Jekyll2023-05-15T20:38:12+00:00/feed.xmlmatgenbMaterials Science Jupyter NotebooksMagnetic structure generation as input for initial dft calculations2021-08-26T00:00:00+00:002021-08-26T00:00:00+00:00/2021/08/26/Magnetic%20Structure%20Generation%20as%20Input%20for%20Initial%20DFT%20Calculations<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2021-08-26-Magnetic Structure Generation as Input for Initial DFT Calculations</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Magnetic-Structure-Generation-as-Input-for-Initial-DFT-Calculations">Magnetic Structure Generation as Input for Initial DFT Calculations<a class="anchor-link" href="#Magnetic-Structure-Generation-as-Input-for-Initial-DFT-Calculations">¶</a></h1><p><em>Author: Shivam Beniwal</em></p>
<p>Date: 26 August 2021</p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">¶</a></h2><p>This notebook demonstrates a helpful method from the pymatgen magnetism analyzer module to add magnetic information to a structure as an input to a DFT run where the outcome of the calculation is dependent on the initial magnetic structure, and/or requires some magnetic moment as starting point. This can be extremely useful in case of newly predicted structures.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [26]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.analysis.magnetism.analyzer</span> <span class="kn">import</span> <span class="n">CollinearMagneticStructureAnalyzer</span>
<span class="kn">from</span> <span class="nn">pymatgen.core.structure</span> <span class="kn">import</span> <span class="n">Structure</span>
<span class="kn">from</span> <span class="nn">pymatgen.ext.matproj</span> <span class="kn">import</span> <span class="n">MPRester</span>
<span class="kn">from</span> <span class="nn">pymatgen.symmetry.analyzer</span> <span class="kn">import</span> <span class="n">SpacegroupAnalyzer</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Specify location of CIF on your device</span>
<span class="n">structure</span> <span class="o">=</span> <span class="n">Structure</span><span class="o">.</span><span class="n">from_file</span><span class="p">(</span><span class="s2">"/home/user/Documents/cifs/lfp.cif"</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">structure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Full Formula (Li14 Fe9 P16 O56)
Reduced Formula: Li14Fe9(P2O7)8
abc : 10.747796 9.625861 12.724342
angles: 68.820392 116.025779 107.299876
Sites (95)
# SP a b c
--- ---- -------- -------- --------
0 Li+ 0.137339 0.92805 0.597441
1 Li+ 0.126045 0.434026 0.0847
2 Li+ 0.626176 0.453868 0.590839
3 Li+ 0.373824 0.546132 0.409161
4 Li+ 0.021288 0.643996 0.39688
5 Li+ 0.862661 0.07195 0.402559
6 Li+ 0.978712 0.356004 0.60312
7 Li+ 0.497222 0.8674 0.316203
8 Li+ 0.514158 0.632938 0.173531
9 Li+ 0.62191 0.955426 0.089457
10 Li+ 0.485842 0.367062 0.826469
11 Li+ 0.37809 0.044574 0.910543
12 Li+ 0.502778 0.1326 0.683797
13 Li+ 0.873955 0.565974 0.9153
14 Fe2+ 0.744962 0.435377 0.3042
15 Fe2+ 0.264262 0.071531 0.201932
16 Fe2+ 0.217648 0.200486 0.416895
17 Fe2+ 0.735738 0.928469 0.798068
18 Fe2+ 0.255038 0.564623 0.6958
19 Fe2+ 0.782352 0.799514 0.583105
20 Fe2+ 0.780133 0.300909 0.07859
21 Fe2+ 0 0 0
22 Fe2+ 0.219867 0.699091 0.92141
23 P5+ 0.700902 0.638321 0.014979
24 P5+ 0.208131 0.231393 0.659702
25 P5+ 0.538911 0.196141 0.132759
26 P5+ 0.052823 0.968562 0.776985
27 P5+ 0.798275 0.263793 0.843927
28 P5+ 0.299098 0.361679 0.985021
29 P5+ 0.050175 0.469029 0.273158
30 P5+ 0.949825 0.530971 0.726842
31 P5+ 0.947177 0.031438 0.223015
32 P5+ 0.461089 0.803859 0.867241
33 P5+ 0.300562 0.864765 0.485466
34 P5+ 0.699438 0.135235 0.514534
35 P5+ 0.201725 0.736207 0.156073
36 P5+ 0.464356 0.308442 0.367888
37 P5+ 0.535644 0.691558 0.632112
38 P5+ 0.791869 0.768607 0.340298
39 O2- 0.539863 0.158192 0.024743
40 O2- 0.092099 0.652773 0.225938
41 O2- 0.176637 0.901046 0.105233
42 O2- 0.20505 0.21303 0.022179
43 O2- 0.907901 0.347227 0.774062
44 O2- 0.716621 0.007461 0.47944
45 O2- 0.687158 0.754916 0.709086
46 O2- 0.954695 0.45511 0.336803
47 O2- 0.27639 0.492284 0.014508
48 O2- 0.8474 0.341196 0.944993
49 O2- 0.458339 0.562539 0.70479
50 O2- 0.043629 0.050809 0.156863
51 O2- 0.542044 0.165795 0.421783
52 O2- 0.540547 0.662135 0.919652
53 O2- 0.985828 0.405574 0.162943
54 O2- 0.302814 0.399019 0.860061
55 O2- 0.283379 0.992539 0.52056
56 O2- 0.312842 0.245084 0.290914
57 O2- 0.79495 0.78697 0.977821
58 O2- 0.354953 0.203087 0.752629
59 O2- 0.180042 0.392693 0.609766
60 O2- 0.808738 0.58249 0.640002
61 O2- 0.956371 0.949191 0.843137
62 O2- 0.308298 0.743719 0.790965
63 O2- 0.460137 0.841808 0.975257
64 O2- 0.72361 0.507716 0.985492
65 O2- 0.200766 0.718122 0.515678
66 O2- 0.459453 0.337865 0.080348
67 O2- 0.34922 0.712757 0.247493
68 O2- 0.98317 0.904386 0.66758
69 O2- 0.045305 0.54489 0.663197
70 O2- 0.539787 0.65326 0.525967
71 O2- 0.193456 0.914965 0.862184
72 O2- 0.093481 0.150897 0.728314
73 O2- 0.906519 0.849103 0.271686
74 O2- 0.536855 0.934374 0.793678
75 O2- 0.191262 0.41751 0.359998
76 O2- 0.823363 0.098954 0.894767
77 O2- 0.819958 0.607307 0.390234
78 O2- 0.1526 0.658804 0.055007
79 O2- 0.460213 0.34674 0.474033
80 O2- 0.541661 0.437461 0.29521
81 O2- 0.841986 0.849279 0.439014
82 O2- 0.65078 0.287243 0.752507
83 O2- 0.697186 0.600981 0.139939
84 O2- 0.699212 0.094667 0.641348
85 O2- 0.014173 0.594426 0.837057
86 O2- 0.158014 0.150721 0.560986
87 O2- 0.300788 0.905333 0.358652
88 O2- 0.806544 0.085035 0.137816
89 O2- 0.01683 0.095614 0.33242
90 O2- 0.691702 0.256281 0.209035
91 O2- 0.463145 0.065626 0.206322
92 O2- 0.645047 0.796913 0.247371
93 O2- 0.457956 0.834205 0.578217
94 O2- 0.799234 0.281878 0.484322
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Add-magmoms-to-initial-structure">Add magmoms to initial structure<a class="anchor-link" href="#Add-magmoms-to-initial-structure">¶</a></h2><p>Here we define magnetic moments of individual species present in the structure, if not already present. Refer to pymatgen <a href="https://pymatgen.org/pymatgen.analysis.magnetism.analyzer.html">docs</a> for more information on options available for the argument overwrite_magmom_mode. Here we add magmoms for all sites in the structure irrespective of input structure, suitable for a spin-polarized (a.k.a 'magnetic') calculation.</p>
<p>This is particularly interesting in case of either attempting a ferromagnetic calculation or an antiferromagnetic calculation.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">magmom</span> <span class="o">=</span> <span class="n">CollinearMagneticStructureAnalyzer</span><span class="p">(</span>
<span class="n">structure</span><span class="p">,</span> <span class="n">overwrite_magmom_mode</span><span class="o">=</span><span class="s2">"replace_all_if_undefined"</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Assume an initial ferromagnetic order</span>
<span class="n">fm_structure</span> <span class="o">=</span> <span class="n">magmom</span><span class="o">.</span><span class="n">get_ferromagnetic_structure</span><span class="p">(</span><span class="n">make_primitive</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">print</span><span class="p">(</span><span class="n">fm_structure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Full Formula (Li14 Fe9 P16 O56)
Reduced Formula: Li14Fe9(P2O7)8
abc : 10.747796 9.625861 12.724342
angles: 68.820392 116.025779 107.299876
Sites (95)
# SP a b c magmom
--- ---- -------- -------- -------- --------
0 Li+ 0.137339 0.92805 0.597441 0
1 Li+ 0.126045 0.434026 0.0847 0
2 Li+ 0.626176 0.453868 0.590839 0
3 Li+ 0.373824 0.546132 0.409161 0
4 Li+ 0.021288 0.643996 0.39688 0
5 Li+ 0.862661 0.07195 0.402559 0
6 Li+ 0.978712 0.356004 0.60312 0
7 Li+ 0.497222 0.8674 0.316203 0
8 Li+ 0.514158 0.632938 0.173531 0
9 Li+ 0.62191 0.955426 0.089457 0
10 Li+ 0.485842 0.367062 0.826469 0
11 Li+ 0.37809 0.044574 0.910543 0
12 Li+ 0.502778 0.1326 0.683797 0
13 Li+ 0.873955 0.565974 0.9153 0
14 Fe2+ 0.744962 0.435377 0.3042 5
15 Fe2+ 0.264262 0.071531 0.201932 5
16 Fe2+ 0.217648 0.200486 0.416895 5
17 Fe2+ 0.735738 0.928469 0.798068 5
18 Fe2+ 0.255038 0.564623 0.6958 5
19 Fe2+ 0.782352 0.799514 0.583105 5
20 Fe2+ 0.780133 0.300909 0.07859 5
21 Fe2+ 0 0 0 5
22 Fe2+ 0.219867 0.699091 0.92141 5
23 P5+ 0.700902 0.638321 0.014979 0
24 P5+ 0.208131 0.231393 0.659702 0
25 P5+ 0.538911 0.196141 0.132759 0
26 P5+ 0.052823 0.968562 0.776985 0
27 P5+ 0.798275 0.263793 0.843927 0
28 P5+ 0.299098 0.361679 0.985021 0
29 P5+ 0.050175 0.469029 0.273158 0
30 P5+ 0.949825 0.530971 0.726842 0
31 P5+ 0.947177 0.031438 0.223015 0
32 P5+ 0.461089 0.803859 0.867241 0
33 P5+ 0.300562 0.864765 0.485466 0
34 P5+ 0.699438 0.135235 0.514534 0
35 P5+ 0.201725 0.736207 0.156073 0
36 P5+ 0.464356 0.308442 0.367888 0
37 P5+ 0.535644 0.691558 0.632112 0
38 P5+ 0.791869 0.768607 0.340298 0
39 O2- 0.539863 0.158192 0.024743 0
40 O2- 0.092099 0.652773 0.225938 0
41 O2- 0.176637 0.901046 0.105233 0
42 O2- 0.20505 0.21303 0.022179 0
43 O2- 0.907901 0.347227 0.774062 0
44 O2- 0.716621 0.007461 0.47944 0
45 O2- 0.687158 0.754916 0.709086 0
46 O2- 0.954695 0.45511 0.336803 0
47 O2- 0.27639 0.492284 0.014508 0
48 O2- 0.8474 0.341196 0.944993 0
49 O2- 0.458339 0.562539 0.70479 0
50 O2- 0.043629 0.050809 0.156863 0
51 O2- 0.542044 0.165795 0.421783 0
52 O2- 0.540547 0.662135 0.919652 0
53 O2- 0.985828 0.405574 0.162943 0
54 O2- 0.302814 0.399019 0.860061 0
55 O2- 0.283379 0.992539 0.52056 0
56 O2- 0.312842 0.245084 0.290914 0
57 O2- 0.79495 0.78697 0.977821 0
58 O2- 0.354953 0.203087 0.752629 0
59 O2- 0.180042 0.392693 0.609766 0
60 O2- 0.808738 0.58249 0.640002 0
61 O2- 0.956371 0.949191 0.843137 0
62 O2- 0.308298 0.743719 0.790965 0
63 O2- 0.460137 0.841808 0.975257 0
64 O2- 0.72361 0.507716 0.985492 0
65 O2- 0.200766 0.718122 0.515678 0
66 O2- 0.459453 0.337865 0.080348 0
67 O2- 0.34922 0.712757 0.247493 0
68 O2- 0.98317 0.904386 0.66758 0
69 O2- 0.045305 0.54489 0.663197 0
70 O2- 0.539787 0.65326 0.525967 0
71 O2- 0.193456 0.914965 0.862184 0
72 O2- 0.093481 0.150897 0.728314 0
73 O2- 0.906519 0.849103 0.271686 0
74 O2- 0.536855 0.934374 0.793678 0
75 O2- 0.191262 0.41751 0.359998 0
76 O2- 0.823363 0.098954 0.894767 0
77 O2- 0.819958 0.607307 0.390234 0
78 O2- 0.1526 0.658804 0.055007 0
79 O2- 0.460213 0.34674 0.474033 0
80 O2- 0.541661 0.437461 0.29521 0
81 O2- 0.841986 0.849279 0.439014 0
82 O2- 0.65078 0.287243 0.752507 0
83 O2- 0.697186 0.600981 0.139939 0
84 O2- 0.699212 0.094667 0.641348 0
85 O2- 0.014173 0.594426 0.837057 0
86 O2- 0.158014 0.150721 0.560986 0
87 O2- 0.300788 0.905333 0.358652 0
88 O2- 0.806544 0.085035 0.137816 0
89 O2- 0.01683 0.095614 0.33242 0
90 O2- 0.691702 0.256281 0.209035 0
91 O2- 0.463145 0.065626 0.206322 0
92 O2- 0.645047 0.796913 0.247371 0
93 O2- 0.457956 0.834205 0.578217 0
94 O2- 0.799234 0.281878 0.484322 0
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">order</span> <span class="o">=</span> <span class="n">magmom</span><span class="o">.</span><span class="n">ordering</span> <span class="c1"># Useful if magnetic order is unknown or not user-defined</span>
<span class="nb">print</span><span class="p">(</span><span class="n">order</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Ordering.FM
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Get-space-group-information">Get space group information<a class="anchor-link" href="#Get-space-group-information">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [17]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">spa</span> <span class="o">=</span> <span class="n">SpacegroupAnalyzer</span><span class="p">(</span><span class="n">structure</span><span class="p">)</span>
<span class="n">spa</span><span class="o">.</span><span class="n">get_point_group_symbol</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[17]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>'-1'</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [18]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">spa</span><span class="o">.</span><span class="n">get_space_group_symbol</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[18]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>'P-1'</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">fm_structure</span><span class="o">.</span><span class="n">to</span><span class="p">(</span><span class="n">filename</span><span class="o">=</span><span class="s2">"lfp.mcif"</span><span class="p">)</span> <span class="c1"># Save the structure in magCIF format.</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [20]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">spn_structure</span> <span class="o">=</span> <span class="p">(</span>
<span class="n">magmom</span><span class="o">.</span><span class="n">get_structure_with_spin</span><span class="p">()</span>
<span class="p">)</span> <span class="c1"># Returns spin decorated values in structure instead of magmom site properties</span>
<span class="nb">print</span><span class="p">(</span><span class="n">spn_structure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Full Formula (Li14 Fe9 P16 O56)
Reduced Formula: Li14Fe9(P2O7)8
abc : 10.747796 9.625861 12.724342
angles: 68.820392 116.025779 107.299876
Sites (95)
# SP a b c
--- ----------- -------- -------- --------
0 Li+,spin=0 0.137339 0.92805 0.597441
1 Li+,spin=0 0.126045 0.434026 0.0847
2 Li+,spin=0 0.626176 0.453868 0.590839
3 Li+,spin=0 0.373824 0.546132 0.409161
4 Li+,spin=0 0.021288 0.643996 0.39688
5 Li+,spin=0 0.862661 0.07195 0.402559
6 Li+,spin=0 0.978712 0.356004 0.60312
7 Li+,spin=0 0.497222 0.8674 0.316203
8 Li+,spin=0 0.514158 0.632938 0.173531
9 Li+,spin=0 0.62191 0.955426 0.089457
10 Li+,spin=0 0.485842 0.367062 0.826469
11 Li+,spin=0 0.37809 0.044574 0.910543
12 Li+,spin=0 0.502778 0.1326 0.683797
13 Li+,spin=0 0.873955 0.565974 0.9153
14 Fe2+,spin=5 0.744962 0.435377 0.3042
15 Fe2+,spin=5 0.264262 0.071531 0.201932
16 Fe2+,spin=5 0.217648 0.200486 0.416895
17 Fe2+,spin=5 0.735738 0.928469 0.798068
18 Fe2+,spin=5 0.255038 0.564623 0.6958
19 Fe2+,spin=5 0.782352 0.799514 0.583105
20 Fe2+,spin=5 0.780133 0.300909 0.07859
21 Fe2+,spin=5 0 0 0
22 Fe2+,spin=5 0.219867 0.699091 0.92141
23 P5+,spin=0 0.700902 0.638321 0.014979
24 P5+,spin=0 0.208131 0.231393 0.659702
25 P5+,spin=0 0.538911 0.196141 0.132759
26 P5+,spin=0 0.052823 0.968562 0.776985
27 P5+,spin=0 0.798275 0.263793 0.843927
28 P5+,spin=0 0.299098 0.361679 0.985021
29 P5+,spin=0 0.050175 0.469029 0.273158
30 P5+,spin=0 0.949825 0.530971 0.726842
31 P5+,spin=0 0.947177 0.031438 0.223015
32 P5+,spin=0 0.461089 0.803859 0.867241
33 P5+,spin=0 0.300562 0.864765 0.485466
34 P5+,spin=0 0.699438 0.135235 0.514534
35 P5+,spin=0 0.201725 0.736207 0.156073
36 P5+,spin=0 0.464356 0.308442 0.367888
37 P5+,spin=0 0.535644 0.691558 0.632112
38 P5+,spin=0 0.791869 0.768607 0.340298
39 O2-,spin=0 0.539863 0.158192 0.024743
40 O2-,spin=0 0.092099 0.652773 0.225938
41 O2-,spin=0 0.176637 0.901046 0.105233
42 O2-,spin=0 0.20505 0.21303 0.022179
43 O2-,spin=0 0.907901 0.347227 0.774062
44 O2-,spin=0 0.716621 0.007461 0.47944
45 O2-,spin=0 0.687158 0.754916 0.709086
46 O2-,spin=0 0.954695 0.45511 0.336803
47 O2-,spin=0 0.27639 0.492284 0.014508
48 O2-,spin=0 0.8474 0.341196 0.944993
49 O2-,spin=0 0.458339 0.562539 0.70479
50 O2-,spin=0 0.043629 0.050809 0.156863
51 O2-,spin=0 0.542044 0.165795 0.421783
52 O2-,spin=0 0.540547 0.662135 0.919652
53 O2-,spin=0 0.985828 0.405574 0.162943
54 O2-,spin=0 0.302814 0.399019 0.860061
55 O2-,spin=0 0.283379 0.992539 0.52056
56 O2-,spin=0 0.312842 0.245084 0.290914
57 O2-,spin=0 0.79495 0.78697 0.977821
58 O2-,spin=0 0.354953 0.203087 0.752629
59 O2-,spin=0 0.180042 0.392693 0.609766
60 O2-,spin=0 0.808738 0.58249 0.640002
61 O2-,spin=0 0.956371 0.949191 0.843137
62 O2-,spin=0 0.308298 0.743719 0.790965
63 O2-,spin=0 0.460137 0.841808 0.975257
64 O2-,spin=0 0.72361 0.507716 0.985492
65 O2-,spin=0 0.200766 0.718122 0.515678
66 O2-,spin=0 0.459453 0.337865 0.080348
67 O2-,spin=0 0.34922 0.712757 0.247493
68 O2-,spin=0 0.98317 0.904386 0.66758
69 O2-,spin=0 0.045305 0.54489 0.663197
70 O2-,spin=0 0.539787 0.65326 0.525967
71 O2-,spin=0 0.193456 0.914965 0.862184
72 O2-,spin=0 0.093481 0.150897 0.728314
73 O2-,spin=0 0.906519 0.849103 0.271686
74 O2-,spin=0 0.536855 0.934374 0.793678
75 O2-,spin=0 0.191262 0.41751 0.359998
76 O2-,spin=0 0.823363 0.098954 0.894767
77 O2-,spin=0 0.819958 0.607307 0.390234
78 O2-,spin=0 0.1526 0.658804 0.055007
79 O2-,spin=0 0.460213 0.34674 0.474033
80 O2-,spin=0 0.541661 0.437461 0.29521
81 O2-,spin=0 0.841986 0.849279 0.439014
82 O2-,spin=0 0.65078 0.287243 0.752507
83 O2-,spin=0 0.697186 0.600981 0.139939
84 O2-,spin=0 0.699212 0.094667 0.641348
85 O2-,spin=0 0.014173 0.594426 0.837057
86 O2-,spin=0 0.158014 0.150721 0.560986
87 O2-,spin=0 0.300788 0.905333 0.358652
88 O2-,spin=0 0.806544 0.085035 0.137816
89 O2-,spin=0 0.01683 0.095614 0.33242
90 O2-,spin=0 0.691702 0.256281 0.209035
91 O2-,spin=0 0.463145 0.065626 0.206322
92 O2-,spin=0 0.645047 0.796913 0.247371
93 O2-,spin=0 0.457956 0.834205 0.578217
94 O2-,spin=0 0.799234 0.281878 0.484322
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>The above structure is saved as a magCIF with .mcif extension. This can be converted back to a CIF with relevant magnetic information associated with each site. OpenBabel does this easily, on command line write-</p>
<pre><code>obabel -imcif lfp.mcif -ocif -O lfp.cif</code></pre>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Analyze-magnetic-moment-present-in-a-calculated-structure-using-MAPI">Analyze magnetic moment present in a calculated structure using MAPI<a class="anchor-link" href="#Analyze-magnetic-moment-present-in-a-calculated-structure-using-MAPI">¶</a></h2><p>In some cases, it might be useful to analyze magnetic behavior of a strucure from the Materials Project database.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [30]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Establish rester for accessing Materials API</span>
<span class="n">mpr</span> <span class="o">=</span> <span class="n">MPRester</span><span class="p">(</span><span class="n">api_key</span><span class="o">=</span><span class="s2">"API_KEY"</span><span class="p">)</span>
<span class="n">mp_id</span> <span class="o">=</span> <span class="s2">"mp-504263"</span> <span class="c1"># Previously reported structure; Co replaced at Fe site</span>
<span class="n">structure_from_mp</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_structure_by_material_id</span><span class="p">(</span><span class="n">mp_id</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">structure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Full Formula (Li14 Co9 P16 O56)
Reduced Formula: Li14Co9(P2O7)8
abc : 10.747796 9.625861 12.724342
angles: 68.820392 116.025779 107.299876
Sites (95)
# SP a b c magmom
--- ---- -------- -------- -------- --------
0 Li 0.137339 0.92805 0.597441 0
1 Li 0.126045 0.434026 0.0847 0
2 Li 0.626176 0.453868 0.590839 0.001
3 Li 0.373824 0.546132 0.409161 0.001
4 Li 0.021288 0.643996 0.39688 0
5 Li 0.862661 0.07195 0.402559 0
6 Li 0.978712 0.356004 0.60312 0
7 Li 0.497222 0.8674 0.316203 -0
8 Li 0.514158 0.632938 0.173531 -0
9 Li 0.62191 0.955426 0.089457 0.001
10 Li 0.485842 0.367062 0.826469 -0
11 Li 0.37809 0.044574 0.910543 0.001
12 Li 0.502778 0.1326 0.683797 -0
13 Li 0.873955 0.565974 0.9153 0
14 Co 0.744962 0.435377 0.3042 2.768
15 Co 0.264262 0.071531 0.201932 2.762
16 Co 0.217648 0.200486 0.416895 2.746
17 Co 0.735738 0.928469 0.798068 2.762
18 Co 0.255038 0.564623 0.6958 2.768
19 Co 0.782352 0.799514 0.583105 2.747
20 Co 0.780133 0.300909 0.07859 2.739
21 Co 0 0 0 -0.988
22 Co 0.219867 0.699091 0.92141 2.739
23 P 0.700902 0.638321 0.014979 0.007
24 P 0.208131 0.231393 0.659702 0.004
25 P 0.538911 0.196141 0.132759 0.003
26 P 0.052823 0.968562 0.776985 0.009
27 P 0.798275 0.263793 0.843927 0.004
28 P 0.299098 0.361679 0.985021 0.007
29 P 0.050175 0.469029 0.273158 0.007
30 P 0.949825 0.530971 0.726842 0.009
31 P 0.947177 0.031438 0.223015 0.008
32 P 0.461089 0.803859 0.867241 0.003
33 P 0.300562 0.864765 0.485466 0.008
34 P 0.699438 0.135235 0.514534 0.009
35 P 0.201725 0.736207 0.156073 0.004
36 P 0.464356 0.308442 0.367888 0.004
37 P 0.535644 0.691558 0.632112 0.004
38 P 0.791869 0.768607 0.340298 0.006
39 O 0.539863 0.158192 0.024743 0.024
40 O 0.092099 0.652773 0.225938 0.007
41 O 0.176637 0.901046 0.105233 0.036
42 O 0.20505 0.21303 0.022179 0.018
43 O 0.907901 0.347227 0.774062 0.008
44 O 0.716621 0.007461 0.47944 0.025
45 O 0.687158 0.754916 0.709086 0.053
46 O 0.954695 0.45511 0.336803 0.025
47 O 0.27639 0.492284 0.014508 0.026
48 O 0.8474 0.341196 0.944993 0.032
49 O 0.458339 0.562539 0.70479 0.025
50 O 0.043629 0.050809 0.156863 0.029
51 O 0.542044 0.165795 0.421783 0.003
52 O 0.540547 0.662135 0.919652 0.002
53 O 0.985828 0.405574 0.162943 0.026
54 O 0.302814 0.399019 0.860061 0.026
55 O 0.283379 0.992539 0.52056 0.024
56 O 0.312842 0.245084 0.290914 0.053
57 O 0.79495 0.78697 0.977821 0.018
58 O 0.354953 0.203087 0.752629 0.001
59 O 0.180042 0.392693 0.609766 0.03
60 O 0.808738 0.58249 0.640002 0.037
61 O 0.956371 0.949191 0.843137 0.029
62 O 0.308298 0.743719 0.790965 0.05
63 O 0.460137 0.841808 0.975257 0.024
64 O 0.72361 0.507716 0.985492 0.026
65 O 0.200766 0.718122 0.515678 0.026
66 O 0.459453 0.337865 0.080348 0.002
67 O 0.34922 0.712757 0.247493 0.002
68 O 0.98317 0.904386 0.66758 0.026
69 O 0.045305 0.54489 0.663197 0.023
70 O 0.539787 0.65326 0.525967 0.024
71 O 0.193456 0.914965 0.862184 0.036
72 O 0.093481 0.150897 0.728314 0.008
73 O 0.906519 0.849103 0.271686 0.008
74 O 0.536855 0.934374 0.793678 0.026
75 O 0.191262 0.41751 0.359998 0.037
76 O 0.823363 0.098954 0.894767 0.036
77 O 0.819958 0.607307 0.390234 0.028
78 O 0.1526 0.658804 0.055007 0.032
79 O 0.460213 0.34674 0.474033 0.021
80 O 0.541661 0.437461 0.29521 0.023
81 O 0.841986 0.849279 0.439014 0.03
82 O 0.65078 0.287243 0.752507 0.002
83 O 0.697186 0.600981 0.139939 0.028
84 O 0.699212 0.094667 0.641348 0.027
85 O 0.014173 0.594426 0.837057 0.026
86 O 0.158014 0.150721 0.560986 0.034
87 O 0.300788 0.905333 0.358652 0.027
88 O 0.806544 0.085035 0.137816 0.036
89 O 0.01683 0.095614 0.33242 0.026
90 O 0.691702 0.256281 0.209035 0.05
91 O 0.463145 0.065626 0.206322 0.026
92 O 0.645047 0.796913 0.247371 0.001
93 O 0.457956 0.834205 0.578217 0.003
94 O 0.799234 0.281878 0.484322 0.026
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [31]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">mgmmnt</span> <span class="o">=</span> <span class="n">CollinearMagneticStructureAnalyzer</span><span class="p">(</span>
<span class="n">structure_from_mp</span><span class="p">,</span> <span class="n">overwrite_magmom_mode</span><span class="o">=</span><span class="s2">"replace_all_if_undefined"</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [32]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">mgmmnt</span><span class="o">.</span><span class="n">is_magnetic</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[32]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>True</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [33]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">mgmmnt</span><span class="o">.</span><span class="n">magnetic_species_and_magmoms</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[33]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>{'Co': [0.988, 2.739, 2.746, 2.747, 2.762, 2.768]}</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [34]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">mgmmnt</span><span class="o">.</span><span class="n">ordering</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[34]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre><Ordering.FiM: 'FiM'></pre>
</div>
</div>
</div>
</div>
</div>
</body>
</html>Explanation of corrections2021-05-12T00:00:00+00:002021-05-12T00:00:00+00:00/2021/05/12/Explanation%20of%20Corrections<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2021-5-12-Explanation of Corrections</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script><script>
(function() {
function addWidgetsRenderer() {
var mimeElement = document.querySelector('script[type="application/vnd.jupyter.widget-view+json"]');
var scriptElement = document.createElement('script');
var widgetRendererSrc = 'https://unpkg.com/@jupyter-widgets/html-manager@*/dist/embed-amd.js';
var widgetState;
// Fallback for older version:
try {
widgetState = mimeElement && JSON.parse(mimeElement.innerHTML);
if (widgetState && (widgetState.version_major < 2 || !widgetState.version_major)) {
var widgetRendererSrc = 'https://unpkg.com/@jupyter-js-widgets@*/dist/embed.js';
}
} catch(e) {}
scriptElement.src = widgetRendererSrc;
document.body.appendChild(scriptElement);
}
document.addEventListener('DOMContentLoaded', addWidgetsRenderer);
}());
</script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Demonstration-of-Materials-Project-Energy-Corrections">Demonstration of Materials Project Energy Corrections<a class="anchor-link" href="#Demonstration-of-Materials-Project-Energy-Corrections">¶</a></h2>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>This notebook illustrates how to apply and obtain an explanation of energy corrections used in the Materials Project database.</p>
<p>Author: Ryan Kingsbury</p>
<p>Date: May 2021</p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Overview">Overview<a class="anchor-link" href="#Overview">¶</a></h3><p>The Materials Project API (<code>MPRester</code>) returns <code>ComputedEntry</code> objects that contain information about DFT calculations. By default, these objects have adjustments applied to the energies of certain elements to reduce certain systematic errors. See our <a href="https://docs.materialsproject.org/methodology/total-energies/#total-energy-adjustments">documentation</a> for complete details.</p>
<p>As of Spring 2021, <code>ComputedEntry</code> are processed using the <code>MaterialsProject2020Compatibility</code> class in pymatgen by default. The legacy correction scheme, used from 2010-2020, is still available in <code>MaterialsProjectCompatibility</code>.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [28]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.entries.compatibility</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">MaterialsProject2020Compatibility</span><span class="p">,</span>
<span class="n">MaterialsProjectCompatibility</span><span class="p">,</span>
<span class="p">)</span>
<span class="kn">from</span> <span class="nn">pymatgen.ext.matproj</span> <span class="kn">import</span> <span class="n">MPRester</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Default-behavior---MaterialsProject2020Compatibility">Default behavior - <code>MaterialsProject2020Compatibility</code><a class="anchor-link" href="#Default-behavior---MaterialsProject2020Compatibility">¶</a></h3><p>Let's retrieve entries in the <code>Cl-Mo-O</code> system to demonstrate how this works.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [43]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># retrieve</span>
<span class="k">with</span> <span class="n">MPRester</span><span class="p">()</span> <span class="k">as</span> <span class="n">m</span><span class="p">:</span>
<span class="n">entries</span> <span class="o">=</span> <span class="n">m</span><span class="o">.</span><span class="n">get_entries_in_chemsys</span><span class="p">(</span><span class="s2">"Cl-Mo-O"</span><span class="p">)</span>
<span class="n">entry</span> <span class="o">=</span> <span class="n">entries</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>You can examine the energy corrections via the <code>energy_adjustments</code> attribute
of the <code>ComputedEntry</code>. This attribute contains a list of each energy correction that has been applied.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [54]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">energy_adjustments</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[54]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>[]</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>If you want even more detail, you can examine an indiviual <code>EnergyAdjustment</code> (one element of the list)</p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Applying-the-legacy-corrections-with-MaterialsProjectCompatibility">Applying the legacy corrections with <code>MaterialsProjectCompatibility</code><a class="anchor-link" href="#Applying-the-legacy-corrections-with-MaterialsProjectCompatibility">¶</a></h3><p>If you want to use the old corrections, or apply your own, you can re-process the <code>ComputedEntry</code> obtained from <code>MPRester</code> using a <code>Compatibility</code> class. The <code>.process_entries</code> method will remove any previously-applied energy corrections and re-process the entry in-place.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [55]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">compat</span> <span class="o">=</span> <span class="n">MaterialsProjectCompatibility</span><span class="p">()</span>
<span class="n">entries</span> <span class="o">=</span> <span class="n">compat</span><span class="o">.</span><span class="n">process_entries</span><span class="p">(</span><span class="n">entries</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [56]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">energy_adjustments</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[56]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>[ConstantEnergyAdjustment:
Name: MP Anion Correction
Value: -2.809 eV
Uncertainty: nan eV
Description: Constant energy adjustment (-2.809 eV)
Generated by: MaterialsProjectCompatibility,
ConstantEnergyAdjustment:
Name: MP Advanced Correction
Value: -28.248 eV
Uncertainty: nan eV
Description: Constant energy adjustment (-28.248 eV)
Generated by: MaterialsProjectCompatibility]</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Notice how the energy adjustments have changed. The class name, description and values are all different. You will also notice that the descriptions of the legacy corrections are less verbose than those of the modern <code>MaterialsProject2020Compatibility</code> corrections.</p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Removing-corrections-altogther">Removing corrections altogther<a class="anchor-link" href="#Removing-corrections-altogther">¶</a></h3><p>If you want to remove all corrections from a <code>ComputedEntry</code>, simply set <code>energy_adjustments</code> to an empty list. You can verify that you have removed corrections by checking the <code>energy_per_atom</code> and the <code>correction_per_atom</code> of the <code>ComputedEntry</code> before and after.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [57]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">energy_per_atom</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[57]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>-4.639152145227273</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [58]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">correction_per_atom</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[58]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>-0.7058445454545454</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [59]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">energy_adjustments</span> <span class="o">=</span> <span class="p">[]</span>
<span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">energy_per_atom</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[59]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>-3.9333075997727276</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [60]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">correction_per_atom</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[60]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>0.0</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Alternatively, you can simply pass <code>compatible_only=False</code> to the <code>MPRester</code> call when you download data.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [49]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># retrieve</span>
<span class="k">with</span> <span class="n">MPRester</span><span class="p">()</span> <span class="k">as</span> <span class="n">m</span><span class="p">:</span>
<span class="n">entries</span> <span class="o">=</span> <span class="n">m</span><span class="o">.</span><span class="n">get_entries_in_chemsys</span><span class="p">(</span><span class="s2">"Cl-Mo-O"</span><span class="p">,</span> <span class="n">compatible_only</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
<span class="n">entry</span> <span class="o">=</span> <span class="n">entries</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [50]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">entries</span><span class="p">[</span><span class="mi">25</span><span class="p">]</span><span class="o">.</span><span class="n">energy_adjustments</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[50]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>[]</pre>
</div>
</div>
</div>
</div>
</div>
</body>
<script type="application/vnd.jupyter.widget-state+json">
{"state": {}, "version_major": 2, "version_minor": 0}
</script>
</html>How to plot a fermi surface2020-07-15T00:00:00+00:002020-07-15T00:00:00+00:00/2020/07/15/How%20to%20plot%20a%20Fermi%20surface<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2020-07-15-How to plot a Fermi surface</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="How-to-plot-a-Fermi-surface">How to plot a Fermi surface<a class="anchor-link" href="#How-to-plot-a-Fermi-surface">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Using-BoltzTraP-v1">Using BoltzTraP v1<a class="anchor-link" href="#Using-BoltzTraP-v1">¶</a></h2>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="PbTe-mp-19717">PbTe mp-19717<a class="anchor-link" href="#PbTe-mp-19717">¶</a></h3>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">os</span>
<span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="n">plot_fermi_surface</span>
<span class="kn">from</span> <span class="nn">pymatgen.symmetry.bandstructure</span> <span class="kn">import</span> <span class="n">HighSymmKpath</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">vrun</span> <span class="o">=</span> <span class="n">Vasprun</span><span class="p">(</span><span class="s2">"boltztrap2_data/vasprun-PbTe_uniform_bs.xml"</span><span class="p">)</span>
<span class="n">bs</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">()</span>
<span class="n">nelect</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">parameters</span><span class="p">[</span><span class="s2">"NELECT"</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/usr/lib64/python3.7/site-packages/pymatgen/io/vasp/outputs.py:886: UserWarning: No POTCAR file with matching TITEL fields was found in /home/tardo/github/matgenb/notebooks/boltztrap2_data
" was found in {}".format(os.path.abspath(p)))
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h4 id="VBM">VBM<a class="anchor-link" href="#VBM">¶</a></h4>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># specify here the band index you need, in this example the vbm is taken</span>
<span class="n">vbm</span> <span class="o">=</span> <span class="n">bs</span><span class="o">.</span><span class="n">get_vbm</span><span class="p">()[</span><span class="s2">"band_index"</span><span class="p">][</span><span class="n">Spin</span><span class="o">.</span><span class="n">up</span><span class="p">][</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># create the directory "fermi/vbm" before</span>
<span class="n">os</span><span class="o">.</span><span class="n">makedirs</span><span class="p">(</span><span class="s2">"fermi/vbm/"</span><span class="p">,</span> <span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="c1"># run the interpolation, lpfac should be between 50 and 150</span>
<span class="n">BoltztrapRunner</span><span class="p">(</span>
<span class="n">bs</span><span class="o">=</span><span class="n">bs</span><span class="p">,</span> <span class="n">nelec</span><span class="o">=</span><span class="n">nelect</span><span class="p">,</span> <span class="n">lpfac</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span> <span class="n">run_type</span><span class="o">=</span><span class="s2">"FERMI"</span><span class="p">,</span> <span class="n">band_nb</span><span class="o">=</span><span class="n">vbm</span><span class="p">,</span> <span class="n">cond_band</span><span class="o">=</span><span class="kc">False</span>
<span class="p">)</span><span class="o">.</span><span class="n">run</span><span class="p">(</span><span class="n">path_dir</span><span class="o">=</span><span class="s2">"fermi/vbm/"</span><span class="p">)</span>
<span class="c1"># read the output</span>
<span class="n">an</span> <span class="o">=</span> <span class="n">BoltztrapAnalyzer</span><span class="o">.</span><span class="n">from_files</span><span class="p">(</span><span class="s2">"fermi/vbm/boltztrap/"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># prepare high symmetry points labels</span>
<span class="n">st</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">final_structure</span>
<span class="n">kpoints_dict</span> <span class="o">=</span> <span class="n">HighSymmKpath</span><span class="p">(</span><span class="n">st</span><span class="p">)</span><span class="o">.</span><span class="n">kpath</span><span class="p">[</span><span class="s2">"kpoints"</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># edit or generete a dict like this one to pass the kpoint labels and frac coords you want to plot</span>
<span class="n">kpoints_dict</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[13]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>{'\\Gamma': array([0., 0., 0.]),
'K': array([0.375, 0.375, 0.75 ]),
'L': array([0.5, 0.5, 0.5]),
'U': array([0.625, 0.25 , 0.625]),
'W': array([0.5 , 0.25, 0.75]),
'X': array([0.5, 0. , 0.5])}</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [15]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">an</span><span class="o">.</span><span class="n">fermi_surface_data</span><span class="o">.</span><span class="n">max</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[15]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>0.005432916487335469</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [23]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># plot the surface in an external window</span>
<span class="c1"># vbm is set at 0 eV, so we set an energy level of 0.05 below the vbm</span>
<span class="n">plot_fermi_surface</span><span class="p">(</span>
<span class="n">an</span><span class="o">.</span><span class="n">fermi_surface_data</span><span class="p">,</span>
<span class="n">bs</span><span class="o">.</span><span class="n">structure</span><span class="p">,</span>
<span class="n">cbm</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">energy_levels</span><span class="o">=</span><span class="p">[</span><span class="o">-</span><span class="mf">0.05</span><span class="p">],</span>
<span class="n">kpoints_dict</span><span class="o">=</span><span class="n">kpoints_dict</span><span class="p">,</span>
<span class="n">labels_scale_factor</span><span class="o">=</span><span class="mf">0.1</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[23]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>(<mayavi.core.scene.Scene at 0x7fcf4f4737d0>,
<module 'mayavi.mlab' from '/home/tardo/.local/lib/python3.7/site-packages/mayavi/mlab.py'>)</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p><img src="boltztrap2_data/fermi_surface_vbm_PbTe.png" alt="Fermi surface of vbm for PbTe"></p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h4 id="CBM">CBM<a class="anchor-link" href="#CBM">¶</a></h4>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># specify here another band index you need, in this example the cbm is taken</span>
<span class="n">cbm</span> <span class="o">=</span> <span class="n">bs</span><span class="o">.</span><span class="n">get_cbm</span><span class="p">()[</span><span class="s2">"band_index"</span><span class="p">][</span><span class="n">Spin</span><span class="o">.</span><span class="n">up</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [17]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># create the directory "fermi/cbm" before</span>
<span class="n">os</span><span class="o">.</span><span class="n">makedirs</span><span class="p">(</span><span class="s2">"fermi/cbm/"</span><span class="p">,</span> <span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="c1"># run the interpolation, lpfac should be between 50 and 150</span>
<span class="n">BoltztrapRunner</span><span class="p">(</span>
<span class="n">bs</span><span class="o">=</span><span class="n">bs</span><span class="p">,</span> <span class="n">nelec</span><span class="o">=</span><span class="n">nelect</span><span class="p">,</span> <span class="n">lpfac</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span> <span class="n">run_type</span><span class="o">=</span><span class="s2">"FERMI"</span><span class="p">,</span> <span class="n">band_nb</span><span class="o">=</span><span class="n">cbm</span><span class="p">,</span> <span class="n">cond_band</span><span class="o">=</span><span class="kc">True</span>
<span class="p">)</span><span class="o">.</span><span class="n">run</span><span class="p">(</span><span class="n">path_dir</span><span class="o">=</span><span class="s2">"fermi/cbm/"</span><span class="p">)</span>
<span class="c1"># read the output</span>
<span class="n">an</span> <span class="o">=</span> <span class="n">BoltztrapAnalyzer</span><span class="o">.</span><span class="n">from_files</span><span class="p">(</span><span class="s2">"fermi/cbm/boltztrap/"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [18]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">an</span><span class="o">.</span><span class="n">fermi_surface_data</span><span class="o">.</span><span class="n">max</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[18]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>-0.8262383617146892</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [20]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># plot the surface in an external window</span>
<span class="c1"># cbm is at ~0.83 eV, so we set an energy level of 0.07 above the cbm</span>
<span class="n">plot_fermi_surface</span><span class="p">(</span>
<span class="n">an</span><span class="o">.</span><span class="n">fermi_surface_data</span><span class="p">,</span>
<span class="n">bs</span><span class="o">.</span><span class="n">structure</span><span class="p">,</span>
<span class="n">cbm</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">energy_levels</span><span class="o">=</span><span class="p">[</span><span class="mf">0.9</span><span class="p">],</span>
<span class="n">kpoints_dict</span><span class="o">=</span><span class="n">kpoints_dict</span><span class="p">,</span>
<span class="n">labels_scale_factor</span><span class="o">=</span><span class="mf">0.1</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[20]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>(<mayavi.core.scene.Scene at 0x7ffae8070350>,
<module 'mayavi.mlab' from '/home/tardo/.local/lib/python3.7/site-packages/mayavi/mlab.py'>)</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p><img src="boltztrap2_data/fermi_surface_cbm_PbTe.png" alt="Fermi surface of cbm for PbTe"></p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="AlAs-mp-2172">AlAs mp-2172<a class="anchor-link" href="#AlAs-mp-2172">¶</a></h3><p>Example of how to plot multiple surfaces in the same figure</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">vrun</span> <span class="o">=</span> <span class="n">Vasprun</span><span class="p">(</span><span class="s2">"boltztrap2_data/vasprun_AlAs.xml.gz"</span><span class="p">)</span>
<span class="n">bs</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">()</span>
<span class="n">nelect</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">parameters</span><span class="p">[</span><span class="s2">"NELECT"</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/usr/lib64/python3.7/site-packages/pymatgen/io/vasp/outputs.py:886: UserWarning: No POTCAR file with matching TITEL fields was found in /home/tardo/github/matgenb/notebooks/boltztrap2_data
" was found in {}".format(os.path.abspath(p)))
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">cbm</span> <span class="o">=</span> <span class="n">bs</span><span class="o">.</span><span class="n">get_cbm</span><span class="p">()[</span><span class="s2">"band_index"</span><span class="p">][</span><span class="n">Spin</span><span class="o">.</span><span class="n">up</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span>
<span class="n">vb1</span> <span class="o">=</span> <span class="n">bs</span><span class="o">.</span><span class="n">get_vbm</span><span class="p">()[</span><span class="s2">"band_index"</span><span class="p">][</span><span class="n">Spin</span><span class="o">.</span><span class="n">up</span><span class="p">][</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
<span class="n">vb2</span> <span class="o">=</span> <span class="n">bs</span><span class="o">.</span><span class="n">get_vbm</span><span class="p">()[</span><span class="s2">"band_index"</span><span class="p">][</span><span class="n">Spin</span><span class="o">.</span><span class="n">up</span><span class="p">][</span><span class="o">-</span><span class="mi">2</span><span class="p">]</span>
<span class="n">vb3</span> <span class="o">=</span> <span class="n">bs</span><span class="o">.</span><span class="n">get_vbm</span><span class="p">()[</span><span class="s2">"band_index"</span><span class="p">][</span><span class="n">Spin</span><span class="o">.</span><span class="n">up</span><span class="p">][</span><span class="o">-</span><span class="mi">3</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">cbm</span><span class="p">,</span> <span class="n">vb1</span><span class="p">,</span> <span class="n">vb2</span><span class="p">,</span> <span class="n">vb3</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[4]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>(4, 3, 2, 1)</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">st</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">final_structure</span>
<span class="n">kpoints_dict</span> <span class="o">=</span> <span class="n">HighSymmKpath</span><span class="p">(</span><span class="n">st</span><span class="p">)</span><span class="o">.</span><span class="n">kpath</span><span class="p">[</span><span class="s2">"kpoints"</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">kpoints_dict</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[6]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>{'\\Gamma': array([0., 0., 0.]),
'K': array([0.375, 0.375, 0.75 ]),
'L': array([0.5, 0.5, 0.5]),
'U': array([0.625, 0.25 , 0.625]),
'W': array([0.5 , 0.25, 0.75]),
'X': array([0.5, 0. , 0.5])}</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h4 id="CBM">CBM<a class="anchor-link" href="#CBM">¶</a></h4>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">os</span><span class="o">.</span><span class="n">makedirs</span><span class="p">(</span><span class="s2">"fermi/cbm/"</span><span class="p">,</span> <span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="c1"># run the interpolation, lpfac should be between 50 and 150</span>
<span class="n">BoltztrapRunner</span><span class="p">(</span>
<span class="n">bs</span><span class="o">=</span><span class="n">bs</span><span class="p">,</span> <span class="n">nelec</span><span class="o">=</span><span class="n">nelect</span><span class="p">,</span> <span class="n">lpfac</span><span class="o">=</span><span class="mi">5</span><span class="p">,</span> <span class="n">run_type</span><span class="o">=</span><span class="s2">"FERMI"</span><span class="p">,</span> <span class="n">band_nb</span><span class="o">=</span><span class="n">cbm</span><span class="p">,</span> <span class="n">cond_band</span><span class="o">=</span><span class="kc">True</span>
<span class="p">)</span><span class="o">.</span><span class="n">run</span><span class="p">(</span><span class="n">path_dir</span><span class="o">=</span><span class="s2">"fermi/cbm/"</span><span class="p">)</span>
<span class="c1"># read the output</span>
<span class="n">an</span> <span class="o">=</span> <span class="n">BoltztrapAnalyzer</span><span class="o">.</span><span class="n">from_files</span><span class="p">(</span><span class="s2">"fermi/cbm/boltztrap/"</span><span class="p">)</span>
<span class="c1"># plot the fermi surface and get the figure object</span>
<span class="n">fig</span><span class="p">,</span> <span class="n">mlab</span> <span class="o">=</span> <span class="n">plot_fermi_surface</span><span class="p">(</span>
<span class="n">an</span><span class="o">.</span><span class="n">fermi_surface_data</span><span class="p">,</span>
<span class="n">bs</span><span class="o">.</span><span class="n">structure</span><span class="p">,</span>
<span class="n">cbm</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">energy_levels</span><span class="o">=</span><span class="p">[</span><span class="mf">1.55</span><span class="p">],</span>
<span class="n">kpoints_dict</span><span class="o">=</span><span class="n">kpoints_dict</span><span class="p">,</span>
<span class="n">labels_scale_factor</span><span class="o">=</span><span class="mf">0.1</span><span class="p">,</span>
<span class="n">interative</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">multiple_figure</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">color</span><span class="o">=</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h4 id="First-three-vb">First three vb<a class="anchor-link" href="#First-three-vb">¶</a></h4>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="k">for</span> <span class="n">vb</span><span class="p">,</span> <span class="n">tf</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">((</span><span class="n">vb1</span><span class="p">,</span> <span class="n">vb2</span><span class="p">,</span> <span class="n">vb3</span><span class="p">),</span> <span class="p">(</span><span class="mf">0.2</span><span class="p">,</span> <span class="mf">0.4</span><span class="p">,</span> <span class="mi">1</span><span class="p">)):</span>
<span class="n">os</span><span class="o">.</span><span class="n">makedirs</span><span class="p">(</span><span class="sa">f</span><span class="s2">"fermi/vb_</span><span class="si">{</span><span class="n">vb</span><span class="si">}</span><span class="s2">"</span><span class="p">,</span> <span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="c1"># run the interpolation, lpfac should be between 50 and 150</span>
<span class="n">BoltztrapRunner</span><span class="p">(</span>
<span class="n">bs</span><span class="o">=</span><span class="n">bs</span><span class="p">,</span> <span class="n">nelec</span><span class="o">=</span><span class="n">nelect</span><span class="p">,</span> <span class="n">lpfac</span><span class="o">=</span><span class="mi">50</span><span class="p">,</span> <span class="n">run_type</span><span class="o">=</span><span class="s2">"FERMI"</span><span class="p">,</span> <span class="n">band_nb</span><span class="o">=</span><span class="n">vb</span><span class="p">,</span> <span class="n">cond_band</span><span class="o">=</span><span class="kc">False</span>
<span class="p">)</span><span class="o">.</span><span class="n">run</span><span class="p">(</span><span class="n">path_dir</span><span class="o">=</span><span class="sa">f</span><span class="s2">"fermi/vb_</span><span class="si">{</span><span class="n">vb</span><span class="si">}</span><span class="s2">/"</span><span class="p">)</span>
<span class="c1"># read the output</span>
<span class="n">an</span> <span class="o">=</span> <span class="n">BoltztrapAnalyzer</span><span class="o">.</span><span class="n">from_files</span><span class="p">(</span><span class="sa">f</span><span class="s2">"fermi/vb_</span><span class="si">{</span><span class="n">vb</span><span class="si">}</span><span class="s2">/boltztrap/"</span><span class="p">)</span>
<span class="c1"># plot the fermi surface in the previous figure object</span>
<span class="n">fig</span><span class="p">,</span> <span class="n">mlab</span> <span class="o">=</span> <span class="n">plot_fermi_surface</span><span class="p">(</span>
<span class="n">an</span><span class="o">.</span><span class="n">fermi_surface_data</span><span class="p">,</span>
<span class="n">bs</span><span class="o">.</span><span class="n">structure</span><span class="p">,</span>
<span class="n">cbm</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">energy_levels</span><span class="o">=</span><span class="p">[</span><span class="o">-</span><span class="mf">0.07</span><span class="p">],</span>
<span class="n">kpoints_dict</span><span class="o">=</span><span class="n">kpoints_dict</span><span class="p">,</span>
<span class="n">labels_scale_factor</span><span class="o">=</span><span class="mf">0.1</span><span class="p">,</span>
<span class="n">interative</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">mlab_figure</span><span class="o">=</span><span class="n">fig</span><span class="p">,</span>
<span class="n">multiple_figure</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">transparency_factor</span><span class="o">=</span><span class="p">[</span><span class="n">tf</span><span class="p">],</span>
<span class="p">)</span>
<span class="n">mlab</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>3
2
1
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p><img src="boltztrap2_data/fermi_surface_vb_cb_AlAs.png" alt="Fermi surface of first 3 vbs and cbm for PbTe"></p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="In-case-of-a-cube-file-from-other-software">In case of a cube file from other software<a class="anchor-link" href="#In-case-of-a-cube-file-from-other-software">¶</a></h1>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [27]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.boltztrap</span> <span class="kn">import</span> <span class="n">read_cube_file</span>
<span class="c1"># decompress boltztrap_BZ.cube.gz before running the following</span>
<span class="n">fs_data</span> <span class="o">=</span> <span class="n">read_cube_file</span><span class="p">(</span><span class="s2">"boltztrap2_data/boltztrap_BZ.cube"</span><span class="p">)</span>
<span class="n">st</span> <span class="o">=</span> <span class="n">Vasprun</span><span class="p">(</span><span class="s2">"boltztrap2_data/vasprun_mp-12103.xml.gz"</span><span class="p">)</span><span class="o">.</span><span class="n">final_structure</span>
<span class="n">kpoints_dict</span> <span class="o">=</span> <span class="n">HighSymmKpath</span><span class="p">(</span><span class="n">st</span><span class="p">)</span><span class="o">.</span><span class="n">kpath</span><span class="p">[</span><span class="s2">"kpoints"</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/usr/lib64/python3.7/site-packages/pymatgen/io/vasp/outputs.py:886: UserWarning: No POTCAR file with matching TITEL fields was found in /home/tardo/github/matgenb/notebooks/boltztrap2_data
" was found in {}".format(os.path.abspath(p)))
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [23]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plot_fermi_surface</span><span class="p">(</span>
<span class="n">fs_data</span><span class="p">,</span>
<span class="n">st</span><span class="p">,</span>
<span class="n">cbm</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">kpoints_dict</span><span class="o">=</span><span class="n">kpoints_dict</span><span class="p">,</span>
<span class="n">labels_scale_factor</span><span class="o">=</span><span class="mf">0.1</span><span class="p">,</span>
<span class="n">color</span><span class="o">=</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Energy level set to: 1.0449469713543411 eV
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[23]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>(<mayavi.core.scene.Scene at 0x7ffaccb68b30>,
<module 'mayavi.mlab' from '/home/tardo/.local/lib/python3.7/site-packages/mayavi/mlab.py'>)</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p><img src="boltztrap2_data/fermi_surface_cbm_mp-12103.png" alt="Fermi surface of cbm for N2"></p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Using-BoltzTraP-2-pymatgen-interface">Using BoltzTraP 2 pymatgen interface<a class="anchor-link" href="#Using-BoltzTraP-2-pymatgen-interface">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.boltztrap2</span> <span class="kn">import</span> <span class="n">BztInterpolator</span><span class="p">,</span> <span class="n">VasprunBSLoader</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">vrun</span> <span class="o">=</span> <span class="n">Vasprun</span><span class="p">(</span><span class="s2">"boltztrap2_data/vasprun-PbTe_uniform_bs.xml"</span><span class="p">)</span>
<span class="n">bs</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">()</span>
<span class="n">nelect</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">parameters</span><span class="p">[</span><span class="s2">"NELECT"</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/usr/lib64/python3.7/site-packages/pymatgen/io/vasp/outputs.py:886: UserWarning: No POTCAR file with matching TITEL fields was found in /home/tardo/github/matgenb/notebooks/boltztrap2_data
" was found in {}".format(os.path.abspath(p)))
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">data</span> <span class="o">=</span> <span class="n">VasprunBSLoader</span><span class="p">(</span><span class="n">vrun</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztI</span> <span class="o">=</span> <span class="n">BztInterpolator</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">lpfac</span><span class="o">=</span><span class="mi">10</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztI</span><span class="o">.</span><span class="n">eband</span><span class="o">.</span><span class="n">shape</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[5]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>(6, 148877)</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">BoltzTraP2</span> <span class="kn">import</span> <span class="n">fermisurface</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># with 2:3 we get the index of the vb, mu is in Ha</span>
<span class="n">fermisurface</span><span class="o">.</span><span class="n">plot_fermisurface</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">bztI</span><span class="o">.</span><span class="n">equivalences</span><span class="p">,</span> <span class="n">bztI</span><span class="o">.</span><span class="n">eband</span><span class="p">[</span><span class="mi">2</span><span class="p">:</span><span class="mi">3</span><span class="p">,</span> <span class="p">:],</span> <span class="n">mu</span><span class="o">=-</span><span class="mf">0.003</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p><img src="boltztrap2_data/fermi_surface_vbm_PbTe_bzt2.png" alt="Fermi surface of vbm for PbTe"></p>
</div>
</div>
</div>
</div>
</body>
</html>Interface reactions2019-03-11T00:00:00+00:002019-03-11T00:00:00+00:00/2019/03/11/Interface%20Reactions<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2019-03-11-Interface Reactions</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Interface-Reactions">Interface Reactions<a class="anchor-link" href="#Interface-Reactions">¶</a></h1><p>This notebook shows how to</p>
<ul>
<li>Obtain information about interface reactions between two solid substances in contact, and</li>
<li>Plot reaction energy as a function of mixing ratio.</li>
</ul>
<p>We use the <a href="https://github.com/materialsproject/mapidoc">Materials Project API</a> to obtain energies of compounds.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.analysis.interface_reactions</span> <span class="kn">import</span> <span class="n">InterfacialReactivity</span>
<span class="kn">from</span> <span class="nn">pymatgen.analysis.phase_diagram</span> <span class="kn">import</span> <span class="n">GrandPotentialPhaseDiagram</span><span class="p">,</span> <span class="n">PhaseDiagram</span>
<span class="kn">from</span> <span class="nn">pymatgen.core</span> <span class="kn">import</span> <span class="n">Composition</span><span class="p">,</span> <span class="n">Element</span>
<span class="kn">from</span> <span class="nn">pymatgen.ext.matproj</span> <span class="kn">import</span> <span class="n">MPRester</span>
<span class="o">%</span><span class="k">matplotlib</span> inline
<span class="c1"># Initialize the REST API interface. You may need to put your own API key in as an arg.</span>
<span class="n">mpr</span> <span class="o">=</span> <span class="n">MPRester</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>First, set the values of the two reactants. Optionally, simulate the case where the reaction system is in contact with an elemental reservoir.</p>
<p>Because the methodology here is to generate a pseudo-binary phase stability diagram of two reactants as a function of mixing ratio, the addition of an elemental reservoir implies construction of a so-called <em>grand potential phase diagram</em>.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Chemical formulae for two solid reactants.</span>
<span class="n">reactant1</span> <span class="o">=</span> <span class="s2">"LiCoO2"</span>
<span class="n">reactant2</span> <span class="o">=</span> <span class="s2">"Li3PS4"</span>
<span class="c1"># Is the system open to an elemental reservoir?</span>
<span class="n">grand</span> <span class="o">=</span> <span class="kc">True</span>
<span class="k">if</span> <span class="n">grand</span><span class="p">:</span>
<span class="c1"># Element in the elemental reservoir.</span>
<span class="n">open_el</span> <span class="o">=</span> <span class="s2">"Co"</span>
<span class="c1"># Relative chemical potential vs. pure substance. Must be non-positive.</span>
<span class="n">relative_mu</span> <span class="o">=</span> <span class="o">-</span><span class="mi">1</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Now, compile the critical reaction information:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Get the compositions of the reactants</span>
<span class="n">comp1</span> <span class="o">=</span> <span class="n">Composition</span><span class="p">(</span><span class="n">reactant1</span><span class="p">)</span>
<span class="n">comp2</span> <span class="o">=</span> <span class="n">Composition</span><span class="p">(</span><span class="n">reactant2</span><span class="p">)</span>
<span class="c1"># Gather all elements involved in the chemical system.</span>
<span class="n">elements</span> <span class="o">=</span> <span class="p">[</span><span class="n">e</span><span class="o">.</span><span class="n">symbol</span> <span class="k">for</span> <span class="n">e</span> <span class="ow">in</span> <span class="n">comp1</span><span class="o">.</span><span class="n">elements</span> <span class="o">+</span> <span class="n">comp2</span><span class="o">.</span><span class="n">elements</span><span class="p">]</span>
<span class="k">if</span> <span class="n">grand</span><span class="p">:</span>
<span class="n">elements</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">open_el</span><span class="p">)</span>
<span class="n">elements</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">set</span><span class="p">(</span><span class="n">elements</span><span class="p">))</span> <span class="c1"># Remove duplicates</span>
<span class="c1"># Get all entries in the chemical system</span>
<span class="n">entries</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_entries_in_chemsys</span><span class="p">(</span><span class="n">elements</span><span class="p">)</span>
<span class="c1"># Build a phase diagram using these entries.</span>
<span class="n">pd</span> <span class="o">=</span> <span class="n">PhaseDiagram</span><span class="p">(</span><span class="n">entries</span><span class="p">)</span>
<span class="c1"># For an open system, include the grand potential phase diagram.</span>
<span class="k">if</span> <span class="n">grand</span><span class="p">:</span>
<span class="c1"># Get the chemical potential of the pure subtance.</span>
<span class="n">mu</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">get_transition_chempots</span><span class="p">(</span><span class="n">Element</span><span class="p">(</span><span class="n">open_el</span><span class="p">))[</span><span class="mi">0</span><span class="p">]</span>
<span class="c1"># Set the chemical potential in the elemental reservoir.</span>
<span class="n">chempots</span> <span class="o">=</span> <span class="p">{</span><span class="n">open_el</span><span class="p">:</span> <span class="n">relative_mu</span> <span class="o">+</span> <span class="n">mu</span><span class="p">}</span>
<span class="c1"># Build the grand potential phase diagram</span>
<span class="n">gpd</span> <span class="o">=</span> <span class="n">GrandPotentialPhaseDiagram</span><span class="p">(</span><span class="n">entries</span><span class="p">,</span> <span class="n">chempots</span><span class="p">)</span>
<span class="c1"># Create InterfacialReactivity object.</span>
<span class="n">interface</span> <span class="o">=</span> <span class="n">InterfacialReactivity</span><span class="p">(</span>
<span class="n">comp1</span><span class="p">,</span>
<span class="n">comp2</span><span class="p">,</span>
<span class="n">gpd</span><span class="p">,</span>
<span class="n">norm</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">include_no_mixing_energy</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">pd_non_grand</span><span class="o">=</span><span class="n">pd</span><span class="p">,</span>
<span class="n">use_hull_energy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="p">)</span>
<span class="k">else</span><span class="p">:</span>
<span class="n">interface</span> <span class="o">=</span> <span class="n">InterfacialReactivity</span><span class="p">(</span>
<span class="n">comp1</span><span class="p">,</span>
<span class="n">comp2</span><span class="p">,</span>
<span class="n">pd</span><span class="p">,</span>
<span class="n">norm</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">include_no_mixing_energy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="n">pd_non_grand</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span>
<span class="n">use_hull_energy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>From here, you can plot reaction energy versus mixing ratio as below. Note that the mixing ratio is between the normalized compositions of the reactants.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">plt</span> <span class="o">=</span> <span class="n">interface</span><span class="o">.</span><span class="n">plot</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">collections</span> <span class="kn">import</span> <span class="n">OrderedDict</span>
<span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span>
<span class="n">critical_rxns</span> <span class="o">=</span> <span class="p">[</span>
<span class="n">OrderedDict</span><span class="p">(</span>
<span class="p">[</span>
<span class="p">(</span><span class="s2">"Atomic fraction"</span><span class="p">,</span> <span class="nb">round</span><span class="p">(</span><span class="n">ratio</span><span class="p">,</span> <span class="mi">3</span><span class="p">)),</span>
<span class="p">(</span><span class="s2">"Reaction equation"</span><span class="p">,</span> <span class="n">rxn</span><span class="p">),</span>
<span class="p">(</span><span class="s2">"E$_</span><span class="si">{rxt}</span><span class="s2">$ per mol equation (kJ/mol)"</span><span class="p">,</span> <span class="nb">round</span><span class="p">(</span><span class="n">rxn_energy</span><span class="p">,</span> <span class="mi">1</span><span class="p">)),</span>
<span class="p">(</span><span class="s2">"E$_</span><span class="si">{rxt}</span><span class="s2">$ per reactant atom (eV/atom)"</span><span class="p">,</span> <span class="nb">round</span><span class="p">(</span><span class="n">reactivity</span><span class="p">,</span> <span class="mi">3</span><span class="p">)),</span>
<span class="p">]</span>
<span class="p">)</span>
<span class="k">for</span> <span class="n">_</span><span class="p">,</span> <span class="n">ratio</span><span class="p">,</span> <span class="n">reactivity</span><span class="p">,</span> <span class="n">rxn</span><span class="p">,</span> <span class="n">rxn_energy</span> <span class="ow">in</span> <span class="n">interface</span><span class="o">.</span><span class="n">get_kinks</span><span class="p">()</span>
<span class="p">]</span>
<span class="n">interface_reaction_table</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">critical_rxns</span><span class="p">)</span>
<span class="n">interface_reaction_table</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[5]:</div>
<div class="jp-RenderedHTMLCommon jp-RenderedHTML jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/html">
<div>
<style scoped>
.dataframe tbody tr th:only-of-type {
vertical-align: middle;
}
.dataframe tbody tr th {
vertical-align: top;
}
.dataframe thead th {
text-align: right;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>Atomic fraction</th>
<th>Reaction equation</th>
<th>E$_{rxt}$ per mol equation (kJ/mol)</th>
<th>E$_{rxt}$ per reactant atom (eV/atom)</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>0.000</td>
<td>Li3PS4 -> Li3PS4</td>
<td>0.0</td>
<td>0.000</td>
</tr>
<tr>
<th>1</th>
<td>0.500</td>
<td>0.3333 Li3PS4 + 0.6667 LiCoO2 -> 0.1667 Co + 0...</td>
<td>-206.4</td>
<td>-0.458</td>
</tr>
<tr>
<th>2</th>
<td>0.800</td>
<td>0.1111 Li3PS4 + 0.8889 LiCoO2 -> 0.8889 Co + 0...</td>
<td>-195.9</td>
<td>-0.571</td>
</tr>
<tr>
<th>3</th>
<td>0.842</td>
<td>0.08571 Li3PS4 + 0.9143 LiCoO2 -> 0.9143 Co + ...</td>
<td>-185.3</td>
<td>-0.560</td>
</tr>
<tr>
<th>4</th>
<td>0.850</td>
<td>0.08108 Li3PS4 + 0.9189 LiCoO2 -> 0.8649 Co + ...</td>
<td>-175.8</td>
<td>-0.535</td>
</tr>
<tr>
<th>5</th>
<td>1.000</td>
<td>LiCoO2 -> LiCoO2</td>
<td>-0.0</td>
<td>-0.000</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>You can also obtain the mixing ratio between the original compositions, i.e. mol fraction of the first reactant.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
<span class="n">interface_reaction_table</span><span class="p">[</span><span class="s2">"Molar fraction"</span><span class="p">]</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">Series</span><span class="p">(</span>
<span class="n">np</span><span class="o">.</span><span class="n">round</span><span class="p">(</span><span class="n">interface</span><span class="o">.</span><span class="n">get_critical_original_kink_ratio</span><span class="p">(),</span> <span class="mi">3</span><span class="p">)</span>
<span class="p">)</span>
<span class="n">interface_reaction_table</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[6]:</div>
<div class="jp-RenderedHTMLCommon jp-RenderedHTML jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/html">
<div>
<style scoped>
.dataframe tbody tr th:only-of-type {
vertical-align: middle;
}
.dataframe tbody tr th {
vertical-align: top;
}
.dataframe thead th {
text-align: right;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>Atomic fraction</th>
<th>Reaction equation</th>
<th>E$_{rxt}$ per mol equation (kJ/mol)</th>
<th>E$_{rxt}$ per reactant atom (eV/atom)</th>
<th>Molar fraction</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>0.000</td>
<td>Li3PS4 -> Li3PS4</td>
<td>0.0</td>
<td>0.000</td>
<td>0.000</td>
</tr>
<tr>
<th>1</th>
<td>0.500</td>
<td>0.3333 Li3PS4 + 0.6667 LiCoO2 -> 0.1667 Co + 0...</td>
<td>-206.4</td>
<td>-0.458</td>
<td>0.667</td>
</tr>
<tr>
<th>2</th>
<td>0.800</td>
<td>0.1111 Li3PS4 + 0.8889 LiCoO2 -> 0.8889 Co + 0...</td>
<td>-195.9</td>
<td>-0.571</td>
<td>0.889</td>
</tr>
<tr>
<th>3</th>
<td>0.842</td>
<td>0.08571 Li3PS4 + 0.9143 LiCoO2 -> 0.9143 Co + ...</td>
<td>-185.3</td>
<td>-0.560</td>
<td>0.914</td>
</tr>
<tr>
<th>4</th>
<td>0.850</td>
<td>0.08108 Li3PS4 + 0.9189 LiCoO2 -> 0.8649 Co + ...</td>
<td>-175.8</td>
<td>-0.535</td>
<td>0.919</td>
</tr>
<tr>
<th>5</th>
<td>1.000</td>
<td>LiCoO2 -> LiCoO2</td>
<td>-0.0</td>
<td>-0.000</td>
<td>1.000</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Note that the reaction equations are <code>Reaction</code> objects suitable for structured analysis:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">rxn</span> <span class="o">=</span> <span class="n">critical_rxns</span><span class="p">[</span><span class="mi">2</span><span class="p">][</span><span class="s2">"Reaction equation"</span><span class="p">]</span>
<span class="nb">print</span><span class="p">(</span><span class="n">rxn</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="nb">type</span><span class="p">(</span><span class="n">rxn</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>0.1111 Li3PS4 + 0.8889 LiCoO2 -> 0.8889 Co + 0.3333 Li2SO4 + 0.1111 Li2S + 0.1111 Li3PO4
<class 'pymatgen.analysis.reaction_calculator.Reaction'>
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Get interface reaction information for reactants LiCoO2 and Li3PS4 in open system to Co.</span>
<span class="n">kinks_from_API</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_interface_reactions</span><span class="p">(</span>
<span class="s2">"LiCoO2"</span><span class="p">,</span> <span class="s2">"Li3PS4"</span><span class="p">,</span> <span class="n">open_el</span><span class="o">=</span><span class="s2">"Co"</span><span class="p">,</span> <span class="n">relative_mu</span><span class="o">=-</span><span class="mi">1</span><span class="p">,</span> <span class="n">use_hull_energy</span><span class="o">=</span><span class="kc">False</span>
<span class="p">)</span>
<span class="c1"># Get inforamtion for the second critical reaction.</span>
<span class="nb">print</span><span class="p">(</span><span class="n">kinks_from_API</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>{'ratio_atomic': 0.5000000000000001, 'ratio_molar': 0.6666666666666666, 'energy': -0.45837463535714296, 'rxn': Li3PS4 + 2 LiCoO2 -> 0.5 Co + Li2S + 1.5 CoS2 + Li3PO4, 'rxn_str': '0.333 Li3PS4 + 0.667 LiCoO2 -> 0.167 Co + 0.333 Li2S + 0.5 CoS2 + 0.333 Li3PO4', 'rxn_energy_sigdig': '-0.4584', 'rxn_energy_sigdig_kJmol': '-206.4', 'energy_per_mol_rxn_kJmol': -206.389932955848}
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>The critical reaction information from REST API should be the same as in the previous table:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">critical_rxns_from_API</span> <span class="o">=</span> <span class="p">[</span>
<span class="n">OrderedDict</span><span class="p">(</span>
<span class="p">[</span>
<span class="p">(</span><span class="s2">"Atomic fraction"</span><span class="p">,</span> <span class="nb">round</span><span class="p">(</span><span class="n">reaction</span><span class="p">[</span><span class="s2">"ratio_atomic"</span><span class="p">],</span> <span class="mi">3</span><span class="p">)),</span>
<span class="p">(</span><span class="s2">"Molar fraction"</span><span class="p">,</span> <span class="nb">round</span><span class="p">(</span><span class="n">reaction</span><span class="p">[</span><span class="s2">"ratio_molar"</span><span class="p">],</span> <span class="mi">3</span><span class="p">)),</span>
<span class="p">(</span><span class="s2">"Reaction equation"</span><span class="p">,</span> <span class="n">reaction</span><span class="p">[</span><span class="s2">"rxn_str"</span><span class="p">]),</span>
<span class="p">(</span>
<span class="s2">"E$_</span><span class="si">{rxt}</span><span class="s2">$ per mol equation (kJ/mol)"</span><span class="p">,</span>
<span class="nb">round</span><span class="p">(</span><span class="nb">float</span><span class="p">(</span><span class="n">reaction</span><span class="p">[</span><span class="s2">"rxn_energy_sigdig_kJmol"</span><span class="p">]),</span> <span class="mi">1</span><span class="p">),</span>
<span class="p">),</span>
<span class="p">(</span><span class="s2">"E$_</span><span class="si">{rxt}</span><span class="s2">$ per reactant atom (eV/atom)"</span><span class="p">,</span> <span class="nb">round</span><span class="p">(</span><span class="n">reaction</span><span class="p">[</span><span class="s2">"energy"</span><span class="p">],</span> <span class="mi">3</span><span class="p">)),</span>
<span class="p">]</span>
<span class="p">)</span>
<span class="k">for</span> <span class="n">reaction</span> <span class="ow">in</span> <span class="n">kinks_from_API</span>
<span class="p">]</span>
<span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">critical_rxns_from_API</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[9]:</div>
<div class="jp-RenderedHTMLCommon jp-RenderedHTML jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/html">
<div>
<style scoped>
.dataframe tbody tr th:only-of-type {
vertical-align: middle;
}
.dataframe tbody tr th {
vertical-align: top;
}
.dataframe thead th {
text-align: right;
}
</style>
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>Atomic fraction</th>
<th>Molar fraction</th>
<th>Reaction equation</th>
<th>E$_{rxt}$ per mol equation (kJ/mol)</th>
<th>E$_{rxt}$ per reactant atom (eV/atom)</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>0.000</td>
<td>0.000</td>
<td>Li3PS4 -> Li3PS4</td>
<td>0.0</td>
<td>0.000</td>
</tr>
<tr>
<th>1</th>
<td>0.500</td>
<td>0.667</td>
<td>0.333 Li3PS4 + 0.667 LiCoO2 -> 0.167 Co + 0.33...</td>
<td>-206.4</td>
<td>-0.458</td>
</tr>
<tr>
<th>2</th>
<td>0.800</td>
<td>0.889</td>
<td>0.111 Li3PS4 + 0.889 LiCoO2 -> 0.889 Co + 0.33...</td>
<td>-195.9</td>
<td>-0.571</td>
</tr>
<tr>
<th>3</th>
<td>0.842</td>
<td>0.914</td>
<td>0.086 Li3PS4 + 0.914 LiCoO2 -> 0.914 Co + 0.11...</td>
<td>-185.3</td>
<td>-0.560</td>
</tr>
<tr>
<th>4</th>
<td>0.850</td>
<td>0.919</td>
<td>0.081 Li3PS4 + 0.919 LiCoO2 -> 0.865 Co + 0.05...</td>
<td>-175.8</td>
<td>-0.535</td>
</tr>
<tr>
<th>5</th>
<td>1.000</td>
<td>1.000</td>
<td>LiCoO2 -> LiCoO2</td>
<td>-0.0</td>
<td>-0.000</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>How to plot and evaluate output files from lobster2019-01-11T00:00:00+00:002019-01-11T00:00:00+00:00/2019/01/11/How%20to%20plot%20and%20evaluate%20output%20files%20from%20Lobster<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2019-01-11-How to plot and evaluate output files from Lobster</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">¶</a></h1><p>This notebook was written by Janine George (E-mail: <a href="mailto:janine.george@bam.de">janine.george@bam.de</a> BAM, <a href="https://jageo.github.io/">https://jageo.github.io/</a>).</p>
<p>This notebook shows how to plot Crystal Orbital Hamilton Population (COHP) and projected densities of states calculated with the Local-Orbital Basis Suite Towards Electronic-Structure Reconstruction (LOBSTER) code. Furtheremore, the classes Icohplist and Charge to evaluate ICOHPLIST.lobster and CHARGE.lobster are explained. See <a href="http://www.cohp.de">http://www.cohp.de</a> for more information. The code to plot COHP and evaluate ICOHPLIST.lobster in pymatgen was started Marco Esters and extended by Janine George. The classes to plot DOSCAR.lobster, and to evaluate CHARGE.lobster were written by Janine George.</p>
<p>You can find our publication describing all modules and the implementation here: <a href="https://doi.org/10.1002/cplu.202200123">[1] J. George, G. Petretto, A. Naik, M. Esters, A. J. Jackson, R. Nelson, R. Dronskowski, G.-M. Rignanese, G. Hautier, ChemPlusChem n.d., n/a, e202200123.</a></p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.25</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="How-to-plot-COHPCAR.lobster">How to plot COHPCAR.lobster<a class="anchor-link" href="#How-to-plot-COHPCAR.lobster">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-relevant-classes">get relevant classes<a class="anchor-link" href="#get-relevant-classes">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.cohp</span> <span class="kn">import</span> <span class="n">CompleteCohp</span>
<span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="n">CohpPlotter</span>
<span class="o">%</span><span class="k">matplotlib</span> inline
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-a-completecohp-object-to-simplify-the-plotting">get a completecohp object to simplify the plotting<a class="anchor-link" href="#get-a-completecohp-object-to-simplify-the-plotting">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">COHPCAR_path</span> <span class="o">=</span> <span class="s2">"lobster_data/GaAs/COHPCAR.lobster_new"</span>
<span class="n">POSCAR_path</span> <span class="o">=</span> <span class="s2">"lobster_data/GaAs/POSCAR_new"</span>
<span class="n">completecohp</span> <span class="o">=</span> <span class="n">CompleteCohp</span><span class="o">.</span><span class="n">from_file</span><span class="p">(</span>
<span class="n">fmt</span><span class="o">=</span><span class="s2">"LOBSTER"</span><span class="p">,</span> <span class="n">filename</span><span class="o">=</span><span class="n">COHPCAR_path</span><span class="p">,</span> <span class="n">structure_file</span><span class="o">=</span><span class="n">POSCAR_path</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>3809901
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="plot-certain-COHP">plot certain COHP<a class="anchor-link" href="#plot-certain-COHP">¶</a></h2><p>You have to search for the label of the COHP you would like to plot in ICOHPLIST.lobster</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># search for the number of the COHP you would like to plot in ICOHPLIST.lobster (the numbers in COHPCAR.lobster are different!)</span>
<span class="n">label</span> <span class="o">=</span> <span class="s2">"16"</span>
<span class="n">cp</span> <span class="o">=</span> <span class="n">CohpPlotter</span><span class="p">()</span>
<span class="c1"># get a nicer plot label</span>
<span class="n">plotlabel</span> <span class="o">=</span> <span class="p">(</span>
<span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">species_string</span><span class="p">)</span>
<span class="o">+</span> <span class="s2">"-"</span>
<span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">species_string</span><span class="p">)</span>
<span class="p">)</span>
<span class="n">cp</span><span class="o">.</span><span class="n">add_cohp</span><span class="p">(</span><span class="n">plotlabel</span><span class="p">,</span> <span class="n">completecohp</span><span class="o">.</span><span class="n">get_cohp_by_label</span><span class="p">(</span><span class="n">label</span><span class="o">=</span><span class="n">label</span><span class="p">))</span>
<span class="c1"># check which COHP you are plotting</span>
<span class="nb">print</span><span class="p">(</span>
<span class="s2">"This is a COHP between the following sites: "</span>
<span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">0</span><span class="p">])</span>
<span class="o">+</span> <span class="s2">" and "</span>
<span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">1</span><span class="p">])</span>
<span class="p">)</span>
<span class="n">x</span> <span class="o">=</span> <span class="n">cp</span><span class="o">.</span><span class="n">get_plot</span><span class="p">(</span><span class="n">integrated</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
<span class="n">x</span><span class="o">.</span><span class="n">ylim</span><span class="p">([</span><span class="o">-</span><span class="mi">10</span><span class="p">,</span> <span class="mi">6</span><span class="p">])</span>
<span class="n">x</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>This is a COHP between the following sites: [0. 0. 0.] Ga and [0. 0. 0.] Ga
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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5IwZM4YFCxbUGHIg3MXrpz/9KQsWLOC5554jNja2MUqtlW3btlUJOX/961+ZPHlyjSEHID09nQceeIC1a9dy8cUXN3SZJ0xPdEREREREjmLBggVMnz4dgKSkJKZOnUpiYmKtjzcMgzvuuKPafcFgkBkzZvDFF1+wcOFCNm7cSFFRETExMWRlZTF69GhuvPFGxo4dWy/3ctATTzxBWVkZAD/96U+5995763R8ZmYmf/zjH4+6Pzc3lw8//DAyWMPOnTvxer0kJyfTs2dPfvSjH3HbbbcdM1idKAUdEREREZGjeOaZZyLLN910E506daq3c5911lnMnj37iO2BQIBNmzaxadMmpkyZwvXXX8/kyZNxu90nfM2ioiKmTJkSWZ80adIJn/NwW7dupXfv3oRCoSP25efnk5+fz8KFC3nqqad49dVXG/TJkIKOiIiIiEg1bNuuMhrZNddcU6/n93q9JCQkMH78eIYPH07Xrl3xeDzs3buXNWvW8MYbb1BeXs6UKVNISUmpErqO15w5c/D7/QAMGjSIwYMHn/A5D+f3+wmFQnTv3p3x48czcOBAMjIysCyLnTt38tVXXzFz5kzKy8v52c9+xvz58xk5cmS91nCQgo6IiIiISDXWrVtHQUEBAHFxcfUeCh577DFGjx591Pd3Hn/8cS666CK+/vprnnvuOe666y66det2QtecP39+ZPmUU045oXNVJzMzk/nz5zN69Ohq999///3MmjWLn/zkJ5SXl/PrX/+aWbNm1XsdoMEIRERERESqdXACd4DOnTvjdNbvM4Lx48fXOEhBenp6pJuZZVm88cYbJ3zNw++pe/fuJ3y+70tLSztqyDno9NNP55e//CUAs2fPZteuXfVeByjoiIiIiIhUKz8/P7KckpJyzPZOpxPDMKr9Oe20046rhu7du0de2l+4cOFxneNwdbmn119//aj3YxgGr7zyynHXcXgYWrRo0XGfpybquiYiIiIiEiUlJSW88cYbTJ8+nVWrVpGXl0d5eXm1bbOzsxu5uuO3Zs0apkyZwvz589m0aRPFxcWRd4O+r6HuS0FHRERERKQa6enpkeWioqJjtp82bRqWZUXWc3JyuOWWW47aftasWVx11VXs27evVvWUlJQcse2LL76goqLiqMdcdNFFVdbrck+nnXYaH3zwQZVtb731Fm+//fZRj7Ftm9/+9rf8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JCYmMnHiRBYsWMDatWs5//zzgUNDVLdGfr+fCy+8MBJyOnXqxCOPPMLUqVP585//TL9+/QBYtmwZ55xzDiUlJdEsV0RERESk2XAeu0n9KSsr46233uKll15i4cKFrTrkAPzzn/9k3rx5QPipzVdffUVqampk/x133MFFF13E559/ztq1a3nkkUf485//HK1yRURERESajUZ5ojN79myuu+462rVrxy233MLChQsj+w72nOvUqVNjlNJkBINBHnvsMSD8VOvVV1+tEnIgPMDDq6++Snx8PADPPfcc+fn5jV6riIiIiEhz02BBZ+fOnTzyyCP06NGD8ePH88Ybb1BRUQGEw41t27hcLi699FI+/fRTtm3b1lClNEkzZ84kNzcXgPHjxzNgwIBq22VmZvKzn/0MCA/g8OGHHzZajSIiIiIizVW9Bh2fz8fUqVM566yz6N69O5MmTWLbtm0cPt6BbdsMHDiQp59+mt27d/POO+9w9tlnt7pubF988UVk+cc//nGNbQ/f/9lnnzVYTSIiIiIiLUW9vKOzePFiXn75Zd566y2Ki8OTydm2XSW8JCUl8bOf/YybbrqJESNG1Mdlm7XVq1dHlocPH15j28P/vg4/TkREREREqnfcQSc3N5fXXnuNl19+mbVr1wKH3rc5POCMGzeOm266iUsvvTQyl47Axo0bI8vfn1j1+zp27IjD4SAUCrFp06YjQqSISENyZGQcWs5qF8VKREREaq9OQScUCvHJJ5/w8ssvM336dILBYLXhpn379lx//fXceOONdO/evX4rbiGKiooiy23atKmxrdPpJCkpicLCQoLBIOXl5SQkJDRwhSIi4F+9muDmzZF19+DBUaxGRESkDuxaWLNmjf2rX/3KbteunW2apm2apm0YRpVlt9ttX3LJJfb06dPtUChUm9O2ai6XywZswA4EAsds3759+0j7PXv21Ooaw4cPP9Eyj9vBWqv7+de//hVp969//avGtocbNmzYUdvdfPPNkXZLliyp8ZxLliyJtL355puP2m7YsGG6J91Tq74ny7LsL8ef2aLuqSX+76R70j3pnnRP0bqnaKrN99xaPdEZOHAghmEc8fTGtm0GDBjAjTfeyLXXXnvMJxPS8CZPnszkyZMBIqO6iYgcD9/s2QS+WxntMkRERI6LYduHDYl2FKZpVgk6SUlJXHHFFdx0002M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VsZ3333HsmXLWLZsGUuXLmXNmjUEAoFIG9u2Ix+EhmHg9/tZtGgRixYtirRxOBz07du3Svjxer3Hc28iIi2OaZqYXbtC167EnHxylX1WSQm+eV/j+/ab8JOg7TuwCgrgsH+HD2cXFeObNw/fvHmHNjocOLp2JfaM04mfcD3Orl0b7mZERESirFZPdKoTCARYtWoVS5cujQSglStX4vte//Pqfgv4/e4UB0OSnujULz3REWn5Dg9A/hUrscvLCe3fh11UfMxjjbg4XIMHE3/9dXjOP6/Gpz16oiMiIk1Jbb7nHnfQqU4oFGLNmjVVnvx89913VHxvwr7DPzAPdoFT0Kl/CjoirZNt2+FBEFauwr9yJRXvT8Pat6/mg5xOXAP6E3/zzcRdeAHG90KPgo6IiDQljR50qmPbNuvXr6/y5Gf58uWUlpZWLURBp94p6IjIQVZlJRXvvIP3vx8RWL06PPHpUTi6dSP+2muIv/wyzANDWivoiIhIU9Ikgs7RbNq0KfLU52D4yc/Pj0YpLZaCjogcTXDHDspffgXvp58Rys6uvpEnhrif/pT4W24hpncvQEFHRESahiYddKThKeiISG1YJSWU/eclKmfMJLhlC3ZJyRFtOu4JhyF9ZIiISFNQm++5xzfOqIiItBhmUhJJ99xN5v8+ot3SxaT8+UlcAwZEuywREZEToqAjIiIRZlwc8VddScbnnxJ31ZVH7LeCwShUJSIiUncKOiIicgTDMPD+739HbDedtZp+TUREJOoUdEREpFpmZma0SxARETluCjoiIlKtlMcei3YJIiIix019EEREpArbsii895d433s/2qWIiIgcNwUdERGpouRP/4f33feiXYaIiMgJUdc1ERGJqJw7l7IX/nVog2kSe/ll0StIRETkOOmJjohIK2cFg1R++hmV//ukykhrzv79afP2VBxpafDM01GsUEREpO4UdEREWhnLsvDNnUfF2+/gX7QIa/9+sO0qbYzkZNKe/1s45IiIiDRDDRZ0Xn/9dSzLAuC6665rqMuIiEgdeP/3CQV33AmBwFHbxF78U5If+B2Odu0asTIREZH61WBB54YbblDQERFpYkqeeeaoIcc19CSS//gHYkaNatyiREREGkCDDkZgf68rhIiIRFfcZUcfWMBISMTVu3cjViMiItJwNOqaiEgrknjLRDJnzyTmrLPA7a6y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TZPGGxURERERkRZHQUdERERERFocBR0REREREWlxFHRERERERKTFUdAREREREZEWR0FHRERERERaHAUdERERERFpcRR0RERERESkxVHQERERERGRFkdBR0REauTs3q3aZRERkaZMQUdERGpkJiRUuywiItKUKeiIiIiIiEiLo6AjIiIiIiItjoKOiIiIiIi0OAo6IiJSo8CatYeWV6+OYiUiIiK1p6AjIiI1skOhQ8uWHcVKREREak9BR0REREREWhwFHRERERERaXEUdEREREREpMVR0BERERERkRZHQUdERERERFocBR0REREREWlxFHRERERERKTFUdAREREREZEWR0FHRERERERaHAUdERGpkat3r2qXRUREmjIFHRERqZHh8VS7LCIi0pQp6IiIiIiISIujoCMiIiIiIi2Ogk4TsHnzZn7zm99w8sknk5aWhsvlIikpib59+3Lttdcyffr0aJcoIq2YHQpVuywiItKUOaNdQGv3pz/9iT/+8Y8EAoEq20tLS9mwYQMbNmzg9ddf54wzzuDdd98lLS0tSpWKSGsVWLO2ynLsGWdEsRoREZHaUdCJomeeeYb7778/sj527FjOO+88OnXqRGFhIcuXL+e1117D5/Mxc+ZMzjvvPL7++mscDkcUqxYRERERafoUdKKkoqKCP/zhD5H1//znP9x4441HtPvd737HD3/4Q3bv3s23337Lxx9/zEUXXdSIlYqIiIiIND96RydKFixYQFlZGQAjR46sNuQAdOvWjd/+9reR9Xnz5jVKfSIiIiIizZmCTpTk5ORElnv1qnkCvt69e0eWy8vLG6wmEREREZGWQkEnStq2bRtZ3rRpU41tD9/fr1+/BqtJRERERKSlUNCJkjFjxtCmTRsAFi9ezMsvv1xtu+3bt/PEE08AkJ6ezjXXXNNoNYqIiIiINFcajCBKPB4P//znP7nyyisJBoPceOONvPLKK5x//vmRUdeWLVsWGXWtQ4cOTJs2jfT09GiXLiIiIiLS5CnoRNGll15Kamoqd955J+vWrWPu3LnMnTu3Spv4+Hgee+wxbrjhBs2hIyIiIiJSS+q6FmWnn346zz77LP379692f3l5OU899RQvvvgitm0f83yTJ09mxIgRjBgxgtzc3PouV0RERESkWdATnRq8+OKLZGdn18u5Jk2adMS2nJwcLr30UubNm0dGRgZ///vfOf/888nKyqK4uJi5c+fy8MMP89133/Gb3/yGlStX8uqrr2KaR8+nEydOZOLEiQCMGDGiXmoXEREREWluDLs2jwlaqR/84AcsXLiwXs71/b/m8vJyhg0bxsaNG0lPT2fx4sV069btiOMqKys544wz+OabbwB4/vnnuf3222t1zREjRrBkyZITL15EWrXcy68g8913AKiYMYPYM86IckUiItLa1eZ7rrquRcnf//53Nm7cCMB9991XbciB8KAFTz31VGT9ueeea5T6REQOMhyOapdFRESaMgWdGnz77bfYtl0vP9/3ySefRJbPPPPMGus4+eSTSUhIAGDDhg2UlJTU742KiIiIiLQwCjpRsmfPnshyUlJSjW0Nw6jSpry8vMHqEhERERFpCRR0ouTw4LJr164a23q93iojqGmYaRFpTLbPd2i5sjKKlYiIiNSegk6UDBw4MLL81ltv1dj2/fffJxAIADBo0CBiYmIatDYRkcMFNmw8tLxxUxQrERERqT0FnSi58sorI8v/+c9/eP3116ttt3LlSu6+++7I+rXXXtvQpYmIiIiINHuaRydKfvzjH3PRRRfx3//+F8uyuPbaa3nttdci8+iUlJQwZ84c3n77bXwHuo0MGTKEO+64I8qVi4iIiIg0fQo6UfTmm28yceLEyNOcL774gi+++KLatqeffjpTp04lNja2MUsUEREREWmW1HUtimJjY3nttddYuHAht912GyeddBIpKSk4HA4SEhLo3bs31157LdOnT2fGjBm0bds22iWLiIiIiDQLeqLTBIwaNYpRo0ZFuwwRERERkRZDT3RERERERKTFUdAREREREZEWR0FHRERERERaHAUdERERERFpcRR0RESkRoZpHrZsRLESERGR2lPQERGRGrkGDjhseWAUKxEREak9BR0REREREWlxFHRERERERKTFUdAREREREZEWR0FHRERqZJWVH7ZcFsVKREREak9BR0REahTcuvWw5W1RrERERKT2FHRERERERKTFUdAREREREZEWR0FHRERERERaHAUdERERERFpcRR0RERERESkxVHQERERERGRFkdBR0REREREWhwFHRERERERaXEUdEREREREpMVR0BERkRoZMe5Dy253DS1FRESaDgUdERGpkatPn0PLffvU0FJERKTpUNAREREREZEWR0FHRERERERaHAUdERERERFpcRR0RESkRlZR0aHlwsLoFSIiIlIHCjoiIlKj4M5dh5Z3ZUexEhERkdpT0BERERERkRZHQUdERERERFocBR0REREREWlxFHRERERERKTFUdAREREREZEWR0FHRERERERaHAUdERERERFpcRR0RERERESkxVHQqQPbttm4cSNvvvkmv/zlLznttNNISkrCMAwMw2DChAnHdd5vvvmGG2+8kR49ehAXF0daWhrDhw/n0UcfJS8vr35vQkRERESkFXBGu4Dm5Fe/+hVPPfVUvZ3Ptm1++ctf8swzz2DbdmS71+ulsLCQZcuW8fzzz/Pmm29yxhln1Nt1RUTqwoyPP2w5LoqViIiI1J6e6NRBKBSqsp6YmEj//v2P+3z3338/Tz/9NLZtEx8fz//7f/+P119/nRdeeIGzzjoLgP3793PhhReyYsWKEyldROS4OXt0P2y5RxQrERERqT090amD/v37c8899zBixAiGDx9O7969mTNnDqeffnqdz7V8+XKefPJJAJKTk5k7dy6DBw+O7L/llluYNGkSDz30EGVlZUycOJGFCxdiGEa93Y+IiIiISEuloFMHEydOrLdzPfzww5Huao8//niVkHPQgw8+yKeffsqiRYtYvHgx06dP57zzzqu3GkREREREWip1XYuC0tJSPv30UwCSkpKOOoiBYRjceeedkfW33367McoTEREREWn2FHSiYM6cOfh8PgDGjh1LXNzRX+49++yzI8ufffZZg9cmIvJ9ody8w5Zzo1iJiIhI7SnoRMHq1asjy8OHD6+xbUZGBl26dAEgNzeXnJycBq1NROT7Qnv3Hra8L4qViIiI1J7e0YmCjRs3Rpa7du16zPZdunRhx44dkWMzMzMbqjQRkRp5P/gvgTVrMZwOME1whP909eiBo107MA0wTAyHg8D69diBADgcGKYJTmd42eEEhxk+hyO8zdmlC2ZSYvicZrh9cPduMIzwMU4HhtN54BzO8LEHl10uzKREDLc7Ug+GAbYduaZp6vd6IiKtjYJOFBQVFUWW27Rpc8z26enp1R4rItLYghs2ENyw4Yjt3ijUUm8MAyM5GcPlAtPAMB3YloWVlxcOTAfahH8AwsvGwW2miatfv3DIOxDSLK+X4LZtGAeCX7jdgRB44JjIuseDe+hJ4ZBmmBimQaioiOCWLWCaGIZ5IFSGz2Mc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
"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="add-several-COHPs">add several COHPs<a class="anchor-link" href="#add-several-COHPs">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># labels of the COHPs that will be summed!</span>
<span class="n">labelist</span> <span class="o">=</span> <span class="p">[</span><span class="s2">"16"</span><span class="p">,</span> <span class="s2">"21"</span><span class="p">]</span>
<span class="n">cp</span> <span class="o">=</span> <span class="n">CohpPlotter</span><span class="p">()</span>
<span class="c1"># get a nicer plot label</span>
<span class="n">plotlabel</span> <span class="o">=</span> <span class="s2">"two bonds"</span>
<span class="n">cp</span><span class="o">.</span><span class="n">add_cohp</span><span class="p">(</span>
<span class="n">plotlabel</span><span class="p">,</span>
<span class="n">completecohp</span><span class="o">.</span><span class="n">get_summed_cohp_by_label_list</span><span class="p">(</span><span class="n">label_list</span><span class="o">=</span><span class="n">labelist</span><span class="p">,</span> <span class="n">divisor</span><span class="o">=</span><span class="mi">1</span><span class="p">),</span>
<span class="p">)</span>
<span class="n">x</span> <span class="o">=</span> <span class="n">cp</span><span class="o">.</span><span class="n">get_plot</span><span class="p">(</span><span class="n">integrated</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
<span class="n">x</span><span class="o">.</span><span class="n">ylim</span><span class="p">([</span><span class="o">-</span><span class="mi">10</span><span class="p">,</span> <span class="mi">6</span><span class="p">])</span>
<span class="n">x</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzwAAAI5CAYAAABkTD/pAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAAsTAAALEwEAmpwYAAClC0lEQVR4nOzdd3wUZf4H8M/MbEvvgTQg9N4MzQIiICqeogjYUNCzo6hnuTvvFOv97uz9DvEsqGDDdoIF6SI19EASShJCJL1un/L7Y8OSkEISsplk83m/XvtiyjMz30Xc7CfPzPMImqZpICIiIiIi8kOi3gUQERERERH5CgMPERERERH5LQYeIiIiIiLyWww8RERERETktxh4iIiIiIjIbzHwEBERERGR32LgISIiIiIiv2XQuwCq7ddff8XSpUuxdu1a5OXlwW63IzY2FklJSRg/fjwuu+wynH/++XqXSURERETUIQiceLR9KCoqwl133YUvvvii0XbDhg3Drl272qYoIiIiIqIOjj087UB+fj4mTZqE/fv3AwAGDBiA6dOno2/fvggODkZxcTH27duHlStX6lwpEREREVHHwsCjM03TMGvWLOzfvx+SJOGVV17B3XffDVGs//GqY8eOtXGFREREREQdFwOPzv7zn/9g/fr1AIAXXngB8+fPb7R9UlJSW5RFREREROQX+AyPjjRNQ9++fXHo0CH06tULGRkZDfbsEBERERFR8/HbtY42bNiAQ4cOAQCuv/56hh0iIiIiolbGb9g6OnkrGwCMHj0aqqrivffew4QJExAdHQ2LxYLu3bvjuuuuw08//aRjpUREREREHROf4dHR9u3bvcvBwcGYMGECNm7cWKtNTk4OcnJysGzZMlxzzTX44IMPEBgY2NalEhERERF1SAw8Ojpx4oR3+Y477kBGRgbCw8Pxxz/+ESNGjIDb7cb69euxZMkSuN1ufPHFF3C5XPjmm290rJqIiIiIqOPgoAU66t+/P9LT073rvXv3xpo1a5CYmFir3datWzFlyhRUVFQAAJYtW4bZs2e3aa1ERERERB0RA4+O+vbti8zMTO/6xo0bcd5559Xb9o033sC9994LABg3bhw2bdpUb7tFixZh0aJFAICDBw+if//+rVw1EREREVH7kpWVhaKionr3MfDo6JxzzkFqaioAYODAgdi/f3+Dba1WKyIiIuB2uyFJEsrKyhAcHNzo+VNSUmo9J0RERERE5I8a+97LUdp0FB4e7l0+55xzGm0bFBSEfv36AQAURUFWVpYPKyMiIiIi8g8MPDo6GWAAICws7Izta7YpLy/3SU1ERERERP6EgUdHQ4cO9S43JcDUbNOUgERERERE1NlxWGodXXrppd7lHTt2NNrWarV6R3QzGo1ITk72aW1ERETUfrndbuTm5sLhcOhdClGbslgsSExMhNFobPIxDDw66t69O8aNG4fffvsNaWlp+PXXXxscpe29996D2+0GAJx//vkICgpqy1KJiIioHcnNzUVISAh69OgBQRD0LoeoTWiahuLiYuTm5jbrl/+8pU1nzzzzjHd57ty5OH78eJ0227Ztw2OPPeZdf/jhh9ukNiIiImqfHA4HoqKiGHaoUxEEAVFRUc3u2WQPj84uuugi3HXXXXj77bdx6NAhDB48GLfddhtGjBgBt9uN9evX48MPP/T27tx22221boUjIiKizolhhzqjlvy7Z+BpB9544w1IkoQ333wTZWVleP755+ttd++99+Lll19u4+qIiIiIqD5ZWVneW6tuvvlmvP/++/oWpLMLL7wQ69atA+C5/ay9YOBpB0RRxOuvv44bbrgB7777LtauXYu8vDwAQEJCAiZMmIC77roLI0eO1LlSIiIiolOysrK8X/IvvPBCXHjhhbrWQ1QfBp52ZOzYsRg7dqzeZRARERE1SVZWFp588knvOgMPtUcctICIiIiIiPwWAw8REREREfktBh4iIiIiIvJbDDxERERE1Cxr166FIAiYOHGid9uTTz4JQRDqvE7q3bs3BEHA4MGDGzzv9OnTvcdNnjy5wXYpKSkQBAFxcXENtikpKcHTTz+NcePGISYmBiaTCXFxcZg8eTJef/31Zs/l0lRZWVl48MEH0a9fPwQFBSEyMhLnnXce3n77bSiK0qRznG3tc+fO9f49ZmVlAQB+/PFHTJ8+HYmJiTCbzYiPj8fMmTOxZcuWJtVktVrx3HPPYeTIkQgNDUVYWBiGDh2KJ554AkVFRU06BwCUlZXhn//8JyZMmIDY2FiYTCaEhoaiZ8+eGDduHO655x6sXLmydUd508hvnXPOOXqXQERERD6Qlpam6/XXrFmjAWjS66Rbb73Vuy0/P7/OORVF0SIiIrxtAgICNKfTWaddaWmpJoqiBkC77rrr6q3v66+/1sLDwxutq1u3blpqaupZ/T0cPXrUe76bb75Z+/HHH7WwsLAGrzlq1CitqKio0XO2Ru0333yzt+3hw4e1u+66q8FziaKoLV68uNGaMjIytOTk5AbPkZiYqO3cuVObMGFCnf/uNW3dulWLjY1t0r+b0tLSBuup799/Y997OUobERERETXL4MGD8dVXX2Hfvn34+9//DgCYPXs2rr322gaPmThxIt59910Anh6iWbNm1dq/a9culJaWetftdjs2b96M8ePH12q3fv16qKrqPefpVqxYgRkzZnh7U8aPH49rrrkGXbp0QXZ2NpYsWYK9e/ciJycHEyZMwNatW9G/f/8W/C3Ulp2djdmzZ6OiogIzZ87E1KlTERgYiD179mDx4sUoKirCtm3bMG3aNGzcuBEGQ92v4b6o/W9/+xuWLl2Kvn374qabbkLv3r1RWVmJ5cuXY+XKlVBVFXfffTfOO++8es9VUlKCiy66CLm5uQCA5ORk3HLLLejTpw9KSkqwfPlyrFq1CldffTXCwsIarMNms+Gqq65CQUGB971dfvnl6NatG0RRRFFREfbt24dffvkF6enpTf57b5JG4xx1aOzhISIi8k969/CcVLOn54knnmi0bW5urrftnXfeWWf/Cy+8oAHQYmNjtV69emkAtIULF9Zp98ADD3jPk5GRUWtfeXl5rR6EF198sc7xbrdbu+2227xtUlJSmvema6jZwwNAMxgM2tdff12nXX5+vjZo0CBvuxdeeKFOm9asvWYPDwDtpptu0txud5129913n7fNXXfdVe+5avbMTZ06VbNarXXavPLKKw327J30+eefn/FaJ/3222+aw+FocH9ze3j4DA8RERER+VxCQgL69OkDAFizZk2d/Se3XXjhhd6em8ba1TzfSe+//763B2HWrFl48MEH6xxvMBjw9ttvY+jQoQCA7du3Y9WqVS19W7U89NBDuPLKK+tsj42NxbJlyyBJEgDglVdeqfM8j69q79+/P9555516e5SeeeYZBAQEAPA843O6goICLFmyBAAQFRWFTz75BIGBgXXaLViwANdcc02jdRw6dMi7fNtttzXaduzYsTCbzY22aQ4GHiIiIiJqEycnJk1PT8fvv//u3a4oCjZs2ADAc5vaycCzefPmWg/ol5aWYs+ePd52p1u+fLl3+dFHH22wDkmS8PDDD9d7XEtJ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aWmQJKktaqllxowZmD59eptfl4ioI5F6sIeHiIioMWfsrtEj7LSHaxMRdQTGXr30LoGIiKhda9L9aUePHvV1HURE1ATqaZM8G3jrLxERUaOaFHj69OmDSZMm4ZNPPoHT6fR1TURE1AD3wfRTK6II0WLRrxgiIqIOoEmBR1VVrF27FnPmzEHXrl1xzz33cLhjIiIdyOk1Ao/JpF8hREREHUSzhlzTNA3l5eX497//jTFjxmDYsGF47bXXUFJS4qv6iIioJkXxLophYToWQkRE1DE0KfA88MADiImJqbVN0zTs3bsXDzzwABISEjB79mz8+OOPPimSiIg8DD171lhO1rESIiKijqFJgefFF1/E8ePHsXz5clxxxRXe0dNOzvbtdDrxxRdf4LLLLkO3bt3w+OOPc6ADIiIiIiLSXZNvaZMkCdOnT8fXX3+N3Nxc/Otf/8KAAQOgaZq3jaZpyM3NxbPPPos+ffrgoosu4kAHRERERESkm2Y9w3NSbGwsHnroIezbtw+bN2/G7bffjtDQ0FptVFXFunXrONABERERERHppkWBp6bRo0fj3//+N37//XcsWbIEkyZNqrWfAx0QEbUepfjUZ6dazM9RIiKiMznrwHOSxWLBDTfcgJ9//hlHjx7FE088gR49etRqo2ka9u3bx4EOiIhaSDnxe73LREREVL9WCzw1devWDU888QQOHz6MX375BTfccAMs1ZPjnXzmp76BDjorTdPw6aef4vLLL0diYiLMZjPi4uIwadIkLF68GLIs610iEREREVGHJGg1Rx3wocrKSixduhTvv/8+Nm/eXLcQQYBSY36JzqK0tBTXXHMNVq9e3WCbkSNH4quvvkK3bt2ade6UlBQ+N0XkZyrfWYzQ228DABzvPwDxB9J0roiIiEh/jX3v9UkPT31CQkJw++23Y9OmTUhLS8Pll18O4NTQ1p2Ry+XClVde6Q07SUlJePrpp7F06VI8//zzGDBgAAAgNTUVl156KSoqKvQsl4iIiIiowzG05cWqqqqwbNky/Pe//8WWLVs6ddgBgLfffhsbNmwA4OnFWbVqFSIiIrz758+fj+nTp+PHH39EWloann76aTz//PN6lUtERERE1OG0SQ/P2rVrcdNNN6Fr16644447sGXLFu++k3fUJSUltUUp7YYsy3j22WcBeHq5Pvzww1phB/AMBPHhhx8iKCgIAPD666+juLi4zWslIiIiIuqofBZ4cnJy8PTTT6NXr16YNGkSPv74Y9hsNgCekKNpGoxGI6655hqsXLkSR48e9VUp7dLq1atRWFgIAJg0aRIGDRpUb7vY2Fhce+21ADwDPXzzzTdtViMRERERUUfXqoHH6XRi6dKlmDJlCnr27ImFCxfi6NGjqDkugqZpGDx4MF5++WUcP34cn332GaZOndrpbm/76aefvMuXXHJJo21r7v/hhx98VhMRERERkb9plWd4tm3bhvfeew/Lli1DeXk5AE+wqRliQkNDce211+LWW29FSkpKa1y2Q9u3b593+Zxzzmm0bc2/r5rHERERERFR41oceAoLC7FkyRK89957SEvzDIt6sienZtCZMGECbr31VlxzzTXeuXgIyMjI8C6fPkHr6RITEyFJEhRFQWZmZp0wSUSdh1pSoncJREREHUqzAo+iKPj+++/x3nvvYcWKFZBlud6QEx8fj5tvvhm33HILevbs2boV+4mysjLvcnR0dKNtDQYDQkNDUVpaClmWYbVaERwc7OMKiai9UUpKYfvsc++6GB7RSGsiIiICAGhNsH//fu2hhx7SunbtqomiqImiqAmCUGvZZDJpM2bM0FasWKEpitKU03ZqRqNRA6AB0Nxu9xnbx8fHe9vn5eU16RrnnHPO2ZbZYidrre/1n//8x9vuP//5T6Ntaxo5cmSD7W677TZvu+3btzd6zu3bt3vb3nbbbQ22GzlyJN8T3xPfE98T3xPfE98T3xPfUxPek94a+97bpB6ewYMHQxCEOr05mqZh0KBBuOWWWzBnzpwz9lSQ7y1atAiLFi0CAO8ocEREREREnZWgaTWGUGuAKIq1Ak9oaChmz56NW2+9FaNHj/Z5kf4oMjISpaWlAIDKysoz3qLW3PaAZ7CD7du3n32xRKQr9/40lCxYAPnAQQBAYl4uAKAJH99ERESdQmPfe5v8DI+mabjgggtw6623YubMmQgICGi1Ajuj8PBwb4ApKipqNMDIsoyKigoAgNFo9E5ESkT+zXXgAErvmQ85PePMjYmIiKheTZqH589//jMyMjKwbt063HTTTQw7raBv377e5aysrEbb5ubmQlEUAEDv3r05QhtRJ+BYvwGFUy+tE3bMU6boVBEREVHH1KTA89xzz6F3796+rqVTGTx4sHd5x44djbat2T1X8zgi8k/l/3oexdffAFT/ogMAYDYj6I+3IvLtN/UrjIiIqANqUuBpiRMnTmDv3r3YuHEj1q9f76vLdFhTp071Lv/444+Ntv3hhx+8y5dcconPaiIifTl37sSJMeNQ9eprQI3ncwLn3Ij49AMIf3IhRPawExERNUuLJx6tz44dO/D666/jl19+QV5enne7IAiQZblO+xdffBFWqxUA8PDDD3eqW+UmTpyImJgYFBYWYtWqVdi/fz8GDRpUp11BQQGWLVsGALBYLLjyyivbulQi8jHX/jSU3v8A5OpJnL0EAaELH0fIH/+oT2FERER+oFUCj9VqxV133YWPP/7Yu60powdlZWXhzTffhCAI6NmzJ2688cbWKKdDMBgMeOyxx3D//fdD0zTcdNNNWLVqFSIiTk0k6HA4cPPNN3tD4fz58xEVFaVXyUTUyjRVhXXJRyh/8inA6ay1T0pKQvTSj2FITtapOiIiIv/QpGGpG2Oz2TBhwgSkpqY2GHIEQfA+dF/TgQMHMGjQIAiCgGnTpuHbb789m1I6HJfLhcmTJ2PDhg0AgKSkJNxxxx3o3bs3cnNz8e677+LAgQMAgIEDB2LTpk0ICwtr8vk5LDVR+6S5XHBu/BWVb/8brk2bau0TAgMRcv99CL777gYHKKk5FxoRERE1/r33rAPPDTfcgKVLl0IQBAiCgLlz5+Lmm2/GsGHDMHv2bPz4448NBh7A80X+4MGDCAkJQUlJCSRJOptyOpzS0lJcc801WL16dYNtRo4cia+++grdunVr1rkZeIjaD1WWYX3/A9g+WQo5OwtwnNajk5CAwFkzEfzA/RDP8DnIwENERFRbq8zDU5/t27dj6dKlAACTyYSvv/661sP4TXHRRRfh4MGDqKqqwv79+zF06NCzKanDiYiIwKpVq/DZZ59hyZIl2LlzJ4qKihAREYFBgwbh2muvxbx582AwtOrjVkTURjRNQ+Vrr6Py1dfq3LYGABBFBN91J0IffACCxdL2BRIREfm5s/oW/dFHHwHw/LbxmWeeaXbYAYDhw4d7lw8ePNjpAg/g+fubPXs2Zs+erXcpRNSKbF9/g7K/PgatvLzOPjE6GoHXzEDgzGtg7N9fh+qIiIg6h7MKPGvWrAEAmM1m3HPPPS06R0JCgnf5xIkTZ1MOEVG74DqYjtI77oR86FCdfYa+fRF0w/UIvGkORJNJh+qIiIg6l7MKPMePH4cgCBgyZAgsLbwVIzQ01Lt8cjQyIqKOyPbFclS8+CKUnJw6+wy9eyPizTdgGlx3+HkiIiLynbMKPFVVVQBqh5bmstls3uXONA8PEXV8mqrCnZYG59p1sP/wI9w7d9ZpI4SHI+LFFxFwycU6VEhERERnFXiioqJw4sQJFBcXt/gcOTV+E8o5ZoioPVNVFe6dO2H/cjkca9dBtVqhFRXV39hiQfBtf0ToIw9DEMW2LZSIiIi8zirwJCYm4vfff0daWhrsdnuLemhqDsc8cODAsymHiKhVuY8cgf3b7+D8dRPkjAyoxcVAY0NBG40wDhuKoOuvR+CsmQ3Oo0NERERt56wCz6RJk7Bt2za43W4sWbIEt99+e7OO//3337F8+XIAQFhYGEaOHHk25RARnTW5oACld98D17btgCyfsb0YEQHzhPGwXHghzBdNhMSeaiIionblrO6zmDVrlnf5sccew7Fjx5p8rKIomDNnDpxOJwRBwI033sjfhhKRblSrFdbPv0D+qDFw/ba50bAjhIbCdN55iHjzDXTdvRORb76BwJnXMOwQERG1Q2fVwzN8+HDMmDEDX375JYqLi3H++efjgw8+wIUXXtjocZmZmbjtttuwYcMGAIDFYsEjjzxyNqUQETWLarPB8fPPUHKOwbFuPVzbtwNud512QmAgpG7dYBo5EpapF8N84QSInAiYiIiowzjrn9pvvfUWtm/fjpycHBw7dgyTJk3CiBEjMGXKlFoDErz66qvIz8/Hb7/9ho0bN0JVVWiaBkEQ8NZbbyExMfFsSyEiapCSnw/bV1/DsWYN5AMHoBaXNNzYaETgjBkIe/IJiMHBbVckERERtTpB0xp7Ardp0tPT8Yc//AGHqifZO9OtaScvKQgCnnvuOTz66KNnWwLVIyUlBdu3b9e7DKI2587JgevXTXClpsKVmgo5KxtwOM54nGHAAARcMhXBt98G8SyG2/e1k5+xrfDxTURE5Bca+97bKvdl9OvXD6mpqXj44Yfx/vvvw+l0AqgdfE7/wdyvXz+8/PLLuOSSS1qjBCLqZJSKCjh/2wytvBxqaSnkw0cgHzkC+chhqPkFTTuJKMI0ZjSCZs+GefwFkLp08W3RRERE1OZapYenpvz8fCxbtgzr1q3Dnj17UFxcDKvVivDwcHTt2hXnnnsuLr30UlxxxRUcpMDH2MNDHZmmaZBzj8O9dStce/dCzsyEciwXSlERtKoqQFGaf1KzGYZuSTCNGo2AP0yD+fzzO+QcOezhISIiqq2x772tHnio/WDgoY5Adbuh5ByDnJYGd0YG5KxsOH/7DeqJE43PedMYUQSMRogRETD06AHzxAsReNV0GBISWrV2vTDwEBER1ebzW9qIiM5EU1W49+6DY80auLZvh5x5CEpBgWf4Z1Vt2UklCVJcHCwXTYShZ08YevWCoWcypMRECBxJjYiIiMDAQ0QtpKkq1KIiyNnZEAODoBQXQS0uhlpUDFd6OlybNkGrrIJmt0NzuVp2CxoAmEwQQ0MhdYmF1L07jP37wzhsKEyjRkEKC2vdN0VERER+h4GHiAB4AoxnAIAyKCdOwPHLL1AKCjwhprQUalk5tKpWCDD1EGJiYBo0EMb+/WHo2RNibCykLrEwDBzIOW+IiIjorPCbBJEf0lwuuFJ3Qjl2DEpeHpT8fCiFRVBLij3BpbISms3mCS9uN4TgYGiVlS2/tawZhKAgSAnxMAwYAPOYsbBMvshvnq0hIiKi9ueMgUeWZRh0+g2rntcmau9Umw3Ordvg2roVotkMJT8f8tGjkLOyoeTmNiu8aOXlLS9EFCH16A6pS1dI0VEQo6MhhIVBzcuDGBcHQ2IipB49YOyZDDE2tkOOikZEREQd1xnTRL9+/fDcc89h9uzZbVGP19KlS/G3v/0Nhw8fbtPrErVX7qNHUfbXxyCnHYBaVuZ52L+VCSEhECMiIIaHQckvgBAYADE01LMtJgZSXBwMiUmQenSDoVcvSDExECSp1esgIiIiai1nDDxHjx7F9ddfj6effhp/+ctfcO2110Ly0RccWZaxdOlS/Otf/0JaWppPrkHUEVm/+AJlD/yp6b02ggAYjYAoQDBbIAQFQgwJgRgWBjEi0hNeusRCio+DlJQEQ3KyJ7wYjb59I0RERERt7IyBJz4+Hnl5eThw4ABuuukmPPzww7jlllswZ84c9OvXr1WKOHDgAJYsWYL33nsPBQWeGdI1TUNiYmKrnJ+oI7N98y3KFjxQ/05RhBASAtOQwTBPnAhDz2QYevSAoVs3CBZL2xZKRERE1A6dMfCkp6fjySefxGuvvQaXy4X8/Hz84x//wD/+8Q8MGjQIl112GSZOnIjRo0cjIiKiSRctKSnB5s2bsWbNGnz//fdIT0/37tM0DUajEQsWLMATTzzR8ndG5Cfs331X/w6zCZaJExH60J9gHDCgbYsiIiIi6iAErYlTdWdnZ+Pxxx/HJ598AqV6ONqTs32fFB8fj969eyMhIQGRkZEICAiApmmw2+0oKSlBbm4uDh06hBMnTtQ67mQJkiThhhtuwMKFC9GjR49WeHudW2MzzlLH4dq3D8XX3QC1pKTe/cZBgxD70w9tXBXp6eRnbxM/vomIiPxeY997mxx4TsrKysLLL7+MDz74ABUVFXVPeFoIOl19lwsJCcHcuXNx//33Izk5uTnlUCMYePyL+/ARWD/+BM7VqyFnZnq3C+FhiN+/T8fKqK0x8BAREdXWqoHnJIfDga+++gqff/45Vq1ahaqqqmYdHxwcjEmTJmHmzJm46qqrEBAQ0JIyqBEMPP5JU1UUTJkK+eBBAIChVy90Wb9W36KoTTHwEBER1dbY994WT3JjsVhw3XXX4brrroPb7ca2bduwbds2pKWl4ejRoygsLITVagUABAUFISYmBsnJyRg0aBBGjRqFlJQUGDkiFFGzqG43Ci+eCjnjVA9P8D136VgRERERUfvWKrN6Go1GnHvuuTj33HNb43RE1IDiOTfVCjtSQgICZ83SsSIiIiKi9o1TnhN1IHJGRq312DWrz/jcHBEREVFnxsBD1IFYpk2rtV542TSopaU6VUNERETU/jHwEHUgYX97DEJgoHddPnQIJ8aeC/n333WsioiIiKj9YuAh6kBEsxmx69dCio/3btOqqlAwYSLkoiIdKyMiIiJqnxh4iDoYQ1wcYrf8BvPkSd5tmtWKkpvn6lcUERERUTvFwEPUAYmiiOgP3od5yhTvNveu3XCm7tSxKiIiIqL2h4GHqAOL/O9iiNHR3nU5M7OR1kRERESdDwMPUQcmiiLM48ef2uBy6VcMERERUTvEwEPUwclHj5xa4Zw8RERERLUw8OjIbrfju+++wwMPPIDzzz8fsbGxMJlMCA0NxYABAzBv3jz88ssvepdJ7ZxgMnmXy//1PMqeWAi1qkrHioiIiIjaD0HTNM0XJ1ZVFaLIPNWQjz/+GHfeeSeqmvDF9JJLLsGHH36ImJiYZl0jJSUF27dvb2mJ1EG4UneicPpVgKKc2igIMJ4zEuFPPQnTsGH6FUc+IVT35Pno45uIiKjDaex7r88SSUhICC699FJfnb7DO3r0qDfsxMXF4aabbsLrr7+OTz/9FP/9738xb948WCwWAMAPP/yAyZMnw2az6VkytVOmkSMQ/uwztW9n0zS4t+9A4WWX48S558P+v+/1K5CIiIhIRz4LPHa7Hbt376617ZtvvsHRo0d9dckO57zzzsN3332HY8eO4YMPPsD8+fMxa9YszJs3D//973+xY8cOxMXFAQD27NmDf/7znzpXTO1V0JwbEfO/72AaOxY4rWdVyc5GyR13ouDSaTpVR0RERKQfn93SZjabERYWhoKCAu82URQRFxeH48eP++KSHUppaSkiIiLO2O5///sf/vCHPwAAunXrhuzs7CZfg7e0dU6qw4HKF16EdclH0E67ZbLL7p0w1BjGmjom3tJGRERUmy63tMXExKCkpASVlZW1tvMHtEdTwg4AXHrppQgKCgIA5OTkoKKiwpdlkR8QLRaE/e0xxKcfQPgLz9fa51ixQqeqiIiIiPThs8AzevRoaJqGu+++G8XFxb66jN+TJAmBgYHedbvdrmM11NEEXXctpKQk73rF08/C/vMqaKqqY1VEREREbcdngef++++HIAj45JNPEBcXh3HjxgEAHA4HtmzZwi/uTVRQUIDCwkIAQGBgYLNHaiMK+9tj3mXNZkPJ3HkouGgyrEuXQXM4dKyMiIiIyPd8FnjGjx+Pzz//HHFxcZBlGVu2bIEgCCgvL8e5556L0NBQDBo0CHPmzMHLL7+MtWvXory83FfldFiLFi3yLl9yySUc6puaLeDyaTBPmVJrm5yZibKHHsbvKaNRNPs6uPbu1ak6IiIiIt/y2aAFJymKgnXr1mH9+vV46qmnIIoiNE2r9SyPUGM43R49emDkyJEYOXIkRowYgZEjRyI2NtaXJbZbR44cwZAhQ2Cz2SAIArZs2YJRo0Y1+XgOWkA1ubOyYfvwQ1g//qTOYAYAICUlIeTB+xE0a5YO1VFzcNACIiKi2hr73uvzwFOTKIro2rUrDh48iF27diE1NRWpqanYuXMnDh48CKXGxIknf6ALggBZltuqxHbDarXi3HPPxZ49ewAA99xzD954440zHrdo0SJvr1BhYWGzRnWjzkEtL4f1k6Wwvvc+lHpGTBSCghA8/26E3nefDtVRUzDwEBER1dZuAk+vXr3gcrlw7NixOvscDgf27NlTKwTt27cPLperVhBqS4sXL0Zubm6rnGvhwoVNbqsoCq6++mp8++23AICRI0fi119/9U5E2lTs4aHGaLKMiuf+D9aPP663x0eMikL4Ky8j4KKJOlRHjWHgISIiqq3dBB4AcLvdMBqNTWoryzLS0tIwdOhQH1dVv7Fjx2LLli2tcq6m/jWrqoqbb74ZH330EQCgX79+WL9+fYtu62PgoaayfvklKl94CUpOTp19QkgILJMnIfQvf4EhIV6H6uh0DDxERES16TIPT0OaGnYAwGAw6BZ29KBpGu644w5v2OnVqxd++eWXTvsME7WdoBkz0PW3XxHzwwpIPXvW2qdVVsL+1dfIH3cuim+7HUr1qIFEREREHUGTAs+DDz6IZcuW1Xsrmj/bvHmzd4CFs301xfz587F48WIAQPfu3bF69WokJCT48i0S1WIaMgRdN6xD+GuvQIiMrL1TUeBYsRIlt90Bze3Wp0AiIiKiZmrSLW2iKEIQBEydOhUrOFO7T9x///149dVXAQCJiYlYt24dep72m/bm4i1tdLZcBw+i8qWX4c48BCUj49QOiwWC2QzjwIGwTJmMwJnXQDo9IJHP8JY2IiKi2trVLW1U18MPP+wNO3FxcVi9evVZhx2i1mDq3x9Ri/6Drmt+QciCGqO2ORzQysvh+u03VDz1NE4MGYa8vv1ROGMmrB8vhepy6Vc0ERERUQ2tHnjCw8MxZcoUvPPOO619ar/0t7/9DS+88AIAoEuXLli9ejX69Omjc1VEdYU8cD9CHnwAUmJivfs1qxWuzZtR9sgj+L1nb5wYMxalj/4Zqs3WxpUSERERndLqgaeiogKrV6/GV1991aT2P//8M3bs2NEp59p55pln8OyzzwIAYmJi8Msvv6B///46V0VUP8FoROifHkTXLb8h+rtvEXjzHBj69AFMprqNNQ1K7nHYPvoY+eePb/tiiYiIiKoZ9C7gpZdewk8//QSLxQKr1ap3OW1m0aJF+Pvf/+5dnz9/PjIzM5GZmdnoceeffz6io6N9XR5Ro8wjR8A8coR33X34MKwfLoFj1S+eoa1V1btPzc9H5b//DdOQoTAOGQwxNFSPkomIiKiT0j3wAJ4Hbx0Oh95ltKlNmzbVWn/iiSeadNyaNWtw4YUX+qAiopYz9uqF8CcXAk8uhKqqsL3/Acr//rh3f8XTz55qbDBA6tIFhgH9YRoxAuaxY2AcORJifT1FRERERGepXQQeIvIfoigiaN5cOH78Cc6NG+s2kGUox49DOX4czlW/oPLkdpMJYkQEpIQEGPr2gfm88xEwcQLEiIi2LJ+IiIj8DAOPTt5//328//77epdB5BOCICBq6cdw794N1569cO/dC/eevXCnpQENDaXsckHNz4eanw93airsyz5FGQAhPAxieATE0BAoxSWA2w0hIABCUCDEoCAIoaEQQ0MhRoRDjIiEGB0FKSoaUu/eMHTtAiE4GIIkteXbJyIionaEgYeIfEIQRZhGjIBpxKlnfdTycth/+BGOtevgTtsPNb8AWlVVwyEIgFZWDqWsHMrZ1BIUBCEkBFpFhWeD2QzBbIYQGAghMBBiSAjEsDBI8V0hdesOQ6+eMA0ZAjE62jvnDREREXVMDDxE1GbEsDAEzZ6FoNmzam2Xjx2D89dNcO3aBTk9HcqxXMBshnriBLRWeL5Ps1qh1RwUxWZDk6bstJghxcRCjImBFBsDOScHYngEpK5dICUmwtCjBwx9+sDYtw/E4OCzrpOIiIhaHwMPEenOkJQEw7WzEXTt7FrbNVWFWlQEtbIKWmUFnNu2Q83Ph1JaCq2sHGpFBbSqKqhWK2C3QXU4AacTmtsNMSQEmtPp6UFqKYcTyrFjUI4dg/tMbUURQlAQxNhYGJJ7IOCq6TANHgxDt24QOCADERGRbhh4iKjdEkQRUmwspNhYAIBp+PBmn0NTVU8oqqyCe89uKEXFnhBVUgq1rNQTmioqoFZUQC0rh1ZV5elVMhiA5vQuqSq0ykoolZVQDh+Gc9Uvnu2SBCkpCVJSEtTSEhj79oVpzBhYJk+GoWuXZr8fIiIiah4GHiLya4Ioegc2MCTEN+tY1WqFml8ApbAA8tEsOFavhnLiBNSSEk9IstoAl6vWvEN1KAqUrCwoWVkAAHnfftiXf4VyAJAkz8h0PbrDNHQIzOedD/P4CyAGBrb4/RIREVFtzQo8P/74I7p3746hQ4di2LBhGDp0KIYOHYp+/frxwV4i8jtiUBDEnskw9EyGecyYOrfcnaQ6HHClpsK1dRvc+/dDLSiAEBAI+cgRKMePN3wBRfH0NhUVwb19B6z/fR8AIAQHw3LxFBj794exf38Y+veHFB/Hz1kiIqIWaHYPz7Fjx5Cbm4sVK1Z4t1ksFgwcOBBDhw5t1eKIiDoC0WKB5dxzYTn33Dr7VLsdSlYWHOvWw7l2LeQjR6EUFnp6hhqgVVXBvvwr2GtuDAiAIEmQ4k/1UqmyDNHAjnoiIqLGNOknpSiKUGvcsqFpGgRBgFY9lKzdbkdqaipSU1O929esWYNx48ZhxIgR3teQIUNgNpt9806IiNohMSAA4oABMA4YgJA77/BuVysq4Fy/AY5ff4V73z4o2TlQy8oApYEBuO12aADkjAzvpt+7J0OIiICxXz+YLzgfgVdNh6F7d9++ISIiog6mSYGnqqoKu3fv9oaaHTt2YP/+/XC7T41bdDIEAZ5JB10uF7Zu3YqtW7d620iShP79+9cKQXa7vc71iIj8nRgaioDLpyHg8mm1tsvHjsGdkQH1eB7cBw9Wv9KhlZfXex6ttBSuzZvh2rwZlc+/ACE0FIFXX4WQB+6HFB3dFm+FiIioXRM0rZEZ/xrhdruxd+9e7NixwxuE9uzZA6fTWfsC1SGo5mVOvw/9ZFhSGvrNJrVISkoKtm/frncZRHSWNE2De/ceONasgWvrVsQsWwoAyI1PbPggUYR53DgE/OFyWC67FFJUVBtVS0RE1PYa+97b4sBTH0VRsH///lo9Qbt374bNZqt90Roh6OQtcAw8rY+Bh8g/nfwMdfz2G+zffgfntm1QjmZBa6jHXBAgRkXBfMH5CFlwH4x9+rRhtURERL7XZoGnPpqm4eDBg7V6gnbu3InKysrahTDwtDoGHiL/VF/POQC49u6F9cMlkA8fhmvrNqCBj3epe3eE/vlRBF7xB5/XSkRE1BZ0DTwNyczM9PYCnQxBxcXFepTitxh4iPxTQ4GnJuXECdhXrIT9u+884ae+84SHI+zvf2twuG0iIqKOol0GHvI9Bh4i/9SUwFOTa/duVL7xJpxr10E77RZjADD07YOo99/jCG9ERNRhNfa9V2zjWoiIqI2Zhg1D1DuLEJ+ZjvB//QtSfFyt/XJGJvInToJaUaFThURERL7DwENE1IkE3XAdum7biqhlnwA150VzOj0TohIREfkZBh4iok7IcsEFsFw8pdY2ITRUp2qIiIh8h4GHiKiTMo8dW2u97L4FOlVCRETkOww8RESdVPDcmxG68HHvunP9BqhWq44VERERtT4GHiKiTsq+ahVsn31ee6PbrU8xREREPmLQuwAiImp7rrQ0lMy9pdbkpKZRoyCEhelYFRERUetjDw8RUSdU/rfHa4Wd4HvnI3rpx945foiIiPwFe3iIiDoRVVVRes+9cG3Z4t1mHn8Bwv78qI5VERER+Q4DDxFRJ6CqKqpeeRVVb70NzW4/tUOSEP7Si/oVRkRE5GM+CzwfffQRVFUFANx0002+ugwREZ2BXFSEggkToZWV1d5hsSBm+RcwxMXpUhcREVFb8FngmTdvHgMPEVE7YPvo47phBwDcblQ8/wLMo0bBcuklMPbt2+a1ERER+ZpPBy3QajwQS0RE+giccTVgNNbdoShwrlmLin89j4KJk5A3eAiKb7sD7szMti+SiIjIRzhKGxGRnzMkJSHuYBrCX3sFlksugZSUBCEmpk47rbQMjhUrUHDhRSi+8y4dKiUiImp9HLSAiKgTEC0WBM2YgaAZMwB4BjGwvvceql5/E2phYZ32jpU/tHWJREREPsHAQ0TUSSglpXBuWI/K116HnJEJVD9nWR/LpEltWBkREZHvMPAQEfkJuaAA7tSdcO/fD3dmJpScY9BkGYJBgnIsF2pJSaPHC+HhsFw0EcHz58PUjwMYEBGRf2DgISLqINSqKii5ud71gkunQSkogFZeDs3hAJo7UIwgQOraFaYJFyDknvkw9kxu5YqJiIj0x8BDRNROqFVVcK5bD9f+/ZAPH4aScwxqWRnE8DBPD01paa327j17mncBoxHGIUNgPnccDN26I2DmDIgmUyu+AyIiovaHgYeIqB1w7dyFwiunA4pSZ5+S04wTGQwQgoMhRkVCiouDsWdPBFw1HYbEJIhdYiFIUqvVTERE1BEw8BARtQOV/1lUb9ipxWSClJAA5HluazNfcD6k5GQYB/SHadgwGAYNgmjgxzoREVFN/MnYTt1+++145513vOtPPPEEFi5cqF9BRORbTuepZYMBUo/uMMTHw5CcDPPUqTD16wsxNhaCKAKCAACIXrZUp2KJiIg6Dgaedmjt2rVYvHix3mUQkU4M/fuhy4+cB4eIiKg1iHoXQLXZ7Xbcdttt0DQNQUFBepdDRG3EnZnhXRYDAnSshIiIyL8w8LQzCxcuxKFDh5CQkIDbb79d73KIqA3IJ/KhHM3yrgfOnq1fMURERH6GgacdSU1NxYsvvggAeO211xAaGqpzRUTUFqrefPPUismEgNmz9CuGiIjIzzDwtBOyLOOPf/wjFEXBFVdcgauvvlrvkoiojbh3n5pPx3LJJRBFfjQTERG1Fv5UbSdeeOEF7Ny5E8HBwXjjjTf0LoeI2oh7fxpcO3Z4VgwGhD/zlL4FERER+RkGnnYgMzMTTz75JADgmWeeQVJSks4VEVFbqfz3v73LAZdeAikqSsdqiIiI/A8Dj840TcMf//hHOBwOpKSkYP78+XqXRERtRM7Nhf2bb73rwXfdqWM1RERE/omBR2eLFi3C+vXrIUkSFi1aBEmS9C6JiNpIyR13AYoCADCdey5Mw4bpXBEREZH/8WngEapnA6f6HT9+HI888ggAYMGCBRgxYoTOFRFRW5GzsuDetcu7HjDtMv2KISIi8mMGX51Y0zRomtahQ8/ixYuRm5vbKudauHBhnW133303Kioq0L17dzz1VOs8qLxo0SIsWrQIAFBYWNgq5ySi1lf257+cWjGbEHjTHP2KISIi8mM+CzxpaWnQNM1Xp28TixcvxpYtW1rlXKcHns8++wzffuu5d//NN99EUFBQq1zn9ttv905YmpKS0irnJKLWJR8/DufGX73rgTNncihqIiIiH/FZ4Onbt6+vTt3hlZSU4N577wUAzJw5E9OmTdO5IiJqS6X33gec/IWQJCHs73/TtyAiIiI/5rPA4w82b97sk/N+9913KCgoAADExMTgmWeeqbfd+vXray2fbDdmzBhMmTLFJ7URkW+50jPg2rLVux54/XUQg4N1rIiIiMi/MfDooOatfm+99VaTjlmzZg3WrFkDwDPAAQMPUcdUOv/eUytmM8KeelK/YoiIiDoB3jRORNRGnFu2Qk5L864H33kHRJNJx4qIiIj8HwOPDubOnesdxa6x1xNPPOE95oknnvBuf+WVV/QrnoharPSBB73LQlAQQh76k47VEBERdQ4MPEREbcD+8yoo2dne9dA/P8qR2YiIiNoAf9oSEfmYpmmoevdd77oYFYXgW+bpWBEREVHnwcBDRORjtk8/hWvDRu96xFtv6lgNERFR58LAQ0TkQ8rvv6P8yae968G33wbL+efpWBEREVHnImg1x0huwIMPPojRo0fjvPPOQ1JSUlvURa0gJSUF27dv17sMok5LVVWUzLkZzrVrAQBSj+6IXfUzxICAszqvIAgAag9xT0RE1Jk19r23SfPwvPLKKxAEAVOnTsWKFStatTgiIn9V/pe/esMOAES88PxZhx0iIiJqHt7SRkTkA44NG2D76GPvuunccTCPG6djRURERJ1Tqwee8PBwTJkyBe+8805rn5qIqENQKypQPPeWUxsMBkS8/rp+BREREXVirR54KioqsHr1anz11VdNav/zzz9jx44dkGW5tUshItJF4TWzAIfDux7+8kswdO2iY0VERESdl+63tL300ksYPXo0wsLC9C6FiOislf/zX5D37/euWy67FEFXX6VjRURERJ2b7oEH8Iw05Kjx21Aioo7IvmoVql47deuaGBODiP/8W8eKiIiIqF0EHiKijs595ChKbr3t1AZJQvTyLyGK/JglIiLSE38SExGdJdVqReG0y4EazyKGv/YKjD2TdayKiIiIAAYeIqKzomkaSu64C1pFhXdb8F13Imj6dP2KIiIiIi8GHiKis2D973twrlnjXTdfcD7C/vaYjhURERFRTQw8REQt5PhlNcoXPuldN188BZGffNzIEURERNTWGHiIiFrAtmIliv94G6CqAADjiBGIeutNDlJARETUzhj0LoCIqKMpf/IpVC16x7suJSQg6t13IAQE6FgVERER1adZgefHH39E9+7dMXToUAwbNgxDhw7F0KFD0a9fPwiC4KsaiYjajdKHHoFt6VLvupiYgOgvv4DUpYuOVREREVFDmt3Dc+zYMeTm5mLFihXebRaLBQMHDsTQoUNbtTgiovZClWUUz5wF19ZtpzYajYha9B8YEhP1K4yIiIga1aTAI4oi1Or71AHPMKyCIEDTNACA3W5HamoqUlNTvdvXrFmDcePGYcSIEd7XkCFDYDabffNOiIh8RC0vR8Hki6Hk5Z3aaDYjZsX/YOrfX7/CiIiI6IyaFHiqqqqwe/dub6jZsWMH9u/fD7fb7W1zMgQBgCAIcLlc2Lp1K7Zu3eptI0kS+vfvXysE2e32Vn5LREStx5m6E8XXXgfNavVuEyIjEfvTDzDExelYGRERETWFoJ3spmkmt9uNvXv3YseOHd4gtGfPHjidztoXqA5BNS9z+vM+J8OSoigtKYUakJKSgu3bt+tdBlGHVf78C6h69TWgxueXoV8/xKz4H0SLRbe66vtcJSIi6swa+97b4lHajEYjRo4ciZEjR3q3KYqC/fv31+oJ2r17N2w2W73nqNkrRETUXqhOJ4qmXwX3nr21tlsuuQQR7/yHQ08TERF1IK06LLUkSd6R2+bOnQvAE2oOHjxYqydo586dqKys9O4nImov3OnpKH3gwdphRxQR9vRTCJ57s36FERER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czVVVsK9bx/c6emeOZuq52rSnJ75mHCyh6oFAcqdtr/V3xMREZG/YeAhImohURSB4GCIwcFA0tmfT62shFpRAchydWCqhFpZBdeuXZCPHIVWWQH50GEgr2k9QERERMTAQ0TUboghIRBDQupsD5gy2btc+c5iYMtvbVkWERFRh8bhgIiIiIiIyG8x8BARERERkd9i4CEiIiIiIr/FwENE1IEY4uO9y1KNZSIiIqofAw8RUQciRkTUu0xERET1Y+AhIiIiIiK/xcBDRERERER+i4GHiIiIiIj8FgMPEVEH4j50yLssHzqsYyVEREQdAwMPEVEHojmdNZYdOlZCRETUMTDwEBERERGR32LgISIiIiIiv8XAQ0REREREfouBh4iIiIiI/BYDDxERERER+S0GHiIiIiIi8lsMPERERERE5LcYeIiIiIiIyG8x8BARERERkd9i4CEi6kAM3bp5l6Uay0RERFQ/Bh4iog5EDAmpd5mIiIjqx8BDRERERER+i4GHiIiIiIj8FgMPERERERH5LQYeIqIOxH3wYI3ldB0rISIi6hgYeIiIOhBNUU6tKLJ+hRAREXUQDDxEREREROS3GHiIiIiIiMhvMfAQEREREZHfYuBpBw4dOoRHH30UY8aMQWRkJIxGI0JDQ9G/f3/MmTMHK1as0LtEIiIiIqIOyaB3AZ3d//3f/+Hxxx+H2+2utb2yshLp6elIT0/HRx99hIsuugiff/45IiMjdaqUiIiIiKjjYeDR0SuvvIK//OUv3vXx48dj2rRpSEpKQmlpKXbu3IklS5bA6XRi9erVmDZtGjZu3AhJknSsmoiIiIio42Dg0YnNZsPf//537/q7776LW265pU67v/71r7jgggtw/PhxbN68Gd999x2mT5/ehpUSEREREXVcfIZHJ5s2bUJVVRUAYNSoUfWGHQBITk7Gn//8Z+/6hg0b2qQ+IiIiIiJ/wMCjk4KCAu9ynz59Gm3bt29f77LVavVZTURERERE/oaBRyddunTxLmdmZjbatub+AQMG+KwmImr/jD17eZcNNZaJiIiofgw8OjnvvPMQHR0NANi2bRvee++9ettlZWXhH//4BwAgKioKN954Y5vVSETtjxBgqXeZiIiI6sdBC3RisVjw9ttv47rrroMsy7jlllvw/vvv4/LLL/eO0paamuodpS0hIQHLly9HVFSU3qUTEREREXUYDDw6uuaaaxAREYF7770XBw4cwPr167F+/fpabYKCgvDss89i3rx5nIOHiIiIiKiZeEubziZOnIhXX30VAwcOrHe/1WrFSy+9hMWLF0PTtDOeb9GiRUhJSUFKSgoKCwtbu1wi0lnNz4GmfCYQERF1duzhacTixYuRm5vbKudauHBhnW0FBQW45pprsGHDBsTExODNN9/E5Zdfjri4OJSXl2P9+vV46qmnsHv3bjz66KPYs2cPPvzwQ4hiwzn19ttvx+233w4ASElJaZXaiaj9cKeleZflGstERERUPwaeRixevBhbtmxplXOdHnisVisuuOACZGRkICoqClu2bEFycrJ3f3R0NK6++mpcdtlluOiii/Dbb7/h448/xrhx43DPPfe0Sk1ERERERP6Ot7Tp5M0330RGRgYA4OGHH64VdmqyWCx46aWXvOuvv/56m9RHREREROQPGHgasXnzZmia1iqv033//ffe5cmTJzdax5gxYxAcHAwASE9PR0VFReu+USIiIiIiP8XAo5O8vDzvcmhoaKNtBUGo1cZqtfqsLiIiIiIif8LAo5OaAebYsWONtrXb7bVGXOPw1ERERERETcPAo5PBgwd7l5ctW9Zo2y+//BJutxsAMGTIEJjNZp/WRkRERETkLxh4dHLdddd5l99991189NFH9bbbs2cP7r//fu/6nDlzfF0aEREREZHf4LDUOrnkkkswffp0fP3111BVFXPmzMGSJUu88/BUVFRg3bp1+PTTT+F0OgEAw4YNw/z583WunIiIiIio42Dg0dEnn3yC22+/3du789NPP+Gnn36qt+3EiROxdOlSBAQEtGWJREREREQdGm9p01FAQACWLFmCLVu24O6778bw4cMRHh4OSZIQHByMvn37Ys6cOVixYgV++eUXdOnSRe+SiYiIiIg6FPbwtAOjR4/G6NGj9S6DiDoAY99+3mVDv36NtCQiIiKAPTxERB2KYDz1eyrBwN9ZERERnQkDDxERERER+S0GHiIiIiIi8lsMPEREHYjmctW7TERERPVj4CEi6kDcmZneZbnGMhEREdWPgYeIiIiIiPwWAw8REREREfktBh4iIiIiIvJbDDxEREREROS3GHiIiIiIiMhvMfAQEREREZHfYuAhIiIiIiK/xcBDRERERER+i4GHiIiIiIj8FgMPEVEHIkCotUZERESN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sWjRInHnnXeKgIAA4ebmJkJCQsTIkSPF9u3bzYrfHtuOPSkxH65a8AihzHyYQokFjxCukY8dO3aIsWPHipYtWwp3d3fh7e0tOnbsKKZNmyZSU1PN7s+RlJwPvV4vPvvsMzFmzBjRunVr4eXlJdRqtfDz8xNdunQR06ZNq/cLVXuQhLh27kUiIiIiIiIXw9NSExERERGRy2LBQ0RERERELosFDxERERERuSwWPERERERE5LJY8BARERERkctiwUNERERERC6LBQ8REREREbksFjxEREREROSyWPAQEREREZHLYsFDREREREQuiwUPEREp2l9//YXVq1dj3Lhx6NSpE5o3bw53d3d4eXkhJCQEPXv2xPTp07Fp0yaUlpZaNEZqaioWL16MgQMHom3btmjSpAnc3d3RokULREZG4tFHH8XmzZuh0+nM6jctLQ2SJMm31atXmx1bXFycvH7Lli1NHqumW+PGjREUFIS7774bTz/9NH7++Wez4yEicjaSEEI4OggiIiJzpaenY/78+Vi9ejX0er1J6/j5+WHixIl4/vnnERgYWG/733//Hc8//zw2btxoUv9BQUGYO3cu4uPjoVar622flpaGW265RZ5ftWoV4uLiTBqrSlxcHD788EMAQFhYGNLS0kway1R9+/bFqlWr6iymiIicmcbRARAREZlrw4YNiIuLu2GPipubG1q2bImmTZtCkiRcunQJFy5cQElJCQDgypUrWLp0KVasWIFjx44hPDy81jFSUlIQFxd3w16hwMBAhIaGwsvLC5cuXcLZs2dRVlYGoHJv05QpU5CcnIxNmzbBz8/Pug/ciiIiItC8eXOj+4qKivD7778jMzNTvm/Pnj3o3r07fvrppzqfLyIiZ8WCh4iIFOW1117D7NmzUf0AhWHDhuHJJ59Er1694OHhYdS+pKQEe/bswYYNG7B27Vro9XoUFRWhoKCg1jGWL1+Op556Sh5DkiTExcXhiSeeQGRkpFHbgoICfPHFF3jppZfkvSt79+5Fz549sXv3bpP2JDnCzJkza92btG/fPjzxxBM4efIkACArKwtjxozBgQMH7BghEZF18Dc8RESkGJs3bzYqdvz8/PD1119j8+bNiImJuaHYAQB3d3cMHDgQK1euxOnTpzFixIg6x9i7dy9mzJghj+Hl5YWvv/4aK1euvKHYAQAfHx+MHz8ev/76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
"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="focus-on-certain-orbitals-only">focus on certain orbitals only<a class="anchor-link" href="#focus-on-certain-orbitals-only">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># search for the number of the COHP you would like to plot in ICOHPLIST.lobster (the numbers in COHPCAR.lobster are different!)</span>
<span class="n">label</span> <span class="o">=</span> <span class="s2">"16"</span>
<span class="n">cp</span> <span class="o">=</span> <span class="n">CohpPlotter</span><span class="p">()</span>
<span class="c1"># get orbital object</span>
<span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.core</span> <span class="kn">import</span> <span class="n">Orbital</span>
<span class="c1"># interaction between 4s and 4px</span>
<span class="n">orbitals</span> <span class="o">=</span> <span class="p">[[</span><span class="mi">4</span><span class="p">,</span> <span class="n">Orbital</span><span class="o">.</span><span class="n">s</span><span class="p">],</span> <span class="p">[</span><span class="mi">4</span><span class="p">,</span> <span class="n">Orbital</span><span class="o">.</span><span class="n">py</span><span class="p">]]</span>
<span class="n">orbitals2</span> <span class="o">=</span> <span class="p">[[</span><span class="mi">4</span><span class="p">,</span> <span class="n">Orbital</span><span class="o">.</span><span class="n">s</span><span class="p">],</span> <span class="p">[</span><span class="mi">4</span><span class="p">,</span> <span class="n">Orbital</span><span class="o">.</span><span class="n">pz</span><span class="p">]]</span>
<span class="c1"># get a nicer plot label</span>
<span class="n">plotlabel</span> <span class="o">=</span> <span class="p">(</span>
<span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">species_string</span><span class="p">)</span>
<span class="o">+</span> <span class="s2">"(4s)"</span>
<span class="o">+</span> <span class="s2">"-"</span>
<span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">species_string</span><span class="p">)</span>
<span class="o">+</span> <span class="s2">"(4py)"</span>
<span class="p">)</span>
<span class="n">plotlabel2</span> <span class="o">=</span> <span class="p">(</span>
<span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">species_string</span><span class="p">)</span>
<span class="o">+</span> <span class="s2">"(4s)"</span>
<span class="o">+</span> <span class="s2">"-"</span>
<span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">completecohp</span><span class="o">.</span><span class="n">bonds</span><span class="p">[</span><span class="n">label</span><span class="p">][</span><span class="s2">"sites"</span><span class="p">][</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">species_string</span><span class="p">)</span>
<span class="o">+</span> <span class="s2">"(4pz)"</span>
<span class="p">)</span>
<span class="n">cp</span><span class="o">.</span><span class="n">add_cohp</span><span class="p">(</span>
<span class="n">plotlabel</span><span class="p">,</span> <span class="n">completecohp</span><span class="o">.</span><span class="n">get_orbital_resolved_cohp</span><span class="p">(</span><span class="n">label</span><span class="o">=</span><span class="n">label</span><span class="p">,</span> <span class="n">orbitals</span><span class="o">=</span><span class="n">orbitals</span><span class="p">)</span>
<span class="p">)</span>
<span class="n">cp</span><span class="o">.</span><span class="n">add_cohp</span><span class="p">(</span>
<span class="n">plotlabel2</span><span class="p">,</span> <span class="n">completecohp</span><span class="o">.</span><span class="n">get_orbital_resolved_cohp</span><span class="p">(</span><span class="n">label</span><span class="o">=</span><span class="n">label</span><span class="p">,</span> <span class="n">orbitals</span><span class="o">=</span><span class="n">orbitals2</span><span class="p">)</span>
<span class="p">)</span>
<span class="c1"># check which COHP you are plotting</span>
<span class="c1"># with integrated=True, you can plot the integrated COHP</span>
<span class="n">x</span> <span class="o">=</span> <span class="n">cp</span><span class="o">.</span><span class="n">get_plot</span><span class="p">(</span><span class="n">integrated</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
<span class="n">x</span><span class="o">.</span><span class="n">ylim</span><span class="p">([</span><span class="o">-</span><span class="mi">10</span><span class="p">,</span> <span class="mi">6</span><span class="p">])</span>
<span class="n">x</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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WbNm4vr160W9Xm/x+IxGoxgQECACEJ944oky75+QkCB6enoWiL93797mDzSfI0eOSOfavXu3xc4TEREhjho1ShQEweT3rl+/fuLRo0ctFtPDYmJiRI1GIwIQFy9eXOb9Dx48WOj65s2bZ/5ALWT9+vUiAFGhUJT53781/r2gqmfK98fFru/vFru+v1vsNvcv8aZPAzGmno/0c7tTFzFh/ARRFxkpiqIo/TsjoqqtqPtQOXCeHZJVREQEAgMDCzxu1bZtW/Tv3x9NmzaFh4cHsrOzER8fjzNnzuDQoUO4e/curl27hvHjx6NNmzZo166dRWP89ddfcf78eQDAO++8U+b9X331Vdy7dw8ODg7IyMgwd3hFevTRR9GzZ08EBwdj3rx5GDx4sNnPsWvXLjz77LNITk4GACiVSvTq1Qu9evWCj48PXFxckJKSgrt37+LYsWMIDg5Geno6Dhw4gDNnzkj7Wdonn3yC7OxsuLm54cUXXyzTvllZWZg6dSpEUazU98+cnn32Wbz33nu4desWFixYgC1btsgdEtUga49cx8XoZGl9mL8HXCdPQubGTRCzsgAAxtu3ob19G3H79kPVrFkxRyIiKh8mOySbe/fuYcCAAbh16xYAoHXr1li+fHmJs8MbjUbs2LEDn3/+OY4fP14pceaN8WjevDm6du1apn137dqFTZs2QaFQYN68eXjrrbcsEWKRxo8fj+DgYJw4cQIhISHo3r272Y4dEhKCESNGQKfTAcgdz/Tll1+icePGxe6TkZGBNWvW4Msvv0RKSorZYilJUlIS1q5dCwAYPXo07OzsyrT//PnzERERAW9vb4wZMwZfffWVJcK0KKVSieeeew4LFy7EL7/8gqioKDRo0EDusKia0xuMeHXDGZy+mSRtc9So8NaYzrBRdYXTrJnIWL0G6evWQ8z3xYf+2jVpOXX5N3CeOaMywyaiaohjdqzY4MGDC4wT+OGHH+QOyawmTJggJTo9evRASEhIiYkOACgUCowcORIhISH4+uuvy3zzWlbnzp2TkqrnnnuuTPump6dLPQkzZsxA586dzR5fSZ566inY2toCAL799luzHTclJQVPPfWUlOi88sor2LZtW4mJDgA4ODhg1qxZCAsLK9e4mfJYv349MjMzAQDjxo0r076hoaFSorts2TI4OzubPb7KkvfZNRgMCAoKKqU1UcW9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DevZEv3yTyjr2R1Z7BBRw7HYISIiopDwa3SKsnxMH69eIESkGSx2iIiIiIhIk1jsEBERERGRJrHYISIiopAghYUpy4G81w8RNV8sdoiIiCg0SE6HJQa9enEQkWaw2CEiIiIiIk1isUNERERERJrEYoeIiIhChKhelIXnZkREXmKxQ0RERCFBmM3Ksj0vT8VIiEgrWOwQEREREZEmsdghIiIiIiJNYrFDREREIaF74VlluZdcpGIkRKQVLHaIiIgoJDgflEiqRUFEWsJih4iIiIiINInFDhERERERaRKLHSIiIgoJFXpj9TIPUYgoAPhOQkRERCHhVEwrZfmELkbFSIhIK1jsEBERERGRJrHYISIiIiIiTWKxQ0RERCFBCg9XlvVJSSpGQkRawWKHiIiIQoTT3XV0vNMOETUcix0iIiIiItIkFjtERERERKRJLHaIiIgoNAi5etlmVy8OItIMFjtEREQUEoTFoizbCwpUjISItILFDhERERERaRKLHSIiIgoJeqfL2PQQKkZCRFrBYoeIiIhCQreic8pyD7lYxUiISCtY7BARERERkSax2CEiIiIiIk1isUNERERERJrEYicEZGVl4Y9//COuvvpqJCQkwGg0IjY2Fj169MDEiROxevVqtUMkIiJqdKUGk7JcAoOKkRCRVvCdRGV///vf8fLLL8Nqtbo8XlJSgmPHjuHYsWNYtmwZRowYgc8//xwJCQkqRUpERNS4zkYnK8u/6qJUjISItILFjormz5+PWbNmKevXX389xo0bh9TUVFy6dAn79u3D0qVLYTabsXHjRowbNw7/+c9/oNfrVYyaiIiIiKhpYLGjksuXL+PPf/6zsr5o0SJMnTq1VrsXX3wRQ4cOxblz57B9+3Z8++23GD9+fBAjJSIiChapekmS6mhHROQdfmdHJT///DNKS0sBAFdeeaXbQgcAOnXqhBdeeEFZ37p1a1DiIyIiCjYpPFxZ1iUnqRgJEWkFix2V5ObmKstXXHFFnW27deumLJeVlTVaTEREREREWsJiRyUtW7ZUlo8fP15nW+fne/bs2WgxERERERFpCYsdlQwZMgRJSY5T9Lt27cLixYvdtjt9+jT+9re/AQASExMxYcKEoMVIRERERNSUcYIClZhMJrz33nu4//77YbPZMHXqVCxZsgS33HKLMhvb3r17ldnY2rZtiy+//BKJ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jcGfs0hERM0FJyggIqKgGTZsmMv69u3bA76PoUOHuqxv27bN775kWXaZyrpnz55ISkryuz8iIgouFjtEROSX4cOHQwhR78/w4cOVbUaMGOHSR837vwTCsGHDIEmSsv7JJ5/43df333+PvLw8Zd35tRARUehjsUNEREGTlpbmcpPPf//738jOzg7oPlq3bo1bb71VWd+5c6ffZ3f+8Y9/uKxPnz69QbEREVFwsdghIqKgcv4Oj8ViwZQpUyCE8Kuv/Pz8WhMIAMDzzz/vsj59+nRYrVaf+v7888+xdu1aZX306NHKRAtERNQ0sNghIqKguvPOO3HLLbco6+vXr8ejjz4Ku93uUz+7du1CWloazp49W+u56667DhMnTlTWDx06hAcffBA2m82rvrdv346HH35YWY+KisL8+fN9io+IiNTHYoeIiIJKkiQsXbrUZVazjIwMjBo1Cnv37q13+9OnT2Pq1KkYPHgwzpw547Hde++9h+7duyvrn3/+OUaPHo2srCyP28iyjH/+85+46aabUFJSojz+7rvvokePHvXGRkREoYVTTxMRUdDFx8dj06ZNuP3227Fv3z4AwKZNm5Ceno5rrrkGN910E3r27Ink5GQAQE5ODo4fP441a9Zg586dkGW53n1ERUVhw4YNGDdunDJ99MaNG9G7d2+MHj0aN998M9q3b4+oqCjk5ORg//79+Pzzz12KIb1ej3/84x+YNGlSI2SBiIgaG4sdIiJSRWpqKv7zn//g2WefxaJFi2Cz2SCEwLZt27yaUCAqKgrPPvusy9mbmtq2bYutW7fiiSeewLJlyyCEgMViwbfffotvv/22zv7bt2+P9957DzfffLPPr42IiEIDL2MjIiLVREZG4p///CeOHTuGxx57DO3bt6+zvSRJGDhwIP73f/8Xp06dwty5cxEREVHnNjExMfj444+xd+9e3HvvvYiLi6uzff/+/fHmm28iMzOThQ4RURMnCX+nwCEiImoEmZmZOHz4MPLy8pCfnw+DwYAWLVqgY8eOSE9PR3x8fIP6t9ls2LVrF06dOoXc3FyUl5cjMTERLVu2xJVXXok2bdoE5oUQEZHqWOwQEREREZEm8TI2IiIiIiLSJBY7RERERESkSSx2iIiIiIhIk1jsEBERERGRJrHYISIiIiIiTWKxQ0REREREmsRih4iIiIiINInFDhERERERaRKLHSIiIiIi0iQWO0REREREpEksdoiIiIiISJNY7BARERERkSb9f8N0Hc8y5GklAAAAAElFTkSuQmCC
"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="How-to-evaluate-ICOHPLIST.lobster">How to evaluate ICOHPLIST.lobster<a class="anchor-link" href="#How-to-evaluate-ICOHPLIST.lobster">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-relevant-classes">get relevant classes<a class="anchor-link" href="#get-relevant-classes">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.io.lobster</span> <span class="kn">import</span> <span class="n">Icohplist</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="read-in-ICOHPLIST.lobster-and-get-Icohpcollection-object">read in ICOHPLIST.lobster and get Icohpcollection object<a class="anchor-link" href="#read-in-ICOHPLIST.lobster-and-get-Icohpcollection-object">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">icohplist</span> <span class="o">=</span> <span class="n">Icohplist</span><span class="p">(</span><span class="n">filename</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/ICOHPLIST.lobster"</span><span class="p">)</span>
<span class="n">icohpcollection</span> <span class="o">=</span> <span class="n">icohplist</span><span class="o">.</span><span class="n">icohpcollection</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-interesting-properties-from-ICOHPLIST.lobster">get interesting properties from ICOHPLIST.lobster<a class="anchor-link" href="#get-interesting-properties-from-ICOHPLIST.lobster">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># get icohp value by label (labelling according to ICOHPLIST.lobster)</span>
<span class="c1"># for spin polarized calculations you can also sum the spin channels</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">"icohp value for certain bond by label"</span><span class="p">)</span>
<span class="n">label</span> <span class="o">=</span> <span class="s2">"16"</span>
<span class="nb">print</span><span class="p">(</span><span class="n">icohpcollection</span><span class="o">.</span><span class="n">get_icohp_by_label</span><span class="p">(</span><span class="n">label</span><span class="p">))</span>
<span class="nb">print</span><span class="p">()</span>
<span class="c1"># you can get all Icohpvalue objects for certain bond lengths</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">"Icohp values for certain bonds with certain bond lengths"</span><span class="p">)</span>
<span class="k">for</span> <span class="n">key</span><span class="p">,</span> <span class="n">icohp</span> <span class="ow">in</span> <span class="n">icohpcollection</span><span class="o">.</span><span class="n">get_icohp_dict_by_bondlengths</span><span class="p">(</span>
<span class="n">minbondlength</span><span class="o">=</span><span class="mf">0.0</span><span class="p">,</span> <span class="n">maxbondlength</span><span class="o">=</span><span class="mf">3.0</span>
<span class="p">)</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>
<span class="nb">print</span><span class="p">(</span><span class="n">key</span> <span class="o">+</span> <span class="s2">":"</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">icohp</span><span class="o">.</span><span class="n">icohp</span><span class="p">))</span>
<span class="nb">print</span><span class="p">()</span>
<span class="c1"># you can get all icohps for a certain site</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">"ICOHP values of certain site"</span><span class="p">)</span>
<span class="k">for</span> <span class="n">key</span><span class="p">,</span> <span class="n">icohp</span> <span class="ow">in</span> <span class="n">icohpcollection</span><span class="o">.</span><span class="n">get_icohp_dict_of_site</span><span class="p">(</span>
<span class="n">site</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">minbondlength</span><span class="o">=</span><span class="mf">0.0</span><span class="p">,</span> <span class="n">maxbondlength</span><span class="o">=</span><span class="mf">3.0</span>
<span class="p">)</span><span class="o">.</span><span class="n">items</span><span class="p">():</span>
<span class="nb">print</span><span class="p">(</span><span class="n">key</span> <span class="o">+</span> <span class="s2">":"</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">icohp</span><span class="o">.</span><span class="n">icohp</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>icohp value for certain bond by label
-4.35464
Icohp values for certain bonds with certain bond lengths
16:{<Spin.up: 1>: -4.35464}
21:{<Spin.up: 1>: -4.35464}
23:{<Spin.up: 1>: -4.35464}
24:{<Spin.up: 1>: -4.35464}
ICOHP values of certain site
16:{<Spin.up: 1>: -4.35464}
21:{<Spin.up: 1>: -4.35464}
23:{<Spin.up: 1>: -4.35464}
24:{<Spin.up: 1>: -4.35464}
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="How-to-plot-DOSCAR.lobster:">How to plot DOSCAR.lobster:<a class="anchor-link" href="#How-to-plot-DOSCAR.lobster:">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-relevant-classes">get relevant classes<a class="anchor-link" href="#get-relevant-classes">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.core.composition</span> <span class="kn">import</span> <span class="n">Element</span>
<span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="n">DosPlotter</span>
<span class="c1"># relevant classes</span>
<span class="kn">from</span> <span class="nn">pymatgen.io.lobster</span> <span class="kn">import</span> <span class="n">Doscar</span>
<span class="o">%</span><span class="k">matplotlib</span> inline
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="read-in-DOSCAR.lobster-and-get-structure-object-for-later">read in DOSCAR.lobster and get structure object for later<a class="anchor-link" href="#read-in-DOSCAR.lobster-and-get-structure-object-for-later">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># read in DOSCAR.lobster</span>
<span class="n">doscar</span> <span class="o">=</span> <span class="n">Doscar</span><span class="p">(</span>
<span class="n">doscar</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/DOSCAR.lobster"</span><span class="p">,</span> <span class="n">structure_file</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/POSCAR"</span>
<span class="p">)</span>
<span class="n">complete_dos</span> <span class="o">=</span> <span class="n">doscar</span><span class="o">.</span><span class="n">completedos</span>
<span class="c1"># get structure object</span>
<span class="n">structure</span> <span class="o">=</span> <span class="n">complete_dos</span><span class="o">.</span><span class="n">structure</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="plot-total-density-of-states">plot total density of states<a class="anchor-link" href="#plot-total-density-of-states">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># plot total dos</span>
<span class="n">Plotter</span> <span class="o">=</span> <span class="n">DosPlotter</span><span class="p">()</span>
<span class="n">Plotter</span><span class="o">.</span><span class="n">add_dos</span><span class="p">(</span><span class="s2">"Total Dos"</span><span class="p">,</span> <span class="n">doscar</span><span class="o">.</span><span class="n">tdos</span><span class="p">)</span>
<span class="n">Plotter</span><span class="o">.</span><span class="n">get_plot</span><span class="p">()</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1gAAAI4CAYAAAB3HEhGAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAAsTAAALEwEAmpwYAAEAAElEQVR4nOy9eZgU5bn+f1f37AsMzLAJCCLijpEhuEZMXFA5URPFBcQ1DOLRE5fEfKNGiZp49HdiNIucGVzAJTka9xhxJbggwQAqKC4gy7AzDAwzDLN1V/3+6Onq962u6q6qrt7vz3V5Wd1VXfV2M139Pu/9PPejaJqmgRBCCCGEEEJIwvjSPQBCCCGEEEIIyRUYYBFCCCGEEEKIRzDAIoQQQgghhBCPYIBFCCGEEEIIIR7BAIsQQgghhBBCPKIg3QMgMjU1NRg5cmS6h0EIIYSQXpYvXw4AqK2tTfNICMl8Ahs3Qtu7FwDgHzkSvj590jyi5LFhwwbs2rUr6nkGWBnGyJEjsWzZsnQPgxBCCCG9KIoCAPx9JsQGTef9CN2935V+/30/yn78ozSPKHmMHz/e9HmmCBJCCCGEEEI8Qd2zR9/WurrSOJL0wQCLEEIIIYQQ4glSgNXZmcaRpA+mCBJCCCGExEDTtHQPgZCsQFNVqC0tkcddDLBIhtLT04PNmzejM09XAUh2UVJSgmHDhqGwsDDdQyGEEEJICtHa2gBVjTzuyM+5KwOsLGDz5s2orKzEyJEj9UJbQjIRTdPQ3NyMzZs346CDDkr3cAghhBCSQsT0QIA1WCSD6ezsRHV1NYMrkvEoioLq6mqqrYSQnKK2tpYW7YTYICrAytP5ABWsLIHBFckW+LdKCMk1VqxYke4hEJIViPVXAAAqWIQQQgghhBDiDnVPi/Q4XxUsBliExGH27NlQFAWKomDRokXpHg4hhBBCSEbCGqwQDLBIXDZs2KAHGIn+N2/ePNfjmDdvHmbPno3Zs2d79t5Sybx58yw/l4qKCgwdOhRHHnkkpkyZgv/+7//Gxx9/nO4hE0IIIYTYxpgimK8KFmuwSNYwb948vPfeewCQtUGWFe3t7Whvb8fWrVuxevVqPP/88wCAo48+Grfeeisuu+yyNI+QEEIIISQ2NLkIwQCLxGXgwIF46aWXLPcvXLgQf/zjHwEA3//+9/Ff//VflseOGzfO8/FlI8bPqaenB3v27MG2bduwdOlSvP/++2hvb8eqVaswffp0PP/883jyySfRp0+fNI6aEEIIIcQapgiGYIBF4lJWVobzzz/fcn+LIAcfeOCBMY8lIeJ9Ti0tLfjTn/6Eu+++Gz09PXjllVdw0UUX4bXXXkNBAb+2hBCSSmbMmJHuIRCSFTBFMARrsAjJQKqqqnDHHXdg0aJFKC0tBQC8+eab+P/+v/8vzSMjhJD8o6GhAQ0NDekeBiEZDxWsEAywSMrYtGkT/t//+38YN24c+vfvj+LiYgwdOhQ//OEPMW/ePASDQdPXnXrqqVAURa+/AmBqFGGsywoEAnjzzTdxyy234OSTT8bAgQNRVFSEyspKjBkzBldeeSXef//9ZL7lhDnxxBPx4IMP6o9/97vfYd++fTFf89Zbb2H69OkYNWoUysrKUFlZicMOOwzXXnstli9fbuu6YcUsfI6SkhIMHToUxxxzDKZMmYJHHnkEzc3NCb03QgghhOQWUTbtHfmpYDHXiKSE+vp63HTTTejo6JCe37p1K7Zu3YrXXnsNDz74IF599VWMHDnSk2ueccYZprbqPT09WLNmDdasWYP58+fjiiuuQENDA4qKijy5rtdcc801uPfee7FlyxY0NzfjlVdewbRp06KO27dvH6ZOnYq///3vUfu+/vprfP3112hoaMANN9yA3//+9/D5otdXOjo6MGXKFPzjH/+I2hf+t1q5ciWef/55dHd348Ybb/TkPRJCSCYTXpyqra1N80gIyWyMCla+NhpmgEWSTn19Pa699lr98Q9/+ENMnjwZVVVV+Oabb/DEE09g/fr1WLVqFU4++WR88sknGDBggH78vffei127duGOO+7AF198AQCmphuHHXaY9LijowMVFRU47bTTUFtbi5EjR6KkpATbtm3DF198gWeeeQbt7e2YP38+qqqq8NBDDyXnA0iQwsJCTJkyRR/fe++9FxVgBYNBnH322fjwww8BhFIMr776aowbNw6BQAAffvghnnzySXR3d+MPf/gDOjo6TNNdbrvtNj24GjJkCC677DIceeSRqKiowL59+7B27VosWbIk45U/QgjxkvHjxwMANE1L80gIyVy0nh5obW3yc3lag8UAiySVDRs24KabbgIA+P1+/OUvf8FFF10kHfOzn/1MV022bNmC6667Dn/729/0/SeffDIASAGQHSON3/zm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gBLfOW699ValvWjRIiUx3Zvdu3cLN8A777wz2kNrlMyaNUsRt5gxY4bPSdVPP/2EBx98UNl+4oknYjY+ggiVF198EXPmzAHgCr9eu3YtLrnkkjiPSv9YLBbMnDkTgGsR8K677kJpaanQp6amBpMnT0ZVVRUAV34beVtCxy288u677wJw5bGtW7cOLVq0iPPICCJyKAeLUCgrK2tQD4UXoNixYweeffZZ4f2RI0di5MiRDY512WWX4cknn8TcuXNx4cIFXHHFFbj33nsxcOBAVFZWYsWKFfjiiy8AuDxeCxcujMInMi5jx47FhAkT8N///heyLOPOO+/EkiVLlDpY5eXl+Oqrr7Bs2TLU1tYCAPr06YPp06fHeeTGpFu3bpgzZw6eeuopnDt3Dv3798fUqVMxePBgmEwmfPfdd1i0aJGS5zZmzBjcf//9cR41Qfhm4cKF+N3vfqdsT58+HYcOHcKhQ4cC7nfllVciJycn2sPTPQ8++CBWrFiBjRs3orCwEH369MH999+Pzp0748SJE1i0aBH27dsHwBXO5v1cJNQxc+ZMRXjFarXikUcewXfffRd0v2uuuQbJycnRHh5BREYstOAJY3DkyJGQ668EqlUjyzKbMWMGkyTJ7/55eXls7dq1sfuQBuLixYtCzZpA/6666ip25syZeA/Z8MyZM4dZrdaA13rSpEmsqqoq3kNtlDSlOljRhK9pE8q/9evXx3vouuH8+fNCLSZf/woKCtixY8fiPVTDMnz48LC+p0eOHIn30BsdVAdLeyhEkIgakiThlVdewaZNmzBlyhR07NgRNpsNmZmZKCgowPPPP489e/b49IARQFJSEpYsWYJvv/0WDz30EPr27YvMzEyYzWakpqaia9euuPPOO/HZZ59h7dq1aN68ebyHbHieeeYZ7Ny5E4888gi6d++OtLQ02Gw2tG/fHrfffjvWrl2L5cuX0+opQTRysrKysGbNGixduhTXXXcdWrVqhYSEBDRv3hwjR47EwoUL8e2335IaI0EQPpEY4/RzCYIgCIIgCIIgiLAhDxZBEARBEARBEIRGkIFFEARBEARBEAShEWRgEQRBEARBEARBaAQZWARBEARBEARBEBpBBhZBEARBEARBEIRGkIFFEARBEARBEAShEWRgEQRBEARBEARBaAQZWARBEARBEARBEBpBBhZBEARBEARBEIRG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aMHsdruq/Xbt2tXAo0oQBOELMrAIgiB0RKwMLADsF7/4RcDJ5T333CNM5i9evOiz39GjRwVDYubMmQHHUVtby0aMGKH0v/baa3328zawALApU6YwWZYDHr+iooJlZGQo+/Tt25eVl5f77f/Pf/6zwXkiNbCcTifr0aOH0m/UqFE+DSGep59+WjCAfV3vTp06KX0WLlwY8HhuvA26cPnwww+FkLxgn8fNH//4R2W/9PT0oIbZjh07WHJysrLP8uXL/fb929/+JvzdNm3aFPDYx48fZyaTSen/5JNPqvoMjLkMwISEBFXjIgiiaUMhggRBEDqGF3lQ82/GjBmqjpuWlobFixfDYvFfb/7JJ59U2pWVldixY4fPfq+88gpqamoAAEOHDsWLL74Y8NwJCQl4++23lXN//vnn+Omnn4KOOTc3F6+99poSUuePf/7zn4I4x8KFC5GWlua3/6233orrr78+6PlD4X//+x/27t0LwCXzvXTpUthstoD7vPDCC+jSpQsAVyjgv/71rwZ9fv75Z6U9dOhQVWMxm81qhx0Q9+cBgNatWwf9PABQW1uLV155Rdl+5ZVX0K9fv4D79O3bF//3f/+nbL/22mt++95+++1COGQwsYt//OMfQshkMPVAHqvVinbt2inbP/zwg+p9CYJoWpCBRRAE0QS55ZZb0KxZs4B9unbtihYtWijbe/bsadBHlmUh9+W3v/2tqvN36NBBMRAYY6qU42677TYhT8cfn3zyidLu378/BgwYEHSf6dOnB+0TCry64JQpU5CTkxN0H7PZjDvuuEPZXrNmTYM+SUlJStufwRstjhw5orRbt26tap/PP/8cZ8+eBQDk5eWplnXnZdG3bNniV3WyWbNmuOGGG5TtZcuW+e3LGBP+LldccQW6deumajxu2rRpo7TdqpYEQRDe+F+6JAiCIOLOmDFjQurfvXt3Vf38FVX1pk2bNorAhS+57++//14RDJAkCaNGjVI3UAB9+vTB+vXrAbik1AOJOwDAsGHDVB3322+/VdpqxzN06FBYrdawCtZ6wxjDxo0ble2rr75a9b59+vRR2tu2bWvw/oABAxTDa/r06bBarbjhhhs081IFori4WGkHM87dfPXVV0p7xIgRAT2mPO3atUNmZibKysrgcDiwc+dOXHHFFT77Tp06FUuXLgUAVFRU4D//+Y9PQ27Dhg2Cp1StuAVPVlaW0i4qKgp5f4IgmgZkYBEEQeiYlStXRuW4vGcqELw6ny/PwO7du5W2xWLBr371K9VjcNdTAsTJuz86duwYtE9NTY0w8VVrcCYmJqJjx444cOCAqv6BOHHiBM6fP69sz5kzB3/9619V7cvv5+uaPPHEE1i7di0YYzh//jwmTZqE3NxcjB07FkOHDsXll1+OXr16BQ2jDIeqqiqlzXvSAsF/P7777juMHTtW9fncYadA4O/HqFGjkJ+fj2PHjgFwhQn6MrD48MHU1FTcdNNNqsfiJjk5WWnz14MgCIKHDCyCIIgmCJ+3ohbGyZ27KSkpUdp2ux2rVq0KazxqChqnp6cH7ePtZeOL0QaD905EAn9NAGDTpk1hHcfXNbnmmmswb948zJgxQ/G2FRcXY8mSJViyZAkAIDs7G9deey2mTJmCkSNHhnXuYPj6LviCvxZHjx4NO6wu0PfDZDJhypQpeO655wC4vGaHDx8WDHK3Z8vNTTfdpCrc1Bu1n5sgiKYN5WARBEEQYaPVKr6aWk0mkzEeWVpdE3+T+Yceegh79uzBAw884DNUr6SkBEuWLMGoUaMwcuTIgLWkQoH3ZlZXV6vaJ1bfj7vvvlvx2nnnWgHA8uXLhbGEIm7Bw39u79prBEEQbozxtCIIgiB0Ce8hSk9PB3OV/wj535dffqn5eADfeWP+4IvPajmGwsLCsK+LP7p06YIFCxaguLgY27dvx9/+9jdMnDgR2dnZQr/169fjqquuQnl5ecSfKzc3V2nzoYyB4K/Fb37zm7Cvw5QpUwKeJz8/H6NHj1a2vdUC3377baXdrVs31TmI3vCfOy8vL6xjEATR+CEDiyAIgggbPpervLxctWcjWthsNmHiu2/fPlX71dbW4vDhw5qMwTu/za2iFw1MJhMKCgrw8MMP49///jfOnj2LL774QhCE+PHHHzFv3ryIz9WhQwelrdYrxl+LaF4HQPRKHT9+XFGmPHjwIDZv3uyzX6jwn7t9+/ZhH4cgiMYNGVgEQRBE2AwePFjY/uabb+I0Eg+DBg1S2mrk3wFg48aNmigIAq4cqK5duyrbW7Zs0eS4ajCbzbj66quxevVqYQzh5sbx9OzZU2mfOnVKlTHNG3rRvg433HCDEDLpFrXgxS0sFotqqXhv6urqcPz4cWX70ksvDXOkBEE0dsjAIgiCIMKmVatWgrT4W2+9FcfRuBg/frzS3rZtG7Zu3Rp0Hy08PDzjxo1T2v/4xz80M97UkpycLCj2uaX2I4GvJybLsqpCu/x1OH78OFavXh3xOPyRmJiI2267Tdn+8MMPUVJSItRpu/baa1UraHqzb98+4e+opr4aQRBNEzKwCIIgiIh44oknlPbSpUvx2WefxXE0roLEGRkZyva0adNQUVHht//SpUvx0UcfaTqGGTNmwGq1AgCOHTuG3/3udxEfM1QFu8rKSqWttm5VIFq1aoUuXboo23y9MX/07dtXyI16+OGHVSlGhgtf26qmpgZ33303Tp065fP9UOE/b4cOHZCfnx/2sQiCaNyQgUUQBEFExK233qqIBsiyjEmTJuGdd94JahBcvHgR77//Pvr166fpeFJTU/HSSy8p2zt37sSIESMaeLKqqqowd+5c3HXXXZAkqYFARCS0b98ejz/+uLI9d+5cPPbYY0HD6mRZxvr163H99ddjw4YNwnvHjh3DkCFDsGLFCtTV1QU8ztatW5XiuwBw1VVXhfEpGnLttdcqbXeR6GC8/PLLsNlsAIADBw5g+PDh2L9/f9D9jh07hpkzZwrXMRh9+/ZFQUGBsv3xxx8r7RYtWgjjDxX+80ZyHIIgGj9UB4sgCELHhFKY1c0DDzyACRMmaD8YP5hMJqxYsQKDBg3CsWPHcPHiRUydOhUvv/wyJk6ciIKCAmRnZ8Nut6O0tBT79u3Dd999h7Vr1/osXqwFDzzwAL766issW7YMgEvJb+DAgWjfvj3at2+Pixcv4vvvv1cMnqeffhqbN2/GV199BSC8OmHezJkzB7t371Y8eq+88gqWLFmCW2+9FYMHD0aLFi1gNptRVlaGw4cPo7CwEF988YUiBvHoo482OObmzZuxefNmZGRkYOzYsRg4cCC6dOmCzMxMOJ1O/Pzzz1izZg2WLl2qGGHNmjXDww8/HPHnAYBJkyYpRZPXrFmDuro6JCQkBNynb9++WLRoEe68807Isoxdu3ahZ8+eGD9+PK655hp06tQJaWlpqKiowJkzZ7Br1y5s2LABhYWFAIDJkyeHNMapU6cq+/LcddddsFjCm/Y4HA4hvDGcIsUEQTQhGEEQBKEbZs2axQBE9O+VV17xeWy+z/r161WNZ/jw4co+s2bNCtj3zJkzbOjQoWGN2RdHjhwR+hw5ckTVmN04HA7261//mkmS5Pe8kiSxmTNnMofDwQYNGqS8Pn/+fL/Hzc/PV/q98847AcdQV1fHfv3rX4d1Tbz/Rt7XQ82/rKws9vXXX4d03YLRuXNn5fiffPKJ6v0+/fRTlpmZGfJnmDx5ckjjKy0tZTabrcFx9u/fH+In9bB69WrlOO3bt2eyLId9LIIgGj8UIkgQBEFoQvPmzfHll19i6dKl6N+/v1L41R+XXHIJHn/8cezcuTMq4zGbzZg3bx6+++473H///ejSpQuSk5ORnp6OHj164KGHHsL27dvx4osvwmw2CzLifM2nSLBarZg3bx62bNmCX/ziF0G9PS1atMBdd92FlStXYujQocJ7zZs3x8svv4yrrrpKCbnzR3p6Ou6//37s3bs37JpP/njwwQeV9pIlS1Tvd+211+LQoUN4+umng9aQSkxMxMiRIzF//nz85S9/CWl8mZmZuPHGG4XXrrjiCnTr1i2k4/C89957SvuBBx4I+t0mCKJpIzEWYtYsQRAEQaiguLgYmzZtwunTp1FaWgqLxYLMzEx07NgRvXr1ClvNLRqcPXtWGM+hQ4fQuXNnzc9z8eJFbN68GUePHkVJSQlkWUZaWhratWuH7t27CyISgbDb7fj+++9x6NAhnD59GpWVlUhISECzZs3Qo0cPFBQUBDXCwqW8vBxt27ZFeXk5EhIScOLEiZANUsYYvv/+e+zevRvnzp1DZWUlUlJSkJubi27duqFXr15ISkqKyvhDpaysDK1atUJ1dTVSUlLw888/IysrK97DIghCx1AOFkEQBBEVcnNzY5oLFgm8vHyLFi2iYlwBLvl0XlUvXKxWKwoKCgRBh1iRnp6OGTNm4Pnnn0ddXR1ef/11zJo1K6RjSJKE3r17o3fv3lEapXYsXLhQydV7+OGHybgiCCIo5MEiCIIgGiWMMVWhXNu3b8fQoUOVSfQzzzyDOXPmRHt4hqa8vBwdO3ZESUkJsrOzcezYMaSkpMR7WJpTU1ODDh064MyZM8jIyMCRI0fIwCIIIiiUg0UQBEE0SiZPnozHHnsMW7ZsgdPpbPB+SUkJ5s6di2HDhinGVU5ODn7zm9/EeqiGIz09Hc899xwA13V0Kws2NubPn68UaZ41axYZVwRBqII8WARBEESjZPz48fj0008BAElJSejatSuaNWsGp9OJs2fP4uDBg0KtroSEBHz44YdU40glsiyjf//+2LFjB9LT0/HTTz8hJycn3sPSjLKyMnTq1Annz59Hz549sXPnzrBl3gmCaFrQnYIgCIJolJhMniCN6upq7Nq1y2/fTp06YfHixbjyyitjMbRGgclk8llvqrGQmZmJkpKSeA+DIAgDQh4sgiAIolFSVVWFVatWYf369dixYweOHDmC8+fPw263IyMjA3l5eRg0aBDGjRuHiRMnwmw2x3vIBEEQRCOADCyCIAiCIAiCIAiNIJELgiAIgiAIgiAIjSADiyAIgiAIgiAIQiPIwCIIgiAIgiAIgtAIMrAIgiAIgiAIgiA0ggwsgiAIgiAIgiAIjfj/U162HA0RFIEAAAAASUVORK5CYII=
"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="plot-DOS-projected-on-s,-p,-and-d-orbitals-for-certain-element">plot DOS projected on s, p, and d orbitals for certain element<a class="anchor-link" href="#plot-DOS-projected-on-s,-p,-and-d-orbitals-for-certain-element">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># plot DOS of s,p, and d orbitals for certain element</span>
<span class="n">Plotter</span> <span class="o">=</span> <span class="n">DosPlotter</span><span class="p">()</span>
<span class="n">el</span> <span class="o">=</span> <span class="n">Element</span><span class="p">(</span><span class="s2">"Ga"</span><span class="p">)</span>
<span class="n">Plotter</span><span class="o">.</span><span class="n">add_dos_dict</span><span class="p">(</span><span class="n">complete_dos</span><span class="o">.</span><span class="n">get_element_spd_dos</span><span class="p">(</span><span class="n">el</span><span class="o">=</span><span class="n">el</span><span class="p">))</span>
<span class="n">Plotter</span><span class="o">.</span><span class="n">get_plot</span><span class="p">()</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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
"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="plot-DOS-for-cetain-sites-and-orbitals">plot DOS for cetain sites and orbitals<a class="anchor-link" href="#plot-DOS-for-cetain-sites-and-orbitals">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [14]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">Plotter</span> <span class="o">=</span> <span class="n">DosPlotter</span><span class="p">()</span>
<span class="c1"># choose the sites you would like to plot</span>
<span class="k">for</span> <span class="n">isite</span><span class="p">,</span> <span class="n">site</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">structure</span><span class="p">[</span><span class="mi">0</span><span class="p">:</span><span class="mi">1</span><span class="p">]):</span>
<span class="c1"># name the orbitals you would like to include</span>
<span class="c1"># the other orbitals are named in a similar way. The orbitals are called: "s", "p_y", "p_z", "p_x", "d_xy", "d_yz", "d_z^2","d_xz", "d_x^2-y^2", "f_y(3x^2-y^2)", "f_xyz","f_yz^2", "f_z^3", "f_xz^2", "f_z(x^2-y^2)", "f_x(x^2-3y^2)"</span>
<span class="k">for</span> <span class="n">orbital</span> <span class="ow">in</span> <span class="p">[</span><span class="s2">"4s"</span><span class="p">]:</span>
<span class="n">Plotter</span><span class="o">.</span><span class="n">add_dos</span><span class="p">(</span>
<span class="s2">"Ga"</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">isite</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span> <span class="o">+</span> <span class="s2">":"</span> <span class="o">+</span> <span class="n">orbital</span><span class="p">,</span>
<span class="n">complete_dos</span><span class="o">.</span><span class="n">get_site_orbital_dos</span><span class="p">(</span><span class="n">site</span><span class="p">,</span> <span class="n">orbital</span><span class="p">),</span>
<span class="p">)</span>
<span class="n">Plotter</span><span class="o">.</span><span class="n">get_plot</span><span class="p">()</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1gAAAI4CAYAAAB3HEhGAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAAsTAAALEwEAmpwYAADlhklEQVR4nOzdeXhU5fk38O+ZmeyBJCQg+2ZANkGT6CtKFcEKqC1aQRAV3AhisT+1VeuOK7Wt2lYrJogC1qq4IFYREBFFRDQJyq5hDQEC2UPWycyc94/JnHlOMuuZffL9XJdXz2TOnPNgMTP33MsjybIsg4iIiIiIiHymC/UCiIiIiIiIogUDLCIiIiIiIj9hgEVEREREROQnDLCIiIiIiIj8hAEWERERERGRnxhCvQBSy8jIwMCBA0O9DKKwYj5xApbycgCAvldv6LpnhHhFRNSZFBYWAgCys7NDvBIiCieHDx9GRUVFh58zwAozAwcOREFBQaiXQRRWqv5wN5o++AAAkHzHHUh58M8hXhERdSaSJAEA35+JSCUnJ8fhz1kiSERhz1JToxzLtbWhWwgRERGRGwywiCjsiUGVhQEWERERhTGWCBJR2BMzWAywiCjYZFkO9RKIKIIwwCKisMcAi4iI/KW1tRWlpaVobm4O9VIoQsTHx6Nv376IiYnx6HwGWEQU1mRZVgVVlhoGWEREpF1paSm6dOmCgQMHKgNMiJyRZRmVlZUoLS3FoEGDPHoNe7CIKKzJjY1Aa6v9MTNYRBRk2dnZHNEeRZqbm5Gens7gijwiSRLS09O9yngyg0VEYU0sDwQAS10dZFnmGyMRBU1RUVGol0B+xvcQ8oa3f1+YwSKisCa3Lwk0myHX14dmMURERERuMMAiorDWPoMFcNAFERERhS8GWEQU1hwGWBx0QUREUaq8vBx5eXm4/vrrMXz4cHTv3h0xMTFISUnBoEGDcMUVV+DRRx9FQUFB0NZUV1eHTZs24fnnn8f111+PoUOHQqfTQZIkSJKEw4cPB20tRqMRo0aNUu4tSRI2bdoUtPt7gj1YRBTWHGWrOOiCiIiiTX19PR5//HG8+uqraGxs7PB8XV0d6urqcPjwYXz22Wd4+umnMXToUDzyyCOYNWsW9Hp9QNZVW1uLtLS0sNkPbtGiRdi9e3eol+ESAywiCmsOM1h1DLCIiCh67N+/H1dffbUqcBg9ejQmTpyIIUOGKFPsTp06hcLCQmzatAllZWX45ZdfMHv2bJx99tk455xzArI2WZZVwZUkScjMzERFRQWqq6sDck9n9uzZg2effRYAkJSUhIaGhqDe31MMsIgorLEHi4hCbe7cuaFeAkWxiooKXHbZZThy5AgAYNSoUXj55ZdxySWXOH2NxWLB6tWr8de//hXfffddQNdnMBgwc+ZMZbuCrKwspKSkYPz48fjqq68Cem+RxWLBbbfdBqPRiN/85jeoq6sL6v29wQCLiMKao34r9mARUTDl5+eHegkUxebMmaMEVxdddBE+++wzdOnSxeVrdDodrrnmGlx99dX497//jYSEhICtLzk5GW+//XbAru+pl19+Gd999x2SkpLw8ssvY/bs2aFeklMMsIgorDnKYLEHi4iIosG3336LNWvWAAC6du2Kt99+221wJZIkCQsWLHD4nMlkwhdffIH169dj27Zt+OWXX1BTU4O4uDj06tULF154IW699VZcfPHFfvmzBNKRI0fw8MMPAwCeeuop9O/f36vXm81m/Pe//8XKlSvx448/ory8HJIkISMjA927d8eIESPw61//GtOmTUNSUpLP62WARURhTWaJIBGFWGFhIQAgOzs7xCuhaPOPf/xDOb7tttvQr18/v13717/+tcPpeq2trSguLkZxcTGWL1+OOXPmID8/H7GxsX67tytiaeEbb7yBm2++2e1r5s2bh/r6emRlZeEPf/iDV/erqKjAFVdcgR9++KHDc6WlpSgtLcX27dvx1ltvISUlBVdffbVX13eEARYRhTVHwRQDLCIKppycHAAImylqFB1kWcYXX3yhPL7xxhv9ev2mpiYkJydj4sSJyM7OxsCBAxEfH48TJ05g9+7deOutt9DQ0IDly5cjNTVVFeyFkzfffBPr1q2DXq9Hfn6+19MS586dqwRXmZmZypj5hIQE1NXV4eeff8bXX3+Nbdu2+W3NDLCIKKxxyAUREUWjvXv3oqqqCgCQmJiI0aNH+/X6zzzzDC688EKn/VnPPvssrr76anzzzTd46aWX8H//938YNGiQX9fgq/Lyctxzzz0AgD/84Q9eZ5FPnTqF1atXA7B+UbJp0yanJYC2Pjh/4EbDRBTWuNEwERFFo+PHjyvH/fv3h8Hg37zHxIkTXQ6/SE9Px/LlywFYJ/S99dZbfr2/P/zhD39A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DblgBouIiIjCkKYA67///a/SQzV8+HBs3boV48aN8+oaF1xwAQBrr9bOnTu1LIOIopS40bDTIRfx9gwWh1wQERFRuNAUYIllff/+97/RtWtXr68xcuRI5Xj//v1alkFE0crkyZALjmknIiKi8KMpwCosLAQA9OzZE5dccommG6enpyvH1dXVmq5BRNFJNaadQy6IiIgogmgKsE6dOgVJkjBkyBDNN46Pt3/73MIPR0QkEkv+YjwZcsESQSIiIgoPmgIsSZJ8vrGYtUpNTfXpWmazGbt27cKyZctw1113YezYsUhMTIQkSZAkCQsXLvRtsU40NDTghRdewEUXXYQePXogPj4eAwYMwIwZM7Bu3bqA3JOoM1BvNOw4g8UhF0QULHPnzsXcuXNDvQwiihCaNhru0aMHDh06hJKSEs033rFjh+p6vrjuuuvw4Ycf+nQNb23fvh3Tpk3DwYMHVT8vKSlBSUkJVq5ciRtuuAGvv/46Yp1NQSMix1rtAZbTHizVkAsGWEQUOPn5+aFeAhFFEE0ZrBEjRgAAjhw50iHA8NTq1auVY9tEQa3MZrPqcbdu3XwqX3TnyJEjmDJlivJnP//88/Gvf/0L//3vf/Hggw8q/WVvvfUWbrvttoCtgyhaya32kj/JWYkgM1hEREQUhjQFWJMnT1aOFy1a5PXr16xZgx9++AGSJGHYsGHo06ePlmUozj//fPz5z3/Ge++9h4MHD6KyshIPPfSQT9d05e6778bJkycBALfeeiu2bt2Ku+66C9dffz2effZZFBYWon///gCA//znP/j0008DthaiaCSLGSwnJYKqHiyOaSeiACosLFQGfBERuaMpwLrhhhuUvqnXX38dr7/+usev/emnnzBnzhzl8d13361lCSoPPfQQFi1ahGnTpmHQoEE+X8+Vn376CR999BEAoH///vj3v/8NnU79r3HAgAFYvHix8jhQPWBEUUsY0y7Fckw7EYVWTk4OcnJyQr0MIooQmgKs1NRUPProo5BlGYC1+fOWW27B7t27nb7myJEjePTRRzFu3DhUVlZCkiSMHDkSt9xyi7aVh8i7776rHOfm5qqmIYqmTJmCzMxMAEBBQYHmUkqizkhuFTca9mDIRTMDLCIiIgoPmgIsALjnnntw0003KUHWihUrMHr0aPTq1Qvfffedct65556L3r17Y/DgwXj22WfR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
"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="evaluate-CHARGE.lobster">evaluate CHARGE.lobster<a class="anchor-link" href="#evaluate-CHARGE.lobster">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-relevant-classes">get relevant classes<a class="anchor-link" href="#get-relevant-classes">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [15]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.io.lobster</span> <span class="kn">import</span> <span class="n">Charge</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="read-in-charge-and-produce-a-structure-with-the-charge-as-a-property">read in charge and produce a structure with the charge as a property<a class="anchor-link" href="#read-in-charge-and-produce-a-structure-with-the-charge-as-a-property">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">charge</span> <span class="o">=</span> <span class="n">Charge</span><span class="p">(</span><span class="n">filename</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/CHARGE.lobster"</span><span class="p">)</span>
<span class="n">newstructure</span> <span class="o">=</span> <span class="n">charge</span><span class="o">.</span><span class="n">get_structure_with_charges</span><span class="p">(</span>
<span class="n">structure_filename</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/POSCAR"</span>
<span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">newstructure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Full Formula (Ga1 As1)
Reduced Formula: GaAs
abc : 4.065993 4.065993 4.065993
angles: 60.000000 60.000000 60.000000
pbc : True True True
Sites (2)
# SP a b c Loewdin Charges Mulliken Charges
--- ---- ---- ---- ---- ----------------- ------------------
0 Ga 0 0 0 -0.06 0.15
1 As 0.75 0.75 0.75 0.06 -0.15
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="evaluate-GROSSPOP.lobster">evaluate GROSSPOP.lobster<a class="anchor-link" href="#evaluate-GROSSPOP.lobster">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-relevant-class">get relevant class<a class="anchor-link" href="#get-relevant-class">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [17]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.io.lobster</span> <span class="kn">import</span> <span class="n">Grosspop</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [18]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">grosspop</span> <span class="o">=</span> <span class="n">Grosspop</span><span class="p">(</span><span class="n">filename</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/GROSSPOP.lobster"</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">grosspop</span><span class="o">.</span><span class="n">list_dict_grosspop</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>[{'element': 'Ga', 'Mulliken GP': {'4s': 1.22, '4p_y': 0.54, '4p_z': 0.54, '4p_x': 0.54, '3d_xy': 2.0, '3d_yz': 2.0, '3d_z^2': 2.0, '3d_xz': 2.0, '3d_x^2-y^2': 2.0, 'total': 12.85}, 'Loewdin GP': {'4s': 1.1, '4p_y': 0.66, '4p_z': 0.66, '4p_x': 0.66, '3d_xy': 2.0, '3d_yz': 2.0, '3d_z^2': 2.0, '3d_xz': 2.0, '3d_x^2-y^2': 2.0, 'total': 13.06}}, {'element': 'As', 'Mulliken GP': {'4s': 1.64, '4p_y': 1.17, '4p_z': 1.17, '4p_x': 1.17, 'total': 5.15}, 'Loewdin GP': {'4s': 1.38, '4p_y': 1.19, '4p_z': 1.19, '4p_x': 1.19, 'total': 4.94}}]
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-a-structure-with-total-gross-populations">get a structure with total gross populations<a class="anchor-link" href="#get-a-structure-with-total-gross-populations">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [19]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">newstructure</span> <span class="o">=</span> <span class="n">grosspop</span><span class="o">.</span><span class="n">get_structure_with_total_grosspop</span><span class="p">(</span><span class="s2">"lobster_data/GaAs/POSCAR"</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">"Structure:"</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">newstructure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Structure:
Full Formula (Ga1 As1)
Reduced Formula: GaAs
abc : 4.065993 4.065993 4.065993
angles: 60.000000 60.000000 60.000000
pbc : True True True
Sites (2)
# SP a b c Total Loewdin GP Total Mulliken GP
--- ---- ---- ---- ---- ------------------ -------------------
0 Ga 0 0 0 13.06 12.85
1 As 0.75 0.75 0.75 4.94 5.15
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="FATBAND-plot">FATBAND plot<a class="anchor-link" href="#FATBAND-plot">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-relevant-classes">get relevant classes<a class="anchor-link" href="#get-relevant-classes">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [20]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">BSDOSPlotter</span><span class="p">,</span>
<span class="n">BSPlotter</span><span class="p">,</span>
<span class="n">BSPlotterProjected</span><span class="p">,</span>
<span class="p">)</span>
<span class="kn">from</span> <span class="nn">pymatgen.io.lobster</span> <span class="kn">import</span> <span class="n">Fatband</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-a-bandstructure-plot-that-is-combined-with-a-DOS-plot">get a bandstructure plot that is combined with a DOS plot<a class="anchor-link" href="#get-a-bandstructure-plot-that-is-combined-with-a-DOS-plot">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [21]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">fatband</span> <span class="o">=</span> <span class="n">Fatband</span><span class="p">(</span>
<span class="n">filenames</span><span class="o">=</span><span class="s2">"lobster_data/GaAs"</span><span class="p">,</span>
<span class="n">vasprun</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/vasprun.xml"</span><span class="p">,</span>
<span class="n">Kpointsfile</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/KPOINTS"</span><span class="p">,</span>
<span class="p">)</span>
<span class="c1"># get a band structure object</span>
<span class="n">bssymline</span> <span class="o">=</span> <span class="n">fatband</span><span class="o">.</span><span class="n">get_bandstructure</span><span class="p">()</span>
<span class="c1"># print(bssymline.as_dict())</span>
<span class="c1"># this can be plotted with the classes to plot bandstructures from vasp</span>
<span class="n">BSDOSPlotter</span><span class="p">(</span><span class="n">bs_projection</span><span class="o">=</span><span class="s2">"elements"</span><span class="p">,</span> <span class="n">dos_projection</span><span class="o">=</span><span class="s2">"elements"</span><span class="p">)</span><span class="o">.</span><span class="n">get_plot</span><span class="p">(</span>
<span class="n">bs</span><span class="o">=</span><span class="n">bssymline</span><span class="p">,</span> <span class="n">dos</span><span class="o">=</span><span class="n">complete_dos</span>
<span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/hpc-user/jgeorge/PycharmProjects/UpdateTutorials/pymatgen/pymatgen/io/lobster/outputs.py:1089: UserWarning: Make sure all relevant FATBAND files were generated and read in!
warnings.warn("Make sure all relevant FATBAND files were generated and read in!")
/hpc-user/jgeorge/PycharmProjects/UpdateTutorials/pymatgen/pymatgen/io/lobster/outputs.py:1090: UserWarning: Use Lobster 3.2.0 or newer for fatband calculations!
warnings.warn("Use Lobster 3.2.0 or newer for fatband calculations!")
findfont: Font family ['Times New Roman'] not found. Falling back to DejaVu Sans.
findfont: Font family ['Times New Roman'] not found. Falling back to DejaVu Sans.
findfont: Font family ['Times New Roman'] not found. Falling back to DejaVu Sans.
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArEAAAINCAYAAAAp0icjAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAAsTAAALEwEAmpwYAAEAAElEQVR4nOydd3gc1dWH39nei8qqusi2LLl3Gxtjm2bjBAiBQGghkEoJKZTwQRoEAgkJIQmEBAOhl4QaIBhT3Q3GvUqWbMmSLKut2mp7me+P1cqWverbZOZ9nnm02p2Ze2Z35s5vzj33HEEURREJCQkJCQkJCQmJYYQs2QZISEhISEhISEhIDBRJxEpISEhISEhISAw7JBErISEhISEhISEx7JBErISEhISEhISExLBDErESEhISEhISEhLDDknESkhISEhISEhIDDsUyTYgFTGbzRQWFkb9rL5KpK0JlCoomCwk2LLE09EQorU6gAYvaeNUyMxqgu0+PGXtyI1KNOPNyTax37QcDeFuA4VWwOUGMQQFE3v+DesPi7Q2QdYIsNiG/ls3HArhbBFR6AU8bgGFCgomnfrn0GDwHGgj6PCjGWdCblaF3ytrg5CIKl+PTK/sdfuWmhDt9SH06QIZo+Unfd50OESHPYQxQ0b6yNR+lnc4HBiNxm7vhXwirbudIIBlih6ZUjqP4k1lZSVNTU0JbdNgMJCTk5OQtoRAAIXHg9ztRuF2I/f5Oj8QCKjVBLRa/CYTIWXv116s8fl8qFSqPtcTRQiFBILByCIjGBROeC/8fuS9UKjn60YQROTy8CIIQRQKAbk8hFwuolCEui2CAMdnKx3o694QBKHrb2SRyWTdXstkMuRyedffyDaxJFo/lEh6uv4kERuFvLw8tmzZEvWz78zycaBRZM4igYc/6PvCGu6svKuVTx9wMJ09XLLyNNTjrLhKWin7wRbk6Womv3lGsk3sNztW+XngPBdjJsrZelBFezO88oKS0cXRL/j/PBTgH7cF+PrX5Pz4kaF33HdNb6eqJUiLoKY1JOfr18m47bHE3hCGC/suXkuoyUXBP+ahn2QFoOJ762h66gAjrp9H9k8m97q9ozHE45e1U7XVz1cu03Hez/Vdn334Vzf/vt3FpK8oueqvemxjTxa5qcTWrVuZNWvWSe+v+do+at5uZtrlo5h854gkWPblYvbs2QlvMyMjg4cffjjh7QIoHQ4UmzYxurqa9D17MB86BG1t1M2bx6GLLqJlwgSIg1g6kcbGRjIzM+Oy70BAwOFQ0t6uwuFQ0d5+bIm8396uorlZwO3W096uoq2te58tk4XIyPCQleXqXNxkZbmw2VxkZ7uxWj3Iojwni6LYtYRCoV7/ulwu1Gp11M+jIQgCSqUStVqNVqtFq9ViMBgwGo2YzWYMBgM6nQ6NRtNvwdtTP5Qoerr+hpWIPXLkCEVFRTidThwOBwaDocd129ra+OlPf8pbb71FKBTi/PPP529/+xvp6el9tqPT6Xr8rO5w+Olpwpwvh+fDURsAQCvzoRod9rqq8vQ0r2tBppEhimJcnvriQdECBTI5VG4Lctb3BCr2waaVIUYXRxcxIzrFbVXJ0OuBhEIidQeCAAQEGYIMrrojtcVTshBFkaYPmgg6gxTnH7vG9XMzaXrqAM7NfXvDjJkylt+p5cUbgmx51UfLkRATz1Wx72MfpWuCjJwh5/Rr1CkvYIEebxyFN+RQ83Yz5Y/XMfHn+cjkw+M6lOg/ygR7PY/HbzTiX7qU/Z3/q+12Rv/vf4xauZKcTZtoGT+eQxddRN2CBYjy+F1H8RKwAAqFiNXqw2r19Xsbv1/AbtdQX6/rtjQ0aNm2zUZzs+aENoLYbO5uAvf41yaTD3kf35/ZHH3E83gRHAwGT/rr8/lwu92EQqEeBe/xYlen06HX6zEajZhMJoxGIzqdDq1Wm1QB2xvDSsTefvvtGAwGnE5nn+tedtllHDhwgCeffBKZTMYdd9zBRRddxLp16/rctq6ursfPOlrCf2ednfo3v1jQXukFwJivQFCEHycVRiVyo4KgI0Cg1Y/SOjw80lqjwOwLFbQ3ieTkirzxOLidIa74WQ8itkhgyiIZQgzuI83VIXxukGsEHA4Z5nSRnFGpPYydLIKOAEFnEJlOjtx0rIsyzA3fzJzb+jekO2mpmm/8CV7/Pye7V/op2+DHaRcJIfCNB/TMvUwdF/tjzQMPPMCdd9550vs5Sy1YpulRmuQc/aCFvOVpSbBOIp64XK6ktr99+3ZmzJgBgDc9ndJrrqH8ssvI//hjxvz3v8x68EFcmZnsuf56GubOjbsNyeJ4G5RKkexsN9nZbsB+0rper4yGBi0NDceLXC319TrKyy04HN3vlxpNAJstLGoXLTrCkiW1vbZ/PMeHFCgUvcs5URSjCt1gMIjf78fr9WK323sUu8FgELPZjEajIT8/n7lx+r0HyrARsWvXruX999/nrrvu4vbbb+913U2bNvHBBx+wZs0aFi1aBIRDBObNm8dHH33EOeec0+v2WVlZUd+vORgg8vtOWzTwYxiOdNQGABn63O43fHWuFlepA1+te9iIWICcIjmfv+lj9KwQ1kwZcgXUHAyRP/ZkQZlTILB3s4jPA45WEaNl8J6uo2Uhxi9SsG9b2Ks77zxJwPaEt9YNhM+x4738mkkW1NMyce9vI9DiRWHtW4TO/Lqa7CI5u9710VQVJH2knKnnq8ibOGy6Pm655Zao7wsygdFXZbL954dRGOskEXsKotVqk9r+1KlTT3ovqNFQt2ABuvp6xvz3v+gaGzFVVMRNxEazIdEMxAa1OsSIEU5GjDjZ2RYMCpSUWFm7NpcNG3Joa1Pj8SioqjJRU2MkJ8cZVcTG4jsQBKFXoSuKIoFAgEAggNfrxefzEQgEuj6Xy+V0dHTQ0dGBLFp8RJIYFj15MBjk5ptv5te//jUWi6XP9VeuXElWVlaXgAWYO3cuBQUFrFy5sk8R6/V6T3ovIyOD0aNHQ6dH/bTTBnIEwxgTMAs+8QPHh6QYwu/z7T8MafeJniwx9VwFb/3ex/7VAeYt07DyBZGPXxP59h0nryuXC4wqFijbIXJ4v8jk+YMXsYd3h9izNoQDOcjgytulod+e8NV6AFDldh+WkynlCGo5oi+Ec1sz5rP7N+Eld6KC3GEkWk+ksrKSoqKiqJ+NvS6Lnb+qonZlCx0VHgwFmqjrSQxPevKKJQqHw9Htnqurq2PMG28w4qOPkAWD1C5cSPk3voGjoCBhNiSDwdrQ0qKitNRKaamVkhIrZWVmvN5wX2SxeJk3r46iohaKi1sZN64VrTYY0/ZPJOKNDQaDXYI1sgSD3dtWKBSYzWZMJhNWqxW/38+UKVMwGo19hj8kkmHRs//zn//E6/Vy00038eKLL/a5fklJCcXFxSe9P2HCBEpKSvrcPtoQzujRo3uc7CUxeBI9WWL8AjmTz5bTWCWy+GyB918U2f1ZzzGvoyeFRWzlPpHJ8wffbvWecAfhR4bWAOOnDYtLLykc74k9EcPsdJybm3ButfdbxA53tm3b1qOI1WQoGXVpBhUvNFK2oo4ZD4xOrHESccXv9ye1/ZbaWsYcOYJ1/37S9u7Ftm0bIZmMmrPP5uDFF+PKzY27DU1NTUkXscfbIIrgditobVV1TvRSd3vd1qairU3FkSMGGhrC82vk8hBjxrSzdGk1RUUtFBW1kJXl7ve8uBO/gxMnhUWb8HXiexHxenxWBJlMhlarxWq1YrVaSU9PJyMjA4vFclJGiJdffpkzzki9idwpfye12+386le/4oUXXuh3kHtLS0vUk95qtXLo0KE+t09Lk4blTlVUGgGZIjy8rwkFyRsn8OlbIof2iYyJkm6rYCJk5kF9zdAmd9Xs7fSoqAUWXjikXZ3y9CZi9XMy0Eysx1vnTrRZSeOKK67o9fPxN2RT8UIj5U/WM/XukcjVqTPUJzE0NJrEetY1TU1Y9+/HWlJC2v79fOXQIWSdHrqOvDwOXXQRhy68EG8/JkjHinHjxsV1/6IILpeCtrawEG1tVXe9PiZK53YTqIFAdE+kRhPAZPJhNvsoLGzlggsqKCpqZcyYNtTq0HFtip3Csm/xGQqFsFgsNDY2dlunLwRBQC6Xo1AoUKlUqNVqzGYzaWlpZGZmYrVa0el0/Z6Y3Vc/lCxSvrf7xS9+wWmnncZXvvKVuLazYsUKZs+ezezZs6moqGD16tUAPPLII9jtJwdvS8SGtrY2AJ555hkqKytxOBw89NBDAGzcuJFVq1YB4d+ntrYWu93OI488AsDq1atP+p1qa2tZsWIFAKtWrWLjxo0APPTQQzgcDiorK/FZt6NUw+q3yhk12Y7OAPf87BO8Xi+lpaW8/PLLALz++utgqKb2iMAbzx0EYPfu3eH3CT+ZlpaW4vV6eeCBB4BwGpJ33nmn2zG1tzuoqa4nBHR4ZeTP2BrzY3rmmWcAeOedd9i6Nbz/Bx54IOox7d69G4B77rln0McUz9/J5fChmmNie8Oek47plW1v4dznoO6NymF1TPH8nZ5c/Xes0/R4mwK89YsPT4ljSsXfKVEcfy9qamqitjYcI7lnzx48Hg9Op5P9+8M5A6qrq6mvrwdg165d+Hw+HA4HpaWlABw+fJjGxkYgPDkoGAzS2tpKeXk5QiBAx6efYnvlFWY8+CBnXHUV51x3HbMefJARK1cSVKvZtHAhn95yCyufe46Hf/hD9l93HTWhEIcPHwagtLQUh8OBz+dj165dANTX11NdXQ3A/v37cTqdeDwe9uwJX8+1tbUDOqby8vJ+HxPAwYOHqKlxUFur46236vnssyzeeCONxx9P44knJnL33WO5666Z/PjHC7nqqkVcfPFyLr/8PH74w7O4/faF/O53c3j00Wk899wEVq7MZ9++NJqaAuh0LUyf3sTChVu46qrt3Hjj51x33as8+OCn3H//SzzyyFM8++wb/N//Pc4vf/k23/veB0yf/ilZWQdpaqqmtraW+vp6ampqOHr0KHV1dTQ0NNDY2Ijdbqe5uZnW1lba29txOBy4XC6cTieCIOByuVAqlWRmZuJwOCgqKiInJwetVsvixYvRaDTMmDGDiy66iObmZr7zne8wc+ZMMjMzueaaa/B6vcycOZO5c+fyySefkJ+fz86dO/nggw+6zrm+rp2XXnop6f1BNASxvxl3k8DevXuZMWMGa9eu7QoPeOmll7jpppuoqakhLS0tauD7ZZddRmNjI59++mm397/61a8C8L///a/XdidNmsTevXu7vTd79mwpnCAOJON7rSkNcut0F1qDwM2va7lpWQhrBvzvsAKZrPtTaW2lyMUFftKy4L26wU1gqzsU4vqxTkKI+LI0vD/I/XxZ2HbFDmpfOcr0F6aSf1Vet89C/hCfGV9B9IaY13oZCvOp/13u3r2bKVOm9LrOgcfr2Hz9QTIXmli2rvd1JQZHMvqqgoKCLlExVIRAAHN5ORk7d5K+ezdp+/d3FTRwZWbSMmECLUVFtEyYQHtBAaJCQXNzc9JHJu32ZjQaW6cX9Jg3NPI64j0Ne0779pSazV7MZh8mk7dz8WA0hv8aDG6MRg9GY/ivQuEnFArh8/lQKBTdPKV9EckYoFAoUCqVqFSqLo+oWq1Go9GgVqu78rVG3o+sd/zkqf70AfEm2Tb0dP2ldDhBWVkZfr+f+fNPDkbMz8/nu9/9Lk8++eRJnxUXF0dNpVVSUsJFF13UZ7vJnhEqEV/yxstIyxGorxDRK0UysiEYgC2rReae1V3E5owCnRGa66G5QSRtEJW7Dm0PD8f5kDN2asoPfiQdb314YqU66+TsAzKlDP1UKx1f2HHuaMG8OHomkVOJ/tw4Cq7KZPvtlTSub6dltxPrFH2f20ikPn2lTeqVYBBzRQXpu3aRsWsXafv2oXCHw3DaCgo4fN55YeFaXIwnIyPqLuIhYI8N3x8vSAcrSv2YTGFBarE4GTnS3ilCw0LUYPBgNLowGDzo9S6UykC/RWgoJCcUCgtQnU4XVYRqNBq0Wi0ajabrM5VKhVKpjOkM/mQL2FSxIRopLWIXLlx4kjf1/fff5w9/+APvvfceY8aMibrd8uXLuffee1m/fj0LFy4EYMuWLRw6dIjly5f32W5kqCNhCHJAi4iuc9ESQkcILUF0nYuWADoCaPGjw48WHzp8aPGiw4MWNzrc6HCipQMdDrS0osOOjqNoKUVHFXJgKDPjRTrE4T2zXhAEFn1Lwe5Pguz8MMhlNyl4+PYQbzwRYu5ZspPWHTtZoOqAyMHdIdIGkR+49LOIiBW4+lZJxPaFt65nEQtgXpoLagXOfe1fChF7zz338Jvf/KbXdZQGOQXfyuTAY3WU/aOOuY+NTZB1EvGkPznRuxBFjFVVpO/cGRate/ag6tzekZ9PzZln0jR1KvbJk/H3kDz/RPpbpcnlUnTFkvbtMVX2KkojXlGTyUFengeVqpX09BBGoweDwYVe7+oSqCpV9Nn8EH4AkMvlKJXKTk+opUuARkRoRIBGPKERoapUKrvFivbnGownyW4/VWyIRkqL2IyMDJYsWdLtvcrKSgDOOOOMropd48aNY/HixTz11FMAzJ8/n6VLl3LNNdfwpz/9qavYwcKFC/tMrwWQm4AZl90RErwM1dbhz8QzFPznt34c9gB3va/iqftDNNVF97ZOmCewYxOUbIM5Zw+8rc8/AQ8CQYXA/GWSiO0Lb314iFOdFT1UQD1ST/v6JjSjDXBDYSJNSwr9vXGMvyGbA4/Vcej5Bmb8YRRKY0p37xL9QK/v26Ouamsj/+OPGblqFYZOB4wzO5u6BQvConXqVLyD9KjOmjWLYFDAblfT2Kg9aWlqCv91OqNPug57SiOe0XZyc90YDK6uYfvjh++PF6XHT0o6JkIjnlArGk1OlwjVarUnDcUrFIqYVpJMtnhLdvupYkM0ToleLlqOs3//+9/87Gc/4zvf+U63srP9we3+8sx8/rIyabGc7HEChnSBQEeImYsFPn0L3vqXyHf+r3vnN3ayDAiyf+vAw8dFUaR0J4RQMG5e6uTWS1VC/hD+Zj/IQJUeXcQaZlgB6NjWnEjTkkZ/Y9Esk/XkfS0NX0uAileaGP/97ARYJxFPjk82341QiPTduxn1/vtkf/YZskCA5gkT2HnxxTTNmIHbZuvX/kURnE5FVIHa2Kilvl5Fa6ueUKh7n2gweEhPd5KW1srYsdVYLB2YTGFxajJFhvE9KJVBZDJZ11B7RHjq9Xp0OgtabU6XEI0I0IgIjZDsWMxUsCHZ7aeKDdEYdiL22muv5dprr+32XsQ7ezwWi4Wnn36ap59+esBteDyebv93tPeezuJ3v/sdv/zlL3nmmWf49re/PeD2TgW2bt3K/fffz7p163C5XGRkZDBr1ixuuukmzjrrrGSbdxIKpcCEhQo+fibAhteCXPJDOc2NImv/F+Ka2wQUimOddvGs8OuSQYjYkm0hQkEIAT+4O0bGn8J4Gzq9sJkqBHl0T4p+igXkAq4SBwGnH4U+efXlE8GBAwf6ffMYfXkm6644gLclSOH3smLqjZJIPCc6Z5Tt7Yz88ENGrlqF/uhRfAYDlV/5ClXLltExcmTUfbhccioqTDQ26mhs1NDYqO0si6qhqUmH2939+pHLg6SlObFaOxg/vom0tA7S0jpIT3eQltaB1epEqw11E6Y6nQ6dTofBkIbRaMRgMHRNWBpSXC8DO//jRbJtSHb7qWJDNIadiE0EVqu12/8fvtqziA2FQjzxxBOkpaWxYsWKL6WI/fDDD7ngggv48Y9/zMMPP8yIESPo6Ojggw8+4M0330xJEQuw8JsK1v07wKEdQS79hYI//ESk8gB8+l+Rcy85dvMfOwmmLACZAtqaQ5jT+h8S8PS9QUQAGcw759QWW7HAF5nUld1zSVmZRk7ahfm0bbTj3NWGeX70SSmnCpdcckm/1x15cRoam5LW3S4aNjjIWmiKo2US8UatPnYdWPfvZ9bvf4+muRn7pEkcuPJKji5YQOi4pPSiCHV1OkpKrOzfH64SdfiwqZsn1WBwd4rSZgoLq7pEakaGm6wsL5mZIfR6bZfHVK/XYzTmYzQau7ymiazYNJDz/1S1Idntp4oN0ZBEbBSam7sPU659t2dvxqpVqzhy5AhvvfUW559/Pnv27GHy5MmIosgvf/lLnn76aRwOB+np6dx6663cfPPN8TY/4dxwww1cffXVPPjgg13vGY1GLrnkkq4T/5VXXuGBBx6goqICvV7PhRdeyJ///OdkmQzA1LNlmGwCm94MUrFT5Ae/kPHYPSGefCDEORcLXV4shVIgKApsXyuy9wtYsKz/baz7UMCNjCnT43MMpxpeewDLGWkYxut6XU9uUuKv99CxveWUF7Evv/xyvxONy1UyCr9nY/f9RzjwjzpJxA5zIqOCI1euZPKKFbgzMlj78MO0dxYA8HpllO81dxOtbW3hAgkajY+CggaWLy+noKCBzMx2cnIC2GwG0tPTycrKwmLJ7lWYDuTcixeSDclvP1VsiIYkYqOg03W/ge7ZLEIPFS5XrFjB8uXL+epXv8rUqVN5/PHHeeSRR/jwww959tln+fzzzxkxYgQNDQ0cOXIkAdYnlgMHDnDw4EEef/zxXtczm8289NJLTJgwgUOHDnHhhRdy3333JcjK6CiUMuZeqGDDawE+fzvAJXeoePQ3oNHBxg9FTl967OFl6nyBXZtEdm0S+y1iK0oDuF0AAt/8kTSs2x9ctT7q1jkZOcrQ63qGGVbqn62kY3trYgxLIjNnzhzQ+oU/yGLP749w+FU7sx/2obWd+rl0T1WUCgVTHn2UUatW0TBzJttvv50vykfzxROZ7NtnoaLCQjAYFp82WxsTJlQxdmw9hYVNFBcHyMhIIysri6ys2Vit1gEP7Q/03IsHkg3Jbz9VbIiGJGKjcPwQTiAQoOkoyKOI2NraWt59911effVVAL773e/ym9/8hgcffBCVSoXH42Hv3r1kZmZis9mw9TPYfjgRqZySl3csKf3bb7/NNddcgyiKeL1ePB5Pt9Rm48aN48Ybb+S5555LuL0ncs53FLzzaIC3/xbgG3eouPxGgYd+LvLCX0MsOPeYN3bqaQJGCxyp7H9c7B9/Fo6FVSCy7CrpUusPXTGxfQgvw0wrKGX46jy9rncqMHr06AGtbxilIe98KzVvt1D+VANT7syPj2EScUfjdDJq1SrKL7mEHZdey+NPTuWjj0aiVAYYNaqRc8/dw6RJbcya5aew0Ex2djYZGXNiVq52oOdePJBsSH77qWJDNKR8P1GIlLwDWP+ejGAPuuWpp54iLS2N888/H4Crr74at9vNv//9b5YsWcL999/Pfffdh81mY+nSpadkxa+MziTZNTU1Xe9deOGFtLa28r///Q+vNxzj+OGHH3LGGWeQmZmJyWTijjvu6BLAyWTsdDkTThcYMUnGxjeDfPMGGQuXw4ZVsPa9Yz/89DOgrU3gg9fA7+9PouwQOzeBCIwpBqVK8sT2B2+DH+iHiJ1mRkSG/YNGQv6+64gPZwYTdlN0YzgzwYF/1hHqqQOTSHmUra20jxrFu6ffzI9/tpiPPx7B8uXbeOqpN1izRuS996bypz8t4oorzmb27Nnk5+fHTMDC4M69WCPZkPz2U8WGaEgiNgrZ2cdS0/z3WZFot4BQKMRTTz1Fa2sr+fn5ZGdnM3HiRILBYNfQ+g9+8APWr19PXV0d06dP5+KLL07QESSO8ePHM2bMGF555ZUe1/H5fFx00UVcfvnlVFVV0d7ezh/+8Id+VU1JBGdfq2TPepE3Hvaj1cOCcwWmzRdY8YDYJVgzs2WMGg9uJ+zrx7PIfx6HttawiL34Ouky6y8RT6zG1vskOIVJhWaUHtEXwrWvPRGmJY0777xzwNvknmvBOFaDs8rHkfda4mCVRCJQ+v28N+Yqbrt9IW63wM9//gF/+YuBq6++lNzc3LhnnxjMuSfZcOq1nyo2REO6u0bB5XJ1vT6wO7rQev/996murmbjxo3s2LGja3n33Xf57LPPWLNmDevWrcPr9aJWqzEajQmd0ZkoBEHg73//O88//zx33HEH1dXViKKIy+Xi888/B8Ii1uv1YrVa0Wq17Nu3j0cffTTJlh/jzCsVzDpPRpsddq0JcfmNMhqOgtcDr6449vsvXA4TZ8OOz/oW3y89GkIQRMwmOOub0mXWXzz9DCcAMEwPVx1y7GiNp0lJZ+vWrQPeRpAJjL8hXM2s9LG6WJskkUDuLrme7OxW/v3vUn73u3MYP358wlKnDebck2w49dpPFRuiId1do+D3h4c0W5pCVJYJRBusfPzxx7nooouYNWsW2dnZXcuyZcuYP38+N9xwAz/5yU/IyMggPT2dDz74gH//+9+JPZAEcd5557F+/XoOHDjAzJkzMRgMTJo0iQ0bNvDJJ59gMBj4xz/+wc9//nMMBgM33XQTV155ZbLN7kKtFZh4uhyHXWTVMwGUKvjV3wX2bYV3XhSprQqfAbOXyNi9BVb9p/fh681rghzcJxASBfLyRLJHSZdZf+lvOAGAaW4a+ukWPFWuPtcdzgy2DPbYa23INTJq32+lvVwq4DJckZnV6HReZs8uSLgjJOEl2CUbUrL9VLEhGoKYKmO6KcTs2bPZsmULf/p5kKf/CFo9UDwvfjGtggLQIqLrXLSE0BFCSxBd56IlgI4AWvzo8KPFhw4fWrzo8KDFjQ43Opxo6UCHAy2t6LCj4yhaStFRxdA7wY4YnjGR7zrZdLSFuH66j6OVIvf/T8W8r8h54Gchnv2LyCXfgXufkOFxw+npQYIB+Khahi0nuji9YFKQQ/tEjEaROx8S+Nr3pUld/eV/IzbgrvGyvHI++lHaXtdtWlnHzq9sxLI4g1mrFyXIwuHFltsqqVvbTvYSM7MfHJVsc4Y1yeirZslkaBdUUlpqYefOjiSURJeQSA16uv4kF1EU7HY7AO++DEoNnHlhkg2SiDsGs4zL/0/BqEkyHv2pH487xPfuEDh9Kax6DZ75i4hOL3DpDwU0BoEP34i+ny/WhqitCsfCih6RJZeceiEk8SIUCuFt7PTEZvbtiTV2hhN07GhLmfjqePDMM88MetvR38zA/oWTsifrCbiCfW8gkXKMHeugqcnEBx9UJbztoZx7kg2nTvupYkM0JBEbBaPRSNneIPU14bjIq38izSz/MrDsOjkZ+SBTCTz1qwCZ2QLfuU3AlAb/fU5k1eshpp0m4GiDVa9GF0133yDS0SEiyOCHd8swp0nnTn8JOEJ4/HIUowwodH2Lf1W2BqVNTaDNj+fwqRtSsGTJkkFvmzHHQPocPb6WIBWv2GNnlERCEESRc8+pQS4P8sILhq5sL4liKOeeZMOp036q2BANScRGQaFQcP9Pw960omkwbZ70NX0ZUKoErr1HiVoL7z8n8tHLQU4/V8YP7xSoOghPPCgiCiKnL4Mv1p08wev+W4KU7wMBKBwPF1wreWEHgqfBjxgSEGT9E/6CIJD+lWzMizLo2HPqZihIT08f0vbFN4WzrZT8ve6U9lifqqRr2lmwoJaNGwvZvHlnYtse4rkn2XBqtJ8qNkRDUmdROFrbws7NgAAXXJUIT5qY4GWotp66TJwn49yr5YyZKvDYnQH++0SAS78H371dQJDBw78ApxNGFcJTfwp1iYI3nwvy4iMAImmZcNmNMjJzJS/sQOgKJRhAhSlVloaWtc20bW6Nk1XJZ8WKFUPavuCbGajTFTRvc9L0eUeMrJJIFEIwyMSJbbjdamprE/v7DfXck2w4NdpPFRuiIc04iUJbYzpmAWz5cN2tCWhQDMeqCZ0LEIPpV/Hi1Bdm3/ixnI52kapD8NJfRDZ8GOTcy2T4vPDhm2Cvh5oKaGqAC2eE6OiA2goQQ2AwCiy9SOQKqczsgPF0ZibQZPa/W4rExTpO4fKzt946tE5IrpFR+F0bex6speTvdWSeZoyRZRKJIuJAT1BmrS6Geu5JNpwa7aeKDdGQPLFRCIVEEODR10Emk76iLxuCIHDdr5T85M9yskYK2OsEnv2jyPbVIpX7wdEGCjW0tUDJzrCAFQRQa+H6O+FX/5AnLI/jqUTEE6sZgCfWOCMiYtviYlMqsHHjxiHvY/z1WSBA5X/suDsfFiSGD35/uD+RyxPbr8Ti3JNsGP7tp4oN0ZAUWhQEAcZPhVf/JQmRLzNLLpJzz3Nyll8lMGYyFBQLyIB5i6BoChROCa9ny4PzLoX39sIP7pQn/EZzqhDxxKoze6/WdTy6QgPWc2woc7V4Gz3xMi2pOByOIe/DWKAh/6tWQj6R8qcaYmCVRKIIqdVs3pyJzdbKpEmJTbEVi3NPsmH4t58qNkRDCieIQkGRQNAnsPEj2PSJyPyzJFHyZcWaKfCNH8r5xg/D///2qeTacyrj6WfJ2eMRZAJBV5D2L9ro2OlAfU7s6sanCsuWLYvJfopvyqLm3RZK/1nHpNtzkSmkfm04UNdiYu9eG1//+jbGj5+e0LZjde5JNgzv9lPFhmhIntgoOF2NfPXysEf21X+J0oxeCYkE4GkMAAPzxMKxuNj2HadmSEGsJlTkLrVgHKfBVefnyKqWmOxTIr6IgsDmzZkAfP3r/oSHt6XCZB7JhuS3nyo2REMSsVGwWCx8+yfh2Me3X4Qv1ksiVkIi3sj1MtLmGNBkD07EOk5REXv++efHZD+CTGDSz3NR6OTs+0t9TPYpEV8EwGoNj1DY7YGEtx+rc0+yYXi3nyo2REMKJ4iCIAjoDTK+d3uIt16AZ/8GlZWVzJ49O9mmJQTn3jYEjw+/2Yh5XO/DswF3iLZ9buQaGZZJvZcJjUZlZeUgrZQ41WjY7KZllwd1ev8ndgGYZpgxzLbirEpsIvhEoVarY7av0Zem88VPD3P0ozZa97uxTBj4NSuRQESRMSObAdi5U0AUxYROGo3luSfZMHzbTxUboiGJ2Cg0N4c7jQuuEHjwDpGaCjhwsIG0jC+H43pj9muoPc00X3ke5z42std1XUd9/Cd3GxqTksu3zEqQhRKnIl0ptmwD65YMk4y0bWtDEASC7iBybeomqBsML730EjfffHNM9qW2KBjzrQwOPN5Ayd/rOO3RgpjsVyJ+jBEPYbW6eeGFuVRUHOB733NwwQWFmM3muLcdy3NPsmH4tp8qNkTjy6HKBojNZgMgO0/gG98J5+hb+eqXZxKErM2NGzW6sbo+19VkhAWHt8mPGJLCLiQGhxgS8TSFh0s1A4yJlWvlGIoNiEERx97UnEE7FGJ945jQWcGr/NlGfO2JH6KWGBijPvmI3/9+I0uWHGbDhnF861uzWbSolXvu+ZS9e/cRCMTvN0wF0SLZkPz2U8WGaEgiNgrHp5KYc4aA0wH/+8+XQ6CJ/hAKjwcNPozj9X2uL1PKUFnliCHwNks3RInB4WsNIgZElCY5cvXAuyXTdBMA7TtOvfKzq1evjun+rFN0ZC02EugIcfC5ppjuWyK2+LRaRnz8MfmZ7fzkJ/t5+umPueyyEg4dyubuu8/k/PMz+M53NvHoo5vYtesAzc3NMRW1sT73JBuGZ/upYkM0pHCCPjjnQpE5i6CyHJqbRNIyTm2PrL/ehQC4UJOZ27/TQ2NT4msJ4mnwo8kYmBdNQgLoSsA/kPRax2NZkEbDx820bT/1RGw8mHBzNvVrHOx/tI7iG7MQZKd2vzZccRuNqBsamPGnP7Ht5z/HYvHxrW+Vc+mlh/j443zeemsMzz9/Bs8/DzJZiOzsVkaMqGD06FaKiz1MmyYydqwFm82G1WpN2bhGCYnBIonYKBiNx8oymiwy1JoQdTWw+j24+JokGpYA/EdcADhlWoxZ/fOIaW1K2ks9uBv8WCbG0zqJU5VItS7tAONhI+gL9fjqfTh2nXrhBEuWLIn5Pkd+LQ1dvor2Ug9HP24j91xLzNuQiAEmE3svuIBJTz3F9D//me233AJyORpNiK9+tYrly6uoq9Nz8KCBgwdNHDpk5MCBPD7/vLBrF1ZrB/n5dkaM2MuoUS0UFbkZP15JZmY6mZmZpKeno9fro04Yi8e5N1AkG5LffqrYEA1JxEahoaF7RZtzvgYtdti7XeTia05tj4W3ugOAjpAGk61/IjbiPfM2SuEEEoNjqJ5Y07TOcIKdDsSQeEp5Fh955JGYx6PJFAJF12ex/ZfV7H+0XhKxKYrb7abioouQBYNMeOYZRJmMXT/6EaFOj6pMBrm5TnJznZxxxrG0aa2tKioqTBw6FBa2FRUW9uwZgSiG+3SNxkd+vp28vGayso6Qnd3OyJFexo1TYLUaMZvNpKWl8d///pcbbrgBuTx5kyXjcf4PNxuS3X6q2BANScRGIS0trdv/S5YL/OYmkcoy+L8HRZTKU+cGeSIdZWFPrE+tRaHq33FqMsOnkVSTXWKwRAodDHRSVwR1lhp1thpfqx9nhQvD2L7juYcLV155ZVz2O/77Nnb+tobqd1pwVHgwFpx61c6GO5Hh/4OXXIIQDFL8/POYDx5k+2230T5mTI/bWSw+ZsxoYsaMYzHPXq+Mqipjp7A1UVFh4osvxuNyHbvm5PIQGRnt2Gxt2GwtZGVN4+DB98nN7SA3N4TBoMNoDItcq9WKxWLBYDCgUg0sLd5AiNf5P5xsSHb7qWJDNCQRG4UTK3SNKBAYUyRyqBR2fC4yZ+GpK2KdB50AhEx9ZyaIoB+rxTTViLc9FC+zJE5xvO0hzFMNGPrIS9wb1sXp1P6njvadjlNKxHq98cl/q7UpGXNlOq0lHg4+38T0X+fHpR2J2FB+2WW0jRvHtL/8hdNvvZXSb32LQxddFHbH9gO1OkRhYRuFhceKgogitLWpqK3Vdy1HjuiprbVQWpqHz3dMIiiVAWy2djIz27DZ2sjKqsZm20NWVhsWixetVoNOFxa5JpOpS+QajUY0Gs2g89vG6/wfTjYku/1UsSEakoiNQmtr60nvXXglvPUCrFsFcxYm3qZE4TnsxIsCMb3/IkCukdO8y03W6YY4WiZxKuOs8mHf5aHwu4MfttSN0oII7bsc5F6cHUPrksu7777LD37wg7jsu+jGLN6du4+2Eg+Tbs1BqT+1cuwOd04UDo0zZ7LmkUeY9uijTHz6aWxbt7LrRz/ClZMzqP0LQthra7H4mDixeyniUAg+/7wavX56p7CNLBns2TOKQOCYeNZo/GRltTNyZBNjxx5l3LhDZGQ4iOhWQRBQq9Xo9XqsViuZmZlkZWWRlpaGQtG7DInn+d9fkm1DsttPFRuiIYnYKGRmZp703uRZAg//RmT9R3DLvUkwKkH4a12oCKLI7n8ln8hkHHeDFBMrMTjcneEE2szBd0mmaeEJme07T63JXfG8cWTOMZI530Djpg4OPtdE8Q1ZcWtLYuBotSf3w36zmS133cWIDz9k4lNPsfhHP+LAFVdw6KKLEPsQhANBJoP580cAdqZOtXf7LBgUaGzUHue51VNTY2DbtgLWrSsCwGp1U1zcxPjxDYwbV09enp329nbsdjvl5eVd+1Kr1ZhMJtLS0rDZbNhsNiwWS1ccbioIp2TbkOz2U8WGaEgiNgrt7Sen6Zm7CORyaG6CttYQZsupmWI31ORCBqjz+x9OEKmw5JFiYiUGiafzAWiwE7sATFONiIC72hMjq1KDVatWsWzZsrjtf+JPslmzqZx9f6uj6Ie2U2pS3HDH5/NF/0AQqF66lMZZs5j0+ONMePZZcteuZdePfkTb+PExa7+6upoRI0ac9L5cLpKd7SI728XMmY1d74dCUF1tZO/eNPbtS2PfvnQ2bQpvr9X6KS5uYcKEZoqLmxg9ugGFwovf76elpYXGxkZKS0u79qXVajGbzTgcDubOnYvNZsNoNCLrZ/hELIn3NZjq7aeKDdGQRGwUol0kBqPA6eeKrHkfNq8VOPfCJBiWAGSt4YldujH9DyfQdk7GcUvZCSQGSWRS4GBTbAEYivSosjW0bO3A3x5AaTo1urfjU/7Fg9EXW/kiT0lbiYfaD9vIW2aJa3sS/aevOFJPejpb77qL7E2bmPzPf7Lw9tupPeMMDl14YUzE7EAnbMlkMGqUg1GjHHzlK4cBaGjQsH9/RNSm8fLLRYhiMXJ5iG99q5RLLjkIhOeiBAIB/H4/gUCAQCBAY2MjwWCQTz/9FAh/H2lpaUycOJHCwsI+QxFiRbyvwVRvP1VsiMap0cvHGIMhemzntDmw5n3Y9KnIuReeet6KoMOHzBcggAzD6P5PsJE8sRJDZajZCSBcPU6To8Zb56N9t4P0062xMi+pLFiwIK77lyllTLgpi6131bD3r3WSiE0hlMr+XQ918+fTNHUqha+8wshVq8hbs4bmCROouOAC6hYsQBxkiqysrKGHl9hsHmy2WhYvrgWgo0NBSYmVN98cyyuvFLJs2WEMhgCCIKBUKk865lAo1CVq/X4/ra2trFu3jg0bNpCbm8vUqVPJy8sb9MSx/hDvazDV208VG6Jxao6JD5H6+vqo789bAtn50HA0sfYkCn9tZ6EDtJhz+9/pqdMUIIC3OUgo8OUozysRO0JBEU9Tp4jNGNpztbkzLrbtFIqLfeihh+Lexvgf2JBrBI6sbKOt1B339iT6h8vl6ve6Ab2e/d/9Lh8/8wx7vv991K2tzHrwQc763vcY+/rrKB0DvyZ27do14G36wmAIMHt2I9ddtw+PR8GHH47sdf09e/agUqnQ6XSYzWZsNhvp6emo1WqOHDnCe++9x7PPPsuaNWtoaWnpdV+DJRHXYCq3nyo2REMSsVGINrELYOZ8sDfAu/+B1uZTT6z5al2IgBMN5uz+nxoyudAlPiJiREKiv3jtARBBna5AphiaN8U0zQgKAefBU0eIJWJChSZdydirMwDY90j0h3iJxBNtYldfBHQ6Ki+8kE//8Q+++OUvcebmMuGZZzj3mmuY98tfUvDWW+irq8P5tfqguLh4MGb3i3Hj2hk/voVPPuk9tduJNkQyHVitVrKysrBYLAiCQGlpKa+++iovvvgiGzZsoLm5OWa2JntSU7LbTxUboiGFE0QhEIguxLRaGdPnhdi8Djavg6VfS7BhccZ3xEkIaEE/IBELYC7WoE4P4Gnwo8se/JCwxJcPd2Og8/wZendkmmpARIZ948mTM4crdrs9IfFoE36czYEnGyl/ppGZ9+Wjtki3h2QTCg0h97ZcTv28edTPm4exooL81avJ3LqVSU89xaSnnsJls9EwezYNs2fTNGUKIc3JIWRerzduhQyCQYGGBh2TJtl7Xa83G2QyGTqdDp1ORzAYxO1243a72bt3L3v37kWr1TJy5EgmTpxIRkbGoEMOEnUNpmr7qWJDNCRPbBQcvQy7zD8LJkyF0j2nnifWW+VEBvgFFcaMgV3sokKGvcSHS0qzJTFA3PUB7CU+RMXQuyPzFCNiQKR9Twdi6NS4RlevXp2QdtKm6Mg5y0TIL1LxSu/CQiIx+P2xmWfgKChg/3XXsfbRR/noqafYdeONtBcUkP/JJ8z97W9ZduWVzP3Nbyh4+210R4/Fy9XW1sak/Wjs2ZNGa6uaM87oPT6vvzbI5XIMBkNXDlqz2UwwGKS0tJQ333yT5557jk8++YS6urqTChr1RaKuwVRtP1VsiIb0qB2F9PT0Hj+bs1DgL/eIKFRw8y8SaFQC6CgLV+sKGrTI5AMTsdrO1EhSrliJgRKLzAQR1Jkq1FkqvPU+XIc96AsGPhybalx77bUJa2vy7TnYd7jY9fujjP+ebcjhHRJDQxPFOzpUPDYbVcuXU7V8OTK/n7S9e7Ft2YJtyxYmPfEEk554gtbCQo4sWoT6jDOIV52mHTsykclEZs3qPXylqKhowPuWy+Xo9Xr0ej3BYBCPx4PH46G8vJzy8nKUSiX5+flMmDChX5PCEnkNpmL7qWJDNCRPbBTa2tp6/GzmaeF8sXu2QYfj1PD0RPBUhScRiOn9zxEbQSp4IDFYIueMdgg5Yo/HPNWACLTt7ojJ/pLNO++8k7C28paaUacp6Djs4/Bb8ZkkI9F/4l3qM6RU0jR9Ovu+9z1W//OffPLEE+y77joIhZj01FOcc911nPaLXzBy1apBTQzrDavVQygk4Hb3ft0fPnx4SO1EBG16ejrZ2dlYLBZkMhkVFRW89957PP3007z//vtUVVX1GL6RyGswFdtPFRuiIXlio9BbWhO9QWD+EpH2dti+Gc44O4GGxRl/bdgTmzZl4HXnu0RsvZRmS2JguOpj54kFsM630LihnbZdHeReGH2S5nAiNzc3YW0JMoGJP8nms5sPs/fhOgq+kZawtiVOJtGJ/V3Z2Ry6+GIOXXwx+poaLCtXUrh1K1MffZTJ//wnjTNmUHXuudTPnz/ktkaMCD9k1tQYsFp7Fus63cCdKj1xfAxtKBTC6/Xidruprq6mqqoKuVxOTk4OM2fOJDv7WOnqRF6D0Uh2+6liQzQkT2wU+rpoJswQ2PGFwKZPE2RQggjWhz2xHvUgPLFZUjiBxOCInDO6rNiIWP0YLUFXiLbdzpjsL9nMmjUroe0VXpuByiKnYWMHjZtPDW/2cKW/eWLjgTM/nyPf/z6r//EP1j78MBUXXIDp0CHm3H8/ql5GK/vL7t3hsD2vt3cZ0lO2oKEik8nQarWkpaWRlZWF1WpFoVBQU1NzUvxnoq/BE0l2+6liQzQkERuFurq6Xj8/bVH47+drE2BMgggFQ4QCIiEGVq0rwrFwAskTKzEwPHEIJwBo23VqCLAHHnggoe0pDXKKvh8WDnse7r0vlIgvA8kTGw+2b98OgkD7uHHs/8532PvDHwKgaWoa0n5ffXUsr75ayNKlVcya1djrutu3bx9SW/1BJpOh0WgQRRFBEFi0aFG3zxN9DZ5IsttPFRuiIYnYKPRVpWTOQsjJB2Tg8ZwacbHBRg8Khxs3KswjBi4mpJhYicESOWc0MQonME3QIcgFHAfcBNzD/3y85ZZbEt7mhJuzEORQ+WozHdXxjcuU6JnB5ImNJVOnTu32f6DTHs0gc7C63XJefrmQ556bwOLFR7jxxl30lfXqRBtiTSSsoKWlBZ/PxxlnnHHS0HkyrsFUaj9VbIiGJGKj0FcwvcUqYLLCpjWw/fMEGRVnfEfCT/wutFhyBn5a6DrDCVz1w180SCSWSExsrMIJ5Bo5tmXpyM1KHCXDv+hBZWVlwts0jFAz+htpiEHY/2hDwtuXCDOkPLExIJJuUldXx+THHmPOPfcgymT49QMbraut1fHEExO57rpzeOmlIhYurOVnP9tBf6rh9pbycqCIokggEMDlctHa2kpDQwN1dXXY7XY8Hg/Tpk2LWuAhGddgKrWfKjZEI6VF7GuvvcaCBQtIT09Ho9FQVFTEfffdh8/n63W7trY2rrvuOqxWK2azmauuugq7vf95D/szhHPa4vDfTWv6vduUxnckHD8YrtY18LQ6GpsCU7GOELIB5+CT+HITFGWYirVoMmM3z1Sul+NvCdC2Z/jHxW7bti0p7U76WXhiS+mKBvwdwaTY8GUnVnliB0to926mP/QQS374Q0Z8+CE1Z5/Np//8Jy0TJ/a9bQi2bs3knnvmcP31Z/K//41m1qwG/vjH9fz859uQy/t3n2gaQuhCxMvqcDhobm6mvr6ehoYGWltb8Xg8GI1GJkyYwLJly/j2t7/NvHnzou4nWddgqrSfKjZEI6WzE9jtds466yxuv/12LBYLmzdv5u6776auro5HH320x+0uu+wyDhw4wJNPPolMJuOOO+7goosuYt26df1qNy2t7xm585fAZ2uhtrrv/dVu8dBS5iPkFRl1tg7TIIbr442/Jnyz7xikJ1ZlkOOo8hNwhfA7QqhM/XjElvjS43cGcVT6kWuEmJ4z5sl6al5tPCUmd11xxRVJadc2z4BtvoGGTR2Uv2BnwvW2pNjxZSYeeWL71W5TE5NWrCBn0yYCajUVF15IxUUX4eklh3qEUAg+/TSf//xnHLW1BqxWD5dfXsZ55x0mLW3goSnjxo3r97qiKOL3+/F4PHi93m4PARqNhpycHPLy8hgxYgRWq7Xf2R+SdQ2mSvupYkM0UlrE/rAziDzCmWeeSXt7O3//+9955JFHoiYo3rRpEx988AFr1qzpCs7Oy8tj3rx5fPTRR5xzzjl9ttvS0nd+xNMWwb5dcOgA/O5REbU6uvfy4Edu1v++hY4KDzqdSO16DQvutmHMTy0h662JeGK1Ay45G0GXpaC9woerPiCJWIl+EQk/0doUgy4JGQ3z5PBw56ngiX399de55JJLktL2lDty2H7PEXb/6ShF388ccBEUiaER7zyx0cjZsIEpjz6KzO/n82XLaL3mGvwmU7+2LS838fjjkykpSWPcuFZuu20bCxYcRakc/OjcoUOHGDNmTI+fi6KIz+frKmgQDIZHDcxmM1lZWYwcOZLc3NwhPRAk8xpMhfZTxYZopLSIjUZ6enqv4QQrV64kKyur2+zCuXPnUlBQwMqVK/slYvtzsmdkCkyYIrJ/N2z9DBYsPnkdT1uI9+9qRXSGyJqmQWz1UvJCK1qLjEV/yumzjUTiqgjf7BX5etS6wd2otLawiHU3BLAUqmNpnsQpirs+tum1Ipgm60hbaCHgHv6hLePHj09a2yPOt/D5z6pwVHg5/FYLBZdIeWMTibw/QaMxQuFyMWnFCkZ8/DGthYVsv+02qjUa0vohYNvblbzwQhHvvz8Kk8nHT36yg7POqiEWaW4tFstJ74miiNfr7RKuoVAIQRBIT09n/PjxFBYWolbH7h6UzGswFdpPFRuiMSxEbDAYxOv1sm3bNv72t79xww039Oi1KSkpiRqYPWHCBEpKSvrVXn9nhC67CExW2PZ5dBG7+RkXXidoLQouec2Gqz7Ia2dUsP0hO+MuNpG7YOCprOKF3wN2jHQw+Nmw2k4h4pIKHkj0E1eXiI3tyIRhrI7mLxyEvCL+9gBK07Do6qIyZcqUpLUtkwtMviWbTTcfZvcfjzL6YmtMPeYSvaNQJOa8lXk8LPzZzzDU1tJcXMwXv/41fqOR/jyy1NbquO22hTgcKiZOtPPLX27BaIzdPeDE8D6Px0NLS0vX3Au5XM7kyZOZNm0a+gFOOOsvybwGU6H9VLEhGik9sStCpAbyGWecweLFi/njH//Y47otLS1Rn9ysVmuvYQIrVqxg9uzZzJ49m/Ly8q5kx4888gh2u53a2lpWrFgBwKpVq9i4cSPT58CmtfC/N4JUVlbyzDPPAOHybJ9v2Mb7v+2gap/I4t/oKSsr453VrzH5exZUY9x88n+HALjnnnsA2L17N6+//joAL7/8MqWlpXi93q7cbFu3bu0q+/bMM89QWVmJw+HgoYceAmDjxo2sWrWq61hqa2ux2+088sgjAKxevbrXY2rZUEU6DpQ5Oh566CEcDsdJx7R161YgnC/O6/VSWlrKyy+/DISHGjzKdgBe+9d/U+KYIr8TMOhj2r17d0r9TqfaMUVErAN7TI9p7749hHLCN9LX/vKW9DsN4ZjWi++gTpPT+LmTj/+56ZQ4psH8Toni+HtRY2MjtbW1AOzZswePx4PT6WT//v0AVFdXU19fD8CuXbvw+Xw4HA5KS0uBcMnWxsZwHtbt27cTDAZpbW2lvLwcCA/VNzc3I8rlHEpPx6/VklZSwjlXX838O+9E89e/wq5dBAOBrnytjY2NXaVgS0tLCQTaKChoQSYLsm9fOj/4wSLuu6+QDRty2L79IE6nE4/Hw549ewCora0d0DFt3bq12zE1NISzZcjlckRRJBgMsmfPHl588UX+9a9/8cQTT/DKK6+wceNG/vCHP2C329mxY8eQzrN77rknqf3BPffck/Rr55577kl6HxcNQRwGU8m3bduGy+Vi8+bN/Pa3v+XKK6/ksccei7ruueeei16v56233ur2/tVXX82hQ4e6vvTemD17Nlu2bOlzPUe7SFHnQ2KJHUzmYx6K9c+42fAPNxn5At95zdLlvXA3BfhXfgkqs4xvbh6LaVRqDLtv1j6D4Amw7RuX8MNXrYPax+e/OsqW+xqY85ss5t6d3fcGEl96vri3ns2/rmPmnTbm3x/bEJtNV+3n8EuNzHmykLHfTa3wneHG1l/VsOO+WkZeaOHc/6bmsGK86e99IZYUFhby8MMPJ6w9we/HWlKCbetWbFu3YupMq+ROT6dx5kwaZ82icfp0AlE8nh0dCrZvz2Tz5iy2bLHR0aFCoQgxebKduXPrmTu3nqys2Ka8i6TMiizBYLDr9YnpyZRKJXq9HpPJhNVqJTMzE6vVislkSmjYhsTg6On6GxZjbDNnzgRg4cKFZGRk8O1vf5tbb72VsWPHnrSu1WrtevI8npaWFqzW/okzt7t/F5rRJHDpt0U2roY1H8IF3zj22cZ/eSnfHOKMGw3dht+0GQomf9/K3n82ceDFVmbf1XthhUQQbPcheAL4kWMcpRr0frRSrliJAeKOcY7Y47HOMuA46MFdN7zDW3bv3p30obyJP8pi9x+PUvV2K62lbixFyU3C/2UhEEhsXyoqlTRPmULzlCmUXHst7vJyxldUkLl1KzkbNzLyww8RZTI8aWl40tO7Le70dEamp7PsinScN2Sw91A2mzdnsXlzFitWTGbFismYTF7S0z3dlrS07v8bjf5uBRCam5t7zBgkCAJKpTJqed5QKNRN1AYCAZxOJ+3t7VRVVXVbVyaToVAokMvlKBSKrn0qlUpUKhUOh4OcnBzUajVqtRqNRoNGo0GlUqFSqbrWlcvlcQm3SYU+IBVsiMawELHHExG0FRUVUUVscXFx1FRaJSUlXHTRRf1qw+Px9NuesePhpX/BqnePidiq3UH274SJS9XMuvRkT+vIZUZ2P9pExbvtKSFifcen18od/BOpYYSS9Nl6AsNbM0gkkIAfMmbr0I8c/MNTTxjG6mj63InSklqZQAbKgQMHkn7z0GYpGXdNBqVPNLLnoToWrihIqj1fFiIz7ZPFUZkM7bnnUn3uuQiBANbSUjJ27kRbX4+muRlDdTUZ27ejjOL4WWY0hgVudjr2gizKnKM45BtFhW8EZUdHsa90DIcdI4Huok+lCnYTtnJ5PWPGqE8Svn1lPJDJZMhksh4F7vHiVhRFQqFQtwljoih2vR8KhaI6x6Ihl8u7xHBkiYjhyN8TxbBare72eUQQR0iFPiAVbIjGsBOxGzZsAKCgIHonunz5cu69917Wr1/PwoULAdiyZQuHDh1i+fLl/Wqjvx5bgGUXwOsvQm0N+HwiKpXA+pf9uNoFrGMVUWf6j1xqIPcMHfWfuWgt8yZ9Jn+k0EEHWnJyBx8mrU5T0LDFjUwpTfyQ6B/N+7zUb/GgscZ+OM80UQdA297k1p8fKqmS1mbyrdmUPtlI+XNNzLo3v2vkRSJ+xHKG/WA4PrWVqFDQPGkSzZMmnbSewuVCY7cfW5qawn+bm9E0NVFw8CDFbSsRToheDKpUOM0ZtBpt2NXZ1CtyOEIelYERHHSNYn/DGPa1TOHTT08+18xmb1RPbmSx2VzodNEfAmQyWZcXtT9EBO3xYren18f/PVEMR173B0EQkMlkXYL4lVde6eYdViqVXeK3J0GsVqtRKpUx8Q6nSj90IiktYs877zzOOeccJk2ahFwuZ8OGDTz00EN885vf7PLCjhs3jsWLF/PUU08BMH/+fJYuXco111zDn/70p65iBwsXLuxXei0ID1/0l/ETQATWfgwf/g/OOlfk1cdCpI9XcPYPo18gcpUMQ76So36RynfamH5LcpOI+2rCN3mZTUda/uBPdn12JDuBFE4g0T+cdZ3ZCbJj3xUZxmiQqQVcNb5hnaHg5ZdfTolE45YiLSMvtFD131ZKn2pk+l25fW8kMSQGMioYD8rLy/tVbCCg09Gh09ExYkSP6wh+P5qWlu4it3PR2+2k27cz1f4R8hNCKAJyOa6cbFoseTTo86lRjeKwbDTlwbHsdRdy2J7FgQMW2ttPFvwWi4ecHBc5OU5yc51dr3NynBgM/b9PHTx4sOt7GGr8bDRB3Jcwbm9vR6fT4Xa7ByWII0L4RG+wRqNBq9V2LTqdrksIq9XqbuERqdIPnUhK9+pz5szpmlWnUCgYM2YMDzzwANdff33XOpFg7uP597//zc9+9jO+853vEAqFOP/88/nb3/7W73Z1Ol2/1xUEgWt+KPLff8Mrz0B7RZD0fAGDWUbBtJ5P9oKLzDir/dh3Jb+2e7DdR506g4MNRk4bZKEDOC7FVp0fURSlVDwSfRJ54NFnx96rJ5MLmIp1tO110bbfRca8/iVsTzUiIVSpwNQ7cmg/4GX3H+uYeHMWKqM0ISaeRBsKTyQZGRkx25eoVOK22XDbenHaiCKq9vYuoattakJ2+DBpra2Y6+vJqdrLHGf3AiY+vR5XdjbOidnYzXkc1Y6gWjGaA4Gx7HWMo6o+jZ07M/jkk+4C22j0dQrb7uI2J8eJydQ9LjeW34MgCF33xv4KYkEQesyX2x+PcGSJFIU4/rO+2o0IYIA33ngDlUrVJXSPF79arbYrTjgigBNBSovYe++9l3vvvbfXdSo7Z08ej8Vi4emnn+bpp58eVLsDHcK57Gp48FegEkIc2SjiaJLz5Pref8AR5xj56IrD1H/uYtGj+SgNybsZePa1kuNtYi8jBlVyNoLKKEOhFQi4RPwdIekGJ9Erfme4RLFMJaAyxyfbX/ppRlr2uGjd6x62Inb06NHJNqGLrPlG1BkKWvd7KF3RyJRbpSwk8aS/ZVHjhdFoTGyDgoDPbMZnNtPeGcoQDAa7CSJFRwe6+np0dXXd/pqrK8ne8jlTj/PkioKAJz0dV3YWjsnZNOhHcFg+ms81p7PXUUhtrZ69e9NYsyYPUTymWvV6Hzk5ri6Rm5XVwbRpzdhsyfGM9/Q7RATxYM+TE+N+ownfyP/BYJC2trZu7/dGJBTi+BCI42OBIwI4PT0dW28PNn2Q0iI2WURy1PUXk1ngpfdEfny1gEIucOf9Mqad3ruA06QpsM3RUf+5k9q1HYz6inkoJg8Jd2e1Lp9Oi0Y/eO+pIAjh0rOV/nDpWUnESvTCMS9sbEvOHo9uhBoxCG37hm9c7J///GfuvPPOZJvRxbT/y+GDdWXs+XMdE39kQ64eFunGhyX9zZQTL3bt2sWMGTNSyoaAwUC7wUB7lIndhEJoWlrQ1dWhra8/JnLr6hi57lNGh0LMBc6cOpXPfve7rs18Phn19TqOHtVRW6tn61YbO3ZkUl5u6VpnypQm7r//szgeac/E63cYiAjevn17Nxt68vae+H8gEOgKg+iJ6667btCjDpKIjUJ29sC9C7NPE3j3cwj65WT0M+HA2G+Y6TjspXqVI6ki1lsVFrEy29CrneiyO0VsXQDLuNTIgSuRmrg6U1/FIx42gjkyuWtf8sN2BksqCViA/OVm0qZqad7lpvx5O0Xfy0y2SacsAwltiwfJFrADtkEm60r5xaRJyD0e8lavxnzoELJQCJ/BQPXSpVRccEHXJqIIDQ1a9uxJY8+edHbvTqelJVx6Pi3Nw5QpdqZMCee6TRap+DtEQg3gmKA9MV9vMBg8KdxTo9FgNBqxWq1kZGSQm5s7pLAZScRGweUanNcmLX1g3iTbXD3uugBHPnYMqr1YETgaFrGq/FiIWCXgliZ3SfRJV8nZuIrYcD7Ttv3D1xO7detWZs2alWwzuhAEgan/l8PqKw+x68GjFF6XgUwuxb/HA78/ufkKGxsbycxM7kNKf22QeTzhbAjNzWjsdixlZeR/9BEqp5O2ggI2/+Cn7Jq0lCaXmbZSNfaNakpLrSeJ1mnTmpg8uZkpU+zk5DgRhLANVmvyvodE/w7RJp+1tLRgNpu7eVtPTFMWQSaTodPpMJvNWK1WbDYbGRkZGI3GmMfKSiI2ConqOLLm6ZDrBEK+EK56f8zrx/eHkDsA7V6CCOhHDz2BuXm8CrVNQcdRScRK9I7jaAB1pgJzHFPMGcdqsS0xE/KL+DsCKA3Dr8urra1NKRELUHBpGlt/eYT2Mi+H32ih4NLoyeglhkZfE2/izWAdOrHE43CggW4CVd3cjLrJjrKhBZW9BV2rHa2nuzMogIL3DRfwT/NNrKpaTGDFydf+MdFq7xStLqJFNiX7e+it/Z7Sfw3m/74me52YuUmpVGIwGLBYLF2xrWlpaWi12oRN7B5+PXoCMJsTM7QvV8vIO8tA1bvtHF3bwdhLB1fudSh4qzvCfzU68iYN/QlJqZfjbgjilESsRB+46wK4G4Mo9fGLqZQpBDwNftr2uXGUeUibYYhbW/HiguOGPlMFmUJgyu3ZbLzhMDsfOMrob1ilbCRxINl5YkeNGhW/nYdCqByOrnyyarsdZWMLsrpWlI0taJvtGNqbMLiakdE9ntKPgqPkcJhcjjCTWnKpJZcj5FEvy6LDlIkzLRNlmgqz2cfXLJVYLF4sFh8Wixez2dv1f39O21h9D4MVmEajkaampgEJzmhEQgAiFcpUKlW3ggzR0nAdPyHr+OpkkdfJRhKxUbDb7QlrK2uuPqki1lfdQVApp8ZjxhKlMMNA0eeETynnUalsl0TvRB509Dnx7QjNxVra9rlp2+8eliL2mWee4dprr022GSdReG0G2+8+gn27iyMftpO/NHlx/acqyc4TW1paSlFR0aC2lfn9aOvq0NfVoTt6FEVVI7KjLaibWtC3NWJ2NaEUT75P1GOjllz2M45aFlFLLo3KbNoNmbgs6bit6ZBpwGz1dxOmo8xeplm86PV+BKEWqB3i0R+jtLSUwsLCPmfwD9bDGY3jBafX68VsNkcVnCcWPoikvzq+dG5k/aFku0jVfkgSsVFIZFqRnEUGBAU4DnsT1ubx+GtcyP0BAshJyxu6R6yr4EGd5ImV6J1jIja+3ZBpgg5opq1keE7uWrJkSbJNiIpCI2PST7PZ/496Dr1kl0RsHEi2pys3t/eCFoqOji6RqqxqQF7ZgPZoPeamI1id9d08qA4MVDOCKnI5wnSalFm06TPpMGfisqThy0hDzDJhSBOxWr2YzWFxOlpuZ3ZGZIJbR+cycAaSTurE10ajkbq6ul73f3y52Z48nMcvEe9mRHxG1o0mOCsrK5Oeai9l+6FkG5CKRBL7JgLbXD1KnYyqd9vxtgZQWxL7k/g6wwkc6EjLi4UnNtzpSuEEEn0R8dbHW8Sai8Ox3o7y5Hq1Bkt6enqyTeiRCTdmsvuPRyl71s7472aSfUaC84qe4iQ7T6xaqURjt6M7ehR1TT0cbERV04Cx/ijpbTUYfa3d1q8ji4OMZT3nUqUowG7Jx2HLwZufhWaElqxsN1lZLrKy3BTpTrxHtHYu3fH5jvUP/Unr1Nvr3jg+sb9Go+nybqrVamQyGUajscfE/gpF/NIEQmr0AalgQzQkERuFxsbGhLWl0MpIm6ylfqOT+o1ORiY41ZavOpyZoB1dbDyxXeEEkoiV6J14lpw9HtMELcp0Fc27h6cndsWKFdx6663JNiMqKpOCCTdlsePeWnbcV8t5qwY39CwRnWTliR3/4ovkbNiAurYOVfDYkH8AOVWMpIyxfCAsoME0gtb0PNy5WYRG2zDlCZ0i1cW0blWvBp6eKhAI0NraisvlQq1W91uIRjygEZF5vNfzxApTx3tDe3NePfTQQ0m9BlOhD0gFG6IhidgoZGX1M9FrjMheaKBhs5Om7a7Ei9iqsCe2Ax2W7KE/SWptChDA1RAgFBCRKaTJHhInEwqK3YodxBNToQavPYC/I0goKA67dFCpeOM4nsk/zWLvw3Uc+aCdxs0dZM4dfnHHqUoy8sQKfj9jX38dZ14euxZezLPrFnIgVEjuQi0ZszRk5vrJynKRbfWS2+X3CAG9D7cPFFEU8fl8KBQKMjMz0el0aDSarmpP0YRovEqdJvsaTHb7qWJDNKRSK1Ho6BhczM1gyV2sRyaDIx+2J7RdOFatK5SuQ6Ec+s1drhQYcbaenIV6KVesRI+4GwPkLNCRf5YeuSq+3ZDKpECbqyTkFXFWJSf2fChs3Lgx2Sb0ijpNwYSbwmUjd9x3NMnWnFokI0+s8fBh5H4/ZZddxs5vnUve72ayQX8W7+yfw+hCFxMntpCe7iXekQ5KpRKrNTzZORQKcdZZZ7Fw4UJmz57NpEmTKCgoIDs7G6vVik6ni5uAheRfg8luP1VsiIbkiY1ConPz2eYaCPlEGjY7CflFZDEQk/1FtOhoMinIXxK7uvLOxhCNO710HA1gyEt+Cg6J1KPjaIDqdR4ypiQmhZC5SIu71k9biRtjgSYhbcYKhyO5xVD6w+Rbstn7twaq3mnFvsNF+vTkVpo6Vehr+DwemA8dAsC2ZQuZHg/ZS9J44IGN3H33PG6/fSHjx7eQn+8kP7+ja0lP9/QrVdVA0Wq12O12GhoaeP7559Fqtej1enQ6HUajEZPJhMlkwmAwoNVq4yZkk30NJrv9VLEhGpKIjYLJFDtB1x80GeGE721lXpp2OLHNScxwXLDdR+DzI5iR4/DHTkwYcpVhEVsreWIlouPsPDcMuYnpgqzTdHiaAjhrfAlpL5YsW7Ys2Sb0idampPiHmez9Sz07flfL2a+OS7ZJpwQqlSrhbdonT6Z+9mxy161jxCef4H/ySRpnzGDq1xfySPnl7Kkbxaef5uFyHXNQaLUB8vI6jhO2TvLyOsjNdaJSDc0plJ+fj9PpxOv14nQ6cTgcJ5UyjRDJAhAJN9Dr9V1C12QydYUgDHQSVrKvwWS3nyo2REMSsVFI5MSuCKO/bqHijVYaPnMlTMRGMhO0oyN9ROzGhgx5nZO7aqVcsRLRiTzgJMpTrx+toXl3PfZtya9ANFBWrFjBD37wg2Sb0SdTbstm/2MNVL7eQss+N9aJQ68A+GUnGRO7XLm5fPGb3yD3eHC/+y6zjx7F9sUXLN6wgUWyP9JSVET9N+ZQVryQveIkao4YqKkJL/v2pbF6dX7XvgRBJCvL1U3cRl6bzf17oNy/fz8TJkxArz9WFv34rAPBYJBgMNjtdXt7Oy0tLT2OqkYyD0RErcFgwGQyYTabMRgM6PX6boUmkn0NJrv9VLEhGpKIjYLFYkl4m8YCNe3lXuo3dTD5ZltC2vRVHctMkJ4fu7Egfad3TfLESvRER4I9sebx4RCCttLhl2br/PPPT7YJ/UKfp2L8dzMo+Ucj+//RwIJH4ljt6UtCMit2BTUa/MuXs0uvh1AI88GDZH3xBbbNm5nw3HNM4DkmXXQR+7/73W7beTwyamuPCduaGj01NQZ27crA5zs23D9ihIN58+qZN6+O8eNbe4yxHTly5EnvRdJhyeXyXnPpRsRuNKHr9/tpbm7uEsMnolaryczMZPTo0Zx99tn9/NbiQyr0AalgQzQkERuFZJRPzFoQfsqs3+hMWJuRzARt6CnMj6EnNjfcqUgiVqInOo505ohNlIgtCovY9gPDL81WskuPDoSpd2TTuNlJyWMNTLzJhqVY8sYOZ7piTGUy2goLaSss5MCVV6Kx2yl6/nnGvvUWDbNnY582rWsbjSbEmDHtjBnTfaJyKASNjVpqagwcPmxk61Ybb7wxhtdeG4fF4mXOnHrmzatn2rRGNJrQyTYMguPFbm+IoniS0PX5fBw5coSamhoA1q9fT1ZWFqNGjWLUqFEJzRyRCn1AKtgQDSk7QRSam5sT3qZ1kpa8sw3ocxU4jyYmbs9bdVw4QQw9sRHvmlMSsRI9cCwmNkHhBKPUyJQCriN+/B3R4+lSlZdeeinZJvQb4ygNmbP1iCHY/tvYlf38suL1JjebRnl5edT3Penp7L7+ejry8pj217+icPUdpiOTQVaWm1mzGrn44kP87nef8eKLH3LrrduYMqWJDRtyuO++OVx11TLuu282H3wwgo4ORY82xJJIftlILlmDwUBaWhrZ2dlkZmbi6jy+6upq1q1bxwsvvMBzzz3HqlWrKC0tjXsWiVToA1LBhmhIIjYKNltihvOPRyYXQISGTU4aP0+MN1b0BWlUWWnBQHosPbH5CjJnaFAYpNNLIjoKgwzbDE1X/HS8kckF8pabyVpkpH2YVe66+eabk23CgJh2Vw4ylcChV5pp2Tv8PN+phFabXE/25MmTu78hiuhrahi5ciXT/vY3VO3t6BobydmwYVD7Nxj8LFlSy6237uC3v/2c006rw+eT8/nn2TzyyDQee2zKyTYkiOOrg+Xl5XXF0Ea8uh6Ph8OHD7NmzRpWr14dV1tSoQ9IBRuiIYUTRCFZqSRsp+mp/cRBw+dORl9kjXt7zs8bsPmakdm0WHsvkT0gDLlK6rd7aa+KvyfW5wyh1AoIsuGVwP7LTtUnLlyNwYSJWAAEgbq1HbSVekifru97/RRh9erVKVu3PBqGkWqKvp/J/r83sP2eI5z1HylTwWDx+ZKbTaP2yBHGCQIZu3eT3rloOkcqPWlpNM6cSdOUKRwZ4PnpcCgpLbWyf7+VkhIrBw5Y8HjCfUFamocJE5opLm7h9NOPUltbS25uDG9QnRwfQtDTcmKKM0EQUKvVXWm9TCYTFouFgoKCmNt3PKnQB6SCDdGQRGwKkTlPj36EClddYmb1ew6FwwnsPj0aXey8prpMOTIluO1B/O4QSm1sPbKiKLL7lQ5K3nDhrPcjE2Dk6Rpm/8iCMUExlhKDJ+AJ4WoMIlOAzpa43ysyuau9bHh5Yocj0+7M4cCTjVS82kLzLhdpU6W8scOCYBBjTQ2WAwdI37WLJTt3YmhpAcBjsWCfOhX75MnYp07FmZtLX8lhQyFobtZQX6+jpkbfJVxraowAyGTh+NlzzqlmwoQWiotbyMx0d9tt7QCjUkRR7Dah68QsBscvJxIpVxvJUmAymbBarZSXl3PmmWeiVquTMmdGomekO34UjEZjUtrNnKvHWe2j4tUWFj05Oq7lMcVAiGCdExFQj4xtSi9BJmDMU9JW6afjSADruNjlOgz4RD69p5VDn7gRvSGC7iBqHRz+2ElrmZf5d6WRPUOaTJLKRCb86XMUCS0Ba4pkKDgwvERsKno/+kKfp6L4eht7/1rPtruPcM4bhck2aVgS1zyxwSCG2lrMZWVYyssxl5djOnQIRWccrtdsxj55MhVTp9I0ZQrO/PyTRKsoQnu7kvp63QmLlvp6HQ0NWgKBY5OqjEYfxcUtnHnmESZMaKGwsBWNpucYdVEUyc7OJhAIdInR/iw9EckhazAYMBgMWCwWLBZLl2hVKKJLosLC5J6/qdAHpIIN0ZBEbBQaGhqS0q4+W4WxQIWjwkfLHjfp0+LnvfAdcUJQxIGWtFGxPw0M+QraKv04avwxE7GiKPLRL1vY+rSDjEIls28wMeM6I/ZSLxt/20ztZ27e/24dX38zD/OoxCcJl+gfjpqwiDXmJ7aam6kwkqFgeInYRx55JGXj0Xpj6v/lULKikcNvttK03UnGjOETwpEqxCxPbCiEvrYWc3l5l2A1HzyIwhO+FgJqNe1jxlC9dCmt48bRVlhIR34+e/buZdy4aWFh+oWWurqTxarb3f06Nhp9ZGW5KChoZ/78OrKyXGRlucnOdpKd7UQUuwtOp7P7/5Fh/Mjr3lAoFCiVSrRaLWq1Go1G01XoQKfTYTAYunLB6nQ6ZIOslZvsazDZ7aeKDdGQRGwU0tLSkta2bb4BR0UzDZs74itiDx9Lr5URw0IHEcICxd0lWGLBF090cPBjL1qLnK/+NY38OWFRYpuk4YLnc/jvpTV4W0K8c/kRrlg7CrlSmliWikTSaxnzE9v9mAo12M4wotAPr/PiyiuvTLYJg0KXrWTCjZnseaiefY/Us+hfY5Jt0rBjKGmNdLW1jHr//bBgLS9H2SmIgyoV7QUFVJ9zDm3jxtE2bhwd+fk4vSr27EmnpMRK3ZawSK2rO5f29u5lmtXqQJcwnTzZTlaWi+xsFzabE6u1DaXS3W0Y//ilrq7nMrpyubwrQ0BEkGo0GgRBICMjo6vcrFarRaPRoFKpEja0n+xrMNntp4oN0ZBEbBSSUa86Qu6ZRmo/bKdho5MJ349fO/46F66sdOrrLWSMiH1HEBEoHTWxie9tKvOz53U3tdt8XP5qRpeAjSBXCSx/OodXFh1GY5ax+fd25v8qMyZtS8SWyIONIcGeWF2OkqZtLgLOEJ7mAJq04dH9JTvN0lCYcns4b2zZ03aKvptJ1unJCdX6MiHz+xnzxhsU/vvfIIq0jxnDkTPPpG3cOFrHjaNj5EhEuZxAQKCszMKOjRns2JFBaamVYFCGXB7CZnOTleVi9uwj5Of7yMpydwpXFyaTl1AoXCzA7/cTCATw+/0Eg0HcbnC7QSaTdXlJI6JUq9V2KwdrMBi6hKpGo+nRSxqviV0DIdnXYLLbTxUbojE8evEE09ramrS206fp8DQGaPgsvmm2vAfa0Nc3YRyRRfa42ItYa7GK7Pk6PG2xeSBY/7CDsg88zLvRyJRvRB+W1KYpOOuvWbx35RGqP+lg4rfMmEdLYQWphqctSPZ8LekTEvvbCIKAaZya5p1uHAc9aNISU955qLz77rspWe6xP+iyVOQsNlK/roMv/q+Gr64tlibGDICBCoe0PXuY8ve/Y6ypofb009n7/e/jTU8HwvGrNTV6dq7MZMeODHbtSsftViIIImPHtnHxxQeZPr2J4uIWVKpwXOn+/fsZO3Zsl1D1+/3U1/u7OXo0Gg02m43MzExycnLIzMyMaSGAVDj/k21DsttPFRuiIYnYKGRmJs+DlzZNi1wt0FbiwdsaQG2Jz0/kqwynESur1jMtO/bDq9o0BbWbPGjTB19tJULZR24++0cH+XNVnP1rU6/rjjrbwKhz9ZS93sauFS2ccX/WkNuXiC1Ne/zUbvIy99bEdz+mcRqad7ppL/eSOWd4iNhUvHEMhCm3ZbP/H43Ur++g+r02Rn7VkmyThg0DyRM78YknGPP227gzMtj8m9/QMHt212fPPFPMmjV5NDWF95ed7WTx4lqmT29i6tQmjMbuI2ZtbW14vV7MZjNNTU1A2LtqMBjIyckhOzubnJwc0tLSepwMFStS4fxPtg3Jbj9VbIjG8AoOSxDt7e19rxQn5CoZBZdZyTpdT+OW+HljIyK2FQOZI2PvGTGNDA8VDzVXrCiKvH9nGyMXqJh2uQ5jVt8d5oLfZqKxyNn6h0bsJcNrEs+XgbbD4RumaWQyRGw4xrBtGKXZWrVqVbJNGBIqs4Jpd+UAsOXOGkLB5IVrDTcGkidWV1cHgLqlhZErV5K9YQOyzkpSZWWWLgFbVNTCDTfs5vrrd3P66UdPErBAV5jA8RxfxSpRAhZS4/xPtg3Jbj9VbIiG5ImNwmBnMMYKTYaC8uftNGzoIP8cc1za8FaERWyboCc9Nw4itjPjQfvhocXElqx0I1cJtFQGmPfD/nnOLGPUFF1hpuELN9sfsnPOE3lDskEitrRXRURsYmNiASwTNWSeZsDv7DkNT6qRrJR/sWTCjTb2/qWelt1uDr1sZ9zVGck2aVgwkNCLLb/6FYbDh8n/9FPyP/2U7M2b8RkM1C5axKPXHGCrbBYffTyKNWty+c1vTiMjw81ZZ9Vw9tnV5OZ2LxubkZGBKIrU19djNBoJBAJdFaoqKyu71tNqtVgsFmw2Gzk5OdhsNjQaDbEkFc7/ZNuQ7PZTxYZoSCI2CgZDcocZbacZgPq4xcWKwRC+6nB2AlmuAbki9iJWmy5HoRXwtoXwtgVRmwceViCKImt+7+DwRh/n/8WCagAFGabflMZz48vwtwdx1Pgw5kuxsamAryOEpzmEXC2gyxx6qMlAMYxUh6+rYRSWuWDBgmSbMGQUGhkzf5vHuusq2PqrIxRcmoZcLQ0E9oVSObAHvY5Royi59lpKvvUtMnfuJP/jjxnx0UeMfu89ZuTlceGsWdT/aBrvu87i3fUTee21cfznP4UUFbVQVBTO2zp+fCs5OS4EQSA7O7vb/iNVriLxsX6/n4aGBo4ePcrOnTu7bNbr9ej1eoxGI2azGYvFgslkQq/XDzj3bSqc/8m2Idntp4oN0ZBEbBTq6+uT2n7maTqMY1SIIRExJMa8pKqv1gUTbJTukpE2Oj7eMEEQMI1U0lzqo706QOYgRGzleh/1+/2MX6Zm3vcGlmPSMlbN5O9b2fN4M7v/0cyC32X3vZFE3DnmhVUkpVSwaWzYS+Q4mJozbaPx0EMPceuttybbjCEz7lvp7P7jUVr3eSh5vJFJP5bi1fvC5XL1vVI05HIaZ86kceZMFE4nOevXk7t+PaPef58xb7/NabLf8bOxY6k+bybv+87hleplvP/+KN5+O5wGzWDwMW5cGxbLAU4/XUVhYSvp6V4EQUChUKBQKLrF6waDwW6Tv5xOJw6HgyNHjpxkmkwm68rnajAYuoSu1WrFYDCg1+uRy4/dL1Lh/E+2DcluP1VsiIYkYqOQzIldAIYRakIekdoP2mk74MFSHNsKVL5D7bDrKGnGTMbOjJ83ZMRiLVqbnPaaAJmTB57vcOd/XAR9MGKeGtUgcnsWf8tC9ccdNG51EfSGJM9PCuA4EiDvDC3pxcnxjOvzlMjVAu6GAD5HEJUx8d7ggZKqEyoGikwuMPv+fDb8sJLqd1oo/HY6KrN0C+qNgUzs6omAXk/1smVUL1uGzO/HUlpKxq5dpO/axaQPXmdK4N/cqlDQPL6IgyNns0m7mI87TmffwSx27ZrP6tXhfjMtzcP48a0UFkaWNgyG8EOpXC5HLpeflNc24rk9cQmFQrS3t9PS0hK1wlZEJOt0OiZNmsQXX3zRrbKWVqtNaJaLZF+DyW4/VWyIhtSDROHEgPb+4q1w4NzZTO2bDYy5bwq6EYOLDRIEAdsCA5WvtdCwsSP2IrYiPHHtiMOA2hDH0rYIVK/zUFzuAwbmSW0q8/PZ3zvQWAXm3zS48I7s+VpUBoGqVR2Uv9ZG0VXWQe1HIna0lPupXuchrSg5IlaQCRjHqGnd78FxyBvXgiKxwm63p2w82kAZeaGF/Y9qqf2onZ2/q2XOgyOTbVJK01sJ1UHtT6mkefJkmidPhiuvRO7xYN23j4xdu8jYtYu5HzzPvNCz3KTVsvXOOykZUURjYx5lZRbKyswcOGDhs8+OjWrNn3+UH/94V5eYPZHjPbe9HWMoFOoqLRv56/V6cbvdBAIBqqqqTtpvXl4e8+bNI70zhVg8SfY1mOz2U8WGaEiuqSg4HI5BbWf/1372fWMt1R84WbNkGwFv7yXzesM23wByaN4bo7KDx+E9FD6+FgxkjY6fiLUUhEMV2ioG/lCw+akORp+hYvqVeoy2wXnLZDIZU3+UTu4ZOsr/0zqofUjEltaK8M0ucm4kA9M4NdpsBY7K/s/8TiarV69OtgkxQxAEZj+QD8Dev9TTfnD4ZIlIBn5/bIrF9ERQo6Fp5kxKrr2W9X/+M6tefJEvfvlL3FlZzHrgAWS7P2fChBYuvLCCW2/dweOPr+bll1dx772fcemlZXzxRRY//elCyssHPwE5UhhBo9Gg0+kwmUxYLBYyMjKw2Ww4HA6ys7PJzMwkLS0Ns9mMVqvlyJEjvP7667z++utUV1fHtUhRsq/BZLefKjZEQxKxURjMk523tJmW+zZgSfeiHG/BqTWx/7HGQdtgO92ATAFH3m8b9D56wnso7IltwYBtVPxErLlTqESES3/xtIfYvMJJxVof874/tHrrhZdaaNziouLtdlqlG2bSaes8F8xJFLHGMRpcdUHaDgyP8+Haa69NtgkxJWO2gXHXpBPyi3zx8+pkm5PSxHqmf18EDAbq581j8913E9DrueyZZ9A0dr+PGQx+pk9v4pprSnnggY0EgzJuv30BK1eOJB46sqioCJlMhlKpRKPRoNfruzIiGI1GWlpaWLlyJS+//DKlpaUx915D8q/BZLefKjZEQxKxUWhrG7hw7PjwMADW5SMY97NRtOz1UPF226CfDjOm60CE1n1uvK1Dy7V6IoG68GSBZozYRsXvFLAUhIeQWg8NTMRuf8GJXCUw6zodOVOHNuysMsmZfEM6tpkaDjzfMqR9SQydyLlgjtOEwv5gGhOO22s/NDwmd73zzjvJNiHmzLp/BAqdjMNvtHB0TfLycqc6ySr16UlPp+zyy9E0NzPh2Wd7XK+4uJW//GUtOTkuHntsKrt3x35o//Dhw1Hfl8vlGI1GbDYbWq2Wjo4O1qxZw9atW2NuQ7KvwWS3nyo2REMSsVEYaFoTANcb+1FlyDFeUMDI8y1YFqdRvjpA3ReDCweQq2VkzAp7IRs2DS68oSc8u+14kdMcZ0+spcsT6+u3mBdFkQMfeOioD1G0LDaxwKO+YqJxm5uS55rj8pR+qiOGRForfBz5zI1viPlVI4UOkhpOMLZTxCY4Q0F7tZ/qDW68joF9h8muGx8P9HkqptwRLoCw+WdVUgGEHkhGznIhEKDo+eeZ8thjODIyOHTRRb2uv3p1PtXVRqZObWL8+NaY29NTCdtgMEhHRwdNTU243W5kMhkFBQVMnDgx5jYk+xpMdvupYkM0pIldURho3WcxGMK9+Sii049uYR4yhUDmDC3Va9yUvdFOztzBTR4Zcb4Zb5Ofhk1ORiyPzaSkoMNHoMGNUpBRuNSIWhs/EavNkJMxVY29xIfbHkKX0Xdsa9UmH/v/6yZvlopJX4+NiM0/08Do8000bXdTv9FFzsLhUW40FfC7Qmz6nZ2y91xo0uXoMuXM+KGZ0UsGfk67m4O420KkTVKhz0peVgDjmLB333EoMTGxoiiy+aEW9r/qAJkMMSQy8wYL067tvYRyhFmzZsXZwuQw5bZsDjzRiH27i/Lnmhh/XXKzwqQig3GoDAV9bS0z/vhHLOXlVJ1zDnu//32CPdwPRRGef76IV18tZP78o9x223ZUqtg7CU7MFuT1enE6nXg84XAgk8nE5MmTKS4ujlsFsWRfg8luP1VsiIbkiY1CXWf5vv7i3duE6PSjLDCjyAp7Twu/aUY/xcCOf3sGHVJgmaClvcxLw4aOQW0f1daD4aG7JtGIoy2+KUoEQUCQCwR90FzWP8Gw720XllFyCs/RoFDFxj5BJmCdoMF5xE/ZK60x2eeXhS1/bab8nQ6CnhDe9hAHP3Sx8Q+t1O0YuBezucxPKCAgUwgJTY9zIsaCsCfWcdhLKBB/D2DZWw4qVnbQURMAIURHQ5A9LznY+Wz/htEfeOCBOFuYHBQ6ObN/n48gh8rX7PjaYxs2dSow6Dyxg6T42WexlJdTetVV7PrJT9hSWtrjuna7hldfLQRAr/dTWmolHgNd27dv73otiiJ2u71LwGZmZjJnzhwKCwvjWgI32ddgsttPFRuiIXlio5CVNbAk3N5dDWhOy0Ez75i7PXeuFldTiI6jQeq2e8mZOfAA/azTw+ksGj/rIOQPIVMO/ZnDdzAc72vHSFZB/IVE+ngl9du9NJf5yZ/fu2fV3RJi4187CHhE5gywuEFfFF5upuFzJ3XrHYQCIrI4VCk71Wit9LHzsRY6jga4fO0ocudpWXljIxWfuPngVjuX/zcblaH/52TkQSZ9fHKrpyk0MkZ81UxHjZ+OKl9XjGw8CPpEdvyjlapPnJz1sI3ZP01n86OtrPm1HZ8bcmZrsE3q/fu45ZZb4mZfshlzRTqVrzdT9WYLO+4+wtw/j0q2SSlFLPLEDoTSq6/GcuAAY958E/vkyUydOrXHdTMyPNx33yY++mgE69fn8tFHI8nIcLNoUS1LltQwerSDWDyrHm+DIAhkZmbi8Xjwer00NTXx8ccfA+FKm9nZ2YwZM4a8vLyYerGTfQ0mu/1UsSEakic2CgMNpvduPYr3syMos44JL0EmMPlqI7mL9ZR9NLjYO61NyahLrBjHqbHviM0Tubc87P1pxkh2AkSstTB8g24u63ty1+5XnYyYq2TC17RkjIvtMFrGDB2uWj/2nR5q18bOs30qs/1vzbgaAsy8yUr+Ah0yucDSv6SjMgn4XSHWPTCwiXKRc8BamLx42Ai+tiDNO91xT7N18B0Hhz/soGCpjpk3pwEw90cWJlxmxNkQYPVvmvuMBz2+Vv2phiATmP7rPAQZ7PtbHc27Eut5THUSHcPfMWIEG/7wBzxpacz79a/JfvNN9EeO0JOLddo0O7feuoPnn/+Q227bxujR7fz3vwX8+MeLuemmxfz73+PYvNnG4cNGPJ7BhRCdmPJSqVRiNBrJyMggOzub9PR0DAYDPp+P8vJyPvjgA55++mleeeUV1qxZw969e6msrKShoQGHw4Hf7x/w6Giyr8Fkt58qNkRD8sRGYaBDOL494RQkqindY3dGLNKx+o+NeF2w6OeDy6OnMslp2eWmYUMHmXOGHsvpr3HgsFg42mrljIL4P8OkdQqWlvLexYIoinz2iIP6PX4u/09GzO0QBIHx37Zy5CMHNR+0k39W6iVtTiWCfpGm3R5CPpEJVx87d5VaORc8YWPFnHA5ybodXrKn98+T2XIwLGLTCpPriYVwhoK69U7aD3nJi+O5UL3GiUIjMGa5AZn82EPjOX9I5x9Taqjf5WPX8w6m9xIfu23bNoqKiuJmY7JJn66n+KYs9j9Sz6YbK/jK2olJKUmcisQ7T2w0PDYbG3//e+beey/znn0Wnn0Wv05H29ixtI0b17U4s7Ohc+KZRhNk8eJaFi+upa1NyYYNuaxenccLLxR327fZ7CUry9W5uI977SIz041SebK4bGpqwmKxRLVVEATUanVXpbBQKITP58Pn8+F2uyktLaU0SkhEpAiDUqlEpVKh0WhQq9VdVcL0ej0GgwGdTodGo2Hr1q1JvQZToQ9IBRuiIYnYKKSlpQ1ofW+niFVP7i5ix5ylQaGG1uogjvoAxqyBf91Zpxspe7qJ+vUOJv00u+8N+sC9qxlTawvt6MkZE/8bRcZEJYY8BU0lvXfG1Z97kSth7NlqJnwtPlWURp9vZsuvjtK638Pc3+V2ExUS3Tmy3kX1R06yZ2vInt09FCZnpoZFv7Sy9retrH+wlUtetPUrxrVpvw99jiJpJWePx5iANFs+R5A9j7cgV0DRN7uLVI1ZzvJH0vnPxQ1seqiNoq/p0Fqj9w9XXHFF3GxMFWbem0/lf5pp2NBB+XNNFF4rTfKCxOeJjeA3m9nwhz9grKrCUlaGubwcS3k5o995B3lnRUu/Xt8lbFvHjaNt7FhcOTmYzX6+8pXDfOUrh2lrU1JXp6e+Xkd9vbbzr47ycgsbN+YQDB5zpMhkImlpni5Rm50dEbhpNDW5SEvz0FeyBplMhkaj6freItXAelucTicdHR1d//fEk08+iUKhQKVSdQlfjUaDVqtFr9d3LVqttksUxyq7RCr0AalgQzQkERuFlpb+D5MG7C5UxRlQmIZiZHdvq0ono/hSA9tecFO6ysvsawYhYhcayF5swNscHgIZ6oQY74FWAIJ5prhW64qQXqTGcSSIqylEKCj2KBy3PdVB3XYfp99mitmErpNsmabFOkWDyiCjflMHOQslb2xPHHonPIQ38ix91HNu/s/M1GzysudlJ5MudTLh672PEoghkab9fgJukYzi5IcTmBKQoaDyAydBn0juHB2GnJOPuehCPVO/bWDPy07W3t/Ksj9GH4F4/fXXueSSS+JmZyqgMiuY86eRrP3WQb64vYqRF1pRp0m3p2TliQVALmenKDJm6VKqly4FQPD7MVZVYS4vx3zwIJayMka//XaXsPXp9bSPHUtrYSEtxcWoiosxF/kpKmo9affBYHhyWETYHlu07NyZwaefahDFY32PQhHEZnN3eXFHjOhg5EgHI0c6sFq9UeNvZTLZgISkKIpRhW7EGxwKhfD7/Xi9Xtra2giFQr2GJsjl8i7hq1aru0SvwWDAaDRiMpm6hK9K1fPDfSr0AalgQzSkXiIKA3n69R9owb26GvWs7KhDYCPmqMIidqWH2dcMfLKSabyG9hIP7no/7Qc8mIsGH+gfdPgI1LnwI6eiTo9tZPxFrNoowzRCQXt1gJaD/qiTerwdIcpXOhm9SM3M78Qv/ZUgCIxcZmTXnxqoeL1VErG90LjdTc5pWsZ8Nfp3pLHIKbpIh98TYu19rYy/QI+8l8lyLRUBAm4RY64cjSV56bUiGAvUGEapCIXil53gyHonWbM1jL80+ncoCAJzf2SmqcRPyRsu5t0cwDLy5C55/PjxcbMxlRhzVToHnmygbo2DLXdVcfo/xyTbpKQjlyf3WjlxGF9UKmkfO5b2sWOJ1FoT/H6Mhw9jOXgwLG7Lyxnz3/8ie/11AJzZ2bQUF3ctjtGjEeVy5HKw2TzYbB6mTGk+qW2/X0ZDg5by8iAul436eh11dWGhW1ZmoaPj2L3EaPR1CdqRI8PidtQoB2bzwB5SBUFALpef9L17vV7M5ughgT0J3+MXr9eLx+OhpaWFYDB6OfpIVbITwxoi8b92u70rvCEZ2V1StR9KaRH76quv8vzzz7N161ba2tooKiritttu69Ot7fV6ueuuu3j++edxOp0sWbKEv//974wePbpf7Q5kRqjvQPjiUxVGz+NadJ6G/NPcOOxir57InhAEgaxFRipfbaZurWNIItZbdlxmgjHyXkVHLMmcpKK9OkDTPl9UEbv/DSeOIyGso0VsE+I71FzwdSu7/tRA3XpHTDzbpyLupgA1q13INQLZ83o+32Z938TGh1rRWuTsfrGD6d/u+aGgaV/4ZpLRx0z8RGEao6b9sB+f0xm3Nqre76C5xMdZj+T0uE7uTDWW0Qqc9UE2P9rG0gdPrng0ZcqUuNmYSgiCwGl/H83HXyul+TMHDRvasZ3ev1y6pyrxTBvVH/oTWicqlbSPG0f7uHGwbBkAMq8X88GDWEtKsJaUkLFjB/mrVwMQ0GhoHT/+mLAtKsJvOvl3VipD5OU5ycsDqOrepgitrSqqqowcPmykqiq8rF2bi9N5rI8xm71dwnbUqPYugWs0DizWuLfvoSfh2xOiKCKKIsFgkFAodNJfj8eDy+WioaGhm5f3+NjeSCyvVqvtCmeIeHeNRiN6vR6dThfTh6BU7YdSWsT++c9/pqCggIcffpiMjAzee+89rrzySpqamrj55pt73O7HP/4xr732Gg8//DCZmZncfffdnHvuuezevbtfXtba2tp+2+jvFLHK8dFP8oxCBY4GkcrPfFR94Wf0aQO/ieedZ8Zd56N5x9BuuJ4DLYTSdRy0Z5E7NnHibeQiDT5XiOby6B3Hln+2k1GkYO6P4u8ZzTpNT84CPfUbnbTs8ZA2JbEpbIYDR9aHJzbmnKZFoe55KE6uFDj3D+m8emkDmx5uY+KlOlS66J1mc7mPEWdoGLU4Nb5vXbYCuVrA0xTA3xFEaYitx8vVEKC5xIdCJ2DrI73emfdaeWzSEb54rI3p1xqwTew+Ue6ee+7hN7/5TUztS1Wsk3SMvSKd3fcdYcN1B7lg51QU2uR77pOFM44PWf1h69atg0pyH1KraZk4kZZI9SxRRFtfj7WkhLSSEiwlJYx97TVknTGoHXl5lF1+OUeWLOmXDYIAVqsPq9XOtGn2rvdFEZqbNRw+bOgStlVVRj75JA+3e3TXelarh3Hj2rjllu0YDH3nJx7s9xANQQjnye5PmEPEk7tv3z4KCwu7id1AIEBbWxvNzT1XopTL5ahUKnQ6HWeffXaPE+T6Q6r2QyktYt955x0yMo7FiZ111lnU1tby5z//uUcRW1NTw1NPPcW//vUvrrnmGiCcZ66goIAXXniB733ve322O5Dyal2e2B5ErCAIFJ+nZv1jLso+9g5KxGbOMbDxu4foqPBy2qOjB+099O5vQWZ34kaVUBFrGqmkaq0HjVXO/Nu6f1a/x0trRQC/K0TRBbHNDRsNQSZgLtZQv9HJ4bdbJREbhYbtbrJmaxi9vO/QjgkX65l8pZ6SN1x88ZiD02+zRF2ver2HqnUepn8vNTxrgkzAMEpF2wEv7ZU+0ifH9jyo+9xF5jQVtpla5Kreb1bpY1WcfoeZrf9s55NftHD5m90ncKbijSOeTP1lPtVvNtO6182OX1Uz+0+jk21S0tDr498n9kbMqjQJAu7sbNzZ2dR2ClW5x4OlrAxLSQnFL7xAxo4dUUXsQGwQBEhP95Ce7mHmzKau90URGhs1VFUZ2bAhh48+GklZGQSD/bsPJqtaVSSmt7d8vdA9pCEYDHbz6rrdbrxe75DTtaVqP5TSeWKPF7ARZsyY0aun9IMPPgDg4osv7novLy+PhQsXsnLlyn6163a7+22jKAhoFo1EVdTzcMOkCzWYRijY+fbgJpFYJmlRpytw1fhwDGE2tbekFQDVeCtjpifup8+ZFfYs1W092fatj7fjrA8w90cmVPrE2FTwdQs5i/Q0bUuulyNVqV3nomGLm/QJfafOkskEpl5tIGuqkt0vdeBujR7vdbTzt4+cC6mAqaBzcldF7Cd31W1207TTi87WPz/BnOtNGHMVtFUFqP7M0+2z3bt3x9y+VEaulrHg6XEIMtj/8FEaP3P0vdEpSiCQ3Cpmzc0nx6rGiqBGg33KFI4sXowQCtFaWBg3GwQhHH+bnu5h8+Ys0tI83H//Jszm/oUVxPN7iEX7kZAGpVKJRqNBr9cjk8nw+/1oNBouvvjiAWddOpFU7YdSWsRGY9OmTb0GGJeUlJCfn4/B0N2LNGHCBEpKSvrVRqSkXV+Ioojz/Upca2tQjrH0uN6YhSoc9SGqvvDjaBz405AgExhzdToZs/XUr+1fqcpoePaHsy5sOWAmLSdxntj08UpUBoH22gCOo8c6Zb8rhL3Uj1IrMOmy+E3oOpGcJUYaPnNy+M1WPE2Jz8OYyoghkYat4Yc426z+eScLz9Oh0Mpw1gfZ8s+Tz09nY4D2mgBKnUBGCqTXihApP9teEfsZ4PVbwt9h1uz+fYfGHAWFX9HRdMDH1sfbu8XCHThwIOb2pToZcwxM+nkuYgg2XneQoCexSf9ThZ4mASWK1tbWuO1b5vdj27yZyStWhNvqQcQOxQZRhOpqA++/P5KHHprOnXcuQKkM8cADmxgxov9OjHh+D0NpPxJb6/V6cblctLe309zcTENDA21tbWRkZPDNb35zyAIWUrcfGlYi9uOPP+att97i1ltv7XGdlpaWqHEfVqu119RZK1asYPbs2cyePRun08nqziD0Rx55BLvdTm1tLSs6L7ZVq1axceNGgnY3IYcPwayiqq2OZ555BgiHQWzduhXorDes8DPyTB/68a2UrfHx+uuvdz3V3HPPPUD4Kef1ztmcL7/8MqWlpXi93q56xW2qRuxbnBz9sI1nnnmGyspKHA4HDz30EAAbN25k1apVXcdSW1uL3W7nkUceAWD1x5/SIbpolRtowIwhoy3qMQE89NBDOBwOKisrezwmr9dLaWkpL7/8MkCvxyTIBFTTmxAUULmuo+uY3vvjHio+dJM7S8X7218e+DGtXt2v3+nEY3rxtefJWWxE0AdZ/+SOQR1TT7/T1q1beeeddwAG9zsN8phi8TsBvPDX11FYQ+jzFTzy7J/6dUybNm3CeEkpLnuIT+6r58Dmmm7H9P6KLYgCFH3dwN8fezThx9TT73SEMnIWG/h89ZaY/k6iKNJQbUdQidhma/t9TLaLGsHgZsczHTxz50ddx7Rnz54vxbl34jFN+80I1AXQVuJmx93VST+mRHHivSgy8rhnzx48Hg9Op5P9+/cDUF1dTX19PQC7du3C5/PhcDi6JgEdPnyYxsZwHvPt27cTDAZpbW2lvLwcgEOHDnV5+SLH2dzczKFDh4BwTGZrayvBYJDt27cD0NjYyOHDh4HwZCOHw4HP52PXrl0A1NfXU10dzl2wf/9+nE4nHo+HPXv2IPP5UK5cSdF993Hu1Vcz9957SduzhwPLl/N5Z2GHE48pPz+/38cUDAqsWePgpZeyuP/+WVx++ZnceOMS/v73qWzdamXGjEauv/4VdLojAzomvV7f4zFBeB5NvH6nyATkxsZGnE4nBw4coLm5maNHj1JbW0t9fT12u53W1lY6Ojro6OjAZDKRmZmJQqFArVbH5NpZsmRJ0vvtaAjiQOuvJYnKykrmzZvHggULePPNN3tc7/vf/z5ffPEFO3bs6Pb+L3/5S/71r3/1a9LWmDFjui7i3nBvPsrhec+jnmGjYNu1va77ycNOXr+lgzlXa7j2+YFX72rd7+a/E3eiG6HkksoZA06i7C1rpWT8C7Sg5175Faxyq1EoE+eNXXNPM2vubmHuj82c99dwmMhrV9TTUuZjzo1mpn8nsbGS+/5ez6YfVTH2qjSWvDA2oW2nMmWvtvHeZdWM/qqBr707ekDbrrqliV0vdlBwpoZvvJLd7f3PH25j0a+tLLln6B6BWFH+nxY++OZhCr5uZvkbBTHbr/OonydzS1FZZPzQXjyga3Xbk+1s/FMbQX+IG/eOQKmR8fLLL6dsovF40/iZgw+X7iNjqobp94/GtmhwlQ9jwezZs9myZUtC2xwxYgT/+Mc/Etrm8ZSXlzNu3Lgh7UPm85G5dSs5GzeS9fnnKN1ufAYDdaedxtHTT6dp2jREZc+5o3uzweeTUVZmYc+eNPbtS2P//jTc7nAIT3a2k4kTm5k0qZnJk5vJyXFGzSXbH2LxPfRGxKMaCAQIBAJdryN/jydSpcxgMGA2m7FYLGRkZGC1WjEYDDErsHAiye6Herr+UnpiV4Tm5maWL1/OqFGjePHFF3td12q10tbWdtL7LS0tWK3R02CdiE7Xv4pR/oNhz65qbN/7nXiemtdv6WD/Ki/BYAi5fGAnmrlYQ+45JhrWt9O2z4N18sCqWnn2hGdw1mEld4yQUAELMGqJFmihYXd46Pbodg/7XulAbZYx8ZuJCyWIkHtWWDQf+aAdMSRKZS47adoTDqXJmDLwSkHzfmKm5jMvRz73UvGpm4Izw0PpDXvCMafhcyB1MI6OT0xs0+7O73CyZsA3lGnfNrL33x24mmDTQ20s+oWVmTNnxtS+4UTmaUam/jyHXb86zIYrS/jKzpmo05NfLCNRKHsRd4kg2ryU/qJuaWH0O+8wauVKVB0d+IxGji5cGBauU6f2Klx7s0EUoazMwvvvj2Tdulw8nrCMGTWqnSVLapg8OSxc09P7FxY4GBuGgiiKBAIB/H4/Pp8Pv99/UnnhSOUxi8WCyWQiGAxSXFyMxWJBr49egCbepGo/lPIi1uVycf755+Pz+Xj33Xf7FJjFxcVUV1fjdDq7zewsKSmhuLi4ly2PEanD3Bf+OifybD3Kgr69A1nFcqZcqKZ8g5+qLUEK5g3s5iYIAtocJUGPyNGP2gYuYveGh4zcWWnMPDfxUST5p6nJmKCk8lMP9jIf2x5vJ3+BmoKzdQmb0HU85mINuWcbCflF7DtdZMxI7izgVMHe+ZCRPnngItYySknhV3TsfbWDtb9tZsT8HNprglR86Ca9SMGI+akzqQvA1BkT66iMrYi17+n8DgfxICBXCiy8y8pb366n7B0nk79p6Hd+61OViXfkU/teM02bHGy69gCL3574pcnvHC+vWn8xGgee9lBfXc3YN98k79NPkQWD1J12GlXnnRcWroPIexuxoaNDwerV+axaNZLKShNqdYBFi2qZN6+eCROaMZniN79hMN9DhGAw2CVWI38jA+Aymaxr6N9ms5Geno7ZbD6poIHX6+23LokXqdoPpbSIDQQCXHrppZSVlbFx40ZsNluf2yztLI/35ptvcvXVVwPheJV169bx2GOP9avdSOxKX3j3teCv8yAf3beIFQQBywg5TruP3e96KZg38CfsnHMs1PyvhbZ9A59V7z0Y9k7vq7dSoEv8DUChlpE7R03Tfj9bV7Rz4H8uHDVBvvZ0379pPBAEAeNoNQeeaqT2gzZJxHbSfjgs6AYjwAAW3G5mz0sOvG0hNjzYCp3zcXLnaFBoUisEX5MhR6GT4W0N4m0NoLbEpjtsLe8s7DBlcDedgjO1jDlbx+HVbj79dTOlk/7FXb+4Mya2DUdkShmnv1zMe9O3U/tuM6V/raX4p3nJNishDCRTTjzYtWsXM2bM6HtFUSRt3z7GvPEG2Zs3E1SpqD73XCouugjnAFJWRtkt77zTQkXF2axfn4vPJ2fcuFZuvHEXixfXotMlJntDf7+HSFna4wXr8ZPz9Ho9OTk55ObmkpeXh8Vi6deDyp///GfuvDO5fUAq2BCNlBaxN954I++99x5//etfsdvt2O3HkhrPmDEDtVrN2WefDYQnfQHk5+fz3e9+l5/+9KeIothV7GDUqFFdorYvsrOz+14J8FeGhaGqwNKv9aecr+LgBh8N5YObcZq71ESgNUDFC03M/dsY5AMQBe7P6/ArFdT401hcnBwvxtybzVRv9PDF39oIhWDm941RK3glitylJg481UjNqjam3jH4jvZUIeAJ0bjdgzZLjrVocL+LQi3ja89k8tRptYghkebyANYxCub+KHmxjD0RfpBR0bLPg6PSh3p6bLrDhi1ulAaB9EmDexAAOOePaTw56wgNu3wsnn59TOwazuhHaTjt6ULWfX0/O35ege0ME2mzTv2y0f0NbYsXfQq3YJDszz5j7JtvYi0txWc0cuDyy6n86lfxDTKxfjAI+/ensXFjDps2ZdPUpEWr9XP22dUsXVrFuHGDz9AzWE78HiJ5WSOC1e/3d8WzRlCpVGRmZpKdnU1+fj42m23QFdhSQTymgg3RSGkRG8n5+pOf/OSkzyoqKhg9enTUFCR/+9vf0Ov13HLLLbhcLhYvXszLL7/cr2pdEA5h6A/+yvDFpBrdv0lJ45eoqC8LUbXDx8V/CJI2cmCVaLTZaixT9bTscFK/tp3cpZZ+bRdyB/CWtqIIQT0WRiVJxObMUjPmHB0H3nXiaw8x/mvJ9X7mnGXCNk9H+z4XAXcIhTa1PIWJpuWAD0RQm+W9Vurqi7y5Ws75Qxqf/KoZU66CMefqyJ2bWqEEEbJP1xMMiLRX+cmYPvT9iaJIS4kXf4eItR95dntCn6Hg/CczePmrdWz8ayOl/3Ux83v/z955x0dRp3/8PbM129I7CQkQSui9SLUhp9iwe3qW0zs9vbOdd3Y563mW36mnyFk4vQMbKjZEUWmi9E7oJEB6b5utM78/lgRCNn2TGWDerxcvkt2Z+X52892dzzzzfJ/HTuYVNkXSb9RAysUx9L0jkT2v5rP+jn1MXTwIY8SpnR97Yq5kd1NcXExsbGyTx0WXi5QffqDXZ59hzc+nNiGBbb//PYfPOgupjefZ4/H5BLZvj+annxL55Zd4KirMGAx+Rowo5uKL1zF9ei1mszLlxmRZpri4GLvd3si0Ht88wGQyERUVRWxsLElJSSQkJLSrfX1rhLJj2MmsIRiqNrHZ2dmtblNfAuJ4TCYTL774Ii+++GKHxm3LF4fsl/DkBEysoWfbTKzBLJA53cjmRR62L/Ew+Zb2T/K0q6Ix2EUKl1e02cS6tpeCJFNmikT260lVyMQKgsB5L8cQN8jIsBvt6M3K5rWFxRiQPDKuQh9FP1WTdLb6ooXdSXlWIJczqhPmq56xd0XQ/xIb+5c4GXGLQ7U5jKJBoGKPJ2SLu2pyfXiqJczROiyxnft67X2OlRtXJfPOtEMcWe3iyGoX3/yphLF/CqffRVYSR5pU+752FcP/0QtPiYeir4tZc+UOzvhqCKL+1DX1ne2y1FkaBXRkGWt+PsnLltHzq68wVVVR3rcvu37zG/LHjQNd24MygQ5aYezfH87atXGsWZNAdbURs9nHyJFFnHFGPqNGFREW5icnJwezuWcXvLrGHN/xqn7hVX2EVZblhhKdVqu1IYc1KSmJmJgYjMauvaOYl5enuIFUg4ZgqNrEKkV4eOtmxpdfC14JXbwF0dL2aMDIK0zsXOplw0fuDpnYuDMcbP5rDq5CD8OfSmvTPq6dZQgOI/uronEkQXi0cic+nUFg9B/UYxYTzwqnfKuT4jU1p72JLcsKrOaN7N95E6szCET1MRDVR93vqb1n4ORTFaLFXWUhvBAASB5j5v7CPuz4sIZNb1Zx5Gc32xfUsPLJCuKHGhlxi4NB19gIi2zfXZ2TFZ1ZZOiz6fzwfSmF35ax9Z59DHu5+eY3JztKL+bp63AQs2wZ0Vu2ELt5M2ElgVauBWPGcOCSSygbOJDW6lY5nTpychxkZ9vJzj72v9MZOG9arV5Gjy5kwoR8RowoxmRqbNx79uycgQ3WkvX41qz1P59YbVQURex2O9HR0cTHx5OYmEhkZCS6dpj1UDFz5sxuH1ONGoKhmdggHJ972xzeIzWETUhCH9++nKUBZxtx18js/tGLs0LCEtG+KELMODuGCB1IMlX76nD0ad0I1/2ch1zlIptYxVIJ1ErS2XZ2v5ZP7pdlDH3o9Fgs0hyeaomkiRZihnQ8l/Nko6HMVk5obtvWHPaQPNlCwvjQ5TLO//hdbrjpBobf5KBoh4dNb1Wx9d1qCrd4WHxHCVkLa7DE6hhynZ3e0y3ourl8Xndj7RnG+E8Hs+LMTex75QiOgVZ6/e7U/Oy2tXtkqNA5nURv307Mli3EbNmC42gDAI/NRumQIey94gpKhg/HGWTdiN8PBQVWsrMdHDx4zLAWFh5LG7NavUdLYeWSllZFWlo1ffpUYjA0H3HevXs3/fr1C/pcfX3VEw3pib8Hw2AwYDKZCA8Px2q1YrPZcDgchIeH43A4sNvtDXc65s2bxw033NDWtzHkKD2+WjQEQzOxQWhLOQ3PgUqcqwtwXNG+KIAtWmTCDSYOb/Gx7WsPY69pn2EQ9QI9L43iwNuF5H1RhuPu1r+8neuKEIAjRDNs4Kl7660jxI63I7kkStbX4q31Y7CeHhGtYOQuq6Voo4uJ/2jbwsZTAXvPQDQoVGW2ije7yF3hpNeFoWveMXXq1Iaf4wYamf5iDGc9E83uz2rZ+FYlRVu91Ba62PlhLZZYkdG3O+hzvpWkUaduukHMGRGMmNuf9TdksemOPdj6Woib1rY64CcTXV4nVpZx7N9Pwtq1xGzeTMSePYh+P36jkbLMTDaPH0/12LFUpqc3Shfw+yE720FWVhQHDjg4eNDBoUN2PJ7ANqIok5xcQ9++FZx77uGjhrWK2FhXmxsO1EdQ4+PjcTqdQQ1qsHQLQRAwGo2EhYVhsViw2WzY7fYGc2qz2QgLC2tX+bLjP4NKoPT4atEQDM3EBqEtKwi9h47mw6a2f4Vsj6F6fnrbzaZP3O02sQAJZ0dw4O1CDi8qoX8rJlZy+XBtLUEGDhPDpYNOzZNaRzE69EQNt1KT7aZkbTWJ0yKUlqQIsiwHFnYBERnKVYzobhxpoU0nqOiC9zA6OrrJY3qTwMArbQy80kblIS/b/lfD1veqKcnysndxHctnVxDdz8CQ6+wMutZKZNqp9zdN+00iVTtq2fOPQ2y/fzej5w3EPvDUqljQFXViBb+fqB07SPjlF+J/+QVLcTGyKFLRpw/7L72UkqFDKR8wAMloxOPxYDQacbl07N4ecbQrViS7dkVSVxcw2OHhbtLTq5gxI6fBrKak1DRJCwjG8Z2qjv+//uf6W/z1ubk6na6hW5XFYsFut2O324mIiMBut2O1WjEajSG/eAv2GexOlB5fLRqCoZnYINT3MG4Jb0410DETO/wSEyvmuqitkHHXypis7fvAJZ4XScKZDmp2O3GXeDHFNH+1XrepCMvYODZlWUhIMNFnmGZiTyR5ejjbn86l8Meq09bEOgt8eGskzFE6wqJPn6+FsDg9UYPMVOV48VT7Mdo7F4kv3xPIiY3oG7pcxrlz53Lvvfc2+3x4qoGJD0Ryxl8jyNvgZseCGiqzfZTu9vLjw2Xs/9aJLMGgq21kXm7DGnvq3G0Y/ExvZLePvH8fZM1Zaxi3bBy2/t3fAbCrCFWdWNHtJnbTJhJ+/pn4deswVlfjNxopHj6cPddcQ+Ho0XiPWwtSVmYiKyuKFSv8FBX15cABB5IkIggyPXtWM3VqLpmZZWRmlhEX13zKgyzLDR2qmjOrx1PfUjU8PLzBnP7000/85je/wW63d7hEVWdp7TN4qo+vFg3BOH3OVu0gPj6+1W28h+pNbPtvG0al6DDZBHZ972X7Yg8jL2vfCc8UaUBnEKjL9ZC7qIReNyc2u61zVR51P+VTLGSSXQ7pmZqJPZGYMYELkaIV3V9/UC1U7D39orAQOGn6PTLeaonqHC/Rgzpu8HzuwDEEEcJ7he42cFtPHIIgkDzKTPIoM2c9G82B75xsfa+G4p0eirZ6OLzKxTd/LGHIdXZ6Tg2j/0UWzBEnt6EVdAKDns3AtbOSkqUl/HLmL4xfPh5rxqnRvKSzdWLNpaVk/vvfxK1fj97txmO1UjR6NAXjx1M8YgT+48phOZ065s0bwObNseTnB94/o9FP374VXHbZfgYMKKN//3JstuYbDMiyjMvloq6urkk0tR69Xk9YWBh2ux2Hw0FUVBRRUVGEh4djsViaRFFHjx7dqfcgFCht3pQeXy0agqGZ2CDU1NS0uo03p+PpBACjrjBRmS+xd5W33SYWIPXqOKQ6H8XLylo2sSvzANgjJ5LSDyw2zcSeSNxEOyBTl+/B5/KjN5/cJ/aOUH3YQ/IUC/GjQlfb8GTB3tNIxR4PVTmeDrXbrafyoIfEiRZMETp0xtDdBl69ejUTJkxo1z46g0DGr6xk/MqKu1pi96Jati+oYf8SJ2X7fWyeV8wXBuh9roVBV1np8ysLlqiTc97rwnSMWjSKdReso/TH0gYja+mlbKOAUNCZOrGm8nLGPfQQ5rIyjpx1FgXjx1M6aFDQ1q9Op57HHx/D7t0RjBlTxIwZOWRmlmGz7SU5uWmd2BOpN681NTV4vV4MBkPD4qiIiIgGo2q329ud59uR+R9qlNag9Phq0RAMzcQGoS21+cRwI/oUO/qUjt26GnWFiY/vc7LiDRcXP2HBbG/fSS95ZjQbf5tF2U8w9IUMzHFNI2iyX0Kq8eDqm0hOTiIDh2mLuoJhijYQO9ZG6ZpqKjbXEjMudItyThZKtrs5stxJj2mnzq3YtlJfZqs6p3N5sZX7POSucJJ6TmijgNXV1Z3a32QXGfJrO0N+bcdZ4mfXolp0Bshe5mLvV05clRKf3lBMz0lm+l1kpd+FYUT1Orki8jqLjlFfjGLdjHWUrSxj02XrGPreMGwD1V3irTVOjGK2FWNlZcDAlpay5vHHKR84sNlta2v1PPbYWPbtC+f++zdyxhkFDc8dPtxydQRZlnG73VRXV+P1ejGZTJxxxhkMGDAgZPm8nZ3/p4IGpcdXi4ZgaK4mCA5HyybGX+mmdnUR3lIP+uiORa6ieujoM1GPLVZg29ftP3kaowz0uDyWmAl28j8tCrpN3YYinD8eRiqoIc/jYJD6LqJUQ8SgQNSm+Gd1flC7msr9R9MJ+pxc5iUUOOorFHSyzNax9zC0tT2nT58esmNZYnSMuNnB9d8ncU9eKr96LYbI3oFYRvYyF0vuLuWjK4p4bcgRfnikjNz17g4bqe5Gb9Uz+qvRJFwaj1BcxaZx31P8yRGlZXWKjhTRF3w+xj76KJbCQtY98kiLBtbp1DUY2L/8pbGBBUhJSWl2X6/XS0lJCWVlZYiiyIQJE7juuusYOHBgSBekhXL+n6walB5fLRqCoZnYILS2sKs+H9aYYu/UKsiJN5spPyyz8t/uDu2ffFEM5SvLyfl38C/qmm+zAdhjTEGSIWOo9udujtgJgbSQ4p8qFVaiDPUGLLz36WdiGxoe5HTsc1hPV72Hc+fODenx6rHF6xl9m4NL5sVxf3FPLv1fHAOvtGKOECna5mHFkxX8e3Qu/x6by+e/K2HX57V4apXtINUaerueYe8OI2JiDP4aHztmrebAw9uQ/erW3RwdWdiVtGIF4QcOsPmuuygdMqTZ7TwekaeeGs3eveH85S8bGD++oMk2WVlZTR6TZZmamhpKSkqQZZlx48Zx3XXXMWjQoC6pptBV8/9k0qD0+GrREAwtnSAIERERLT7vORzImTWkdu7W67CLjJhs4KqRKcnxEdOzfX+OxItiiRrvQESiclMl4cMb3zqr/nwfxkFR/LgzHVGE/iO1fNjmiBlvJ2poGFXbapWW0u3IskzFvtPXxDrSjZjiDVQd6lxv9q56Dy+44IKQHi8YYZE6hlxjY8g1Nnwemexldexe5GT357Xow0Q2zK1mw9xq9CaBPjPC6DnFTO+zw4gbaFBdLVqdVc+A+eOwj45i/5+3cuipLGq3ltPvjVEYE0+uPNl2d+ySJPp8/DFVaWnkT5zY7GY+n8Bzz41g69YY7rlnE+PHFwbdLjU1tdHvfr+fiooK3G43MTExTJ8+Hau1axfRdcf8V7sGpcdXi4ZgaCY2CK19KXsPH61MkNK5moSWCJERs0z8/B83q+d5uPCx9v05dGYd0aNsZL+SQ86cHIa8ceyq272/HPe6QuQwA7pRPTgzXdQWdbWAo5+F2mwX3ko/zlw3lmRl2z12J65SPxF9jHidEmExJ+fins5gSzXgLPSD0Ll0AkEvEN7bSHjv0Bao7+7Wo3qjQJ9zLfQ518KvXo0mf7OHPV862ftVHblr3dQU+vnm7jIAbPE6+kw303NyGOnTzESm61VhagVBIOWeftiGRrDzql8QCyvY1vcjkh4dTvyfBiIaT8F5Lkn0nT8f++HDbLzvvqDtYF0ukdWrE/nqqzT27Ink97/fxrRpuc0eUhRFfD4fbre74R/AqFGjGD58eLf8rZVuvasGDUqPrxYNwdDuLwehrKysxee99ZHYDi7qOp5xvzYRky5yaIMXyd/+3LPU21OJm+ag/JNDeIqOJeFXztuBeUQsBWOGsHGtHmu48icWNSOIAtFHS22Vrjm98mIrD3go3OhGZ9apwoB0N7YkA4IuUCvX5+rYbWfJL5OzpJaK/V4ieoX2y37+/PkhPV57EASBpOEmpj4SyS2/JHFfQSrj73Yw9Dob9kQdNYV+8rd4+ey3pbzUO5cX0o6w8DfFbHinmvLs5ksxdReRZ8Uzesd0jIlhSDVejty/lh2DP6H8i5yTIte33jS2hrGigjGPP07fDz4gd8qUJlHYgwftvPHGQG644Rxeemk4NTUG/vSnzZx/fk6TY/n9fpxOJ+Xl5ZSUlFBUVERlZSV+v5+kpCQuvfRSRowY0W3fFUrOf7VoUHp8tWgIhhaJDUJcXFyLzzfUiO1kJBag/5l6BBG2fOFlx7deBs9o361Ie387BpuI3iqSP2cvPR8djN/lpXrhHjxZZWwYNwmA4ZNOP3PSXuLPjEB2S1TvqQVilJbTbVQeCEQgQ1nb9GRC1AvYehiozvFSfdhLZEb7TWhtng+/R8YSr8dgDW1s4M477wzp8TqDLU7HoMttDLrchizLFGd5OfKLm11f1pG93EXlIT+Hf/Gw8d1Ah6XINB1pU0ykTQkjdbyJmL56RLF7v4uMcWYyPjuHym8Oc+iuX3DtrqToibUU/3kFEdf1J+LafhjT1FmRJCys9YXDUdu2MeL55zFUV7P1jjs4dO65IAjU1elYuTKJb79NZffuSAwGPxMmFDB9+iEGDSptCNRKktQQZfV4PPh8gYsPnU5HUlISqamppKenEx4ershFrhrmv9IalB5fLRqCoZnYILRWSsJX5saQEYkxvfNffKIoMvV2M1s+9/DLf13tNrEAvZ8cwLaRX1P4cjWxlyRR8+FOPHvKsP9mIHsPJjN8ssDwSZ2WesoTnmlh+wMHEHWQ+deeSsvpNioPHM3lPMnKKoUSR8+jJjanYyb22HsY+guBZcuWqbJvuSAIxGUaics0MuImO5IkU7jNy5G1bnZ/VcfB5W7Ks/34vC42/CewQCksUiRlnJGeE00kDTeSMtqItZtSWMLPS2Hg1iSK/rWTmo93Ube7nMKHf6bw4Z8JvzgNc2Yk5hHxmEfEYUhTxrCdiMfTQuUav5+Mjz6i74IF1CYmsubxx6lOT8fp1PPll2l89lkvqquNpKRUc8stO5g69QgOh7ehg5bL5WowrhA4F0VGRtKjRw969+5NdHQ0y5cvZ/jw4d30aoOjhvmvtAalx1eLhmBoJrYDuPdU4NlbiT4xNAnt468z8+mDtcgSXPCIj8T+7fuz2IdE0vOxgZT+30YOn78QquqwzUinbER/NvxHIKWPTGJPLXOkNaJGByLr5RuqkSUZoZsjRkqhmVhwpBk5ssJJ1aGO1YrV3kMQRYHEoUYShxoZfYsdyS9TsNXLkfVu9n7r4tBqD1V5fg6vdbNr8bHb5FG9dKRPCyO2r57kEQaShxuwRneNsRWNOhLuHox850BqvjtE+bu7qPpsP1Kli9Kn1zRsF3ZGIv7CWnThJkSHCduFfbpET0cxlpcz/MUXid28mdwpU9h6++1U4+CLDwLmtabGyOjRhVx22T4GDCgHAvVcKyvduFyuhnavVquV9PR0MjIyiI+PR6c7BXOFNU5pNBMbBLu9+TQBWZbxHgmsYDf0CE1heHusyPT7Lax4o47vXqjj+n+3P00h4a6B6CQ37lWH0Tn0WCb24OvyVEBi/HTNwLaFsEQTYclGXAUeqvc6cfQ7NVpXtsaxdILT14BF9DMimkQqO5jH2ZUmVo3Rj7Yg6gSShhtJGm5kzC12ZFmm8rCfIxvcHFzp4cg6D7kbvNSWSKx9y9lo3+RxJmwxIklDDSQN0ZM4RE9sHz06fWguLAW9iH1GGvYZafir3NStzsM5PhHXxkJcGwoRrQZc+yqoX+pnzIwOybjtJVid2Oht2xj+j39gqK1lyx13sHfyeSz6vHcj83r11Xvo3bscl8tFeXkg4irLMoIgEB0dTa9evejTpw82W8vnMDXMPU2D8uOrRUMwNBMbhKKi4M0DAPzlbuQ6H6LDiM4euhPWuF+bWDGnjqL9fsoO+4lKad8Vsc5mIP7hMfgrhyBVuDGmR/DdIC/J6XDmpadHRDEUJJwbyeH/FVCxofq0MbFup0TMMPNpmxMLYIk34HfLHe7aVVvoJ2qwicj+oTexr7zyimrz0dqDIAhEpOqJSNUz6JLAZ8vvkync6eXIei9HNnrJ3eileI+PQ2u8yDLs+DIQsbWn66nMlYjrpydpoI6UsSaieookD9QT11tE1HX8O07nMGE7Lx3beelAIFDhL3Mhldbhr3QjVXnQJ1jhl86/B+3lxDqx1txcxjz2GHVxcayZPZvq9HTmv92fTz/t3WBeMzIqkSSJ0tLShhawqampZGRkkJqaij5I29nmUMPc0zQoP75aNARDM7FBiIqKavY575GjlQlCFIWtJ6Gvnsxzjaz9n5vvX3Zy+T/aH40VRAF9ZBhEhrFrs8T+HQKOSBg+UTOxbcXa04zkkSnfWE3qNQlKy+ly/F6ZwnUuZBnsqaevia3v2lXVwa5dxdvdlGzzYEsO/Xt4zTXXhPyYakGnF0gaYiRpiJExNwUe8/kkSvdJ5G31krfFS942L4d3yvg8kLfNR942H3vWyRTtD1SS0Jtg4EVm9GaBnkN1pA7RkTpEJCKuY3egBEEIdGLsYDfGUNKorJEsM+j115EMBn5++mncR89Ta9fGM2JEEY8+uu7oZjLl5eV4vV6mTp1KRkZGh/N71TD3NA3Kj68WDcHQTGwQWiq90lBeq0foo3S/ejCMkgN+fvini0m3mEno2/ET4qJ3ZBLS4OIbBQxGzcS2lYgRgYuHik01CivpHmqOeJElsCXr0ZtO37STBhOb3TETW79feFroTWxbyyydKuj1IvH9ReL76xl+xTEj6aqWKMjyk7/Dx+EsiSPb/OTt8FN2WGL/Bj+F+2U4mgCQOsFA3gHoNVQkbYhI33EiPQeJ9OgjdHt1hFCRtHw5sVu2sO33v28wsAUFFnJzbfzqV9nA0cYlR5sRjBs3jr59+3ZqTDXMPU2D8uOrRUMwTt+zVgtUVFQ0+5yv1IV5eAym/pEhHzcp00DKcD29Jxj47EFn6zs0Q2WZzNZfZPKyYepF2p+4PUQMt2GKM4BfOinqSHaWyoNHzVf66RuFhWNR6OojXiRf+/7u3jqJ2nwfoh5sPUL/Pn755ZchP+bJiNkukjbGwPgbw7jiOSv3LHbw/KFI/lUZyR/+E8ZvXzdzzu+N9J2gw1kD5QUyG5b4WfgPLx+86Ofafl7Oj/Zw9zke3nvOxw+fSORly6r+nB9vHHp+8w1VqanknHdew2M5OYGL7r59K4BAjde6ujr69u3LkBZazrYVNcw9TYPy46tFQzC0SGwQYmNjm33Ova8S56ZS7DPTu2Ts8x+28FhmGckD9WxZ5GboRe0r9yNJEs/dLbNtLcy6BfoNPTmjDkoRlmxCkCRKl5dTd9iNJdWstKQupfLg0QVJ6afvoi4AvUnEmqjHVeGn+oiX8LS2vx/1KQj2VEOncjOb49Zbbw35MU8lwhwi/c4Q6XfGscckSaYwW+bgFokDWyQOZQscOSBRmg/rl8rUuGU2rgys0HdEwuSLBMw2gbR+Aun9IaU3RMYKhFlb7+DYlRxfJ9ZSUEDJsGFwXAWB6OhAg5vy8sbfUy2dw9qDGuaepkH58dWiIRhamC4IVVVVzT5XnxNrDHFObD0RiTpm/d1GzgYfy+fUUV3ctg5CbpfM9x/7+f25EutXyJw9S+CaP2rlUtqLIAhEDDuaUrD51O/c5SzyERajw9EFt8FPNiIzzXjrBKoPt69CQfUhL9YkfZdVd1iyZEmXHPdURhQFEnuJTLhEz68fN/LgPAOf5Zn45IiRpz7RM/48kfHTBSJjoaocjhyE91+VefZOid+dI/GXayTG2v0M0/uZEOnjH/f6FXkdDTVcvV7MZWU44+MbPZ+QELhjV1Bg6ZLx1TD3NA3Kj68WDcHQIrFBEMXmvb0392h5reSuW7k+8WYzWUs97Fvl5f07q7nxPTt6Q/Oaqkol/vFbL9u3CAhhIgNGwJW3C2QM0qKwHSF8qI2ipWVUbqkm6cLQRDTUSvEOL7UlMo7TPJ0AwBIb+DqszPbSox3NQcr3e6nOk0ib0TXvYUsl/zTaR2yyQOwlOiZfAjc9GMghLcqF/TtlJs+E7F0y2btlImIFzGEyrjqorgC/Qh1066PAxqoqBFnGHdk4ja24OBCB1ekCKRH1pre10lltRQ1zT9Og/Phq0RAMzcQGoaUvgK6qTnA8ok7g8het/PPcKsqPSPzvdzX8+g07OkNTU5q/z887f/bgLBWIj4ErHxSYcqF40i5eUAPhw+2ED7biLe1YuaWTiWM5sad3OgF0vEJBV7+HEyZM6JLjagRMYnwPiO8hMOHcps97PTK11SCI8PE53a/PYAjMSdEbmGP+E+rGLlrUC5PJx7RpR5BlmZqaGsLCwkhNTQ3J+GqYe5oG5cdXi4ZgaOkEQSgsLGz2OU9DJLbrTCxAVA89v51vp7pQImuphzevqaRg97FwgCTJLH/LxYsX17L/Zx/hDpknPzMw7WKdZmA7SfggKzXbqihaXKy0lC5HM7HHqE+pqMpu38VLVy+Oe+GFF7rkuBqtYzAKREQLhEcq853qdAbSBepNrGQ4NsfKy40sX57EOeccxm734na78fl8jBgxImR5vGqYe5oG5cdXi4ZgaJHYIDSXFO+v9iBVehDMOnRR7e+v3l5Shhn47fsOFj/tpDJf4j83VhPbR0fvMwysfs+NTxaIiBMZdI6Oy2ebsTg08xoKbP2sCDqB2n1O/HV+dGGnZm6xzxVYVS/owJ6sfRUci8S2795xV5bXAvUuqNDoeuoXdrkdDmRBwJqX1/Dcjh3R+Hw6zjzzCAA+X2De9urVK2Tjq2HuaRqUH18tGoKhRWKDUP9lcCKevFqsk5NwzOjZbStWe440cM3rdnpP0ONxSlQVSFQWyEh+GWs4nHO7getfDNMMbAjRmXVYMywgQfWuWqXldBn1t80dqQbEELXzPJkJTzOgt4r4ve0rudTV0ezS0tIuOa6G+pGkwMJeb3g4lb17E7txY8NzOTl2RFEmNTWwAFV3tGpBffQ2FKhh7mkalB9fLRqCoZnYIFRXB1+V7jtSS82KAnyl3Vv01xEnMus5O/cuj+TyF2yMu9bEjW/ZuesLB2MuMytaAuZUxT7QijHaQO3uU9jEHvaRPDmMHlOU70ykBuypety1cHi1C1lqm5F1V/uJHmgkeVIY1viuidgvW7asS46roX683mP52UUjRxK5axemsjIADh+2ERnpwmgMGN16E7t3796Q1b5Vw9zTNCg/vlo0BEMzsUGIjo4O+rinGyoTtIQlXCR5sJ64PjqSMvVdUpNSI0DEEDv+UjdVm5svt9ZRSnZ72PFRNXuXOHHXtK2EWldQttfDoRUuaKEax+mE0arDEqdD8kJNfttSCioPeslZ4aKmSELoolz0G264oUuOq6F+zOZj9V9zzzwTWadj8OuvgywzcGAZpaVhLFzYGwgsAjMajWzdupVPP/2U2trOX4CrYe5pGpQfXy0agqGdvYJQWVkZ9PHuKK+loQ5sAwJ/45qdoW0/u21eBZ9ensfPz1ey/JkqPr21jLwtylRB0Lp1NaU+r7Wyje1nK46+hxFd+B5+8cUXXXZsDXVzfMeu2qQkdv/61yT88gtJK1ZwwQXZTJqUy7vv9mfjxlgEQSA6OhqHw0FpaSnvv/8+WVlZnRpfDXNP06D8+GrREAzNxAbBYAh+QtJM7OmDPTNQfaI6hCb2wFdV/HhXITqdTGS6DgQ4vNHL2zNLyNva/Ua2OwzYyUa9iW3r4q7uuBBISkrqsmNrqJsTa5YfuOgiyvv1Y9Abb6B3u/jjH7fSs2c1zz03nPx8C4IgYLPZiImJQRRFVq5cyTfffIPf37FmDWqYe5oG5cdXi4ZgaCY2CBZL8O4nDSa2C2vEaqgDa0agQoHzQKBCQWfx1vn58dZczGaJUbeFM+v9RG78Np6UsUYscXrmX19OVWH3VlSvN2ARvTQTW0+HI7Fd+B6OHDmyy46toW6aBFR0OrJuvBFjdTWJq1ZhNvt56KH1CAI89dQo6up0DfvFxMRgs9k4dOgQCxcupK6urt3jq2HuaRqUH18tGoKhmdggFBQUBH283sQatUjsKY9oFEm4KJaIkTZq9nQ+GrvzjVLC7JA8IYzBtwS67ugMApe/GUVMHx3luTJfPlAdsgUZbaFCSydoQkSGgfhRZjy1bfs7dEck9plnnumyY2uom2CVBsoyM6lJTiblu++AQOvZP/95I4cP23n55aHUf4UIgoDD4SAiIoKKigo+/PBDyo4uCmsraph7mgblx1eLhmBoJjYI8Sf0p65HjDBhnZiIPkkzsacFfomq9ZU4O1mhQJZlcr6spHK3i8zrIxpVk9AZBC58IYLkYQbW/8/FxvfbHy3pCO4qPzqLjoSxXbeq/mTElmwgd72HI2tcbdreWS4RPdjUpZHYe+65p8uOraFu6uvENkIQKBw7luidO9EfNbkjRpRw2WX7WLUqie3boxptbrFYiI6Oxu128+2337ZrfDXMPU2D8uOrRUMwNBMbhOOT6euR/RLV3+dRs6oQQ2LwdAONUwtrv0DaSM2uzkViSzc5Kfq+gqTxZnpeEN7k+YhkHSOuNZM6zsin99XgLO/6igXlB3xUHfHjrpa1Em3HUZ8fXHGw9dQOWZYp2OihaJu3S/OKs7Ozu+zYGuqmvk7sCQ8St3YtFX364DvO5OblWbFavfTu3XhhsizLDZUKhg4d2q7x1TD3NA3Kj68WDcHQTGwQgt3C8RbWgSSjjwtDNGqRq9MBa/+Aia3d3TkTm72wHAGIHW5ptqnA2N9Y0BkhNkPHkqdDWxEhGBUHtHzYYESkBTqXVR3yIvlbTimoLfLjdcqYI0XMEV33nbDxuAL3GqcXx9eJrSd282bsR45wcOZMOHoBWlBgYfXqRM47LweL5VgOvyzLVFZW4nK5GD58OAMGDGjX+GqYe5oG5cdXi4ZgaCY2CFFRUU0e8+YFjK0hSYvCni7Y+gXSRmr3d64DTsmKcuJHm+l5aUSz2wiCwCXP29m30svBNT4KdrdtYVFHqTexkb01E3s8erOILVGH5IPqIy1HY7vrPbz66qu79Pga6uX4OrEAprIyBs2ZgysqivxJkwBYuzaOv/xlAnq9xMyZ2UCg62RVVRWFhYU4nU769OnD6NGj2z2+GuaepkH58dWiIRiaiQ1CeXl5k8caKhNo+bCnDZZ+VsISDbiyqjq84Kqu0EPxqmqqtteSMNHe4rY9hhqZdo+V/Su9/PhS6FpHBqO83oBpkdgmHEspaPlCorui2QsXLuzS42uol+NT2wzV1Yx99FFM5eWsf/BByp1W/vGP4TzxxBgcDg/PPPMTFks5paWlFBUVUVNTQ3R0NOeccw7Tpk3r0PhqmHuaBuXHV4uGYOiVFqBGTrz6BfDm1ZtYLRJ7umCKNiG7JXxVPjyFbkwJTedFaxT/VIXeKhI30YHO1Po149n3WTj4s5dVb7gYebWZvlNMHZHeKpIfEseYiOyjmdgTSTojDLcbynN89Gxhu9oSP8njzcQNNnapnr59+3bp8TXUS30rWZ3LxZjZs7Hm5rL28cf5vHAac2YPoq5Oz9VXZ3HeeVvweGooL5cwGAxkZmYydOhQ7PaWL5xbQw1zT9Og/Phq0RAMzcQGIdiK0IZ0Aq281mmFJcNG5ZpyavfUdsjEFi0tR6jzkHSOo03bO+J1DPyVEVEPXz1WS8aPxi5ZeLX/exfl+31aea0g6MNE8jd4KG0lpSN/o5ecn70Mualr38PBgwd36fE11IterwdZZvC//kXEnj38dPdDPPzdDSxfnkxGRhk33fQTUVH5uFyBdulDhw6lV69eTZokdBQ1zD1Ng/Ljq0VDMLR0giDk5eU1eUzy+LFOSsDUu21mROPUwNo3cNHi7GCt2JKfq0CC6NFtb5Ax9Y8WCnf78HtlNn/StFJGZ/F7ZSqyfSBAZLp2HXsiUUej0+X7WzaxZfu6Jyd29uzZXXp8DfVSW1tLyrff0mPZMladdROz/vsAK1cmcumlm7j77oVERxeQmprKFVdcwaxZs+jTp0/IDCyoY+5pGpQfXy0agqGdwYIQrL1a3ZYyalYWEn//sO4XpKEYlgwrCDJ1Oe3PUfVW+6jcWougF4ga1fbbemabyMwn7PzvlmoEXR1DLjShM4QuGlt5yIfsB0eKDr1Zu449kaijprRsf8sLu+qfj+rilIzHHnusS4+voV7sej2D3niD7UkTOPP7OUTFOvnznz+nT58SMjL6MmrUKKzWrrs7qIa5p2lQfny1aAiG6s9g+/bt43e/+x1DhgxBp9MxderUNu1XWVnJjTfeSGRkJOHh4Vx77bWUlpa2ad9g7fnq0wm0bl2nF9Z+VnQ6GefOqnbvW7GpCntPPamXRqK3tK8E07jfmBl+mZEDq72seCO0i7zqI4hdbb5OViJ7B67tW4rEuqslagv96EwCjuSuLbm3bdu2Lj2+hnrRV1aCDGfnL2TwsFweeeRTLr00ieuvv54pU6Z0qYEFdcw9TYPy46tFQzBUb2J37NjB119/Tb9+/dqVWHzFFVewbNky3nzzTebNm8e6deu4+OKL27Svy9W0W48nV1vYdToSlm5F9sk497U/naBiYw11B+swhrff5OgMAqOuMdNrgoHlr7pwVYeuAULVER+OFB1RGZqJDYY1TkfqlDBihphwlvqDblN+0Etkbz2xmQYEsWubRezZs6dLj6+hXvQuF1mOYZSIsVx55UrOOmsMY8aMwWjs2sWE9ahh7mkalB9fLRqCoXoTO3PmTA4fPsxHH33EwIED27TPzz//zLfffst//vMfZs2axSWXXMJ///tfVq1axdKlS1vdPzIystHvksuHv8wNegF9bJA2gBqnLJbegUhH3f7adpfZqthYDUDkiI6tEB52sQnJD4IOlv8rdO1oC7Z5KTss49AWdQVFEASclZC9wkPp3uDR2JLdPor3S1iSuz4ja9asWV0+hoY6MXg8fFFxNmPH7mPQoMh2NyvoLGqYe5oG5cdXi4ZgqN7EdiRJffHixcTHxzN58uSGx8aMGUN6ejqLFy9udf+ysrJGv3vzj1YmSLR0edRFQ10YoozoIw34a/14itq3yKouL7B9RAdNrCAIXPaSjcIsPz/Pc1Ga03or1LZQsjtwnNj+moltjpi+AXNaujf4e16yJ2BuY/t3fURswYIFXT6Ghnox6HxUVobhdDqDt6HtQtQw9zQNyo+vFg3BUL2J7Qi7du2if//+TR4fMGAAu3btanV/i6VxyoCWD3t6c3w0tq1IHonK5SWYbTL2gR2fN+ljDJx5VxjF+/18/nDbx2+JegMW008zsc0R3Tfw3tS/VydSsrv73sMRI0Z0+Rga6sRnMnFx5Hfs2JHKypVWfvzxx24dXw1zT9Og/Phq0RCMU9LElpeXExER0eTxyMjIoN24TsRkalxg3lvswjopEcvo2FBJ1DiJiJwYhWOoHVdO201kze5aZJ+MOcGEwdq5W87T/mShz2QDO772sHeFp1PH8rkD5bUEEaK0bl3NEn00X7i0GRNb/3hM365/D9PS0rp8DA114g8Lo1fZdvrHH+HDDyeybl0B33//PR5P574H2ooa5p6mQfnx1aIhGKekie0Ic+fOZdSoUYwaNYr9+/ezbNkyAF555RXKdxZSs7KQ7dt2ArBkyRJWr14NwAsvvEB1dTXZ2dnMmzcPgC+++IINGzYA8Mwzz+B2u9m9e3dDOH7hwoUNK/3qa69t27atoa3bggUL2L17N263m2eeeQaADRs28MUXXwAwb948srOzqa6u5oUXXgBg9erVLFmypOG15OXlUVpayiuvvALAsmXLGr2m0tJS8vLymDt3rvaaWnlNYpiOmi2VOPfWtvk1VW0PLATT9RI7/ZrchkIqw7YS31/HvNuPsGpFx1/Tgte/JnKwn7SpZp569m+n1N8plHMv35OFbVAdfoQmr0mWZWp9lVh7eYjup+/y1/Tss89qfycVvKbu4vhzUaHPh+jz8Vbmw1RUmPj73y9h2bIK3n77bXbu3Mk333zTpX+Tv//974r/TV544QXF59k//vEPRT87zz33nOKfnRdeeEHx74NgCHJHm8IrwGWXXUZJSUnDG9scV1xxBcXFxU1uvZx//vkAfPXVVy3uP2rUKNavX9/w++H711D4j20kPz2KxAeGdUi7xslL7psH2XXLRhJ/05PMeaPatE/WQ3vZ+/QB+j7ci/5PZHRag6dO4m8DS7HH6xhxuYlz7ulYisK2j5zMv6KEATPDuP5z7c5Cc7gqJWZHHEFvFphd0wNRdywXvirPxzPJeYRFiTxSktwlHdU01MeJ54XuICMjg+UJCcRt2MC8RxbwwIvnUlOj5/bbf6BfvxwiIiI466yziI6O7lZdGhrdTXOfvxYjsYsWLer2RPJQ0L9//6C5r83lyp6I09m4LmdDy1mtvNZpSVj60ZzYA21PJ3Dtr8be10z4sLZ36moJY5jIr990kP2Lj+1feija17FFXgXbA7ch4wZqqQQtYQ4XCe+hw+eSKTvQ+L0u2B5IJYgfaOgWA9vdkUAN9eD1etl9zTXo3G6mbJ7P88//RGKik//7v3M4fDiDqqoqFi5cyPbt27tkfDXMPU2D8uOrRUMwWjSxl1xyCT179uTRRx8lJyenuzR1mhkzZlBQUMCqVasaHlu/fj0HDhxgxowZre7v9TbOg9NM7OlNWK/2m9iqLVXU7anB2jt0c6b/mSbOvCuMPT96WfxkLZLU/psohfUGbJBmYluj3ugX7mj8fdDd72GwNtgapweSJFGbkkLxsGEkL1tGdKSTZ5/9meTkWl55ZQKQgtFoZPXq1fz888/tLgPYGmqYe5oG5cdXi4ZgtGhizz77bPLy8njyySfp3bs3M2bM4NNPP8XvD14AvCtwOp18/PHHfPzxx+Tm5lJcXNzwe33EtE+fPtx8880N+4wfP55zzz2X66+/nk8++YTPPvuMa6+9lokTJ3L22We3OmZ4eHij3xuqEyRp1QlOR0wpYZjTwzAlmPC7Wp/7klfCuT8wZ6x9QxOJree8B630nWZg00I3q95of+3Y2mIJQQxEETVaJmGwnoh0HWXZjSOx5Tk+9Kbuew9nzpzZLeNoqI/6Rca5U6diKSoiMisLi8XHAw+sx+PR8fzzY3A4YgkLC2Pbtm18++23Ib17qoa5p2lQfny1aAhGiyb222+/5cCBAzz00EMkJiayZMkSLrvsMnr06MGDDz7IgQMHulxgUVERl19+OZdffjm//PILO3fubPi9qKgIAJ/P18RYf/DBB0yZMoWbbrqJ66+/npEjR/Lpp5+2acwT29N6tEjsaY2oFxGBmg1luA+13gLWedCJ7JUxp4aha2e72dawx4qcc78FS4TI0hecZK9t+yplV7XEvlVeRIdI7ICuL9J/shM32ETJQZkDKxtHYvet8OL2CSSO6J6uSfULJTROP+q7RxaMG4csisRt3AhASkott9++jd27I1m7NoGIiAisVis5OTkhvWuqhrmnaVB+fLVoCEar1Ql69uzJE088QU5ODp9//jkXXHABpaWlPPvss/Tt25dzzz2Xjz/+GJ8vNIXYTyQtLQ1ZloP+qy/5cPyKuHoiIiJ45513qKiooKqqivnz5xMTE9OmMe32Y8Xp/TUeLMOjsU1KQBfRPSctDfVhTgtcwLiyW08pcO53Yk41Y8sMbRS2nkHnmZj0ezOV+X4WP1VLdVHbIi+5m7zIMsT0NmAwaYVJWqPHyMDnPXfDsQsFb51MwXYvsiyQOLh7IrFTp07tlnE01IfBEJhjfqMRQZKQ9McuPqOjA3diLBYvgiA0tKK1WkN3x1ANc0/ToPz4atEQjDafyURR5IILLmDRokUcOnSIJ598kp49e7J06VKuvPJKkpOT+ctf/sLevXu7Um+3oD/ui8KbX0fVikLcuU5tFfJpjDktcGJwZbchEptVhfdQDbbepla37Shn32dlxCwT+5Z7+PCPVXhcrRvZI+sDZqzHKO1irC3E9ddjsAiU5/ipLQ3c6cnb6kHyQdwAPSZb91wIaCvPT1/qO1bq6wKG1Rd2rO15QUHgOykxMfCdVL+WIyoqKmTjq2HuaRqUH18tGoLRoW/hhIQEHnzwQfbv3893333HFVdcQVVVFc8//3y393buCoqLixt+bkglSNRSCU5n6k1sXVsisfsC21j6dE0kFsBgErj473bi++spOeDnvzdW4fO0vKijaK+PXlNM9Jqsmdi2IOoEhl4ZRsoZJrJ/CRiEwxu8pE82MuACc7fpqK/LqHH6UXfUvFrz8wFwH23i4/cLfPddChaLl9jYOrxeL06nE7vd3igI01nUMPc0DcqPrxYNweh0KGHKlClceumlDB06tOE2/8lOfHx8w8/HFnVpJvZ0Jqxd6QT1JrZrFwKGJ+q47m0HNaUShzf7+OhP1XicwT9/kiSz+SM3e5Z7SRnddRHiUw17kp6DP3nZ+70bgKxv3Oxd4SO2f/ddCNx7773dNpaGuqhvgZ74009IOh3FR1t//u9/fcnKiuK227Yhyx5KS0vR6XScd955IR1fDXNP06D8+GrREIwOm9jdu3fz5z//meTkZK666irWrl1LWloaTzzxRCj1KUJNTU3Dz578+khsWHOba5wGmHtZCZ8YjWhs/SNzLBLb9dUsEjMN/G5hBDFpOnZ87eaNi8op3t80P/3QOi+1pRKRqTpi+oR2sdmpTN+zA4Z/97cuvC6JfcsCKRn9zu6+C4H6rjgapx9erxdkmcRVqygZOhSvw8HGjbF89FEG55xziIkTD1FaWoooilx00UVERkaGdHw1zD1Ng/Ljq0VDMNp138HlcvHhhx/y5ptv8tNPPyHLMgaDgUsvvZRbbrmFc889t6t0divHlyjRasRqAJh6WKhaVYKrlVqxfo8fd74LBLCkd8+c6THMwKwX7bx/RyV1lTLzfl3J4Jkmzrg1DHtMwLBufL+O6Aw9426yaLnd7SBtvJH+F5jZ872HFf+qRR8mMvQyExE9uu9CoLq6utvG0lAXsiwTvm8f1sJC9l51FaWlJl58cRg9e1Zxww0bKSkpQRAEZs6cGdJc2HrUMPc0DcqPrxYNwWiTid28eTP//ve/WbBgAZWVlciyTO/evfntb3/LjTfeSFxcXFfr7FYcDkfDz978QE6SUcuJPa0xJYeBKODJr0Py+BGNwU2M+1AduLyED49ANHWf0UkYoOeWhZF892wtu5d62LbIzZ4fPNhiRcITRbZ95qYsW6LfOVoqQXvQmwSi0/RIfg/f/M2Jp0YmeVj31tidPn16t46noR6MRiNJq1Yh6fXkjR7HC38fjsul449/XE1NTRFms5kLL7yQiKO5sqFGDXNP06D8+GrREIwW743OmTOHUaNGMXLkSF5//XWcTieXX345S5cuZe/evfzlL3855QwsNF7YJfslDIlhWjrBaY5oEDElmUEG95HmmwzUHaxFkEFv7/46rNYIkYuftXPZP+0kD9dTXShRss9PznoveovAFXMcpI7Umhy0l3MfttJ/homEgXom/iGMsTd273eBWhdUaHQ9dXV1JK5aRfGwYfz3qxFs2xbDDTesx2Y7RGRkJFdccUWXGVhQx9zTNCg/vlo0BKPFM+3tt98OQN++fbnlllv4zW9+0+Zaqyczx38p1G6qwJPvwaB16zrtMfW04j5ShyvHSViv4JUH6lvT1reqVYLeZxjpfYaRqkI/Oeu8lGX76XeOidheWi5sR3DE67jqdQdhkQKeWjDbu7fG7gUXXNCt42moB4ssYykqYunEW3n//QwmTtzPiBFb6dGjB9OnT0en69rPtBrmnqZB+fHVoiEYLZrYa665hltuuYUpU6Z0lx5VcHzOoKc+nUDLiT3tMfe0UPUTLXbtqjsYeC6sm/JhW8IRr2PwBZpxDQXhiYH30dh9lbUaqG89qnH6Yaytxa/T88fv/0BCQiWXX76cfv36MXny5G7JbVfD3NM0KD++WjQEo8WQwn//+9/TzsAClJWVAeCv9iJVexHMOq1blwbWTAeO8VH4KtzNbuM6qHwkVuPUYv78+UpL0FAIQ00Nq23TyHPGcMst3zFhwhCmTJnSbYsz1TD3NA3Kj68WDcHoUOJebW0te/bsoaamhkmTJoVak+LU5/nWl9cyJmkrujXAEGWk+udSrAPDm91GMIqEj4/STKxGyLjzzjuVlqChEDq/n/mVlzDz0vXMmtWPIUOGdOv4aph7mgblx1eLhmC0K7nryJEjzJo1i8jISEaNGsW0adManlu1ahWZmZksW7Ys1Bq7nfpSEvWVCbRFXRoAptRAikBL6QTl3xRQ/XMpYT2VTyfQODU4Fb5TNTrO5rARXHNNRbcbWFDH3NM0KD++WjQEo82R2Pz8fMaOHUthYSEXXnghRUVF/Pzzzw3Pjx07lqKiIj744AOmTp3aFVq7HY/WrUvjOEwpR03s4eAm1l/rw1viQTCKGBMUSJ7U0NA4pZAQSf2VwMyZZyotRaMFqqqqKCoqCjSn6ALCw8PJysrqkmOrQYPBYCAuLq5RedO20mYTO3v2bIqKivjuu++YNm0as2fPbmRiDQYDkyZN4qeffmq3CLVht9uB402sFonVAHPqMRMry3KTFBPX0QitOTUMQdTSTzRCw6kSFNBoP26MXH+jDaNRmTUZaph7atdQVVVFYWEhycnJhIWFaamH7USWZerq6sjNzQVot5FtczrB119/zYUXXtgoheBEUlNTycvLa5cANVJUVASAO68OHCYMaXaFFWmoAV24AZ1Nj7/Gh6+i6RW3K/uoidVSCTRCyCuvvKK0BA2F8GFg8uRUxcZXw9xTu4aioiKSk5OxWLpu7UxhYWGXHFcNGgRBwGKxkJyc3OC92kObTWxhYSEZGRktbmMwGKitbbkt58lAffs+b34dUpUXQ7Q6S0todC+CIGBMDUMfY8QVJKXAlXPUxKZpi7o0Qsc111yjtAQNhZBEEbs9eE3q7kANc0/tGrxeL2FhXXu3Njo6ukuPrwYNYWFhHUrHaLOJjYqK4vDhwy1us2fPHhISEtotQm3IsgxoC7s0mmLuacVb4sETxMT6qrxETInGOrD9eT0aGs3hdjdf0k3j1EYWurexxomoYe6dDBq6OoVAkqQuPb4aNHT0PWzzJ+SMM87g888/p6CgIOjze/fu5Ztvvmkx3eBkoaKiAtAaHWg0pT4/2n2kqYmt2VJBxfISDFFaa1eN0PHll18qLUFDKRROr1TD3NM0QGVlpaLjq0VDMNpsYv/85z/jcrmYMmUKixcvxukMnMRra2tZvHgxM2fORBRF7r333i4T213ExsYC4M07amK1SKzGUcxHKxS4Dtc1ee7Ywi7tokcjdNx6661KS9BQCoUXCalh7mkajnmSk1XD448/zqBBg0Ko5hhtNrFjx47ljTfeIDs7mwsuuIDnn38eCKwku+CCCzh48CBvvfUWAwcO7BKh3UlVVRX+Gi9+rVuXxgmYehytUBAkEus+amzrS3FpaISCJUuWKC1B4zRFDXNP09A1UdCpU6dyxx13tEtDe/fpDtrVseumm25i0qRJvPbaa/zyyy+UlpYSHh7OuHHjuOOOO+jXr19X6exWRFE8lkqQqJXM0DiGqcfRdIITcmJlv4w7t67RNhoaoaC+5J+GRnejhrmnaQCdTqfo+GrREIx2Z41nZGTw0ksv8fPPP7Nnzx7WrVvHK6+8csoYWACbzYa30IV1Qhy2ySf/QjWN0NHQ8OBI43QCT4EL2SdjiDOhM6vzw65xcjJhwgSlJWgohNLxEzXMPU1DwJOEkhtuuIHly5fzr3/9C0EQEASB7OxsVqxYwdixYzGbzcTHx3P33Xfj8XgAuOOOO4Lu4/f7ufnmm0lPTycsLIyMjAyee+65bluMpuzSR5VSWFiI64iTytVl+Gv9SsvRUBHG5DAck+Mw9rA0VLEAcOc6sQ50YBukVSbQCC0vvPCC0hI0FOL47xglUMPc0zTQ7IL6jvLPf/6T8ePHc+ONN5Kfn09+fj4Gg4EZM2YwfPhwNm3axFtvvcWCBQt44IEHAHjwwQeb7JOSkoIkSSQnJ/Phhx+SlZXFU089xdNPP80777wTUs3N0a50gtOF2NhYvPkuQFvUpdEYQ7iRmk0V+KsDDQ8MkYF86bpDddTsqCY2Q/lbXxqnFkovKtFQDqVT2dQw905GDatXr6a0tDRk4wfrEHki0dHRbY4Yh4eHYzQasVgsDWVRH3roIZKSknjttdcQRZEBAwbw7LPP8rvf/Y4nnniC3r17N9kHAmkGf/vb3xp+T0tLY+PGjSxYsICbb765A6+2fWiR2CD4fL5Aty60lrMaTTEl15fZOpZSUP+zlg+rEWpCeTLUOLlQNg6rjrmnaeieiHxWVhbjxo1DFI/ZwokTJ+LxeNi3bx8+n6/ZfefMmcOoUaOIjY3FZrPx0ksvcejQoS7XDFokNijV1dWNFnZpaByPqUcYzl3VuHPrsA0OB46rTKCZWI0Qs2zZMm644QalZWgogcLpBGqYeyejhlDn0JaUlBATExPSY7YHQRCorq4O+twHH3zAXXfdxfPPP8+ECRNwOBz861//4tNPP+0WbZqJDUJ0dDQeLRKr0QzHIrHHKhS4jkZizZqJ1QgxSp/ANZRD6XQCNcw9TQNdYmCNRiN+/7E1PwMGDODDDz9EkqSGaOyqVaswGo307t0bi8XSZJ/6bcaOHduo9Nb+/ftDrrc5tHSCIFRWVh4zsVokVuMEGmrF5gZJJ0jR5otGaPniiy+UlqChEEov7FLD3NM0HOsiGkrS0tJYu3Yt2dnZlJSUcPvtt5OXl8ftt99OVlYWX331FX/961+54447sFgsVFRUNNlHkiT69u3Lxo0bWbx4MXv37uWJJ55g+fLlIdfbHC2a2D/96U+sWLFC8Q9Sd2MwGDCmWLGOisKYoJkSjca0lBOrRWI1Qk1SUpLSEjQUQ9lIrBrmnqYh4ElCzX333YfRaCQzMzOwmN3rZfHixWzatIlhw4Zx0003cfXVV/P00083aDhxn0OHDvG73/2OK664gmuuuYbRo0eTnZ3drZ1bBbkFh6rX65FlmejoaC688EIuueQSzjnnHIzGU7uD1agRI/n7pgcRTSJT6y5W/JaOhrooXlzAvr/uxDrQzpD5o5H9Musmr0AwCIz4ZgI6s5alo6FxqjFq1CjWr1/frWNmGKPZ61F+YZNG82RlZTFgwAClZZwStPReNvf5azESm5eXx+uvv87IkSP573//y4UXXkhMTAxXXXUVH3zwQbOJvic7hXlFABgTzZqB1WiCKc5M9dYqanYE5r+nyE356gpqdtZqBlYj5DzzzDNKS9BQCEnhu6BqmHuaBsjPz1d0fLVoCEaLJjYuLo5bb72VxYsXU1xczHvvvcf06dP5+uuvufrqq4mLi+OCCy7grbfeori4uLs0dznRjigATNqiLo0gmJLNALhzA7WEXVp5LY0u5J577lFagoZCKB1EUcPc0zRAfHy8ouOrRUMw2rywy263c8011/DRRx9RXFzMokWLuOqqq1izZg233HILSUlJTJ48mX/+85/k5OR0peYux1MXaLNmSjIrrERDjRjjTAh6AW+pB7/Lr1Um0OhSsrOzlZagcZqihrmnaaCh9evpriEYHapOYDKZmDlzJu+88w6FhYV8//333HbbbeTk5HD33XfTq1cvRo4cGWqt3YbHGfhjGTUTqxEEQRQwJR6LxrqOBCKy5mRtvmiEno0bNyotQUMpFF5TrYa5p2mA2tpaRcdXi4ZgdLrEliiKTJs2jZdffpmcnBzWrl3LX/7yF+rq6lrfWaWEGQJmREsn0GiO+pQCV25dQ6ktUw/NxGqEnquvvlppCRpKofCSDDXMPU1DoHa90qhBQzBCXid21KhRPP300+zcuTPUh+42XHUujElmLZ1Ao1nqy2y5jtRp6QQaXcrChQuVlqChFAov7FLD3NM0QHl5uaLjq0VDMLRmB8Hw6SnKMyEm2pRWoqFS9P2jcEVFUZ0rUZYn4o2PxJCqzReN0NO3b1+lJWgohKCwiVXD3NM0BFI4lUYNGoKhmdggCP7APZwwLcdRoxkMEUY8ZT7qct04D7mpK/RhTlTnh1zj5Gbw4MFKS9BQCEGWFB1fDXNP0wAWi0XR8dWiIRiaiQ2C3xP44ghL1kyJRnAsPQJzw3nERV2uG9Dmi0bXMHv2bKUlaCiE0pFYNcw9TUOgZr/SqEFDMDQTGwwZ9DYdBodWuF4jOOajhtWZ7UJySegdOgx2bb5ohJ7HHntMaQkaCiHIEi6XS7Hx1TD3NA3Kt71Vi4ZgaCa2GcxaVE2jBeojsXVH3Ed/11JPNLqGbdu2KS1BQyFEZA4dKlNsfDXMPU0DOJ3OLjt2YWEhd999NxkZGZjNZuLi4pgwYQKvvPIKNTU13aKhM3TYxB45ciSUOlSHdmtYoyXMSYH54S72AhDWQ5svGl3Dnj17lJagoRA6fKxdq1w3TDXMPU0DuN3uLjludnY2I0aM4JtvvuGJJ55g48aNrFmzhgcffJDvv/+ezz//vMs1dJYO3//s2bMn+fn5xMXFhVKPKtCZddj6W5WWoaFidCYRy7Bwqopl7FY/tn7qTHrXOPmZNWuW0hI0FMKIh22bK+HXyoyvhrmnaYDIyMguOe5tt92GKIqsX78eq/WY50lPT+eCCy5APpqT/eKLLzJv3jz2799PREQEM2bM4PnnnyciIqJLdLWHDkdi5RMSzgcPHkx+fn6nBamBWpeO6rgYpWVoqJzCsFj25jrYuCcSZ4I6C0FrnPwsWLBAaQkaCiEAVbvL8fl8ioyvhrmnaYDS0tIuOeaSJUv4wx/+0MjAHo8gBCo1iaLI7Nmz2bFjB/Pnz2ft2rXceeedIdfUEUK2EiU7O7tLunTt3LmTO++8k59//pmIiAh++9vf8thjj6HT6Vrcr7KykrvuuovPPvsMSZK44IILePnll9vcdSI2U7s9rNEyMZlGjvzsOvqzNl80uoYRI0YoLUFDQWJzczh06BC9evXq9rHVMPdORg133QWbN4dufEmKRGwl5DhsGPzf/7X9mPv27UOWZfr169fo8R49elBRUQHAr3/9a+bMmcNdd92Fy+XCbDaTlpbGc889x0UXXcR//vMfxNaEdTGqXk5dXl7O2WefTWZmJosWLWL//v3ce++9SJLEk08+2eK+V1xxBXv27OHNN99EFEX+8pe/cPHFF7Ny5co2jR2TaQzFS9A4hYkdaDruZ22+aHQNaWlpSkvQUAgZgcySzWRl9VbExKph7mkaQBS7r//wypUr8fv93HrrrQ2VMX744Qeefvppdu3aRWVlJX6/H4/HQ0FBgeJVCzplYt955x2mTJnCsGHDEAShIfQcKubMmUNdXR2ffPIJDoeDc845h6qqKh5//HHuv/9+HA5H0P1+/vlnvv32W5YvX87kyZMBSE5OZuzYsSxdupSzzz671bGjMzRTotEyEWlHPz4CRKYblBWjccry4osv8sADDygtQ0MBnFgYVraOVfkT8Hq9GAzd+z2jhrl3MmpoT0S0LeTnF5CYmBjSY/bp0wdBENi1a1ejx9PT04FjzQ1ycnI4//zzueaaa3jiiSeIjo5m48aNXH311Xg8npBq6ggdjgNPmzaNv//970yYMAGHw0FNTQ1//etfeeWVV/jpp5+ora3ttLjFixczffr0Rmb1qquuoq6ujuXLl7e4X3x8fIOBBRgzZgzp6eksXry41XGjMozojN135aNxcpI6OYzz/x3Hxf+NR9Rr80Wja1D6BK6hHJViOP1rtxN++DAHDx7s9vHVMPc0DYTcwAJER0dz7rnn8uqrrzYqpXUi69evx+PxMHfuXMaPH0/fvn1V1figwyb2+++/p6ysjH379vG///2P+++/n/LycmbPns2kSZMIDw8nMzOzU+J27dpF//79Gz2WmpqKxWJpcvXQ2n4AAwYMaHG/evx65YpLa5w8WKL1jPhtBIOvCVdaisYpzIYNG5SWoKEQJcTgFk0MXraMrKysbh9fDXNP00BIgoLBeO2115AkiZEjR7JgwQJ27tzJnj17WLBgAVu2bEGn05GRkYEkSTz33HMcPHiQBQsW8H+hDjV3ghbTCZ566ilmzZoV1BDW06tXL3r16sXll1/e8Fh2djbr169n48aNnRJXXl4etIRDZGQk5eXlHdrvwIEDrY6blZUV8tQIDQ0NDY2Tl5EjR3b7mF5pK2aAFSsC/zRUx+LFi7vMZHYH77zzDvPmzeP++++nsLAQvV5PWloaF154IVdccQUej4d7772Xl156idmzZzN48GBuu+02HnzwQbZu3UpJSUnItJSUlDQb/Gzu89eiiX3kkUfw+/08+uijDY/V1dURFhbWopC0tDTS0tK47LLLWtOsGubOncvcuXOVlqGhoaGhcRqjnYs0upOYmBjuu+8+7rvvvma3ueqqq7jqqqsaPXbOOed0tbQ20e6FXc899xz/+te/KCoqavJcfn4+drsdm80WEnGRkZFUVlY2eby8vLzF4r+RkZEUFzftctLSfrfeeiu33norEEhsViL/SENDQ+NE5s2bxw033KC0jNOeUaNGdcs4x5+LBGEUN974Ls//chn6khKWvPIKl195ZbfoAHXMPbVryMrKYsCAAV06fklJCTExytau7w4NWVlZTXoQ1NPc569DObHNFd6dO3duSDtL9O/fv0kO6+HDh3E6nS2mOATbD5rPlT0Ru93efrEaGhoaXcDUqVOVlqChICaTn+wLLsBRXIxp3bpuXRGuhrmnaVCHJ1GDhmCEvEqtJEkhO9aMGTNYsmQJ1dXVDY998MEHhIWFMWXKlBb3KygoYNWqVQ2PrV+/ngMHDjBjxoxWx9XrVV0+V0ND4zSirQ1aNE5NzGY/ZUcjfZEFBS2uJA81aph7mgZ1eBI1aAiGsq0WWuH3v/89JpOJSy+9lKVLlzJ37lwef/xx7rnnnkZlt/r06cPNN9/c8Pv48eM599xzuf766/nkk0/47LPPuPbaa5k4cWKbasT6duxF+rD1Ulwapx+Sy4W0bA3+l+bhv+pu/ENm4h95Kf7r70faraWgaIQeLT/y9MZk8uOKisKv12MvLm4U1Olq1DD3NA0ETY88HTUEQ53W+iiRkZF8//333HHHHcycOZOIiAjuvvtuHn/88Ubb+Xw+/H5/o8c++OAD7r77bm666aZGbWfbgsHjQ759NtL67YjP/TlUL0fjJEYqLIG3FiL/8DMUlEBZJZRWIHs8yIiIuw4gf7UC/19+i+7+3yotV+MU4t5771VagoaC6HQy6HTUJiWRuHcvO/bto2fPnt0ythrmnqYBEhISFB1fLRqC0WokVulSU5mZmfzwww/U1dWRn5/PE088gU6na7RNdnY28+bNa/RYREQE77zzDhUVFVRVVTF//vz2JSWXViK//SnS1803VdA49ZF9PvyvzUc+71bk9z6Hkgpw2MBkQtbr8WPGjwnCHeD2wMP/xH/9X5WWrXEKsXr1aqUlaChIaakZgJxf/Yr4gwdxfvllSMsatYQa5p6mgW5NIVGzhmC0amKffPJJRo0axW233cbbb7/NoUOHukOXosjoITkBuawS6c8vhDTPV+PkQS4qRb71MVi4FGwWhGlj4KW/Qmw0HCpAmjIJP9FIRMFH/4KJI5C9EvKXy/Dd9azS8jVOEbrz9rGGuhAEmcLCQEnLw+ecQ11UFKO/+IIfFy3qFlOhhrmnaaDJnebTVUMwWjSxZ599Nna7nY0bN/LGG29wyy23NEQ8J0+ezB//+Efeeust1q9fj9vt7g693YSAdOM1IIiw8wDSawuUFqTRzUgHDuO/9i9I36yGqhq47ybE1x6D1VuRP18O509FNhzLy5Z3H0H3zZtw6VlQVQtvfITv06UKvgKNU4Xp06crLUFDIYxGiQ0b4vD7QTIa2XPNNcTv389Fd9zBwYsu4quXX2br1q1ddv5Vw9zTNEB4uPJdIdWgIRgtmthvv/2WkpIS9u/fzwcffMB9993H1KlTcTgcrFq1ildffZVbb72VsWPHYrfbVdWKrDN4jUZ85mi4YCoYjPDYHKUlaXQj8t4cpGv/Ch4vjB6E8OnL6C46E7nOhfzq+zB2KMKfb0QymJGjwpF69MBf7ARA/Oj/ID0F9Hr4zSNINU5lX4zGSY/Si0o0lMNqrebwYTvLlycDcHj6dFa+8AKFY8YwcPlyfnXXXTiuv57vHnyQzz79lN27d+Pz+UI2vhrmnqZBHYuq1KAhGG1a2JWenk56enqj1rJ79+5l/fr1Df82bdpEZWWl4jm0oUD0iLjXFmH6v78gff4rcHnwfb0K/a8mKi1No4uRC0uRHvgnHMiF8UMQ330K0RGojyd/vQqqa8EvIUwcQfWM95BrExDKwLS5AhMgiiLSj29D+gywWpAuvgtxqfJfwhonLxdccIHSEjQUIjxcJiqqgv/9rx8TJuRjNktU9u3Llj//mV033UTPr7+m5zffkPbii5R++CF7x4zhy/79MY4dS3LPniQnJxMVFYUodqwQkRrmnqZBHVFQNWgIRoerE2RkZJCRkcHVV18NgCzL7Nq1i/Xr14dMnJL4cysQ03sgDcqA7fvhsddAM7GnNLLHi/+uf8DKTQhnjUX892MIVkvD89JrHyHLIuLtVyFXu5Br3QhmA7i8SPnHOsvpeyTge+4e5Hueh027kb77GfGc8Uq8JI1TAJPJpLQEDYUQBLjppiweemgc//jHCB58cEOgWgHgjo5mz3XXse/KK0levpy0L79k3CefAOAxmyno04f9ffuyql8/XJmZRMXFkZSURGJiIpGRkW0ytmqYe5oGOnwR0hY2btzI6NGjGTduHD/99JMiGjpDyFQJgsCAAQO47rrrQnVIRZFyKwAQ77wGGQH5cBFSN3ZK0eh+/A+9CvuPQGIswgv3NTaw+cXIm3eDz494yZlIeQHTKsQForT1v9ejv/s6GJgBZVX47/u/bnsNGqce8+fPV1qChkK43W4GDy7ld7/bztq1Cbz++iBO7MopGY0cPuccVv7zn3z37rtsuP9+8qZNI6KigrGffMLFzzzDrFtuYcA991D76KOseP553n7jDd5//32WLl3Kzp07qaioCNruUw1zT9PQfJfUUPDmm29y++23s337drKyshTR0BlUXSdWSaTCamSfH357CdzxHBSWI7/2Edx1rdLSNLoA6auVsCELecd+dD/ORUyMbfS8/OmPUOVEuHEmQoQdaWMuAGJKBP5DZY0isfUI859GHns9bN2L9/WPMNx2eZNtNDRa484771RagoZChIUFKhOcf34OZWVmPvwwg/h4J5dfvj/o9u7ISPInTSJ/0iQAjOXlRO/YQfS2bURv20bKp58C4DWZKOjXjz1jx7J66FAkgwFRFHE4HKSlpdGvXz/Cw8NVMfc0DRAfH98lx62rq2P+/PmsXLkSp9PJW2+9xfPPP9/w/N/+9jfeeustCgoKiIyM5Nxzz+Xdd9/tEi0dRTOxwdAJ4JeRCqrQ9YjEPyoTft6K9MkydJqJPeWQy6uQ/vUh8oYsxCf/gDhmcNNtPlsWiMKeMQwA/9HIq9gjEn+YAbnGjVTtQrSbG/bRD+mLd9Jw+GUHPPga0u9mqfaWjIZ6WbZsmeK92zWUwXPc3b9f/3o3ublWFizoy6RJeSQk1LW+f2Qk+RMnkj8xkAp3vKmNX7uWlH//G7fdTs7EieyZNIkiUWTz5s1s3rwZi8WCXq/nnHPOISoqSrH1LmqY/0prqK6uxm63h/y4H3/8MT179mTw4MFcd911XHHFFTzzzDMYDAYWLlzI888/z4IFCxg8eDAHDx5k27ZtIdfQWTQTGwRZL4I/kFKg6xGJ8IcrkX/eDj9tRfL5EFXaQ1ijY/if+w/ylr0wcQTiH69u8rxc40QuroTJI+H8wMmgPn1AnxyBPzEc6UAJUn5lIxMLoHvzMfw9Z4I1DOn/FiDeo10EaWhotB9BgFtu2cn69XG8804mDzywod3HON7Ubr/1VmK3bCHl22/p89139F28mPK+fck+6yz2jxpFjc+H0+lk4cKFmEwmUlJSGDBgAAkJCafEAu4u5a67YPPmkB0uzO+HE5o8NWHYMGhnhai33nqrIQV0ypQpWCwWFi1axGWXXUZOTg6JiYmce+65GAwGIiMjmTJlSsdeQBeihYWCoLNbEM7IxFdfNunqc0EngiTh/89XCqvTCCXSmu3I874Cpwfdi3cjBPmikH/cgLx5L3h8iDGRgf0q6hCiLIhJ4eiSAqs2/XkVTfYVUxNgxgSorUN6+p0ufS0apyZKR6E0lMNoNDb6PTraxWWX7Wf16kQOHuxkZE6no3jECDb+9a98N28eO377W3RuN8Nff52Lb7+dPqWlxMfHN6xK37dvH1988QXvvvtuowhxV6OG+a+0Bn1rBrYD7Nu3j1WrVnHNNdcAgXVN1157LW+99RYAl19+OS6Xi/T0dG6++Wa++eYbVfYD0EKKQXDWuaj7qYCwnECXDlEU8U08elv43cVw80UKK9QIBbIs47/3n8hVTnSP/RaxX1rQ7aQ1O0CnQ5g+ruEx934nrjITloQYpH5puLfW4M2rI9gaVt2cB/CNuA5Kq/C/8iG6O6/omhekcUryyiuvKJ6Tp6EMdXVNUwYslkAdWIMhdJ0kveHhFIwdS8zmzThycnAmJuKKjCQrK4vMzEz8fj8ejwdZlomJiWnS+r0rUcP8b7eGENfMLywsDHle7Jtvvonf7yc1NbXhsfrFfYcPHyYlJYXdu3fz/fffs3TpUu6++25mz57NmjVrsFqtIdXSGTocib3++ut54IEHQqlFNZjtgVXpvrxjrebEM8eA2wvrdyklSyPESB8sRc4pRJg4FPH2y5rfbuFyMFsQzz1mYv35gbmhT3IgWIzIVW6kwuBtIMXUBITBfUCvw//aJ6F9ERqnPPWREo3Tj2ClnZYvT6JXr0p69KgNyRiC10vvjz5i6h/+QPT27ey4+WZW/t//4YyJITk5mcLCQmpqaoiLi+PSSy/l/PPP71YTq4b5r7SG6OjokB7P5/Pxn//8h2eeeaYhB3rz5s1s2bKFIUOG8M47gbuGZrOZ888/n5deeok1a9awY8eOFstwKUGHI7H//e9/6d+/P88880wo9agCWRfI96k3KgDi7Zfif+zfIIj4dhxAP7CXUvI0QoDs9SG9txjCTIiXn41gswTfLr8EduWANQxhdGbD4/6CwNzQJdjRJdgbPRYMYe4DyH2vhF05eBcswXC18q0UNU4O1HgLT0MZNm+OYc+eSG64oflSSK0heL2E799P9I4dRG3fTmRWFsbaWnLHjmXDdddRFR6Ot6wMr9cLQGxsLBMnTiQ2NraVI3cNapj/SmuQpNBF3QG++uorSkpKuOWWW5oY5Kuuuoo5c+aQkpKC3+9n7Nix2Gw25s+fj8FgICMjI6RaOouWExsEp8cFgP/4SGxMBERHQq0bec5nygjTCBnSB0uRl64HUUT4za+a3+6XHdC/J8LkoQiGY9d8/oJA1FWXaEeXeLRWbAsmVp+RCpOHI1vCkB78d4hehcbpwJdffqm0BA2FON487d0bztNPjyItrYrzzstp8zFEl4vorVvJWLCAcQ89xPSrrmLin//MgHnzMOfmcnDECL7+4x/56qabKDAYcLvd2Gw2+vbtiyzLXHLJJYoZWFDH/FdaQ2Vl0xKOneGtt95i2rRpQSO8l19+OdnZ2VitVt566y0mTZrEoEGD+Pjjj/nkk09IT08PqZbOouXEBiE8JhKKwZ9X1ehxYUwm8uKfkZasVUiZRiiQvT58j7wJEQ70T/0e0WBodlvpu/XIu44gXH/M6Eq1HuRqN5j0COHm4yKxwdMJ6tE//Xu8E2+DwjJ8a7ajHzsoNC9I45Tm1ltvVVqChkLU14nNy7Mye/YY7HYPjz++BqvV1+w+urq6hihr1I4dROzbh+jzIQsCZT16kDVxIgUZGRT06YM3KgqHw0FsbCzTkpJISEjAZrM1VB9QekETqGP+K60h1BcRn3/+ebPP9erVqyE39oor1L9+QzOxQah2BaoSHB+JBRCum460chtUtl6fT0O9+D/8HiE1Hvx+xIsnt7it/FOgLp5u4pBj+9enEiTaEQShTekEAOIZQ2BgOuzIRrrzn7BWi8hqtM6SJUuYPl1LPzkd8Xg8uFwif/vbaGQZ/va3NURHN721bSovJ37tWuJ/+YWYLVvQeb34dTqK09LYetZZ5GdkUNqvH2GJicTGxtIrOZnx8fFYrdYWy2WpYe5pGgKR2PoqEaezhmBoJjYIolGHmORACDcjuX2IpsDbpLt8Gv5rn4QaF/5VW9BNHKqwUo32Issy0ltfIa/Ygv7tB4KW1KpHqqxBrqoFowFhdP9jj9enEiTYGv3fWiQWQLz7SqQ7/g95zxGkonLEuMjOvByN04CuKHKucXIgCAJvv51JXp6VJ574heTkY4u5rIcPE79mDfG//ELUnj0IskxVTAw7J08mZ/BgqgcNIi4tjbS0NPomJmKxBM/7bwk1zD1NA926kE7NGoKhmdgg2Gw2fNVG/FmV+AtqEHtGAASaHMRHQUEZ/nnfaCb2JEReshZ5+VaEGeMQrzmn5W3X7kLOLkGYNgzBfGyVsK+0DsOUXhgGB0qeiLFWxPQoxPAwJJ8fUd/8h91w80zcd70KlbV47/0XpvceDs0L0zhlmTBhgtISNBTC4wlj8eI0LrlkP0OHlmLNy6PHN98Qv2YNjrw8AIpTU1k/cyYFY8ZgGjWK9F69ODslBbPZ3MrRW0cNc0/TEPAkSqMGDcHQFnYFobCwEH3S0ehafuPomnDWSHDYkTfsU0KaRifxf7oSeichThmOYDK2uK38y04AxCG9Gz3uO1RF3fJcZH/g4yPodfiqZVybS5BKnK1qEG69ENlqQf5oechXnWqcerzwwgtKS9BQiJISIykp1Vx33W4idu3ijLvvpvfnn1MVHs6a665j+XvvUfbttwx6/31mPvQQ506fTkZGRkgMLKhj7mkaoKCgQNHx1aIhGJqJDUJsbCy6xICJ9Z1gYnUzxkGVE3l7tgLKNDqDtPcI/rlfIB8uRvztBa1vvyZQxkYcO6DR4w2VCeKPFXxuT0qBfvaNUOcBv4T//z5us36N0xOlF5VoKIfXa2DMmELid21h7COPUGe18smzz2Jctoyx777LlF//mn79+jUsAAs1aph7mobQL+w6WTUEQzOxQfD5fOiPlk06MRIrXn50IZDPj7ROa3xwMuF/+2uEyUPR/e5CxOiWE9RlWUYqqECYMAhhbP9Gz/lPyIkF0B81tP7C1guQizYLwgXjwCfh//v77X0ZGqcZpaWlSkvQUJCzDT8w5vHHqYmMZOWTT3L+H/5AXFxct4ythrl3Mmjo6jtqPl/z1Si6i67W0NH3UDOxQaiurj4uEtt4xbloNMKAnsh2G975PyohT6MDSE4X/je/Rl6xDd2vz211e/lwMfKGfUi7chHSkxo9F8zENkRim+nadSKGZ3+HbNAju714v9/Q1pehcRqybNkypSVoKEifg2vQezwU9OmDvU8fDC2UBAw1aph7atdgtVrJzc1taMvbFVRXt1z5pjvoKg2yLOPxeMjNze1QO1ttYVcQoqOj0ScGz4kFEFLikbOOIC/d2N3SNDqItHAl6A2I15yFOKpfq9vL63cDII7q26QETX20tZGJjW97OgGAOKAnQmoC8v48fPfPxbDhjTbtp3H6ccMNNygtQUMh9HqJ+2qeZuEFRQz48kusf/oTH95+O+PPO69bis6rYe6pXUOPHj0oKSkhJyenS6OVxcXFXXZspTXo9XrCw8OJiYlp/74dHTQ1NZXk5OSO7q5qKisr0ScF0glOzIkFEGeOR/p2A/K+3O6WptFB/J+uRC4oQ5wyrE3bS3vzIDEKYWTfJs/5gkVi25FOUI/4+PX4//AKbDmoldvSaJYvvviCmTNnKi1DQwGsVidbdsTz8XV/ZUbPngyaM4dfPfEEWT/8QPaoUVjOOIOElBRiY2M7VEKrNdQw99SuQRRF4uLiujTFQ+3vgZJ02MRmZ2eHUIa6MBgM6JLs6AcnInmaPq/79Vl4H3oHEPAdzEefntjtGjXajrQvF+nTnxHGZiJeObVN+/iXbUfOr0IY2bhPtCzJDSkD9dFXaN/CrnqMvz6HutteBr+E96F3MP37njbvq3H6kJSU1PpGGqckDocHo9HJww+PI/u3Dq6bncSQ119j/Mcfw8cf4zWZKExPZ2efPhT370/dkCGEJyURHx9PfHw8kZGR6PUdv+GqhrmnaVB+fLVoCIaWThAEi8WCLsGGZ1sx/qKmJZPECBtIAtTUIc9fBg9d3f0iNdqM/7PVYDYi9k9BDG9brTtp034AdMP7ND5WeR36zDj00RZE87GPjy7Rhn5QPLKxfQWhdX+4EP/fP0J6dynS638M1CLW0DiOkSNHKi1BQyFMJh3PPruSl14axpw5g9k+MZo7XxxBZF0hUTt3ErljB1E7djDyq68QvvwSSaejJCWF/IwMNvbpQ0GfPoixsYSHhxMbG0tCQgKxsbGtduqqRw1zT9Og/Phq0RAM7YwZhIKCgsBqcwH8RbXIPglB33gNnNAvGXnDPnzfbcSgmVjVIksSvn9+iqzXo7v5V23bJ78MCssh3IqQntDoOX9BLZ4txcj9ohs9rou14dleSnvXSuofvQ7fi5+A2YT3Hx9hekCbSxqNeeaZZ3jggQeUlqGhAE6nE4fDyyOPrOOTT3rz3nv92LcvnKuv3sPkyTHkT5oEgL62lsisLKJ27iRqxw4GLVvG0O++A6AiMZHypCQqYmPJiYtja3w8NUlJiHFxWG02rFYrDoeDiIgIwsPDsdlshIWFIQiCKuaepkH58dWiIRiaiQ1CfHw8gl5EF2fFX1iLr7AWQ3LjtnPClCFI23KgoFIhlRptwf/TDmSvDyHGgXhGZtv22ZGDMCETMSkqyKKu+nzYxqsoO5ITCyBazAhnDkdesgH/i5+AZmI1TuCee7Q0k9OV+vqvogiXXbafAQPKmDNnMC+9NJz//a8fl1xygLPPPoTZaqV41CiKR40KbO/xEL53byBau3s3sUeO0HPzZkS/v+HYbouFqvh4KmJjqYyP51B8PBXx8VTFxeE1mzEajaSlpfHFF19gs9lwOByEh4cTERGB1WrFbDa3KZrbWdQw/5XWoPT4atEQDM3EBsHtdgOgT7LhL6zFn1/TxMQarj0T/4ufI+/OQ/J4AqW3NFSH/93vobAK/VO/QRDbFiWV1u3Dv3oP4h+bJrH7CwImVR/fOC1BF3s0cl/iDBq5bwnTP2/DNf5uKHfiW7Ie/fRRbd5X49QnOzubfv1ar6ihcepxYu3MgQPLefnlFaxfH8dHH/XhjTcG8f77GcyceZDzz8/BZvMG9jMaKR84kPKBAxv2Ffx+wgoLseblYcvLw5qbizUvj+SDB8lYu7bROM6ICKrj4ymPi6MqPp7y2Fj2x8dTFRODdLTElyAIGI1GzGYzVqsVm81GeHh4wz+r1YrJZOq00VXD/Fdag9Ljq0VDMFo0sU899RSzZs2if//+LW12yuF0BvJg9Yk23JsK8eU1XayjG9EHdCL4JaQv1iHOOqO7ZWq0guT2IK3YBoDuovFt32/LQQDEoU1L2ByrTNA4EivoRcRoC1KJE3+JE31C2/tMi/1SEOIikcpr8T71vmZiNRqxceNGVZ48NLoer9fb5DFBgNGjixg9uogdO6L4+OPe/Pe//Vm4sDe/+c0uZszIIdj1uqzT4UxKwpmUxImFkkS3G2t+foOxteblYcvNJXXTJiw1x85/sihSlZREWXo6JenpFPfsSUlSEjU1NeTl5TUZUxRFwsLCsNvtREVFERsbS3R0NBEREW1ecKaG+a+0BqXHV4uGYLQ4ix555BH8fj+PPvpow2N1dXVd1uJOLURFRQE023q2HiE5GulQMb7FG9BrJlZ1SEs3I+3JR3fheMSBaW3ez9+CiQ1WI7YefbwVT4kTf2Ftu0wsgP7vN+G59EmklTuR9ucj9tYqXmgEuPpqLcXkdMVsNrf4/MCBZQwcWMbBg3befjuTOXMGs2JFEnfeuZUePdqe2iSZTFSnpVGdltbkOUNNTcDY5uZizc0lfP9+krZtI33lysC+okhNaioVffpQ3rs3Zb16UdajB15RxO/34/P5KC4upqCgoNFxjUYjNpuNiIgIoqOjiY2NJSoqqiEftx41zH+lNSg9vlo0BKPd6QTPPfcc//rXvygqKmryXH5+Pna7HZutfSdwtVFeXg6AoX805smpSM6mV8MAwoSBcGgl/hU7u1OeRhvxf7IaAHFM268epTo3QkIUQpgRcWBq02MejcTqE5p2FtHFW2FH8dG82fh2aTVcNB5PlB3cXtz3vUnYp4+0a3+NU5eFCxcya9YspWVoKEB9altrpKdX87e/reGHH3rw5puZ/PGPk7nqqr1ceul+9PqOd5E6cOAAvXr1oqJvXyr6HlczW5Yxl5YSvncvEfv2Eb5vHwlr1pC6dCkAkl5PVc+eVPbpQ2VGBhV9+lCRloZfkvD5fA3/qqurKS8v58CBAw2HFkURi8WCw+EgMjKS7OxsZsyYQWRkZLfk4AZD6c+g0uOrRUMwOpQT21wf4blz5/Lkk08GvQVyMlF/9StajThXHMFwwkr0evRnD8X//krkHOU7aWg0Rq5z41u4GmFYb3RXTm77fllH8C/bidg/GcHcNM/ZdzQnVhff9EKtfnGXr52Lu+rR/+kifI/8F+nzNfiqatA7Tu6LQY3Q0Ldv04YbGqcHOl3bS/YJApx11hFGjCjm9dcH8d57/REEmcsv39/h8SMiIpodzBUTgysmhsLxR1O1ZJmwoqKAqd27l/B9+0hctYqeS5YAsO2228j51a+atM2VZRnpBHPr8XgoLCxsSFH4+OOPGTNmDMOGDevwa+kMSn8GlR5fLRqC0b56QG3gxET0k5H6dAl94lFT0kw6ge7yoykEHh9STmG3aNNoG/4lG6HSiaDToevT9iLN0rYcAMTBPYMft8qLmBrRJCcWQJ9sQ5fiQKpsW/TkRAwPXgkpsYCA7643O3QMjVOPwYMHKy1BQyE60qggMtLNoEGBQNOAAeWdGr8+ta5NCAJ18fHkn3EGu264gR233EJtjx4AFI4aRf6ECc3sJqDT6TCZTFit1oYKCCaTqWGblJQURU2U0p9BpcdXi4ZghNzEngrUX/3pj+bE+vODR9ZEhwV6JSCbTXg/+Knb9Gm0jnfRWoSx/dDfcHa79vNvOwQ0b2K9ByvxHaoOGokVo634DtfgO1TdfsEEbqPpzhsZ6Ar23WakLuzDrXHyMHv2bKUlaChEbW377+p4PCKffNKbgQNLGTSorFPjb9iwoV3bC34/1rw8+s6fz+S77sKal8fGe+9l3aOP4mkuqksgGuv3+/F4PFRUVFBUVITT6SQ1NZWioiJmzJjRJW1124rSn0Glx1eLhmBoJbaCUN9eTd/Kwi4AwWZBdhXhX7oV7r+0W/RptIzs8uBfuBqq69D977727VtVh9ArHnFQ03xY2S/hLz5auSKu6ReqLq5z6QQA+hdvxvefH5GPlOF+5H+EPfObDh9L49TgscceU1qChkJYrU3v+DSH1yvw/fcpfPRRH0pLw7jrri2dHr+5Lk36mhpsubnYjhzBevR/25EjWPPzEY9efOdOmcKOW27BEx6OJEn4fT78fn+z/+oRBIH09HTGjRuH3W7nvPPO6/Tr6CxKfwaVHl8tGoLRqolVKpFaSerq6oBji3d8BbXIfglB1zRwrTujP9LW7Ibb0BrK4/txK+KI3gj2sHav8vct3oJ8pBRxUNNIrL+kDiQZMToMwdA0V03fwYYHjY5hsyBeMh5p8Qb8/1qM9NR1iG2sb6txarJt2zbV3srT6Fp8bbgb4/WKfPddwLyWlITRr185t9++jWHDSjo3uN+PZ+9ekmtqAia13rQeOYK5oqJhM0mnozYxkeqkJHJHjKAyMZHSlBRKevTA7/HgLygImmZoMBgICwvDYrFgt9sJDw8nMjKS+Pj4RlFXNcx/pTUoPb5aNASjVRP75JNPsmjRIkaPHs3o0aM5dOhQd+hSFJfLBYBg1KGLDsNfWoe/OHjtT/HSschvfgf+QD6wZjiUx7/wF6TlOzH+rX0lQeTKWuQjpWA2IPaKa3rcwvpGB8GjI7qj0Vl/UcdNLID55VtwJvwEOhHvS4sw3XtJp46ncXKzZ88eVZ48NLqe4yOUJ+LzCSxZktoQeR0woIw779zC8OEltCf2JPh82HJzsWdnYzt8uMGwWnNz0R23SNttswWM6tChVCQkUBEfT1lcHBVRUcgnLEATRRGTIOBwOLDZbNjtdiIiIoiIiMBut2O1Wtt8rlTD/Fdag9Ljq0VDMFo0sWeffTYbN25s+Dd37tyG5yZPnsywYcMYOnQoQ4cOVeWL6yiRkZENP+tS7GAQ8ebXBDWx+jOHgA/k4mqkNXsRx6uvGPDphOz3I+cUgcmA7uKx7drXv/MIAOKAHghBVgU31+igns5WJ6hHjItAd9EY/J+twfPEh5qJPc1RY1kbje7h+MVN9cgyrFsXx9tvZ5KbayMzs5S77trC0KGtmFdZxlxSgiMnB/vBg4H/c3KwHTnSkAIgCwI18fFUJiZyqH9/KuLjKY2LoyIhAfdxpTOPj6L2sdsbymGFh4djs9kwGo0hu4urhvmvtAalx1eLhmC0aGK//fZbAA4ePMj69esb/m3cuJFVq1axatWqhomq0+nalb+jZsrKjiXD6+NsuDeX4M93wvCm24qiCNF2KKnG9/Ev6DUTqyj+n3fjW7oNIbNH0JSAlpCOmljdwB7Bj91qJPZoOkGRE1mWO/UlbvrnLdQu2w41btyvfInpzgs6fCyNk5sFCxaottC4RtdSf1ewnoMH7bz1ViZbtsSSnFzDo4+uZdSooibmVV9biz0nB0d2Nvbs7IafDUe7UQLURkVR1qMHB88+m9KkJMqSk6mIj0cyGBo6bdXW1pKRkUHq0YYEERER2Gy2br3jqIb5r7QGpcdXi4ZgtGlhV3p6Ounp6Vx++eUNj+3du7eRsd20aROVlZWnRA7t8fk4rZXZAhAzU5BW7MS7KouW+6todDW+L9YBoD9vRLvnom/bEeS4SIRRfYI/X18jtplIrGjWIzpMSFVupHIXuqiOd7YTU2PRDeuFf9l2vC9/pZnY05gRI0YoLUFDIeprqvr98MYbg/jmm57YbF5uvXU7M2bkNDQyEN1u0r7+muitW7Hn5GApPla73BMWRllSEntHjaIsOZnSHj0oT0pCDg/HarU2dM0aFBXVEE01mUwIgsDu3bsVbzWqhvmvtAalx1eLhmB0uDpBRkYGGRkZDc5clmV27drF+vXrQyZOKY6/hXOsQkHzt4h15w7Fv3ov8u6CZrfR6HpkWca7aD3CkDT07UwlAJCy8pCLqtGlNc2HBfAW1kK4GX2Ko9lj6OKt+Kvc+ApqOmViAYzv/JG6Prch7yvA/cIiTPde1KnjaZycpAVpBapxelAf8fzppyQWL05jxoxsrr9+Nzbb0VxVWSZh9Woy334bS1ERlSkpFPbuTdHEiZQlJ+Ps1QshNZXwo/moPaKjGXQ0L7UtjRTUMPc0DcqPrxYNwQjZPQFBEBgwYADXXXddqA6pGIWFxxoXtCUSa7h0HPgkqKxDcnm6XJ9GcKTduci785CPlKHrQFqHPysXADEzOfjxC53IlW50kc3H2/W9I0En4i+ua/f4TY6VFod48VgwGvA8+r5WN/Y05cUXX1RagoZC1NXVIUnwwQd9SEmp5ve/395gYO3Z2Yx7+GFGPfssHrOZb+6/nw8efpjvb74Z5513MvHpp5l1991cOmsWZ511FiNHjiQtLY2IiIg2dwJTw9zTNCg/vlo0BEOrExuEhISEhp/bEonVD0gGvQg+Cd/n6zFeEbwziUbX4vtuG7rJmYiDUxH0bW/XCCBXOZEPl4LJgJgePBJbn04QbIFfPaLFAH65U2W2jidszu+p/fK3oNfhvuc/hL18c0iOq3Hy8MADDygtQUMhLBYL69bFc+iQg3vv3UR9KmrPr75i0Ny5eC0WVl97LTvOOAO92cywgQMZNmwYRmPTltkdQQ1zT9Og/Phq0RAMVdeDeu211zj//POJjo5GEASWLVvW5n0XLVrE4MGDMZvNZGZm8sEHH7R5X+dxye9ticRCIC+WcBvepdvbPI5GaPF98BP+FbvQTx3U7n39ewrQTcnEMHNEswa4vuqALr75zjH1z/k6WWarHjHGge7KichVdfg+XI1U1rFuYBonL+3tmqRx6uD1etHrAzVW9+8/lsak8wTu+Al+P2HV1eg9Hvx+PyUlJRQXFyPLckjGV8Pc0zQoP75aNARD1Sb23XffpaysjOnTp7drv1WrVjFr1iymTZvG4sWLOf/887n66qsbqi20hve42nj6pEDUzZvXsikR0uORK+vwr9jdLq0aoUEqqUIqqACjHv30Ye3e37/jCL7lu5F1zd+caK06ATSuUBAqzP++DWLsyIUV1N30r5AdV+PkoL4NtsbphyRJjBxZzPnnZ/PZZ71ZuzZwl+jAJZew/JVXKBk+nOGff841jzzC8O+/p+DgQb766iveffddfvrpJ6qrO3fRq4a5p2lQfny1aAiGqtMJVq9ejSiKbN++nQULFrR5vyeeeILJkyfz8ssvAzBt2jR27NjB3/72N84999xW9w8PD2/4WZdgwTw2Cdnjb7FskmH6EHyLNiDldLJLikaH8H2zBWl/MfrLxiHY27+gyp8V+IDqBiQFfV72S4GOXYAutvlIbH072lClEwCIRgPGhy/D89f/4V+0Hu+P2zBMO3XqMmu0zMyZM5WWoKEQ9YuMb7ppJ1lZkbz44jBuu207kyfnUZOayoYHHiB87176/fe/jHz/cjq6twAA3hNJREFUfQYtXkzhwIHkpaeTt2cP72/dStjRblhRUVHEx8cTExODw+FoU5ksNcw9TYPy46tFQzBUHYntSC06t9vNjz/+yBVXXNHo8auuuoqff/6ZysrKVo9RWlra8LPOYsSzqwz3piL8Za5m9zFcHlgNL7t9+Ioq2q1bo3P4vtoIgH5ix8rBSK2YWH+xEyQZXUzwlrP1NDQ8CGEkFsD8pwsQ+iSA2Ujd5S8GbeOocWoyb948pSVoKER9nVijUeKBBzYQH1/H88+P4K9/Hd+QXlCZkcHa2bNZ/cwzlAwZQuyePYz73/+49OmnufHuuznrqadImTOHqvff56fPP+fDDz/kzTff5L333mPRokWsXLmS3bt3U1ZW1qRDmBrmnqZB+fHVoiEYqo7EdoT9+/fj9Xrp379/o8cHDBiAJEns2bOH0aNHt3gMu93e6Hd9khVPpRtffg366OBRPjHGgRxhhwonvo/Xob/9nM69EI02I/v8+A+Vops8AP2MIB0p2oB/X6AihW5A8MoEvkIn6IQGk9ocDekEIYzE1hO24G6cY/4KNS7cd7xF2Gu3hHwMDfUxdepUpSVoKER9nViAhAQnL764kqVLU3n33X7cffckzj33ENddt5vwcA9lgwZRNiiwHsBcXEzkrl1E7tpFVFYWQ5YsYdhRg1qVlERxRgaFvXqRn55OVmwsWVlZDeOYzWbsdjuRkZH06tWLoqIiIiMjG2npTtQw/5XWoPT4atEQjFPOxJaXlwMQERHR6PH6VrL1z7eEXt/4bdEn2vBkleHLq4VBsc3uJyaEI1U48X27HTQT2234V+/Bv3ovYt9EdH0T272/7Pbi31uC0DMeoU/wygT+wlpkP+jTIlo8lv7owi5/iBZ2NTr2oFT0V56B73+r8M5bjuGmM9GP6h3ycTTURXR0tNISNBTixLuROh1Mn36IM87IY8GCvnz5ZRrLliUzdmwhkyblMXJkMQaDhCs2lvzYWPInTQocx+UiYt8+IrOyiNy1i5SNG+m9fDkAfqOR2vh4quPjqYqLoyIujoroaPKio6mNjGTXrl0NWkwmEyaTCYvF0tAoITw8HLvdjtVqxWKxNDl/dhY1zH+lNSg9vlo0BEMV6QSyLOPz+Rr+nXhLozuYO3cuo0aNYtSoURw4cKChEsIrr7yCPzpwBbp0wZcALFmyhNWrVwPwwgsvUF1dTXZ2NtlRgRWh1at3Nazke+aZZ3C73ezevbshr3fhwoVs27YNgNmzZwOwbds2Fi5cCATau+3evRu3280zzzwDBFYGfvHFF0AgrJ+dnU11dTUvvPACEMgfXrJkScNrycvLo7S0lFdeeQWAZcuWNXpNpaWl5OXlMXfu3BZfU/0thC+++EK1r8m7eg9uix7fWQM69Jqk/UXg9YMosPdQdtDX9NGc/wEC1VJdi69pW+5enP0tiHG2Lvk7rbyiF16bEVkUKJn6CJXFpSfN3+lUnHvd8Zrq6zOeSq/pZPw7dRfHn4tKSkoaFtRs374dl8tFbW0thw9v45ZbdvLQQx8ybtxeNm+O4amnRvPrX5/NP/6RyaJFbnw+gZycHIqLi5HMZr73etlz6aUsvfNOXps9mx/nzOG7q69m15ln4kxKwpCTQ9+lSxk/bx4zXniBax58kBvvuIMrHn+c8+fMYcR779F36VJsq1dTtXkz+3btYtOmTSxbtowvvviC999/n7fffpu5c+fy73//m48++ojXX3+dr776ihUrVvDqq6+Sn5/Pt99+yw8//NDmv8mcOXMUn2evvvqqop+dl19+WfHPzpw5cxT/PgiGIIeqFkcnWLZsGdOmTWv4fcqUKY3KaW3fvp3Bgwfz448/thrS3rlzJwMHDmTZsmVMmTKl4fF169YxZswY1q5d22o6wahRoxp1Hiu8fzll/1hH7NOTiHmg+U5Q7g/X4Lz1bTAaiCx6tcUxNEJH1eC/IG0/jPX7hzCcObDd+3s+WU/NrFcx/GoI9q/uCbpN6fNrKf7zMiLvGkn8S2c1eyxZltlrfh7Z4yfDeS9iWOhvwfl2HKZ2yH1gM8OAHoT/8lTIx9DQ0GjMieeF7iAjI4OXXnqp1e18PoGtW2NYuTKRn39OpLbWgN3u4Ywz8pk0KY8BA8owGNpwqpckzGVlWPPysObnY8nPb/Sz3u0+tqlOhzM+npqEBKrj46mJj6cyLo6q6Ghqw8NxGQxIstxsUKo+sms2mwkLC2sS2Q0LC8NsNmM0Gju0Pkbj1KK5z58q0glGjhzJunXrGn4/MSe1PfTu3RuDwcCuXbsamdhdu3YhiiJ9+/Zt9Rg1NY1rwra1VqzhwuHIV7oAF769BegzElrcXqPzSIdLkbYfAau5w4u6/LvyAdD1bz4VoS3ltSDQuU4XZ8F3pBp/kROxZ3iL23cE/cAUTC/fhPuuebDhIM4/voPl5RtDPo6GOli9ejUTJmgNVE5Hji/32BJ6vcyIEcWMGFHM7bdvZ+PGWFasSOLHH5P55pueGI1++vcvJzOzjEGDSunXrwKzOYi5FEVcMTG4YmIoHTKEwsJC4uPjA8/JMqbycqxHje3xBjc6KwtDXeMuhT6zGVd0NK6oKOoiI3FFRuKMiMAZEUFteDg1Dkfgf5+PqqqqFu/AiqKIwWDAYDBgNBob0hrMZjMWi6XBBFsslobnQml+lf4MKj2+WjQEQxUm1m63M2rUqJAcy2QyMW3aND766CN+97vfNTz+wQcfMH78+Ebls5rjxJXfhp4OwiYkgRi8vFY9otkIdjNUu/B8uBb9Qxd27EVotBnv9zvQTeyHblAPBGPHprNUUYc4NAUxM3hlAji6sAtaXdgFNJhYX5ETQxeYWADzH6bj/3EHvqVb8b6yBFdKNOY/a/PtVKSztT41Tl46cqPUYJAYO7aQsWMLcbl0bNoUy/btUezYEcWHH2bw/vt90ekk+vSpbDC1AwaUY7c3Ncwez3Ft1AUBd1QU7qgoygaecMdLljFWVgYitoWFmMrKMJeVNfwftWcP5rKyhiYNjcawWnFFR+M+anbrjjO7zogICnU6dMnJ+EQRr9eL2+1uML2tvT86nQ69Xt/I/JrN5oa83raaX6U/g0qPrxYNwVCFiW2O9evXk52dzeHDhwFYvnw5JSUlpKWlNZjed999l5tuuon9+/fTs2dPAB555BGmTp3KXXfdxcUXX8zXX3/N119/zTfffNOmcR0OR6PfdTEWnKvzkWnZxALoMuLxbczB98v+9rxUjQ7i/WITvlV7MV57RsePsXwPvi156FqInDe0nG2hW1c9+ngrbrqmQsHxhH14FzXjHkbeegj3k58iu72EPTyrS8fU6H7a2+xF49Shs+1jzWY/48cXMH58AQBOp56srEh27AiY2i++SOPTTwOLQ9PSqhpM7fDhxdhsPlJSUto2kCDgiYjAExFB+YABwbeRZQy1tZhKSzGfYHLNRx+LPXIEU3k5YpCorDsiAldUFK6jRrr+Z2d0NDVxcdTExODT65EkqdE/WZYbzG9lZWXDYy1xvPmtN7bfffddQ+qDxWJptJjNZDI1W0M+FKjhO0ANGoKhahP76quv8p///Kfh98cffxyA3/zmNw3Jw5IkNbkimzhxIh9//DEPP/wwr7/+Ounp6cyfP79NjQ4AiouLG/1+LJ2gdVOim9QP38bD+NYebNNYGh1H8njx78wFQD9jaIeOIcsy/t2BL3hdv+ZNbEM6QULbIrHQNRUKjkcURWyr/4Zz2hP4f9qN+/GP8W05hPWDP2k5ZKcQc+fO5dZbb1VahoYC1J1wi76zWCw+Ro4sZuTIwDnO4xHZsyeiwdT+8EMPvv46DZ1OYvDgUnr23MKFF0JcXPM10tuMIOC12fDabNQcDTgFRZIwVlU1GN2y7dtJN5mOmd7SUsL378dUUYFw3HlfFgRc0dE44+OpTUzEmZCAMz4e59GfPQ4HHDWasiw3mNkTTW8w8+tyudDr9S2a3/po7/E5vlarFYfDgd1ux2KxYLFYOlSqTA3fAWrQEAxVm9h58+a1WmD3hhtu4IYbbmjy+MUXX8zFF1/coXFPLM9lOM7EttS1C8B48Qjc/1yKXFyDJEmamehC/L/sx78rH/20THQ9Yzp0DLmoCrmyDiE8DCHO0ex29c0L2pZO0DUND4Ih6vVYfnwE53nP4tt4EP+326juezdhr9yAsYM1czXUxQUXXKC0BA2FqO/Y1VUYjRKDBpUxaFAZAH6/wO7dEaxdG88vvySwefPZLFoEvXpVMm5cAWPHFpKeXkUXBh1BFBuiulW9elE7YAB7rU2/dwW/H1N5OeaSkkAaQ0FBw7+4jRsxl5U12t4bFhYwtif8q01IoC42FtlsblZSbW0tVqs1qOn1+/0N//uO5veWl5c325CmPr832KI2h8OBzWZrSHXQ6QKNddTwHaAGDcFQtYlVihNNqmgzItoMSDVepEo3uojmJ7t+cj8QAFnGt3ofxomtLyTT6BjexVsBAd2w1A4f4/gobHMXJ7Jfwl/pRpdoRRfTekvbrmg92xKiXo9t6cM473sPz2vfIeeU4LzoBer6JKCbkIHphinoMntAhEW7qOogktMNVXUQZUU0dm/R9642Mhoa9eh0MpmZ5WRmlnPDDbvYv1/P5s09WbMmngUL+jJ/fj9iY52MHVvI1VfvweFo28KzzmkK3iFR1ukaFqFVnNDcCAK1cS1FRVgKCrAWFGA5anRtR44Qt349uuMWzcmiSF1MTIOxLRkyhLzjFobXaxAEAZ1O16ymRvqOM7z1Rvf4n10uF06ns+Hx5l670WhEr9c3mNtevXqRnp7e6vihRq3fQ5qJDULZCVdwcLThwd5yfHm1LZpYURQRM5PxHyjB88kGzcR2If4DxegnZGD4VcdSCQD8h8rQT+6HfkzzXwr+0jqo8yGH6RFNrX9k9D3smMYkga4rwxVNsTx/HYYbp+L63Zv4d+YiHyzCd6AQ31vLoWc0YqwD47UTMf3+LARz53LtThekw6W45yzF894qBJsJ2e3DeN1ETHdOR4zueBWV9jB//nzuvPPObhlLQ124jytppQR1dZuZNcvHrFn7KS83sm5dPCtXJvHll+n071/OlCl5Xa5h3759DDraiaw9SGYzNamp1KQGCXJIEuby8gZjW2907Tk5xGzdSsymTY1MbEc0HG94W0shqDe8x0d1j/+/rKyM2tpaJEmivLxcEROr1u8hzcQGIS6uadcmfaIVz95yvPk1mDJb7lwhxoXj35GPd8XerpJ42iMVVOD9cB2EGTF04kLBtzUP74r9GM5pvr5sfWWC1spr1SNGmnGtzUd0dL9RNAxMwbBqNp6NB/C8+i3SlkNIG7MhvxKpqBrvh78gbTuE+YkrEJMiu13fyYRnyVbq7n4XubwWymuRDvsQzAY8H63B/9MezLMvQz+h6y9S1Xji0OgewsJav/PTlRxv3CIjPZx77mFiYurYvDmWmJgQ5Mm2U0PIEMVA+a/o6IZWvUgSo555BtuhQ2z505+6XsNxtBbhtdvtlJaWYjQaOe+887pUS3Oo9XtIu7cYhGClJPSJVtAL+Atbz3M0nBm4teHfUxhybRoBvEt3AmCY2r9TUUX/7sDfSNc3vvltCtq+qAtAfzQn1t8NObHNYRzRC9vbv8ex4Wki5PmI0zKR6zxIpdV4vtiE8/dvI5V3T7rDyYh3eRbuf34Dfgn8ILt96GeNQXZ5katd+LYcou5vn+LbnN3lWo5v/KJxeuEJUpKqO6nvFlaP1yuwaVOg9XpcXPd8v52oIZQYKiuJ2r6dnl9/zYjnniPhl1/YefPNlA5tfHevKzWciCRJeL3ehu5slZWVFBcXI4oiF198MTabrdu0HI9av4e0SGwbMaQ6wAfe3JYbHgAYrxxD7ewvEHQ6JKcb0aLOXJKTGfdXWxF6xWG4dGSnjlN/oaFvwcT6jua26tpQXguOVSfojoVdbcX8+7NxZhUiW63oEiKRiqtx3voW1g/uQNDyZBshFVXievZzfKv3YrhsDJ7//IR+Qj/CXrqOmh35SAeLMV07Dt+qPTj/8B9sX96HGNm2CxwNjZORqioDixf35Kuv0igvNzNoUCnR0d0TiQ0FhspK7IcOYT98GPuhQ9iO/myqqGjYxhsWxv6LLyZ75swu03F82kCwfz6fr0kFBEEQEEWRmTNnNll0rqGZ2KAE6ximiw3c1mlLmS19RjwIOuQKF+5FWwi7ekzINZ7OyH4J33c7kUtrMEzq+O1c2efHvz9QakaX0TSFpB5fG7t11aOPPbqwq9iJLMkIrTTJ6A4M5wxGyq+Aw2VY1z1OzfnPI5gMuF/7HvMd5ygtT1XUPbkIaW8h+ikD0A1MAb+M2CsefUo0giMM3D50M0fg25mHoBOpu+d/WN/putIzrbXa1jh16Wyd2M4iSRm89lo633+fgsejY8SIIu6+ezPDhpV0bYWC40hKar4JzYm01azWpKZSOHo0NSkpVKemUp2aiismhuZeVFs11JtUn8/XrFE90aTWt9+tr0zgcDiIjIwkIiICh8NBWFhYl9agbStq/R7STGwQioqKmjzWUCs2r223YMWkCKScUrxfaCY21Pg25iD2jQdXFGLfjrf29eeUoRveEzHejmBtPlrub2dOrGDUIUaYkCrcSOUudNHK5rUBCFYT+in9kUprkYuq/5+99w5z667y/1/3qndN78XjcW9xjx2X2Ok9BEIgwCa0AFlgIXxZYAkL2WV/WUpCCWUJyxJaAqT3OCGJ7cR23B17XGY8Hk/vTdKoXl3d3x8ayWNbMyPNSCM5mdfz6Blbc3XvkUa6et/zOed9MP3yTtx3/Q5FFNHcuBRV+cQsyt5rSNuOE3zhEKH+Icw/+wS+n2xByLeivixcM62+bD6Kw0eotgvzHz+Pc9V3UalUBF44iPb61FiaPfTQQxlbjzZNakm2T2y89PXpefjhBezcWYRGI7NpUxs33thARcX4K5HJpqamJmZNqhgIYD95kuyaGrKPHsV2+vSkxWq8MUQ8ZIPBYPRnRLiei1qtRqfTYbPZsFgs2Gw27HY7drsdi8WCVqsdV6RmwjkgE2KIxbSIjUF2dvZ592mKw3UowY74PsTq5eUEmvoI7G1MZmjTANLLRwjuakD/hUsndYUq13UT3NOEZvOcMbeLlhPEWRML4brYwKCfYLc7I0QsgGrNbKT/fB7pzROYfvhhAk/uJbDlCL6fvYbpgY+mO7y0o4RCeL7xd+TmfowPfBSxMg//3/ajdLtRr60GQLNxHr77X0F67l2M37gOw/duwfP/HsOfY0Fz+YKUuD7cfvvtSd/nNBcGU21rpCjw+uul/O//LkCSRD70oWPcdFMrdnv6anOrq8OfPZXXS9aJE2QfPUpOTQ32urqoTZazspKuFSsYGhaqExWr56IoCrIsU15ejsvlOkuwRhAEAaPRSHZ2NhaLBbvdTlZWFjabDbPZjFo9eZmVCeeATIghFtMiNgaxpnIkMrULQHvDYvzP16C0OJIa2zQQ2HIUAM1Vk+sYPVMPO3opAYDU5UHINaAuir+gXpVvhLr+cHPXKFMYpxrNqhn4gODwhZXhv29DeuM4/p+9ivYjq9GsrEprfOlGevYgodZB1FcsQHfXJkKtAyjdToQsc3QksXpl2NomeLAZJSij++fLCTx7EOnJffgvX4D+85uTHle6bZameX/Q06PnF79YzIED+SxY0MeXv3wYm60bU4xBA1OBemiI7GPHsBw6RGFdHbb6ekRZJiSKOGfOpPG66+hfuJD++fORYpQAJkqkoSqSXY38e6Qe0Ol0ZGVlkZOTQ2FhIfn5+Vit1pT7b2fCOSATYojFtIiNweCIJYkI6uFMrBRnOYHulqW4PvknAILN/ajLz8/uTpM4oUEPod4h1Jvmor507AzqeMgnh+thxxGxcqebUK8vWhcdD5HmLmmKBh7Eg3pFWIDJ+xtRQiFU5Tnovno1gV+9gfcbj6N54xtpjjB9KIqC/5kD4JfQXrcUwaAluC88Olq9ojKa8RezzYhVeYQaepCPtqFeUo7+X6/F2zeE996n0N2+Jlw3m0ReeOGFjBz3OE3qmSrh4HBo+fKXNyBJInfdVcN11zUiinD8eDPz5k39VXjV008z7/e/R1AUgioVjjlzOHXLLWHROncusjG+Jtt4UBSFgYEBfL4zjWoqlQqz2Ux2djb5+fns3r2bT37ykxMaGZsMMuEckAkxxGJaxMYgLy/vvPtEqxbBoEZxS8iuACrL2MuGotUIJh24/fj/uhf1v16VqnDfV0ivHydU141YaEdlm9yJLFgXsdcaW8Qm6hMLoKm0IVp0abXZOhex0Ib62iXIzQPIp3pQzypA/7lLCfzfWyhyiMD2WrQbJndhcKESfPskgT/uRCiyo/3U+vB99T2o1s1BvensaUCa6y9Ceque4JF21EvK0Vy1CN+PX0HMMuP73+0Y7knuZz0TvzimmRqmyif21CkrQ0Navve93Sxf3hO9Px0CVutwMPvRR+ldvJiTt93G4OzZhFJYVuHxePD5fFRXV1NVVUVeXh5Go/GsUrUlSyY+UCcZZMI5IBNiiMW0t04MnE7nefcJgoDpygp0y/KR2s73kY2FekUF2IxIOxuSHeL7luDeRjBo0F49+nCCeAm5AqhWVozpTKCEFOSeYRGbH79oFs1aQq4Ack96GjNGQwmBXNOOXBP2PRTtJjQfWU1wex3+h7elObr04XvkbdQbZqO/e1PUEi+46zTS26cQK85uehPyrAQPthA81BL+vyCg/9drCW6rxfe77eERtUlky5YtSd3fNBcOU+UT29UVPreVl5/93dbS0jIlxx/JzKeeQhUIUPO5z9G/aBFNMRqtk4UsyzidTrKzs9m0aROVlZWYTKbzei3S/RlM9/EzJYZYTIvYGIxW3yL3+fAd6EbujC+7pllUAg4f0q7GJEb3/kVRFHyP7kUJgmaSIlbxBpB2NyEdaEM1Y/TOfLnPG7ZYytIjaMeflx0hIngzKRMLoF5YAkCwpi16n/5Ll6O+ZDaBv+wmeHjqv7TSjdzjJPCnXQTfrkd357oz9x8NC/3IaxZBvTBstxOsOWOArrliAdqPXkyovpfAn3YlNb5Yln/TvD+YKmultjYzarVMdvbZ3q9TbfFl6Oyk4sUXaduwAXdZWUpjiIxwBbjiiivGfK3T/RlM9/EzJYZYTIvYGIw2EUNdnFhzl+62sBG/0uMiFAolJ7j3MfKJTkItAwh2I+olZZPaV/BULygKqqocBM3o4vSMR2xipQuZOPAAQL0oLMjkEQJMlWtBtbQccXEp/r/sTldoaSPw53cQSrPRfXYjqtJw7briDSDXd4NKRDXn7EEYZ17DMxcCgiCgvWkpQpGNwGvHUJL4eV+7dm3S9jXNhcVU1GAqCuzZU8DChf2cO/W0oGD0ITBJJxRiyc9/jiKKnPjEJ1IaQygUor+/n0AgwCWXXILNZhtz+3R/BtN9/EyJIRbTIjYGXV2xx8VGHAqk9jhtttZWoWhEFIOWwOu1SYvv/UpgWx3qDbPQ3bZ80lOmIk1d6jFKCSBxj9gImZqJFReWoFo/m5BydtZB/+XLkI+04/3ZPwj1xFcu817B/9geQqf70FxxJrsfPNmNem01ms1zEXRnCwlxRi7qS+cizCxEHjzz99XcsgwUCDx5AOnVY0mL74EHHkjavqa5sPB4Un/+aGqy0NFhYu3ajvN+d/jw4ZQfH0CUJKqeeYbcI0c49ulP48s/c15OZgyKohAMBs8SsPPnzx/3cen+DKb7+JkSQyymG7tiEKuxC0Z6xcY58EAUEXOthDqc+J88hP6KDPFaukAJPHsYaXs9+s+sG3/jcQjWheusxmvqkjqHM7EJeMQCqPLD28vdmeNOAGE7MemtBtCqUeQQgip8MaCeVYjuU5cQrGnH+7u3MH3z2jRHOjUEj3cQrO9Fffl8tNcvjt4vH+sk8HYjug+c39AhiCKhAR/Bd1sJ1XWjWlUJgKhRo//KFQSePoj3d2+hvXpyFnARMrWhYprUk8rGLqdTw4svVvL88zNQq2Uuvvj85M3cuXNjPHKSyDLm1lbsJ09ir6vDfvIklsZGVMEg3cuW0XLllZOKIeLtOnIAQaxhBGvXrmXBgvjK0tL9GUz38TMlhlhMi9gYjDQyHkm0nCDOTCyAekkpgY5jSDumm7smQ8gnIb1dD4DuyvGvnMcj2DSAOKcQ9eKSsbfrdCPY9GhmjL3cdC7qDC0nEM16xBI7obZB5KZ+1FVn6oF1t67A97ufofiDGP/fVQjq+GuAL1T8f92LMuBBVZ5zVsY1WDvsXDEn9lKmak4+wXdbCdZ2oRkWsQD6T1yM+1tPgVok2NCDuir2BXEi9PX1ZWw92jSpJRVlaN3dep59tootW8rx+9WsWtXJbbfVk5V1fkOi3++fXE2qomDs6sI2QrDaGhpQD08ikwwGHLNmcfqmm3DMmkXXihXnDSiIFcNoQjXycySiKGIwGKIDCHJycigqKiInJyfup5Huz2C6j58pMcRiWsTGwOWKvZwaMbuP1ysWQHv1PAKvHCPY1J+U2N6vBN+qR1Gp0d26ELHAOun9yTWdyLU9qErtY24X6vagOPyI41iqnYuYpQeVQGjQjxKQE2oKSzWq2flhEVvXdZaI1VwxH+1NFxF48QiBl46gu/Gi9AU5BSiKQuDVY6jXzUL7kZVn/U6uDWfqRxuEoZ5dgJ/w1LeRiLkWDF+5HN+vt+H7zXbMP/jgpOPcunUrd95556T3M82FhzQ8kWqyKAqcPGnjxRcr2bYtfOG+cWMbt9xyasxRsu3t7cyZE5/tnhgIYOrowNTaivX06XCm9eRJtMPfp7JGg7OqipbLLmNw1iwcs2YxVFICMUrDFEUhFAohyzJdXV2IonieYD3r2KKIXq/HbrdHhWpubi52ux29Xj/pBrl0fwbTffxMiSEW0yI2BqNdoamLTRjWFaPKjX+JR/fR5bi+/iy4AgQ7nagLJy/A3o/4txwDhxdVEjJbAME4Bx1MxCMWQBAFTFfNIOSWCHZ70JRmzhWsenY+0pt1yLVdMMLlQRBFNOtn4X+5Bv9LNe95ESsf6yD4zmmEbBPacwZnxJOJHbndSHQ3L8Xzgy1IexpR/NJ5NbWJkolfHNNMDXq9flKP7+w0snVrCVu3ltDWZkanC3LddY3cdFMD+fm+cR9/noBVFLSDg5hbWzG3tWFubcU0/NPY3Y0wnDlWRBFXeTmdF1/M4KxZDM6ahauiAkWjiWZRQ6EQst+PLMvRW0S4jlz2NxqNOBwOBEHAYDBEhWp2dnZUqBoMhpQ6OaT7M5ju42dKDLGYFrExcDhij4rVFJnwvt2BaI7/S0mdbwWNCiQZ35/2YP765ckK832F3DyAWGpHe/XkSwlCLh+hTifo1KjK7GNuG3EnUCXoTgAQbB3Cf7gHuSfDROzSclSrqwl2np+B0f3TGtw/fA3fwzsw/du1qN7Dk+b8rx5DvXE26iWlZzlUKIoCVgOaDbNQzY590aSaU4hq7SxC3vOXe9WrZ6C5bD7S6yfwP/su+g+vmFSczz//PDfccMOk9jHNhclEJnY5nRrefruYrVtLOH48/PlduLCPD3zgFJdc0oHZHLtcbiSiJGHs6MB78CCVgcBZolXjPrMSKWu1DJWU4Kiupu3SS3EVF+MsLsZRWEhAozlbnA4ORv99LoIgoNVqMRqNGI1GTCYTVqsVm83Gu+++yzXXXJNyoToW6f4Mpvv4mRJDLKZFbAxGszURbToEvYrQkIQ8FEBljm+JWT0rj+C7bQReOQ7TIjZh5JYB/I8fRDBpUa+tmvz+Is4EM3PHdTkIDnsCJ9rYBZlrsyUW25F2NyHaz19RUOVZ0Gyeg3y8E98TBzDd8959v/of3UdwXxPGr11x1v2hbheBrQ0IdgOq3NgXH+qZuUg7GxHMOhRFOevLVRAEdDcvQW7oJfCPE5MWscXFxZN6/DQXLqN5lseir0/Pr3+9kP378wkGRcrLndxxx3E2bGgbN+sqShIzn3gCe10d5rY2jF1d0awqgC87m6HSUto2bGCotBR3aSn9+fn0GY3Iw5lVWZbDF4AAI4SuKIrodDosFgtGoxGLxRIVqFarFZPJhFarHVWgOhwOjEkcMzsR0v0ZTPfxMyWGWEyL2BiM9oERBAF1kQnptJNghxvVrPhErOba+Uh1vUjHUzd55L2M/5WwXZH28rmI2sm/ZaX6PoSKHDQbZo67rTxBn1jIXJstVXW4DjZY3xvz94bPrsdx2U/x/vQNjP+yOepg8F5CbnegOLzh6W+Xnd39LJ/qA0BdPfoQDDHbhJBlRBnwEOp2oTqnTlv3sVUMff1pfL/dgelbV485UGM8li9fPuHHTnNhk4hP7DPPzGDfvnxuvPE0mza1UlnpOrdHKiYqn48V//Vf5B06hLOyEkdVVXjYQGkpQyUluEtKCI74TlQUhaGhIVwuFypJQq/XR8Wo2WzGZrNhs9kwm82YTKZJe91mwvs/3TGk+/iZEkMs3nvfTkmgs7Nz1N9FbbYSaO4yfGAJeCVCHU5CozgfTDM6gbdOoV4zI6bd0USQT/YQahpAMI9db6aElGgWVZXAyNkImZqJVc/IAUFAbuxHkeTzfq+9dBbqVZWIVbkE3qxLQ4SpJ/DKUYIne9HeuATBePbFaLB+uF565tjCMyJy5RgXA6osE/rbV6JeV43viYOTivX++++f1OOnuXBJxCe2sdHKjBlOPvWp48yYEZ+AVQ8Nsfo73yH38GEO/cu/sP2hhzjwzW9S9/GP03bppWwdGjpLwEamXLlcLoqLi7njjjv42Mc+xgc+8AGuvPLKqG1VaWkpdrs9KcMaMuH9n+4Y0n38TIkhFtMiNgZjTQiJDDyI1ysWQLuyAoazWf7nj04uuPcZSlDG/1wN0q4mNBuqk7LPYHTQwdgiJdjnCY+ctesQdYlngDM1EyvoNeFaYDmEHMM1QxBFtNcvQtpWj+//dk59gFOA/+Xh7P6GWef9LiJK1dVjNxGOl9HWf2wV0tun8Pxy26QmeN1zzz0Tfuw0FzaJ+MQ2NlqQJJFduwpwOscXj4Isc/G995J94gT98+ahqNVkHT+Orq8Pht+vixef8U5WFIXe3l58Ph86nY7s7GyOHj3KqVOn6OzsxOl0EggEzpQUJIlMeP+nO4Z0Hz9TYojFdDlBDMYqpk90alcE1eJiQqd68T13NJyZnSYupL3NCCYtYoEF9SSWZEcSFSmzxhYpwU4PGDVoF03MEUGVoSIWQHP5HIT6PoKN/THFmuGOi/E/exi5ZZDQoAfRnt6atGSiBGXk7iE062aivfr8ASQhn4RmdUXUgWA0NMvKCLa7kHtinws0l85CvXEWggKBrSfRbY7PquhcGhsb47Y5mua9RSI+sRdd1MuOHUX8f/9f2C6uosLJggX9LFzYx4IF/WRnn/O9FgoRsNnwZWWRc/QoOUfPJFhkjQZvfj7O7GwCpaV48/Nx5+eDXo8zOxsPUFNTEzMOQRBQq9VotVp0Oh16vR6DwRBt2orUxhqNRvR6PRqNZsyGrUx4/6c7hnQfP1NiiMW0iI3BWEs46mITYo4B2ZFY16hmZi6+g21I209NNrz3Ff4XjxJqd2D65hXjbxwnZzKxY4tTuduD4gkiiBPriM3UcgIABJHA9gaCJ3vh8vNPTKrybES7icDrtfj+dgDj5yY/JS1TkPY2I20/hao6L+YwgsDbTQR2t2L5QdaY+xFyzQS2NYzqNSyIIrqNs3H/x8v4Htk9YRF74MCBjPzymCb1JOIT+7WvHeLLXz5MXZ2No0dzqKnJ5o03SnnppUoAiouHoqJ24cJ+8vNhz333ASD6/Ri7uzF0dWHs6or+W9XURHFjY9TrNUJQr8eTn48nPx93Xh5DwzdXTg6u3Fx8ajXBYJBAIIDD4SAUCo2aoR1L9JpMJg4ePIjNZotb9KaCdH8G0338TIkhFtMiNgbZ2aPbCmmKTIT6vEj1sW24RkN/y2J8T7yL3Dww2fDeV4SXfQW0G5NTShBy+sCsRzM7H7F4bM9eOeoRO7EspDrfiAKEXIEJPT6VqGeE3+NyQ9+o2+g/fTEhScb/8rH3lIiN1Pnqrow9zjI4/Jqoqsae6HPmNRx9kInuEyvxv15LsLabkNOLaE18jOhHP/rRhB8zzXuDRH1iNZoQCxYMsGDBAB/+MMiywKlT1qio3bmzkNdeKwcgN9dLZaWT8vIhyspclJfnU7agEsOK8+vk1R4Phu7usMDt6oqKXUN3NznHjqE5J/EjmUx4c3II2O34bTYCNht+qxWf1YrPYsE74ubT6Qgpypii97nnnov+OyJ6NRpN9KdGo0Gr1UaFcOSm1+ujt5HbqFSqhIRwuj+D6T5+psQQi2kRG4OBgdGFpjrS2JVATSyA7oNLwPoECOA/0IxuWfmkYnw/IHeFvVw1G2YmTcQGT/YgN/QjGLXj22tNcNBBBFWeEUSBQJNzQo9PJRGBFjw9hgC7cTHOz/0dxeUjeKIT9dzCqQovpfhePoE4Kx/tted7Doc8AUJdLtCoUBWPPWpYNSPyGo5+IaCpzgeVCmnHaXxPHML4qTUJx/vkk0/ywQ9OfvLXNBceE/GJHYlKpTB7toPZsx184AMNhELQ1GTh6NEcjh/PornZwqFDuQSDZ3yS8/I8UWFrMJxm+XI9ZWVqgpVGXJWV5x9EUdAMDZ2VxTV2daHr70c3OIitoQHt4CBad+zvzJBaTcBqxW+3n/lps+GzWvFbrbQGApgqK6Oi169WExqe6OXz+fB6vdEJX4qixF2Tq1KpUKlUqNXqaCZ4pNDVarVRAXzo0CEuvfRSdDrdeWJ4KsiEc0AmxBCLaREbg7GufqM1sQmKWFGrBo0Kpc+D7w/7p0VsHPhfPo60qwndtfMRDJOY3z2C4Mn46mEBgp3Dgw4m4BELwxnckBIuSzjHSzTdRLOIY4hY0aTD8IVLkN4+jfcv+7D85/VTFV7KCLl8SO80QkhBu+58i7XI66GqzB7XWkxVYgONilCni5AngGiM/R41fHYtAL6nD09IxM6ePTvhx0zz3iDZIkkUYcYMFzNmuLj++kYgnK3t7DTS3GympcVCc7OFlhYzR47kEAjM5LHHwo/NzfVSXu6irCySuQ3/NJuDSBYLksWCs3r0ZIMgSWidTnQOB9rBQXROZ/inw4F2+KZzODB2dqJzOFB7vQAsPWc/slYbze4GbLbwv0dmfG02fBZLOOtrtRJUq88SubF+niuGY9Uiv/jii+c/J0FAFMWoEI5khiOCeGRWWKfTYTAY0Ov1ZwllrVY7rh9wJpwDMiGGWEyL2BiM1REazcQm2NgFoFlWSuC1OvxvnJxwbO8npN2NIAjoYmTMJkqwLj5nAhiZiZ1YOYFo0iIY1CjeIIpbQohzOMZUEM3Etg6OuZ3+xsV4fvgGcmM/pu9eg6iemsxDqgi804SqPAsx34xoO/9zHsmqRkT+WAgqEVVFFsFT4QY57fzYmWr9zYtxff5vKO4A0sluNLPGbhg7l0WLFiW0/TTvHdTq1H9Fq1QKJSVuSkrcrFlzZoyyLENXl3FY2Jqj4rampoJA4Mx5YMGCPq68spm1azvQ60dvRFM0Gvw5OfhHGet+LqLfHxW2ZwndwcHo/VqHA3NzMzqHA1UgdtmWu6iIwVmzcFRXM1hdjWPmTOQ4hifEErxjieFgMIgkSXg8nrN+Fw8ajQaDwYDFYsFms5GVlUVOTg42mw29Xp8R54BMiCEW0yI2Bu3t7aP+TpWlQ9CpCDkDhNwSoil+Hzz9zYsIvNOEPOBNRpjvaRRJxvPoIbAZkytio5nYeETsxAcdRFDnG5GanAS7PWgzSMSKeWbEqnzkhn5Cg96Y07sANGtnoP3AYoLHuwn8oxZ9Esb+phP/q7UEGwYw374y5u/lZgeqOYVoVsS3UqJZUkaw0Yl8egBGEbGiWYfh7vUE3qjD9+d9aO67NqGY77vvPr773e8m9Jhp3hu4R1mCnwpUKujoeIvVq5ezevXZ4ranJ5y5PXXKxptvlvKTnyzlN79ZyIYN7VxxRTOzZjni8qkdi5BOhy8/nx0tLSxfMc7UO0VB5fWel93V9/djPX2arOPHKdm+PbypIDBUWhoWtbNmMThrFs4ZMwjpdGftUhCEaCZ8//79EzL7j5Q2jJUFjghgn8+H2+2mra3trH2Ioojf76e4uBir1YrdbicnJwe73Y7FYpmykoZMPQ9Ni9gYjDVeLTq1q9GJ1OFGV22Pe7/Gjy/H8c9PobgCSCd70MSxpP1+JbDzNIrTh3pufticP0mE+ryoLypFPXd0L+AIk62JhbBDgdTkDNtsVdknvJ9kIwgCgj58ARZsHEB7UWwRKwgCmqVl+J8+gudPey94ERt4M7wKotsYe3xx8FQfwdpeBGt8DTVitgGCIeTGsRs2dVfPw/2jN5B73Zi+e3VC40Qz8YtjmqnBZJr4uScZxBJuKhUUFnooLPSwalU3H/nISY4ezea118p4441SXnmlgspKJ1dc0cLmzS2YzZMb8BOXeBQEZKMRj9GIpzD2xaR2cBBbfT32kyex1deTe+gQpW++CUBIFHFVVESF7cDcubhmzEgshphhhZV8IkIzImplWY7+1Gq1DAwM0Nvbe17Nr0ajiVqX2Ww2srOzyc7OJj8/P6klbJl6HpoWsTHwesfOlKqLwyI22DGUkIgVrXoEmx7F4cPzyF5s/5VYRub9RGDbKbQbZ6LdlJyGruh+d7cQ6vegrhp/uVju96MqMqOaRCZWlTdss9WTeTZb6hlZBI91ITf2w0WjX7jpP74C/+t1SDsaCTl9iHEKvExDHvSAToNYZEWzpjL2NsNiVF05tr1WBNVw2UGwcfTaYgDtpdXoblxI8Ggn0tun0cUx8jjCkSNHMnYpb5rUEkzzhMf+/v4x3XoABAEWLuxn4cJ+/umfannwwYs4fDiX3/52ATU12fzbv+1PeQzxELDb6Vmxgp7hrK4oSeQcPkzpG29Q+M472E6fxnb6NOWvvQbAWz/5CY7hGt9kxRAPgiBEHRci9Pf3k5+fTygUQpIkAoFA9CZJEg6HA4fDQWtra/QxK1euZOnScyuKJ06mnoemRWwMfD7fmL/XL84j2DaU8MADAO3F5fh3NePf1TTR8N4XeB9/l2BNB5Z/vypp+wz1ewj1e8LDE4rGttdSQgrBVhfIyqTLCSAzBx6oKocF2BjNXQCaGTkIQKhpAO/jhzB9+uIpiC75SDubCOxsQnNxOaJJF3Ob4IjGrniIiF359NiZWEEUUS8sxv/cUTx/3JOQiK2rq8vIL49pUo8sn293NZUMDg6OK958PpF9+wp4661i9u3LJxBQkZPj5ZJLOrjuusl/z8UTw1iIgQCmtjYszc1Ympsxt7RgaW7G2NGBOFyzqogiQyUlDJWV4Sovx1lVhaPqzGrNZGOIB0VRkGU55s3r9RIIBGLW2KpUqmjTmNlsxmw2Y7fbk96IlannoWkRG4OsrHFMzjUiUpOLYHviwkS7eRa+LSeRdjdPNLz3PMGmfkI9QwgWHdp1M8Z/QLz7jY4TzRl3mUXu901q5GwEdQYPPFDPGBZg4yyFAxg+t5bQUADvH/desCLWPzxoRHfp6Nn9YCQTG0djF8SfiQUw3LES/9Z6/M8fIzTkRzTHFtLnkom2NtNMDTpdfO+RVFFVFbvsxuXScORIDjt2FLFnTwE+nxq73ccVV7Swfn0b8+YNkEDFzIRiOItQCP3AAPqeHkydnZhHCFZTZyfCsPgLiSLu4mJc5eW0r1vHUHk5rrIy3CUlhLSj9yzEFcMojHQ8CIVCZ4nTkf8fS6Dm5eVhMpmiJQN2uz0qWKei+Q8y9zw0LWJj0N8/9heSujhcpxTsSDwTa7xzJc5vvITikQg29aOumJoligsJ3wvHkLtcGD97MYI2eW/RqW7qAtBU2TFsLEMJJneeeDJQzchGNSePUGD8bI/+hoU4Pvt3FLdE8GQ36gQ77DMBudOFqiIL7frYF0ayw4ugVYFJi5gXXy2iqjILsSoHLOOXWGhmh1+zUPdQ2G7rE7Gby87lsccey1ij8WlSy3irgqmmvr6e6upq+vp0HDuWTU1NDkePZtPUFF7JslgCbNzYxvr17Sxc2Ecqeozq6+uZXV6OobcXQ3d3+NbTc+ZnTw+G3l7EEaUXIZUqLFYrK2nfsAFXeTlD5eW4i4sJaeJvxh4ZQ3V19VkOBSNF6cj/n3sbzbc2IlBNJlNUoEYatywWCyaTKVpS8Nhjj6VdRGbqeWhaxMbAOI79hiZqs5V456g634I4Ixulz4v7//Ziuy95y+XvFXzPHQUEdOsmfvUbC6nFgWZZCZqVZeNuG+wcbuqaoEdsBNGoxrutFU2pZVL7SQXqimyk2n7Qje+aIJp1mL60Hs8f9uL5/V6s/991UxBh8lB8Ep7H3gUphHa0etimQYJdXtQLC+JuiFAVWJDbhwg2DBJy+REtY2fOTHevw9XnwfO/u+MWscuWLYtru2nee2gmILgmi6KErbVqarI5eHAuJ08W0dERPg8aDEHmzu1n/fp2FizoZ+7cAdTqSV6gKwoat/tscTpCoF7W1YXBcfaETEUU8WVn483LY3D2bDrWrcObl4c3Mgq3qAgljtcuXkFqNpvp7Owc0zJrZC3rSF9Yg8EQFaomkyk6TjeRv20mnAMyIYZYTIvYGIy3hBPNxE5AxAKoS+wETg/ie+HEtIg9h5DLh9zmRHtpNdprYo8FnSjBmi4CB9oxfXHtuNvKScrEqjK5JrbCDpxZQh8P3bXzGfrvN/C/WovyH1cjXECesYF9rRCQ0SwqRJUV+28aLSUoG3tS10gEQUBVbidY10uwaQDtwrGnmulvWIDjrseRO11xZ7QrY01JmuZ9QSIuFpPlnXfCda1Hj2bT1xd2K7FYAsyf38+11zayYEE/VVVOVKqJi1bN0BAlb7yBubX1rGyq5pxmalmrDYvSvDy6Vq3CPyxOI/f5cnNR4lhGj1hXjSZOx5rupVKp0Gg00eEEEUEaEaFmsxmj0Yher8dgMKR0WT8TzgGZEEMspkVsDLq6usb8fXRq1wQauwD0H1hI4O1GpGNjH+f9iP+1kwSPdqG9pBJ1XnKzl5FyAk116gcdRMjkmlgxx4hg0qI4/WN6xUbQrpuB9rr5+F88ju+VWgzXXzh2W4FD7Yh5pjFrrBN1JoigrswiWNeL3DQI44hY0arH+MV1DP3srfBKzP3jZ7QffPBBvvWtbyUU0zTvDcZzykkWW7aU8YtfLCE728fChX0sWNDPggV99Pa+xfLlk+9w1zoczHj2WSpfeAGN10vAYsGbl4enqIi+JUvOEqje/HwCNhsRo9mDBw8m1GUfDAbxer34fD4kSQKGrTGHR8tGxsmOFKVmsxmTyRSdqKXT6c66gLj//vvT+hnMhHNAJsQQi2kRG4PCUXzmIkymnADA/KkVOL//OoorQOB4F9p543uWvl/w72lGVW5Hf928pO87oZrYYdE50ZGzETI5EysIAuoKO9KxboJNg2jHEbGCIKDbUIX/H3X4XzlxQYlY35Y65B73mCI2momtSEzERjPaTfFltPU3LmDoh1sJ7G1BCcrjZrQz8YtjmqlhvNK2ZLBtWzG//OVili3r5t5796HRnFkyr6iYnIDV9fdT9fTTVLz8MqpAgI61azl5221nebCORzwCNpZwNZvNzJs3j3nz5mGzxb+6Eot0fwbTffxMiSEWU7dWcQHh8YwtOES7DuNl5Wjn5yAPxR51N/bjjYAAwRDu3+6ZYJTvPZSgjOd/9xBsHkR3Q3IFktzvITTgRTBrEQvM424f7HCDXhUtHZko6qhPrBcllIHNXQmWFBj/aQWCSY/7N+8gd7lSGFnyUBSFwM4mQEC3tmLU7YJNg0C4WSsRIqI32DgY1/batZVo188g8Ho9vpdPjLv9/v2T89mc5sIlIshSxbvv5vDggxcxb14/3/rW2QIWoKenZ8L7nvXYY2z+zGeY+cwzdK5Zw7Zf/pID3/xmQgJ2vBj8fj89PT10d3fjcrnQaDQsWbKE2267jdtvv52LL7540gIW0v8ZTPfxMyWGWEyL2BiMd+IQBIHAaSfe3Z1hsTMBtCtKAfC9cWpCj38v4n+nmVCfB3V1HpoFY2fDEyV4sg/18lL0N8yPq2kn2OVB8cmocyeXCRG0KkS7LjzVaSC9ncax0CwuRLO6HLknvvexqtCKdl0lqupcPE8cTnF0ySFY10PI4UMssqAaK8sqCKiqslEPC/t4UVdno1lZiiLF5+kpCAL6G+YjFlvxbakdd/uxxmBP895mrEaiZDAwoAcEGhpsPP74LIaGzm42Gi+hMxa2U6dQDX+X5hw5QtXTT1O4YwfqocTK8MaKITLVauS2tbW1bN26lR07dtDQ0MDQ0NCYta/xkO7PYLqPnykxxGK6nCAG8Vy5aYpMSA0Ogu1udLMSy9wAGD92Ef43ThE81j2REN+T+J6qQcg3Y7hzRVLH5UG4lEDa345mZnwjbIOdw41dhZNfzlPnGwkM+pG7Pahzxl6yn2rELBOB3a1Il4yeoTwX0+fX0nft73D/9G3MX1iDMIXNJxPBv6sZNGr0Ny4Y833le7ORUL834ZpYVYmNwN52EOJ/HYz/tALHd17F/et3sH7rMlQlo59zbrjhhoTimea9Q6p9Yi+9tI2ZMwd57LHZ/P3vs3jxxUpuvrmBG288jdEYpKIi/vPCuey79170fX3k7d9P3oEDFO3cSflrrxESRQbmzqVn+XK6ly3DWVXFWKayY8VgNBoxGAzIsowkSUiSRDAYpLe3l66uLo4ePQqEm7TMZnN0HGtRURHZ2dlxN2Ol+zOY7uNnSgyxmBaxMejr6xt3m8gy80Sbu4y3LWbgzidAVvC9fRp9Ek39L0QURcH77FGUbjf6S+OfZhQvUl389bAwsrFr8rPLxXwjQpeHYI8H3bz4RPRUEck6ysNL6fGgv3I2mmUlCGYd/jdPob9sVmqCSxKBXc0ovuCYDX2hIT+hfi+CXh1XuclI1NGa2MG4H6MqsGD48GLkxgHcjx7E+vVLR932kUce4c4770wopmneG0yFT2xZmZt//deD3HprPY8+Ooe//GUOzz03gxtvPM2cOf9g6dKJC1lfTg4tV15Jy5VXIsgy9hMnyD9wgLz9+5n7pz8x909/wme303vRReHbkiX4cs/+nNbW1jJnzpxRjxFp2lKr1RgMZ5IEkRGtwWAQSZLweDw4nU5Onz4d3Uav12Oz2cjOzqagoIC8vDxsNtt5rhDp/gym+/iZEkMsMlbEdnR08OCDD/Lqq69y6tQpsrKy2Lx5M/fffz/FxaPPeY+wY8cO7rnnHt59912Kior46le/ype//OW4jm2xjN8Vr5mkzZao1yIUWQj1e/D8+eD7XsQGDncg5ptRV+Wgvbg86fs/09Q1vohUQsqZxq78yWdO1fkmvI525O6p6TROBFV5OAOYiAATVCKGmxbg/O5rDP1yZ8aLWP874el4Y72vovWw5faEVwFURRZQiYS6hlB8EoI+Pv9H0x0r6L38t8gNA5i/sg5RE/t0fOmllyYUzzTvHabSJ3bGDBff/vY+Tp608eijs/nLX+ag01Vx1VUt3HxzA3l5kxPUikrFwIIFDCxYQO0nPoF2YIC8gwfJ37+fvIMHKd26FYChkhJ6L7qIniVL6Fu0KK7v+1iIohj1a43GMDzaNVbW9vjx49HtDAYDNpuNnJwcCgoKWLlyJaFQaEotz0aSCeeATIghFhkrYvfv38/TTz/NZz7zGVavXk1XVxff+973WLt2LTU1NZjNo2dL6uvrueqqq7j++uu5//772bNnD/fccw9Go5HPfOYz4x47niWGqM3WBGtiAXQbZ+D962E8L5zg/T63y/f0UQLvtGD67CoEVfJPFMGT4ey6Jo5MrNznBVlBlTW5kbMR1HlhIZyJNlsTySICmD67Gt/WBgKHOgm2DKIusyc9tmQQcvlRRBW6TTPRLi8ZdbtIJlpdkXgTiKBWoSq1hocltDjieo8B6DZXo795AcH6PrzPHsP0ocUxt8vJyazs/TRTRzpE06xZDr773b00Nlp4/PEZvPBCJS++WMnGjW3ccsspKiomtvp4LoGsLNo2b6Zt82YIhbA0NZH77rvkHTpE6euvU/niiyiiyMDMmfQNZ2oH5s2b0MStCGNlbYPBYPQmSRI9PT10dnZGSxJ27tx5nrjNy8vDYrEkvfztXDLhHJAJMcQiY0XsunXrOHHixFmCctmyZcyZM4cnn3ySO+64Y9TH/uhHP6K4uJg///nPqNVqNm/eTHNzM/fddx+f/vSnx33DxdORqZ6kzRaA+bOr8P71MKF2JyFfAFE//uSk9yrB2h5UVdkYblmY9H0rioKiUoW9Z6vH/yBGSglUSSglgDM2W5koYlVFFtCoCPW4CXkCiMb43oOqIitivhn5zQbcfz6I7VubUhzpxAjsa0U61IGwvATRMPqXX8RZINGmrgjqCntYxDYNxi1iBUFAt7ka7zPH8P7t8Kgi9uGHH+ZrX/vahOKa5sJmqnxiY1FZ6eKqq/7MHXes5plnqnj11TLeeKOMT33qGB/4QENyDyaKuGbMwDVjBqdvvhlBksiqqyP30CEMu3Yx88knmfX44wT1evb8+7/Tv2hRkg8vRj1kRxIRt6dPn6awsJBgMEh3dzcdHR3U1NREH7tq1SoWL479+U0GmXAOyIQYYpGxHRl2u/28jOjs2bMxGo3jdsm9/PLL3HLLLWc9/iMf+Qitra3RN95YFBSM79uqKTVhvKQIwTDx6wDD5mrEIguCUcvQ7zPTvmIqkOp68Pz1XUJ9HnSbkjtqFiDU7Sawp5VATTdi3vjCNNjlQTCok9LUBWcGHmSkV6woottQiWZNOcFmx/gPGIHlK+tQVWQx9OBbKL7UWgFNFP/uVgB0F489alh2+tEsKkA9Oz4Bei6aJYVoVpUidyd2UWv8p2VoLy7H+8QRAoc7Ym6TiV8c00wNU+ETOxaLFy8mP9/LXXcd5f/+73WWL+/mL3+ZTV9fahvOFI2G/gULqPvYx3j3F7/g1cceY893vkPAYmHeH/4Qno07BUTE7Zw5c87KwBYWFpKbm4vNZkOtVvPOO+9w4MCBlMWRCeeATIghFhkrYmNx+PBhPB4Ps2fPHnUbt9tNS0sLc+eePbJ03rywef6JE+P7Mg7FYQGiLjDh2dGB5622cbcdC1WeGcUt4fnLu5Paz4WM95U6BIsOw43zEXXJrwGTIpO6ZuXEZ6/V6UbxBlGXJNbgMxqZnIkFUEIC/l1tCYtY7epyhGwDqlIbnieOpCi6ySG3O9EsLkS7Zuw668ChTvxHehALJzYlTrQZ8e/pQKodvyl0JCqbAe2KUlRV2XgePRRzm507d04opmkufFLtEzseI6dXWq0Sn/98DbIs8uijozdapSKGoNFI96pVnPrQh8iqrSXn8NTa+507xTMibk0mEzk5Oeh0Ovbt28fevXtTcvxMOAdkQgyxuGBEbCgU4l/+5V+YNWsWN95446jbDQ4OAuFM7kiyssK2OQMDsU3dH374YVasWMGKFSvo6elh63CR+UMPPURfXx/t7e08/PDDAGzZsoUDLeE6GU/zAC6Xi8bGRh555BEAnn/++agx8P3334/f76e2tpbHHnsMgCeffJIjR8Jf+rtye1AAb20XTz75JACPPfYYtbW1+P1+7r//fiBcI/z8888D4S7BxsZGXC4XDzzwABB+g23ZsiX6XNrb2+nr6+Ohhx4CYOvWreM+p8ib9IEHHpjUc7rvvvsAOHLkSFzPyf37fQQ9AVybClPynCL1sMywxfWc9r68AxBoHGyf8HMa+XcKDGthuduTkX8nlzWc1Qg2DSb03nvwwQexfn0j0qEO2r/9AqFQKGOe05EjR3jyiSfwPHEU6XAX7bnSmM/JXRf+knpy15YJvfd8OeEVmWOv7Un4Of1ZewS5cRDng2/xxK//cN5zeu211848p/fpOSITntNUMfK7yOFwRFcea2pq8Pl8uN3uaBNSS0tLVGAdPnyYQCCAy+WitjbsP9zU1BQtjzt48CCyLDM4OEh9fT0ADQ0N9Pf3A2fM7Pv7+2loCJcLdHd3Mzg4iCzLHDx4kMJCD6tXn+K110rx+0Vqa2txuVwEAgEODwvLrq4uWlpaADh+/DhutxufzxddBW1vb0/oOXm93vBzOn6c0PDqav7we2Iiz6m+vv6s5wThEsKmpiaAmM9pcHBwzOfk9/uj8fziF79I+mfnwIEDaf/sdHd3p/18EAtBmawLcBKIdAxGEAQBlersUYzf+MY3+NnPfsa2bdtYvXr1qPtqa2ujtLSUp59+mptvvjl6fzAYRKPR8Jvf/Ia77rprzHhWrFjBvn37xo35mOmXKN4g85x3o7JMrJ41OOihLfv7oEDh3rvRDQ9BeL8g1fXQseinCHo1pd3fQUhCI9W5DPzbqzjv34btu5uxf++ycbfv/Pp2+n68n/z7LyHvm6smfXz/sT5OLXgE7Zwsqk98atL7SzYD33uDwfu2Yvv2BrK/f3lCj1UCQXpu+hPB0/1kPXgdhmvnjv+gKSLYMkhb+Y8Q7XpK++8dMwvfXPwj5A4XZU33oC63J3ws72v1dF75R/SXVlL0ZuJ/4/7PP0Vgfzv6K2dh/6+rEn78NKknnu+FZDNr1ix+8pOfTOkxx8LtVvP5z2+iqMjND36wkxT3M0XJOnaM+b/7HVl1dQxWV3P4i1/EOTP5VoyJEAqF8Hg8eDwegsEgarWa2bNns3bt2rS5GLyXGe3zlxGv9LZt29BoNNHbZZedLTR+9atf8aMf/Yg//OEPYwpYOJOBdTjOXhqNZGAjGdmxiKexSxCEETZbE+/WVNuNiPnhVJ3rF+9MeD8XKp6/HQadGvPnVqdEwAKE+jxoLy5Ds2j8WmcY4RFbmKTGrmF3Arkn8yy2gKhoCzYlVk4AIGjV6DfPJFjXi/vxzCop8O8N18NqV5WOKWBDPgm5wwUqEVXxxMoJzrg8JP4aApjuWE5gXxu+rQ2EXP6zfhfJfEzz/iOdjV3AWbZTAH/96ywcDi133VUzJQJW391N9be/zSXf+AaG3l4OfeUrvP3AA1MuYEe+DsFgEIfDQVdXF06nE4PBwCWXXMIdd9zBunXrUiJgM+EckAkxxCIj3AmWL19+Vi3JSJ/WJ598ki996Uv88Ic/5Lbbbht3XyaTibKysvNqXyP/P7dWNhbnliKMhrrYTOCUA6nDjW7OxE2y9NfPwft4Db7tjRPex4WIoih4nqwBVwD9ptSdlPzvtCId7ow7wxad1lWQnKYKVbYe46VlEAoRCgQRtRnxsYsSsZVK1GYrgumulbj/sB/PIwfwf241uhT4/E4E/552hAILusvGfm/JLU4A1KVWBLVqzG1HI+q32+JAkUMJ28Tp1lRgvG0xnr8dZujhPVi/tj76u+uvv35CMU1z4ZPqiV3jUV5+5rMcCsELL1Ry6aVtVFc7U3/wUIjV3/sehq4u6j7yEU598IPIen3qjxuDyOugKAp9fX3IskxxcTErVqygsDC5I9JjkQnngEyIIRYZkYm1WCzRGqAVK1ZEp3Ns3bqVj33sY3zpS1/i//2//xf3/q655hqefvrps0oU/va3v1FWVsbCheNbOMXr+TbZgQcRrJ9fjeIMIJ8eINg7uX1dSEjvdiA1DKC/ajb6y6tTcgwlFBrhERvvyNnkZmIFlYj/WB+e7W3IfamfwJMoqgo7mkUFiNaJfWGqbAYMty5Ct3EGzh+/leToJk5gbxuhLjfauXljbhdsc6JdVYJ21eg+suMh6jXo1pShXV4SzupOAOMnlqK9pALPY+8S8gSi96dbyEzz/mVkWZ8ogqII5OZOTXY49913sbS0cOCuu6j72MfSJmDhzOvg9/uRZZlNmzZx/fXXT4mAhcw4B2RCDLHICBEbi+PHj3PzzTczd+5cbrvtNt55553o7dSpU9Httm3bhlqtZtu2bdH7vv71r9Pa2sonPvEJ3nzzTX74wx/ym9/8hn//93+PS6BGisLHQzPDim5eNvKgf/yNx0C3ohSsWjBpcP1816T2dSHhfuxdcAVQz8xG0EwsAzYecrsLxSsh5pkQ7fFN34pmYpNksQWZbbOlKbMRONKD55VTKEF5/AfEwHL3xQT2tROo6cK3synJESaOEgrh3xd2DtGuHLvOXGoYCGdt45y0NeoxZfDvbptwSYHh2jngkwm2OnE/cqaZ6NFHH51UXNNcuEQahtJFpFkqgl4fxOudmpWkyhdfxG+1si0Oy8tUE3kdPB4PoihSWVk5pcfPhHNAJsQQi4wVsbt378bhcPDuu++ydu1a1qxZE73953/+Z3S7SFPYyP606upqXnnlFerr67nmmmv41a9+xQMPPBDXtC6A/Pz8uLZTZevxH+8nUD+Y0HOLhW51ObiDeB6bWuuQdKHIIdx/P4r24nJMH1+asuNEs7Cz48vChoIy6mITmgoL6rzkiVhVBk/tEnRqVIVmkBXk9ollEVV5Zqzf20ywthfHfa+T7n5Rqb4P7UVF6NZXoC4au841Ouig0j6pY6ojJQUJWpVFEAQB2w+uQh70MfC915EHwu+VL33pS5OKa5oLl5FTpdLBuSuXRUUeXn21nOeem0EolNpjWxob0TmdfOqvf6V461bENNqNRV6HYDBIKBTikUce4e9//zs7duygvb39rFXfVJAJ54BMiCEWGSti77zzzvCkpRi3iIUDhOf5Kopy3lzfdevWsWfPHnw+H42NjXz5y1+O+9guV3xf5JokTO2KYPnixQBIjQMEPem9+p4KfFsbkBsHkLvdaMcxop8M0ql+1IsK0a6riGt7uceH790+ZI+MoE7ex+NMJjZDm7sqJifAACyfXYX+mtn497ThfWF8P+ZUEtjTjm97E2JOHMMtJjFydiSTrS0G0G+eiekjixGNOpw/CJdmRGxupnn/EQgExt8ohZw7WOg739nL4sW9/Pa3C7j33ovp7EydyN7x4x9z/I470HR1seyBB7j8jjuY97vfYWqbnDf7RIi8Drm5uWRlZWE0GnG73Rw9epQXXniB//u//+Pxxx9n586ddHZ2Ekqyws+Ec0AmxBCLzOowucBQD9fESkkQsYbr5yDkGVF6PAz9cg/2r68f/0EXMEN/OIh6fj7mTy9P6dxp6XgP0pEuTLfHNxLwTClBcuphI0REbLAn8zKxEO6u9+9uQ2pyoF83sX2INj2Gq2Yj93hwPrgDw1WzENLUxObfG/6i060oHnfbSCZWUzm+c8lYTDYTC+FsrOXu1fh3NON7swGpIb7SpmmmmQqys/38+7/v5R//KOO3v53Pl7+8kdtvr+Xyy1swm4NJPVbAbufUhz7EWxdfzOKeHipeeYUZzz/PzGeeoXfxYjrWrmVg7lxclZUoqtSUo52LKIoYDIZohjwUCuH3+6P+vDU1NdTU1CCKIna7nYKCAnJycqLTvTK1rvRCZlrExmCkO8JYJMNiK4Ioimjm5OHvaWLo9wfe0yI2NOTH+8xxFJcf443zUnosqS6xcoIz9lrJHfeY6VO7kiHAAMxfWInr17uRnT5cv9qN9SuXJCO8hDlTDzt+s1akhnXSmdjh11CaYE1sBN2qMnRryvBuOYnzB9vZ+D83TWp/01y4aLUT8x9PFsXF518ECgJccUULS5b08vOfL+Z3v1vAn/40l3Xr2rnqqmbmzRtIqv1WcWkpvaWl9C5dim5ggLLXXqPs1VdZ9D//A0BQr2dw9mwG5sxhYO5cBubORbJakxcAsV8HOF/UyrJMIBDA7/fjdDrP669RqVQYjUYsFgt2u52cnBxycnKw2+1j/q3PXWlOB5kQQyymRWwMuru749pOPVxOILW7URRl0hlFyz1rCRzsIFjbR8gTQDSm9wSWKjxPHEUwajB+aAGa6vjE5USR6oZHzs7OjWv7ZNtrRVBHvGIzVMRqqrJQz8lFGZpcKYuo1ZD9m5vo3vx7hv5yGP31c9Gm+G98LkpQJlDbh2ZhAbplReNsG0I9w46q0Iy6bLLlBHbUM7OS0qRo/+HV+N48jeeFWl6/68d8+Ldfn/Q+p7nwSLdPbE1NzaiOPvn5Xr7//d3U19vYsqWcbdtKeOONMsrKXFx9dTObNrVisUy+jnVkDP6sLOo//GHqb70VQ08PWSdOkHX8OFknTjDzyScRh5fxh0pKooJ2YO5cXGVlMIls7Vivw0hUKtVZolZRFILBIMFgEFmWCQaD+P1+PB7PeaUaarUag8GA1WqNCtzs7Gzsdju/+c1v0l6T+tBDD6U9hlhMi9gYZGfH5/mqsmgRzRpCQxIhhx+VfXIWIMab5tErhSCk4PzZLuzf2jip/WUiUl0vg9/fSqjLjX5dZUqPpUgywYYBEATUM+P7m0bstTRJLidQ5RtBEAg501vjNhqqEivB2j78B7rG33gcDBursHztEpw/epueDz1G/t8/EvdFRDKQjvWg9HlRbHpUuWP/HYOtTnxbm1EVWyY9bENdbiN4ahC5yzPpi1p1oQXb9y+n/+7nWf2qAcdDu7DcuQzRMr0c+X4i3cvP1dXjWx9WVzuorj7Cpz51jLfeKmbLlnJ++9sFPPLIXNas6WTdunaWL+9Bq51YnWjMGAQBb34+3vx82jdsAED0+bDX14dFbW0t+Xv3Uvb66wBIRiODs2fjqK7GUVWFc+ZM3IWFYd+wicYQB4IgRIc4nctoArezs5O2c+p+jUYjf/3rXzGbzdEsblZWFlarFbPZjFqdeil3++23p/wYE2FaxMYgkc5qVbEJ+v0E2ocwTFLEiqKI4epqfG82MvSHQ+85ERs40UPPbX8Fs4asX16P8cPjX9lOBqmhH6x6dBcVIhris0+KlhMkPRMb3p/UMvnSk1SQjKakkdj+dT2CRYvnyWN03fIo+X//CNr58bl+TBb//g4gznrYSFPXJJ0JAMRsA4JJgzIUIDToQ5U1uaYX8ycuItTnYeDefzDw5RcZvPcfWD69HPM/r0Y7c2qz29O8P0mk695gkLnyyhauvLKF06ctvPJKBW+9Vcz27SUYDEFWruzikks6WL68G50ufkEbbwwhvZ7+hQvpj2RMFQVjR0c4W3viBFm1tVQ9/TTi8P4kgwHnjBk4q6pwzJyJs6oKV1kZSgzBmQr3gbEEbigUigrbYDCIz+fD5/PhdrvPy+BCOIur1+sxmUxYLBasVivZ2dnYbDYsFktSylLSbfc2GtMiNgaDg4Nxb6stMeOuG0Ru98D8yR/b+sWL8T5XR7C2j2CvG/U4maQLBUVR6L/7OaTTgxhvnIPpn5YimlObZQie7Efp90IC05NS4RELoCowgpLBNbEjxqYmozRGlWvCes8lBE/24Xn2BL1feJaiNz+NMAUzxYONg2gWF6BdHUc9bMRea5L1sBD+UlJX2JGO9RBsckxaxAqiiPXLa9hau49Vx0z4327C+ZOd+Pe0Ilr1WD6/EsO1syc8ZWyazCfdwqG5uZl58xLvW5gxw8UXvlDDZz97lCNHctixo4hduwrZvr0EvT7IihXdrFsXFrR6/dgCcaIxIAh4iovxFBfTtnkzAKIkYW5qwtbQgK2hAWtDA2X/+AczXngBAFmtZqi8PCpqHVVVOGfMmHgME0QUxXCfzLDAbW1tjR4/Yit67k2SJPr6+ujqOn81TRRF9Ho9RqMRs9mM1WolKysLu92OxWLBYDCMe85/4YUXuOuuu5L/ZCfJtIiNQV7e2BN+RqIuijgUJCfDZriiGtUMO3LHEAPfeZ28X9+YlP2mG99rp5Dq+9GtKCb31zelXMDCyHrY+LNWgkmDYXVh9O+aLDJ52AGAyq5HsOpQnH5C/V5UOZMX8SqTjpxf3Yjc6kI61Y93Sz3Ga2YnIdqx8bxST+BwN7ql8WRiw01YmiRkYiEshsMidhDdRZOf5iOoVdz0m68A4N/fhus3e3H/vQbF4cf78klUpVas96zF9OFFqEuS28wyTfpJt0/sZIWbWq2wdGkvS5f28oUv1FBTk83bbxeza1chb79djE4X5NJL2/jwh0+Snx97mmEyxWNIo8FZXY2zupqWyJ2yjKmjIypqbadOUbB7N+WvvQaAIgisKy2le8UKOi++mIE5cyZVXzsRRr4GgiCgVqtHLSFQFCWayY3cIiULg4OD9PX1nbfaLAgCOp0Ou91Ofn4+xcXF5Ofnox8xJS0TBSxMi9iYOJ3xz4VOpldsBN3FZbgfO8LQ32reMyLW8/wJ5HYXli+smrK6vjPOBPHXY3p3duA/3p/0cgLRqkXQqsL10x4J0Ti56VCpQFNhI3CkO5xFTIKIBRDNOgxXVeP9t3/gfaE25SJWCQQJvNsJMG5TF4CUxEzsyP1M1uVhJFu2bOGqq65Ct7wE3cMlZP1/VzD0h0O4frOX4Mk+3H9+l4Gvv4rxhjmYP7cSw5UzpyTjPU3qSbdPbEtLC2VlyfHxVqkUlizpY8mSPj7/+SMcPZrDtm0lvP56Ga+/XsrVVzdz6631ZGefnX1OZgyjBIa7tBR3aWm0vhZFQd/bGxW2xgMHwvZeTz+N326na9UqOlevpveiiwhNgYNEIq+BIAioVKqzRgafy0iRGxG4sizT09NDZ2cnhw+Hhy5ptVpsNht5eXn09PRw5ZVXYjQaU2qLmSjTIjYGYgJfAMn0io2Qdf/leLfUExr04t3eiGFDZdL2nQ7kriGcv9qLmGfC8qnlU3bciJBIJBObKp9YQRBQ5RsItg4R7PGircg8Eauen4cSVAi2ueISgPFi/tRyHD99B+f/7MN276XjTtCaDIGjPSh+Gc3sHERbHDXqooBuQwXqqsl5xEbQzMxCPSsbeSB2VmkinGv5p8o1YfvaJVjvWYvvjQZcv9lL4HAXnmeO43nmOPob5qBfXYb5k0tRF09nZy9k0i0WUmXxpVLB4sV9LF7cx223neRvf5vFSy9V8Oqr5Vx/fSO33FKPzSalNIYxEQR8eXn48vLoWr2ars2bKTGbyTtwgMJ33qHo7bcpf/VVgno9PcuW0bl6Nd0rVyLFac+ZKMl+Dc4tVxhJKBRCkqTobWBggJ6eHgD+8pe/oFarsVqt5ObmUlxcTGFhIRaLJW3v1WkRGwOz2Rz3tsn0io3usyIL0a4n1O9l8L43Mbz+yaTtOx24X65D0KnQry5DVRD/aztZAu92IdgNqGfF50wQ8geRB/ygFlFlT65JLxbqfCPB1qFwSUFF5okLVa4J9/FepFPJNdhX5ZnQXVyG5+U6vC/VYfl06i5k/Ic60SwtwripMq7tvW82EWwYiHq8ThZViQ3p5ACBI/HZ9MXD2rVrY94vCAKGy2ZiuGwmwU4XQ/93ANfD+wie7Gfg+ToG/v0NjNfNxvzZ5RivnpUU669pppZYImMqKSgoSPkx8vO9fOlLh/ngB+v585/n8NRTM3nzzRJ+97vX0WiUKYlhPAoKCggCHevX07F+PYIkkXPkCIXvvEPZ669TtHMnskbD9p/9DHcKssZT+RqIoohOpzvLGeNcYetwOOjv76eurg4I++hef/31UxbjWfGm5agZTqzC6NEY6RWbTKzfWA8aFb43GwlN0rsz3bj/dBhFETB9dNGUHTPk8iO3u8AbjHsSU9SZIN+AICb/qjLjBx5ElsIbk7cUHsF0+yIEUWToz4eTvu+R+He3ETjYiap4/IyIIoei2fpkiVhNCl7DBx54YNxt1IUW7P+2kZJTXyH7p9dg/NACEAU8z9fi+PEOmkt+TN+XX8S/ty0h95Vp0ovHk95zRWRZeSpQqRS6u8PnyPXr29FolCmPYTTOjUElSZg6Osg+fhxVIIBkMNB81VV481PjwJIJr0FDQ0O0gSzi1iCKIvn5+SxYsCBtcU1nYmMwocauVldSY7B8Zhn9X34JVCID//4GOQ9ek9T9TxUhhw/f9iZQwHDlzCk7bqQeVl2djRCnO0HEIzbZpQQRMr25K9LclCybrZEYrpiJIoXwvdWMPOhFZU9Nw0rUXmv5+E1dcrsLgiFUhea4LdjGI2LVJSXxNUykoUJUqTBeNQvjVbOQu4cY+uMhPC/WEepx43xoN86HdmO4bja6VaWYP7oIzaxpq65MJt2NXXPnzk35MUIh2LWrkIceWoyiCHzzm/u55JKOKY1hPObOnYsoSVgaGyl/9VVKtm1D7fXiqKri8Be/SNuGDcgp/FtN5WsQaQwLBoPR6WOBQACbzYbH48Fms1FWVkZVVRV5eXkJlV+mgmkRG4NgMP4Z0OpiE5oyC7IzkBRrogiiKGL+xBKG/vcArof3k/Xjq9L+ZpkI3jdPo11dgmZGFqrs5DZLjUW0qWvOROphUxOndm4Whg0lhNyTn2KTCiKZ2MmOTY2Fym7AdPsipFMDeN84jfmWJPjRnUPIH0R2+EAA7dLxnQGiTV2VycnCAqgKzaBVEerxJK2Br6+vL+5R2GfFkm/G9v/WYf3aJQQOdDD0p0MMPXaE0ICPwe++yeB330S7sgTzPy3B9IF50+4GGUgoNLEBAcnC7/cnvR4zGBRoaLBx9Gg2R49mc+xYNi6XlurqQb7xjQMUFp59kZ+KGEZD7fFg7OjA1NmJsaMDY2cnpo4ODO3tGPv6EBQFWaulff16mq65hsHZs0nqjN1RmOxrEAqFzrrJsjzm/0diNpuprKzEZDKxdOnSKRmskAiZFU2G4HLFn1VVGTXILomQI4Dc50Odm7yrsaz7L2fosSMogoDzf/Ziv3t10vY9VXherse/oxXjtam3VhqJ3OFCMzcXzYL4l3dSnYkV1CKe7W0YVkzeeikVnBl4kHwRC6Cdl8fQHw/jnZeXEhErHesheHIAzZJCVHE0dUWW/JNlrwUgiALqMivBUwMEmx1o505+UtnWrVu58847Jx6TIKBbXoxueTHZP74K7+sNuB89gvup4wT2tuHWq+n/0kvoLinH9OEFmD44f1rQZgiSlN4L3vb2dubMmTOpffj9InV1WVHReuJEFj5fWHoUFbm5+OJOFi7sY/36DjSa80V7MmKIoihoBwejItU0QqgaOzvROc4+9/ltNjyFhTSVl6O+4grcRUV0r1iRsgau0Tj3NYhkS+MVpqOVEEWau/R6ffRmNBoxmUzY7XZKS0ujtbGPPPIIK1eunJLnmwjTIjYGOTmJLbFpik34B/0E24eSKmLVuSa0S4vwv92M44FdF6SI9e0Mu/EZrpi6UgIA3542Aif6sMU5bhYg5JYwri9BNzc5nernos7wmlhVvgn1vFxEowbZ6UNlTW5zm+HKmfCt1/G+3ZzUVYsI0VKC+fGVAwU7h9CuKEabBD/XkWgvKkC0aJFanUkRsZMRsOciqM+UG+T8j4T3xTq8rzcQ2NuGf0cz/h3NuH5/ENGowfTB+RhvmRd3Tfk0yWekT2c6mIh49PlEampyOHo0h6NHszl50k4wKCIIChUVLi6/vIX58/tZsKD/PDutpMSgKOj6+zG3tmJqbz9PqKp9Z5xDFEHAm5eHp7CQzosvxlNYiLuoCE9REZ7CQoLGqVs9HClMIwI08jM/P5++vr6zhOloqNVqtFotBoMhKkojQw4it8jvEsmqJvM8lEymRWwMHI7EMlHqYhP+Y/1I7W70i+Ovp42HnF9dS8e63yM3DOL6y2EsH1uc1P2nEqlpkMDxXnSrS5Nq2RTXsWsTLycInBzE81Y7tltnpSSmTG/sEgQBQuDf30mw2YlqYXK/QLUXFaJdU4Z/bzvB04NokmRrFcG/L1IPG997LXC8F/++DqyfWZrUOESbAf+hWoKnBuDyye/v+eef54Ybbpj8js5BNGgwfWgBpg8tIPuHV+J5sQ73348SGvThe/M0/p0t9H9tC/rLqtCvL8d43Wy0y4qmPWinkHRP7GpqaqKiomLMbRQFmpstHDiQx4EDeRw9mo0kqVCpQlRXO7jppgbmz+9n/vwBzObEM8ujxSDIMsaODsytrZhbWsI/h2+aEQ1xskaDp6AAT2EhvYsX4yksxFNUhLuwEG9BAaE4HCDieR1GQ1GUs6ZsjfRoPVewxkIURUKhEBaLBZ1Oh8FgiGZLzWYzFosFo9GIwWBAp9OlzOoqVeehyTItYmOQqK1JKgYeRNAvKkIzNw/pRC/93/zHBSVifdubQFZQ5Znibq5KBkooNKImNv5MWLScIMnTuiJkemMXDE+cqu0j2ORAtzC5nbaCKKLKN0EwhPetpqSLWHkogG5tKbqV4zd1AQRPDwKgmWFPahyaJJdlFBfH93wmg2jRYf7IIswfWUTI5cfz8kk8Tx3H82IdiiQz8L2tDHxvK6pCM8ab5mK4rArD5VWTHq07zdikuw/COEomcmhIw6FDuVHh2tcXfh+Ulbm47rpGli7tYf78gXFHysaDVRSxnTx5nlg1dXQgjuhf8WVn4yoro23TJlxlZQyVluIuLsaXkwOTfB1jvQ4jxWksYTqeOFWpVGi1Wsxmc1SUWiwWrFbrWcJUo9Gwf/9+li+fOo/1WEzFeWgiTIvYGIz2wR2NVAw8GEn+IzfTOv+XyL4ggw/uwH7PJSk5TrLx7WoFQL+hfEqPK7c6UTwSqnxTQl+yUkdqG7syvZwAwgLMS+rqYg0bKvA8W4tvZwvWOy5K2n6VgMzQ4ycgIKNdEp+nojQsYtVJFrHJbpCb6i8v0aLD/OGFmD+8kJBPwre9Cff843hePInc4sB/oAPXb/aHB0WsLsFw1UwMV1WjX1GMoJ72ok0m6faJHenU4/OpePbZGezbl09dXRahkIDJJHHRRT0sXVrHsmU95OVNcsiHLFO0axfZx45FBauhtzf665Ao4ikqYqi0lK7VqxkqLWWorIyhkhKCptQkH4LBIAaDAYfDcV72NFatqSiKaLVaTCbTeeLUarVGl/cTWcpPt4DNlBhiMS1iY9DZ2ZnQ9pqSSCY2eQMPRqKdl4fxQ/PxPHGMgf96C+vdqxD1mTfx6Vw8W5tQV9oxXFo5pccN1A+g21iRcC1fqhu7VHlhQR3s9qakJjQZRC2ihjv3k41+eDqWb1tzUvcbONoDARnNrOy4mrqUYIhgqxME0CTJIzZC1KosSa/h/fffz7e+9a2k7CtRRL0G45XVGK+sRlEUpJpuvG814TZq8O1owb+rldCgj8HvbUO06dBvmoH+shkYNs1AOz8vI9/jFxLp9ok9ePAgS5cuxe1Wc999qzhxIotZswa59daTLF/ew+zZg6hUSfAdlmVK3nqLWX/9K+a2NoJ6PUOlpfQtXMhJlQrLqlUMlZXhLixEmQJhHwwG8Xq9+Hy+aHNdRJxGMqSR5fyIOI1kVFPRvZ/Oc0AmxRCLaREbg0SnY2gqLGjnZhEcTF39Uu5vrqd1Zwuh9iG6bn+Soqc+krJjJQO510PweC+CXo1uydR240tHu/Fva0abQCmBoigpt9gS9WpEq5aQM0Bo0I8qK71NG7FI9lL4ueiWFCB3ulE8EsFuN+r85Fww+KL+sPG914LNDgSTBtGiQ9Al9zSY7EzsPffck5T9TBZBENAuKkC7qADb3asIOX1432zEf7AD96NHkE7243nmBP59bfR/6WVU+Sb0l1Zi2FSJfl05mvn5KRki8l4m3T6xixcvxunU8N3vrub0aSvf+MaBszxcJ8054tVZWcm+b36TzjVroiUAsizjVqU+wx9LuFqtVhYtWkRVVRXZ2fE3CSebTDgHZEIMsZgWsTFItJhenWfAf2IA0Zy6K0R1thHLp5bifGgP3qdrGdpSj/mq6pQdb7JEXAl0q4oRtFO7xCidCC8/JVIPG3IEUHwyolmDypw6T0JNhQV5MIDU5clIEaueYUO7shhS9DcTNCp0q0vwvdmIf2cL6puTY+LtP9SFel4uho3xNV9IjYMozgDaVaVJOf5I1KVWtMuLEI0aQv4g4iRFcmNjY/IshpKIaNVjumkuppvmkv29TUhNg2Gng2M9uP9yBLlzCPffj+J59RTKoB/RpkN3cSn6NaXo1pShW1GMKnu6pnYs0u0T29oq8aMfbaK93cS3v72PlSuTNE45FKJoxw7m/OUvo4rXCC6XC7vdnpzjnsNYwnXu3LnREfS1tbVpFbGZcA7IhBhiMS1iY5DoEk6qa2Ij5PznZob+epSQotD9ob+jb/kKavvUWYAkgnd3G+r5eRivm1p/WIDAiXBTVyL2RlJHuBQkVVnYCKJFh/9IP3KPB+am76Q4GppyO4G9HcjNzpQdw3jtLORuD97d7ZiSJGJ9u9uRjvehmRff31xqGASE6NjoZCKoRUI9HgLNTuRWJ2ICNm+xOHDgQEZ+eZyLpsKO5lPLAMj50ZVIdX343jxNoLYP95PHkVuceLecwvt2M3gkUEA9MwvdqhL0q0vRLMhDt6QAVV5qynkuRNLpE9vbq+e++9bidBr593/fy0UX9Y7/oPFQFHIPHmTeH/6AraEBZ0XFqOL1TBy9SRWxwWAQn8+H1+uNvr4Wi4WFCxcyb968qHAdSbo/g+k+fqbEEItpERuDRK+4NMPd7MFOD4ocSmknftGrH6f1ov9B8cu0r3uE0gN3IWoz78/o29GKdKwPbZyenclEqh3OxCYiYjs9YNKgnZfaMZxnHAq8KT3ORFEVmUEjIne5kzZx6ly08/MIHO1FTFJne8gfxP9uFwigi2NSF5xxJkh2U1cEdaWdYLMT6fQgmkmK2I9+9KNJimrqEAQB7ZzcaElP7k+uJtjqxLerhcDRbryvnSZwoCM8FKLFgfvvR0EO11aqCs3oN1agKjKjXZCPdmE+mnm5cdU6v9dIl09sZ6eBe++9mKEhLffdt5sFCwYmvU97XR1z//AHcg8fxpOfz8GvfpW2jRthnFKB6urJrziOJVznzp077kS8dH8G0338TIkhFpmnfjKAgYHEPrCCRoU630Cw20uw2xsVtalAOyOLvN/eSM/dLyId7aFl2W8oeeezqFO4BJ4oSjCEf2+4bkq/emptOUJOP7JHQru8CFV5/FOH5C4vijuIqE9t6UOmOxQIKhFNhQ2pfoBgkwNtnJnNRIi8J/z7OlAkGUEzudc8cLQX7cJ8BJWAyqqL6zFSQ/gznmx7rQiaGXZ825uRGidfF/vkk0/ywQ9+MAlRpRd1qRXzrQvg1gXwvU0okkygppvA4S5877QSOBz+t9zjxv3kcQieWUpXzcxCcUto5uSgnZuLZlE+6iILmhl21JV2RLv+PdlENpU+saEQ1Nfb2b8/j1deqSAQEPnCF55kwYLEVytEnw9LayuWpiYsTU3YTp0i9/Bh/DYbNZ/9LM3XXBOXPytAQ0MDVVVVY24Ty+oq8v9gMBgVrmazmfnz5zN37lxstvgbOtP9GUz38TMlhlhMi9gYTOTqV11sJtjtRWobSqmIBbB8eAFSm4OBe99EbnbSOv+X5DxwJZZbF6T0uPHir+lGt7II0ayd8qXBQG0vyoAPRQohJmD3c6apK7XxZvrAAwhnEaX6AaTGwZSIWFWOEeMNswg5/PgPd6OPczjBaPj3thM42IXlY/G//6XTwyNnk+xVG0FdOdwglwSHgtmzp74kZyoQNCp0S4vQLS3CMmy3poQUgqcHCBztIXC0G6mmB/+xboKNDkKDPuTOIXzbmlDPzAoPkxhGv74cudeDusyGusyKdl4ugl4TttnLM6LKMyLmGFFl6ZPeyJdKVCluaHI6NRw4kMf+/fkcOJCH06lDEBTmzBng7ruPYLMFxny8EAxiamvD0tyMpakJ67BoNXZ2IgzbT8kaDUOlpdTefjsNN92EnKCFpc1mIxgMniVOY/mxnhebIEStrsrKypg/f35CwnUk6f4Mpvv4mRJDLC6cT/MUMpGOUE2xCd+hnpQMPIhF9lfXoim20v3Z55Hbh+j++DP03fMq6qostMuKsH12WdzjN5ONf3c73m0tWG6felEtHU+8lABG2multiZWnX/GZitT0VQOe8UmIYs4GqJNj/v5enx72ictYn37wpZ4uhXx70fM1qNfXxa1FEs2mqhV2eRfw0WLFk16HxcKgiigmZmNZmY2phtHzIoPKQSbHUi1vQRq+4b/3UewcRDp9ADBjiGC9f3Rz792RTGBfWe66HVrS/HvDPtWCyYN+ksrCJ4cCDtUmDRoF+Yjd7sRjBoQBLTzc+n/1htnB5cGm8xk2zWFs6029u/PZ//+fOrq7CiKgNXqZ9myHpYv72bp0h5stkgtbnb0gcaurmhmNSJazW1t0YEDIVHEXVyMo6qK1k2bcJWX46qowFNUhBJDjJ87ZjWWOJVlGUVR6O4+u6EsMijAYrFgMpkwmUxYrVbsdnvUizWZ06vS/RlM9/EzJYZYTIvYGLS3tyf8GP1FeUgdboI9U5dhs9y2EN2yInrufgn/vnbkfi9yn5fAkS48TxzDfOcScv5j05Qvs/n2hF8//eqSKT0uQGDYmUA7N7HaVmnKRGzmT+3SLCpAv6EcuT91Qlu/uhjXn2vw7W6HL0xOHUTGzerjFLGhoQDel08h6FSoS8auhZsomplZ6DeWQxI+evfddx/f/e53J7+jCxhBFNBU2tFU2jGe48qiKEr43NfqJNjqJNjiJOT0E1xRjNztRu7xIGbpUeWbkPu9KG4JxRmITvUDCLa5onXScMYmLd243ZNLioRC4ZGwNTU51NRkU1OTg8MRzrbOmjXIRz9ax/LlPcycOYhKBeqhIczt7ZgOtGFqayNQU0OZ14uprQ31iNIGT34+rooKuleuxFVRgbOiAndJCSGt9ryl/ZDPd9541Yh4jTUsQK1Wo9frsVqtmEwmDh8+zDXXXIPNZouK1lR4sY5Fuj+D6T5+psQQi2kRG4OJjFcTNCK+g70EGl0piGh0tLNyKHntEwRO9eN68hj+d9rwvd1CsGOIwft3ovhC5P0oCQPcEyDY7gK1iG7V1I+pCzn9aObnoUkwCx0cntaV6lKQTK+JBVDlGPBubwmPiE0R+lXFKCox/F6ZBCGvhCII6DeWo70ovjG5kXpY9Qx7ynxL1WVWvNtawo1ykyQTvzgyCUEQUOcYUecYx/WkVhQlbP31TC2CSYN3exN4ggimM/WZgl4ddk1YGbYAE7MN6NeUwn88l+qnch6mBKdQhULQ2GilpiaHI0dyOHo0G5cr3C+Rl+dh2bIeVi5qZX3RYQqdjZja2jC93I65rQ1Tezs6x5mVA0UU8RQU4C4upm/hQhxlZQyWluIoKSGg050vSgcHo5nTWIwcs2owGDAajVgsFmw221nDAs4dtXvllVcm+Koln3R/BtN9/EyJIRbTIjYGXm/iGShNcWRq19SUE5yLdmY2Of+6DgBFDtGy6Y9Ieztw/GIvusUFWD8xNUsBIZcf95ZGBKMG3ZL4REUy8f6jAam2L6FBBzB15QSqC6GcoMoOnBnLmgq0SwoQTVo8/2hCdvgm3HnuP9yN/2AX2gW5qMzxNnUNAuFsaapQl1pBLSJ3DBHySoiGibs8HDlyJGOX8i4k/Ie7cPzPflx/PoJuUV60vEC7uADTLXPQ/ddmtEsKUJfbYq9e/ccUB0y4q34sZBlOn7Zx5Eg403r0aDZutxaBECtyj/PP1a+x0lbDHLGWvIFmzEfbMGztidarAnizshgqKqJ1xQqchYU48vNxFBTgyMnBPzxZ8KyaU683fOPMFCuDwYBer4+OVLVYLNGbwWDAYDCcJ07jJRPe/+mOId3Hz5QYYjEtYmPg8yU+/3mqvGLjQVCJlL5yO01zf02wZYj+/3gLw6YKNKXxd+tPFN+BLlDCy/mT+eKeCEpARqrvD48SnZNYOYEqT49ufjbqghSXE+QZ0a8uhAyeXBTp2I80P6UCUadGOzcH354O/Ps7MW6unNB+/MP1sPGWEgBIww1BqWrqgrBXrKbcitQwGHZ5SLBGeyR1dXUZ+eVxIaCEFIaercX5y714X2+M3q8utmL+6VWYbpyNZkbq3geTRZblmPf7fCL/+Ec5Tz9dRXd3+Jy1qOA035nxKy6TX2NB204MvYMwbO0qGY0MFRXRM2sWjnXrGMjLoz8vj8G8PKRzGpkFQUCj0aDT6Qi43ZSVlWE0GjGbzVgsFsxmMyaTCYPBMCXL+pnw/k93DOk+fqbEEItpERuDrKzET2qakmGv2LahZIczIUSjloJHP0Dbhj8RqB+k73tvUfi/16X8uNF62JWTa9aZCNLJPpAV1FVZCQloJRhi6I1wViay3J8qVDl6vHu7IKQkxV4qFagKTAgGNaF+L7LTH7dtVaLoVhbh29OBb0/HhEVs4NQAgkGNbkX8o43lLjeCSZPSTCyEyxWkhkGk04OTErGZaGuT6SghBfcztfTft53A4W70l5QiWnVYPrEI6+eWoVuU2GjxdKHTnf3Zczg0vPRSJc8/PwOfCz5SvoV/WvU0S7veIqepHrrAb7XSuWgRnXPn0p+fT39uLm6TCYazy6IoYjKZsNvtLMjJidaaRrKoGo0mo+zKMuH9n+4Y0n38TIkhFtMiNgb9/f0JPyYy+ScTMrERjOvKMX1gFkNPncT5u8NYP7EQY5xjOSdKoH4Q/foyDBvKU3qcmMeOdCYnWg/b5QlPDyowIqhTN6gCwllyVa4BudtDsNeLJgk1k8lGEMJNNIHjvUgNA6guil8gJoJhfRn+wz0Ehpf3J4L7tSZCPjkhZwL/u92E3BLq4bKJVKGZYcfL5MsyHnvssYw1Gs9EPG820vu11wgc7AJAVWLBcvtCLHcsRjRljp92PERWBXt69Dz11EzefVXL9YFnecH+HKu129E1ewm1qeiZOZP9H/gATXPn0lteHp1+ZTQasdlszMjJobCwkLy8PMxmc9wiNRPee9MxpP/4mRJDLKZFbAyMCfrYAajzDKASkPt8hHxBRH1mvLQ5/3Ep/r2dBFrddH3xNSrf/XTKmlkA3C83EGxxUvDrq1J2jNGQ6vrQLMhHv7YssccNN3Wpi6ZmhK+6wBgWsV2ejBSxALrlhUiN4aVwUiRidUsK8L7VitQwsbKFkDtA4FgvqET0CdRfh8sJBLTVqR37q52fg2jTRWtwJ8qyZcuSE9B7HKnJQc9XX8P9dC361UWoii1k/dsl2D5z0QXlDTsSzfBAgB//eCm1tVnstm1kef/buHUFNC1bw+k5c2ifMwdx2FoqJzub+QUFFBQUYLPZJlyHGiET3nvTMaT/+JkSQywuzE92ijl3CSceBFHAck0FUrsbqW0I3Ux78gObALoF+egW5RDo8BLyybieqsP6odTMPw52DBFscSJatAlbXCWDwOFupKM9qIoTs02aKmeCCOp8A34yu7lLtOtRvMFJC7Cx0M7ORrTpCLa5kNpcaBK0u/IdCJdl6BbnxV0+okgyUuMgCKkbORtBXWQh5PBPOhNbWVmZlHjeq4T8QQYf2E3/999G8YadBsy3zsf2zysyJpkwUSIiND/fS2eniax12cgvqdn+0EMMEZ4uuWLFipQJjEx4703HkP7jZ0oMsUjt2ukFSldX14QeF+zx4jvQQ7Ajs+yT7PesQQhKSPUOBv/3XZRQbAuUyeI72Il2cR6GdaUIqql/awWO9gCgnZ9Y/eEZj9ipErEXgFdsxKEghSJWEAX0a0vQLsrDf7Az4cf7j/SgX1+G6dqZcT9GanKE66ZLrSkXOJHXMDjJ1/DBBx+cfDDvUXx722nb/BcGHtyN4g1i/sh8Kms/T9bXLr7gBSycccqZM2eQ/n49B8o2owoGKd+yBYskodFoePfdd2lubmZwcHBcN4NEyYT33nQM6T9+psQQiwv/U54CCgsntnyqKTbjpQupPTOauyIYNs/AeHER3loX7i1NDL14CssN1eM/MEG8O9oJHO7FdE38oiJZKMEQgdrhmth5E/WInaJyggvAK/aMiB0Ye8NJor+ogP6XT+N9uw3z9bMSeqxneyvet9qw/dPCuB8TdSaoTn1HesT9QGoYRBm2KpoI3/rWt5IZ1nuCkD9I/3+8xcAPdoGsYLy+mqyvrp5wg2CmEiltW7KkB7Va5iO//GfaVP/Ngt/9jgW/+x3u3Fx6SkrofuopjpeX01tWhj8vD51ej8lkwmw2RydZRRq4DAZD3O/FTHjvTceQ/uNnSgyxmBaxMfB4JiYuzjgUZE5zF4QbdcwfnIf7628iWk04HjuREhHr2x12JjBcPPVDDqT6fvRrShH0akRzYs0b0nDmXD1F5QSqC0LEnhFgqSTyXvHt6Rhny/Px7R2210rACUM6NYCq1IJuZerfo2KOAdGiJeT0ExrwocpOfJw1wP79+1m+PA0zTzMU3+Euuj72LIGaHhDA/rXV5Pznxim39JsKJCk8/rWszM2vfrWNXbsKuXnXDmy1J1msvMtq5z5Wefez7N0XEQmvsPnMZvrLy+krK6OntJTG0lIchYUow6UJgiBEvV1NJlN04EBE6JpMpmgtbia896ZjSP/xMyWGWEyL2BhEThyJoi7JPIeCCJZ/WoLr8WMM7XfgfOwEni8vw5hEsRmSQ/j2hoWIYdXU22sFarrxbW/GeF1i2TwIT33SL85FU56aEaTnoik1Y1hZAKmp6kgK6kob+rWlCHoVSkhJWTOgfvi94t3bSSgoI6rjsxwL9noABcGkQbcg/vIRqa4fudWFKmdigjIRBEHAcFUVoW430unBCYvY9vb2jPzymGoURWHwoX30fnc7arsOTXUWBY/cgOGSxBo5LyRGDhkoKvJwyy0NcEvYamv//it44J1PcPBgHip8rNQe4LqSHazS7GfmwFHm172BKhj+LgtqtTgqKhioqMCVm4vXbMY9fGsxmaizWAhpzlwEqFQq9Ho9Pp+P/v5+DAYDWq0WvV4fvel0OrRaLRqNJvozFdZcmfD+T3cM6T5+psQQi2kRGwObbWJzszWRgQcZ4hU7ElW+CU2RGZXchZJjp+8HezE+fVPS9i/VDYBBi3FtKeoEG6uSQbQedkFipQQA/uOD+A73oc6Z2NSoRFHZdXj3dqPKm5ryhYmgsuiQ6geQu90E210pG5ShLjRjvLYa34EuAsf70C+Kz2XAt6cTqcGJ8fLyhGzRAifD9nnaWVNkcC8reLe3INUPoF8+sYu7G264IclBXXjI/V46P/Ui7mfrADB/9iJyvrcB0fjey76OZLQmY5tNYvPmNjZvbiMQEDl8OIc9e8r57z0r6esLXyypkZjHcTZYdnOxfj+L+w4xs2kP1QFnzH0GTCZ8Vis+mw2vxYLXYsFjseA2m/FYLPRZrXisVnwWC5JOF/WdHYkoiqhUKlQqFRqNBrVaHRW5I28REWwwGKJieKQgHumqkAnv/3THkO7jZ0oMsZgWsTHo6+ub0OM0JekdPTselk8tRep049zrINjjxV/Xj252cmyGvLs7kLs8afNhjIrYhYmPuo2OnJ0qd4KCSGNX5roTAGhm2pG73UinBlI67U00a5A73fj2dMYtYr3DpSv6ixIzrZfqwiJWMyu19loRIgMVIrW4E+GRRx7hzjvvTFJEFx7e3W103Pp02PnEpqPgd9dh+eDcdIc1JcQzPVKrDbFiRQ8rVvRw9901uFwa2ttNtLeb6OgwUdN+La91fIj2dhNDAS1G3OTTTZHQSbW1lWprC5X6Nko0neTTTbbUQ1ZHJ0UnTqB1uWIeM6jV4rfZ8EVuViteqzX60zNCBLsMBpTh0bWKEt/ykyAIUTHs9XrJzs5Go9FEbzqd7qzbyOzwyMywSqVKSnY43Z/BdB8/U2KIxbSIjYHFMrFMorrUhH51AWgz0/TBePVMeu58GlUIPDs66P/5IYp+sTkp+/a9MywqVk99KQFAaCiAYNWhXZhYJlZRFIKdU22xlfk1sRAWYL5dbUj1A5DCIRmG1UW4/l6Ld3cH9k8vjusxvnfCpSuJvN8USQ7bXQmkfFpXBM2w1Z5Un/gAlQiXXnppcoK5wIiUD/T9104EtYB+VTFFf705Ohb5/YBGk3im2WKRmDNnkDlzBs/7ndOpoaPDNCxyc2juKOeddhPt7Ubc7jMJCFFUyMvzUFzRx/y8DqotrVQMC90CujG7+9A5HGgHBzEPDJBz+jTawUHEEeUPEUIqFQGbDb/djt9mC9+sVvwWC36rFZ/ZjM9iwWex4DWbCRiNhBQFZfim0WjweDwoihIVwqEYxxmNiBhWq9XRzHDkFhG754ric0sl1q1bN6nmzMmSCeeATIghFtMiNgYTnQetKTLh3d2FYFSn9Q0/GoJWjeWzyxFeO42/V2BoezvygA9V1uSX0YMDPgzrSjCsnfqmLsUfxPvqKQgpqBMc7yn3+1ACIUSbFtEwNR+HkSI2E98nEZKRRYwH/cXF6C8pQR7wx7W9ElIItLjQrylGvyp+J5FAwwCiXY/uooIpawI68xoOTngfOTlT77mcbkLuAF13vYzr0WMAZH/nEnLuvQRBm3ljmlPJZIcVnIvVKmG1ni9wFYVoBveMyDXR1mbhuX2FuFyrz9reYglQWOihsNBNYbWHggIPhflDVFi7KFZ1YXAOoHU40A0MoBscjApe3eAgpvZ2dE4nam/slaiQSkXAaiVgsxEYFrnBrCz8w/8PRESwzYbfbMZvNiMLwlki91zBG/np8/nwer3nbRsPb7zxxlnlErFKJkaWTozMEo8spYgI6ESyxJlwDsiEGGIxLWJj0NPTM6HHqaw6RLOG0JBEyBFAZU/NzPnJYLymGscPdyDr7QRbPAw+WkvOPy+Z1D5lVwDXEydBFNAvm/qZ5IHaPpAVNLNzUCUoTiKevprCqatPFU0aRJOGkFsi5Aqgsmbe+wRAPTMLVZEZeXD8Jc3JoF9WgHdPJwRDyA4/KtvYr0egtp/A8X7UJWa05fHXr0t1/YT6vCmdWHcumio7Yo4BZRJdfA8//DBf+9rXkhhVZuM/2U/HB58icKQHwaSh8HfXYrltfrrDSgveUYReshGEMwJ37tzB6P2HDx9m8eLFDA2p6eoy0tlpjP7s7DRSX29n584iZPmM2FapQuTne8PCttBDUZGbgpmeYdHrwWQKe9mKfj9apzMsdod/ah2O8H1OZ1j4OhwY6uqw+Hxoh2L3miiCgGQ2ExgWthHxGxXCw6I38u+A3X5WE5syIusbSwQrikJ7ezsFBQVn/S4YDCJJ0lnbJSKK4UwNcSRLHBHE59YS79+/n02bNsXMFI8UxakkU89D0yI2BgUFExdimhIz/toBpLahjBSx+vUV6DaUI/ZLeHtEev57P9l3LUTQTPwD4NvbCSEF/bL8tNjcBI50AyRcSgAjR85OTSlBBFW+gdBpiWC3N2NFrHZWNnLHEP497Sk9jqhXo19WgG93B949HZivqBxze+87ESu3xEpXpNrhetg5U5dR0FTYCTn9+La3EPJIE2pEysQvjlThfu00vfduRzo5gGZ2NsVP3YJuAs2a7xUmMgI9mSxeHC7vMZuDmM1OZs48vylMlgX6+vRRYXvmZmLHjiJcrrP7JCyWADNnOrjmmiZWr+7Clxff31cIBtG4XOcJ3ojY1TocaF0uTO3tZB0/jtbpjFneABA0GPBbrbgqKuhbtIi+RYtwzpiBapTyjVmz4ne9GU8Qj/a7QCCAz+c7bzsAvV7Prl27xn59BCEqirVaLRaLhZycHPLy8sjNzZ30GOJMPQ9lrIgNBAJ8/OMfZ9++fXR0dGA2m1mxYgXf//7347J5ePbZZ7n33ns5efIkVVVVfPe73+W2226L69hDo1zxxYO62BQWse1u9AsyL/0uqER0S4vw/ewdlOxCNDNsOJ5pwH5r4tZUEXxHetDOz8G4vjSJkcZP4PhwU1ecTUEjkQd8GJbno58/NY0+EdT5RqTTzvDUrmr7lB47XrTDAwGkkwMpL3swXFJCyOHHf6R3XBHrPzmIYX0pxk3lCR0jUBtu2NTOmbq/taAW0cywI9X1IzUMoJtA4+HOnTtZu3ZtCqLLHML1r/vpvud1kBVsn7+IvP++FJVtahxDMpWJ2j0mi66urnGTOiqVQn6+l/x8L4sXn98U7Xarz8rednYa2b8/n/vvX0Fenofrr2/kyitbMJtjP9dIDIpaTSAri0BWnPXsoRAatzsqcHXDGd7o/wcHsZ88SeGePQAEzGb6Fy6kd9Ei+hYvxlVeDsOiL57XIYIgCFFBmQwURaGrq4vc3Ny4BbEkSXR3d9PRcbb/tl6vjw6/yMvLIy8vj6ysrLhqrzP1PJSxIlaWZQRB4Fvf+hYzZ87E6XTyk5/8hM2bN3Pw4EGqqqpGfezbb7/NBz/4Qe6++25+/vOf89JLL/HRj36UrKwsrrzyynGPnUjR+LlEBh5kos1WBNOt8/G8WIdo1OF6p5vuHx7A9qHqCYuUoZcb8R8bIOc7a5IcaXwEDnUh5BjQLk180lqgcQjP/h5MG0tSENnoRBwKpK7MdLKAYbN+m46Qw4/c60Gdl7pstWFNMf0PHmDo5UZy7lkx5rZDzzXgP9pH/g82JHQMecCHYFBPaSYWwtPBpLp+pPqJiVjXKB3i7xWUgEzXP7+K43/fBSD722vJ/Y/1U1r2kakksjSdCgKBwKT3YTIFqapyUlV1Josry7BnTyHPP1/J738/n0cfnc2mTW3ccMNpysvP/u6ccAyiiGSxIFksuEtHT7Doe3vJOXIkfDt8mMJ33gHAb7WGRe3ixQzl5UF+fkxbsVQjCAKSJE2oVydS9jDy1t/fT3d3N3V1ddHtNBoNZrMZu91Obm4u+fn5ZGdno9fro7ogU89DGStiDQYDf/vb38667/LLLycnJ4dnnnmGe+65Z9TH/ud//icbNmzg5z//OQCbNm3i6NGj/Md//EdcItZqnbidUMRmS8qwqV0j0V1cCn4Zpb4J48ULCLR5cW9tw7wp8UyqIofw7gxf7Zk2pCkTe7gLpc+b8LhZGFlOMLXLdppyC2jEjLbZEgQBTXUW/v2dSPUDKRWxpnXhiwjPrg6UYGhU71d50If/aB+CToV+WWKC0Le9GcUbRDt3akWstjobD6eQTk7MoeCqq65KckSZQ7DXQ+83t+L43WEEvZrC31+L9SPvz/rXWGi16bEsjFBWlppBEioVrFnTyZo1ndTV2fnxj5fyyisVvPJKBd/4xn7WrTuTQUxVDBF8ubm0bdpE26ZNABi6uynYvZsZzz5L0c6dFO3cySKg/ZJLOPDNb6Y0ltGY6GsgimK0rnYkiqJEa3r9fj9+v5+BgQEGBgY4ffp0dLuKioro+SdTz0MZK2JjYTKZ0Ov1Y16Z+f1+3nzzzaiAjfCRj3yET37ykzgcjnGHGUy0sQtAN8uOYXk+Iefkr2BThahSYbp1PkOPHkE0gLvbQ/9jJyckYn2He1GXmcONVcXmFEQ7NvKAl2CLM5xhm4BtUrSxa6prYq1akEIEM1jEAmiqs/Ef70U6PYhhTeouUtSFJjRzshAEAe/BbowrY2fVvXs70a8sRJWjR9TFf/qS+zzIPR4EsxZ1Cj1vY6GpzgK1gNQ2sUzGww8/zF133ZXkqNJPoLaP1uueQDo1gPGqGeR9fwP6Femx6MtUpqqxazSOHz/OvHnzkr5fj0fF/v357NpVyL59BXi9akwmiZUru5g9e3BKYogg+nzYGhqw19djO3kS+8mTmNvaor93FxbSXFCAa3Ny7CgnwkRfg1AohCzLZ92CwWD03+euOguCgE6nw2g0YrFYmDNnTvR3mXoeyngRqygKsizT29vLAw88gEql4qMf/eio2586dQpJkpg792wz7Hnz5hEKhairq2PlypVjHtNut084XpVdh3d/D5rSqRd0iWC6bSHOB3chhJpRF+bT/9vj5HxmPqZViTW1ube24j82gO1TC1IU6dicaerKR1AlXoMUycRGpq1NFaqIzVZXZnvFauflwt+OIR3vTfmxTBtKGfhtDZ7tbaOKWPebrXj3dpHzr2OXHJxL4PhwPezcnCm3NNPMzoYQBA53T+jx119/fZIjSj+erc203fI0oQEfuqWFFP7uWjQlUz/pL9MZbWLXVFFenljd+Vi4XBr27Clg585CDh7MQ5JU2O1+NmxoY+3aDhYt6kOjOb98IpkxiJKEpakpKlbtJ09ibm6ONoB5c3JwVFfTumkTg7Nm4aiuRrJacbvdmExT+x0xktFeg4g+GilM4xGpZrMZi8WCzWbDbreTlZWF1WrFYDCMen7M1PNQZrryj+AHP/gBGo2GoqIi/vCHP/DSSy9RUTG68frAQNjT8lwhmjVcDB75/bk8/PDDrFixghUrVtDR0cHWrVsBeOihh+jr66O9vZ2HH34YgC1btrBz504AHnjgAVwuF42NjTzyyCOoh8sJBk+Gv7Duv/9+/H4/tbW1PPbYYwA8+eSTHDlyBID77rsPgCNHjvDkk08C8Nhjj1FbW4vf7+f+++8HYP/+/Tz//PNAeHJGY2MjLpeLBx54AAgXXW/ZsiX6XNrb2+nr6+Ohhx4CYOvWrWc9p6EqPZRb8PqGsGwuwr9Az/Gv/yPmcwJ4/vnn2b9//3nPqe4v4fqh48aOtDyno0+8jWDVcczSl9DfKfKchk6Hl3j/77m/TOnfKVITO9TUN+bfaSLPKdbfaaLPSVNlB6Bxa03S3nujPSfjcDmK4x+nR31OtY/uBmBghpLQc2p+Mxx/XbAjob/TZJ8TwB+3PQUhBe/x7gn9nX7729+O+3ea6uc0mfee4481NF32KKEBH6FL8zl4jwlNiSXjn9NUMfK7aHBwkPb2sBtHTU0NPp8Pt9vN8ePHAWhpaaGrqwsI22EFAgFcLhe1tbUANDU1RVcWDx48iCzLDA4OUl9fD0BDQwP9/eFzYOR59vf309DQAEBrayuDg4PIsszBgweB8EplU1MTALW1tbhcLgKBAIcPHwbCTVAtLS0A7NnTzNNPF/Jv/7aSj3/8Cn7604s4edLM+vXH+O//3snXv/5TPvOZvcyZ00R9/bGYzykUCk3oOam8XrqffprK559n7g9/yOrPf56rP/xh1n/1qyz+1a8oeOcdutVq6m+9lX986Uv8/vvf5/VHHuEvt97KwWuvpX3hQvY3NgJh3RB5TsePH8ftduPz+aipCZ9X2tvbk/53GhgYoL6+Ptqk1d3djcPh4NSpU/T09NDe3k5HRwfd3d309/fjcDgYGhpiaGgIs9mMyWTCYDCwbt061Go1Gzdu5LbbbqOnp4dbb70Vq9WK0+lk3rx5PPfccwwODtLf3z/qZ8fj8aT1u2g0BCXdleOcuZqIEBk5B9DZ2UlraysdHR386le/Yu/evWzfvp3582PXTe3YsYN169Zx8OBBLrroouj99fX1zJo1iy1btoxbF1teXk5zc/OEnkug2cWJikdQF5mY3/6pCe1jqhj4/jYGv/MGxjuW0f63Lgzzsij730sxLYuvtlSRQzRd/TSBugEqt92KtjJ+z85k0f3p53D93yFyH7oa2xdXJfz4I+bfEHJLLBz87Lj+pMlk6I0WGi97EuPGEqq23jplx00U7ztttK55BN1FBZQf/ExKjyW1umhY81e0c7KpfOUD59XFyl6JpsufIlDbT3XdJ1Fnx9+53nffdrxvNGH60FyyvjT2SkyyUYIh6o0/ACnEzKGvJzya+aGHHuJLX/pSiqKbOpSQQu+9b+F84gRyxxD2uy4i74eXTmgFJR2sWLGCffv2TekxS0tL+Z//+Z8pPeZIampqWLhwYUKP6eoysGtXITt3FnHiRBaKIlBSMsTatR2sWdNJdbUjof6oeGLQOBzYGhqwNTRgbWjAduoUpvZ2hGF547fZcFRV4Zw5E0dVFYOzZuEtKIi7UWsir8N4jPSbPXfJP3I7V55FMqkGgwGz2Rx1GsjOzsZisWA0GpM+ICNCus9Do33+MqKcYNu2bWwaLqoG2LhxY/QKoLCwkMLC8NLiNddcw4IFC/jv//5v/vjHP8bcVyTj6nA4zro/koHNisOeIz8/8Q7iCJoiIwjhZeKxGlQyAeP1sxn8zhsE3j5NwdfX0vWfB+j6/gGqnoqvgNu7rxvXP1rRzrSlRcACBN4NX91qlyTu7Su7AoTcEoJBjWid2gYKdb4hHEOmlxPMDttRBU72p9xmS1NqAaOWoddb8eztwrTm7PpI754u3Ds70S3KSUjAAvh2tOLd3oz9nsQvdCaLoBbRzMxCOtEXdihI8L36XhCwIa9Exx0v4Xq8FlQChb+9GvsnF6U7rIzHYDCk9fjxCreeHj1vvFHKrl2FnDplB6CqysHtt9exZk0H5eVDE27sPzcGIRgk7+BBbPX12E6dwnbqFIbeM+VOnrw8nDNn0rZxI46ZM3HOnIkvO3tSzgITFbAR/9fRhOq5qFQq9Ho9NpstKlKzsrKw2WxYLJaz3AKmmkw9D2WEiF2+fDl79+6N/t9iiV0bpVarWbRoUXSpIxYzZ85Eo9Fw4sQJNm7cGL3/xIkTiKLI7Nmzx41nMlYSgkaFOt9IsMuD1OlBm8G1sdolhRhumoP3pTpsC824ryrF+Xorrm3tWDaOPz7W9Wp4Scl8ZfJqlhIhJMkEW8O2LdrFiYtYqd2NaNVhWDL1dZKRcoJMb+xSZRsQC4yIeg3BdheaktQ2RZmvKKe/bpChV5vOE7Hura3hbTYl3qkbOBb+ktOmyThfMzubkMNP4FTiInbr1q0ZO7c8HoJdblpvegrf7g5Eq5aSx2/CdOWMdId1QZAMi6vJ0N7eTnHx2N8FR49m81//tQKXS8vcuf188pPHWLu2k8LC5FygR2JQDw1RsWULlc8/j6GvD0UQcBcX0z9/Po6ZM8OCdcYMpEm4C40XQzzIsozf78fn8+H3+8/Kpmo0GgwGAyaTKVqTmp2djdVqxWw2j+rXmgnngEyIIRYZIWItFgsrVozfqOHz+Thw4ACXXHLJqNvodDo2bdrE448/zuc+97no/X/7299Ys2bNuM4EyUBdbCLY5SHYNpTRIlYQBHQXFeJ99gT+f5zEvLYEeSBA5/cPYL6kcNwssvdAD8aNJViuTc8XklTbh9zlRreqeEKm6MEOT9hFIg0FNapsPYgCcr8PRZInNTEt1Wirs/HtaA1PUUqxiLVcV4mvph/PgfMdQgJNLvSLczEl6KIhD/oItrkQ9Go0M+xJijQxtHNy8Dx3ckoa5DIJ/7Feev5tO77dHagrrJS98EF0E5isN01msm1bMT/96RIKCrz86Ec7KClJvrWkpbeX+S++SPlrr6H2euldvJgjd99N36JFyGnOVMMZuyqfz4fP54sOqFCr1ZSWllJdXU1hYSEmkyllS/3vZzJCxMbiscce4+WXX+bqq6+muLg4WhPb0dFxlkfsH//4Rz71qU9x6tSpaMPXd77zHS699FK+8pWvcPPNN/PSSy/x0ksv8corr8R17NEywfFiWJmP7JaQOjJ7qRjA9LHFeJ49gftvNZScupy+39WiSCF6Hj5O/t2jOw4Ee704nz2NoBGnfFBAhMDBToAJWyZFPWKn2JkAwpPTzFeWE+zxEuz2ZHRntnZ2WMQGTvRivHT0pspkYFpfQtPNL6FIIYLdHtTDLg7yUIDBP9ehyAqmDYm93/zHe9EuLUBl16et/lI7PGAhcOL8iUbjkYnZj3hwv9FE2y3PEHL6sdw2l4KfXYa6IH0d3hci6faJHS37GArB449X8+c/z2XBgj6+/e19WCxJnC4my+QcPUrFSy9RtGsXiiDQvn49DTffjHPmzOQdJ07OfR1kWSYQCEQ9ViOlAWazmVmzZjF79mzy8vKStsKXCeeATIghFhkrYufOncuf//xn7rnnHgYGBigqKmL16tXs27ePBQvOiKuID9rIlP26det44oknuPfee/n1r3/NjBkzePTRR+MadADQ3T0xK5wIgiAQqHMgtWbu1K4I2lm5oFGhOP3432ig7OEN1F/9MsKj9diuKkM3M7ZAdL3agrbKhnamDZUlPSda/8Fwp7luApO6IFxOAMN1zGlAanPjP9JHsNub0SJWMzcXAGkCAixRVGYt5s2l+OocOF9tIfvjYZ9C97Y2FCmEcXVBwvWwgUNdBA52YbljcSpCjovIgIWJiNh0N1RMBMcfa+j4zCsghTB/YBZF/3cNonH80ZbTnE26fWJjNTS1t5v4+c8Xc/RoDhs3tvEv//IuGs3Ep1xGURRsJ09Ssn07xW+9hb6/H8lkYve6dQx98pP4cnMnf4wJhaVw4sQJysvLCQQCBAKBqGgVRZHc3FxmzpzJzJkzMRpT812SCeeATIghFhkrYpcuXcqLL7447nZ33nknd95553n333zzzdx8880TOnZ29uRmq5+Z2pX5IhbA8vkVuIb8uP94iIIXPkHB1xfT+cAR2r69l8o/XIqoO3+pu/9PtfhOucj7dmJ+nclE7veiKrGgvWhiIjbYnh6P2AjqAmNUxGYykxFgE8H20Tk47nidgT/WRkWs87VWDGuKsH24OuH9RfxZdYsn3rA5WUa+hok2yN1+++2pCivpKIpC3//3Dr33vgVA1j0ryL+AHAgyjXT7xFZXn/m8yTK88MIM/vjHuWg0Ib7ylUNs3tw66Ums5pYWirdto2T7dkwdHchqNT0rVtC2YQNdK1fiAfT6xMvFJkooFEKSpKhgDQQC2Gw2HA4HarWanJwciouLKS8vJy8vL+qklEoy4RyQCTHEImNFbDqZrOuYuiQsijJ59OxITDfMpf9zzyE1DRJsc1D4raV4jgzg2tlF0xd3UPE/6xBHfAkF2oaQ2t0IGhHbDemph1UUBc8ztYQcfrQTzcQOl3uop3haVwT1hTLwYG4u+nWlCDEuZlKB9fpK0IgEOjwEWlxoSswM/v0UwQ4PJb/YOO7jz8U/7GChW5I+EavKMWK4vBIlEEJqdaIti7823+/3pzCy5KEEZDo+uwX/u90IejX5P76UrH9elu6wppkEsizj9ao4cCCfZ5+dwfHj2axY0cUXv3iEnBxf4jtUFAzd3dhOncLa0EDB3r3YGhpQRJHeRYuov/VWOtasIWg+00siu5P/PRqxtzp3QIAkSdGaVgCj0Uh5eTkWi4WFCxdisVjS4g6QCeeATIghFtMiNgaDg4OTerwmImLbLwwRq8ozYbl7FUO/P4j7z+9i+8YGSn+wipM3bMFf66DlX3ZR/tM10Uav3l8fw3t4kJy75qHOTU9hfbBhgJDDj6rQPOFmo3SXE0QdCjJcxGqq7Ph2t4MUIuTyI1pSmx1SZ+vJ/swC+n59jJ5fH8VyWSnaGVZ0VVYMSxNbUlRCCuhUqKvsCbsCJBvFL+N7qwXpeF9CIvaFF17IyHGPI5EHfLR98Fk8bzYjGDWUPH0z5qur0h3WBU+6hIPTGZ6u9eqrZurrZ0Sna331qwfZtKktvuyrLGNua4sK1oiHq3YovEIZEkUcs2Zx9LOfpX3dOvyjrIA2NzcnPHI14j1/7gSr8eytLBYLRUVFlJeXU1RUFK1Jfvjhh1m7dm1CMSSTTDgHZEIMsZgWsTHIy5tc92xkefpCycQCGK6sxvXzXXj+cQrrv67HuDiHGX/eTPPdOxh4qhFfrYPcT89BMKnp/3sDprUF0aXedODfP1wPu2xiWVgA0aLBuK4oreUEkPkiVlCLaOfkEKjpIXCiD/3K+KxmJkP2x2fjPdRH398bcL7ahnd/L4XfXZ5wFkSq78e3tRl1iQVVbnouViJo5+fie6uFwLFeTFfGL/Ay8YtjJIFGB63XPkngeB+qQhNlL9yCfvnEP5fTnGEqfWJ7e/W8804hu3YVUlOTTSgkkpvr5eqrm1mzpoP58wdQqWKvUoqBQHic60jBevo0qmGLMFmrxVlZSce6ddGhA86KCkJxlEucK2AVRRlXpJ47bhXO2FsZjcaovVXEg9VsNo/ZRJfuz2C6j58pMcRiWsTGwOl0TurxF1pNLIDhqmp0Gyrx/+MUvjcaMFw2E+v6Qir/dz1dP61B6vDQ8cPDSJ1eDDNMqEtNmNcXjb/jFCHV96PfWI5+Et3yQ1s7CA1JaXEngDMiVu7ObBELYQEWqOkhcLx3SkSseW0hmkorwYCC5+gg2f80m7wvxJ7SNxb+A2EHi8lc7CQL3fzwxXEgQZutLVu2cNVV8Q0gmWq8ezro+dZ2Asf70C7IpeylD6IpT60N2/uJVPrEBoMCtbV2Dh3K48CBPOrqwoOASktdfPCDp1izphOdroby8hG+zIqCvrcXS1MT1qYmLI2NWBsbMTc3Iw4LR8lkwlFVRdM110QF61BpKUoctaPnCtTI+FWz2RzXJCuz2YzZbMZisWC328nKysJqtU7a3irdn8F0Hz9TYojFtIiNwWS93FRZOvSLc5Fah5BdgbR17yeCoFZhuKwKudWB++ljGC4L25iY///27js+qipt4PjvTu/pvRM6AtIFBBJUQEVEQSzgoqviuq/42nZfXd0V+7quruKudXHFxYoVEER6ExGQIr0GEtJ7m0y97x9hRkIG0iaZCZ7v55MP5M6dc54kN5Nnzj3nOcOi0c8bTemnx6hal4fiEhWqUA3xcwI718266jh1604S+uDwVj3fVWXHXV2/W5cyJDA/H8+uXcE+Egv1SSxKCcex8g7rM/W9DHKf2kHC04Prd72KaflIqm3H6fmwQZDEanrXT4VwnmrZm+S2lvxrL5WfHST31qWgkjDf3JPYN8Z16NbNvwb+nH8py/WVBXbsiGLnzkh2747AalWjUMh07VrOrbceYPjwfJKS6gdfVNXVOHeeIGXPz5izsjCfOIH5xAk0Z8xRtUZGUpmaSsHQod6EtfYc27l6ktMz56Ke/bnb7W6UoCoUCux2O1qt1rspQEhICKGhoYSGhnbITlaB/h0MdP/BEoMvIon1wWRq2wYFkiThrnXiKrXhOFWDsmfwJ7EApllDKH9uPdWv/4jlgRFo0utXVCsNKqJu607UbU3vdtYRZLeMbdvp6QSDWzcq6J0PG28I2DZ+qjgjhjEJKFpYMioQtP3r/zDVbc3tsD4VGiWJz7St+oWzoBrdmGS0QwJ318BDc1EUklFN3cacFlUoCORcPF9kWabkbz9S9Mh6AELu6EvcG1cE9YYdndW5dnBqrspKNbt2RXoT16Ki+jeCMTE1jBmTy8UXFzGgdx4x5fUjquZVJ+r/PXGiwVauDqORquRkckePpiolharUVKpSUnCc/lvpSUTdbjcuq/WcCerZJElCrVaj0+kwGAzekdSQkBDvbX6DwRDwTQIC/TsY6P6DJQZfRBLrQ0FBQZvbUCcYsR+pwHGqGl3PMD9E1f5UsWbMvx+KfUsOVS9vIuJfkwIdkk+OI6XIDhfKeDOq+Na9O3Tk1o9+Bmo+LIAqSk/NulOoYgM7V7M5NL0iwenG/nPjnbSCleyWqfnyEO5KG7oPJwc6HJQxRiSdCneJFWdOFeqk5t12f+mll3jooYfaObrmke0u8mevpPzt3SBB9AtjCH94SMDeCF7oamtbfpfG5YItW2JZvDiNvXvDkWUJo9FBv37F3HDDES7uV0hP6x5ifvyR6M+2Yjl2zDsVwK1SUZ2YSMlFF1GVksJuWSYiI4O6yEhkfik/5XQ66/8tKsLpdPqs6KNUKtFqtRgMBm+CarFYvKOnRqMRrVbb5LUTDNd/oGMIdP/BEoMvIon1oa0Lu+CMCgU5nWdxF4D5zsHk/uN7cLtxZJejTgoNdEiN2LacQq5zYmjB4pizOQJcIxZA6SmxVWRFdstIiuBNBNRdw5C0SpzZlbjK61CGBv/oseNwKe5KG8p4U6vf7PiTJElo+0ZjXXsC+8+FzU5ig2VBhbOolpwpX9dvk2xQEf/fq7FcHxx3Zy5ULVnYVV2tYsWKZJYsSaWw0EB0dC033XSYgQML6ZlUQMyenfWJ68fb0JWWIksSZT16cHTKFKpSU6lMSaEmIQFZpcLtdtcvmKqro0CWcZSU4HQ6G4ymqlQq79xTs9mMxWLxjp4ajUZUKv+kF8Fw/Qc6hkD3Hywx+CKSWB+cTmeb21Andr7FXQCa3tGY7xlC9Rs/UvnX9UE5Glv34ymQQd09otVtBHqjA6i/Xa4M0+Iqs+EqrQtYubLmkJQKNL0jse3Ix/ZzIYZRyYEOqUm2HfkoLFp0Q9t/IVpzaS6Kwrr2BLafCzFe1byNG0pKSgI+H61udyE5k77EcaISVbyJlI23oB8Q2JJlvwa+bsGf7dQpI4sXp7FqVSJ1dSr69Cnhjjv2MabLHuJ/+pHoT7YSuXs3Srsdh15P0cCBFAwdStGgQdgslgb1UZ2VlTidzgZ/AyVJwmg0Eh0dTVRUFLGxsURGRnZY5YRguP4DHUOg+w+WGHwRSawPVVVVbW5D3ck2PDiTZfZwHIdLqFmwE9M9Q9FeFPhFMWey/XgKAG0bkhO3zYVxTDyabs2v19keVNEGXGU2nAW1QZ3EAugvS8WZXYl9d0GnSGKt607irrShHxM8seqGxVPztdm7i1hzrF271ueuhB2l6uvDnJr+DXKNA92QWBK/ug51fNvWDQjNc2bhfV+ys43ce28GCoWb0aNzmTTpOOnplRhzchjzu3tRuFzUxMZyYsIECoYOpbR3b+Qz5tlWVVZSXf3LQItWqyU8PJyIiAhiY2PZuHEjM2fODOic1EBf/8EQQ6D7D5YYfBFJrA8REa0f4fNQJ5hAo8BV0X4lUtqLulc06h6RYHNSfv9SopffFjTbRrrrnCBJ6DJT0A5q/WId68+lVK/LI2JWy8s2+ZMqxoDtYFl9hYI+bb/u2pM6wYy7uBb7ruYnYIFk3ZQDgK6Vi//ag6ZHBK7sSuw785v9nED94ZDdMsXPbqb6m2PINQ4st/Qi7t/jUejbtthIaL6mtluNiqojPLwOk8nBffft9tZxtcbEUNy/P9E//UTh4MHs/+1vfZa40uv12Gw2HA4Her2ekSNHkpaW5p2n2q1bN/9/US0UDIlToGMIdP/BEoMvwZGZBJmKioo2t6FOMCLb3dQdKPNDRB0v9JkrcGSVI9udlD+zJtDheNm252LbkoO7uBZlaOtHLr1zYhMCO6LUWTY8ANBcXH/72Laz7Qsf25uztBbH4VIkjRLt4MBXJvDQXBQFCgn7gRLc1vOPsnksXry4naNqzFVpI+f6ryj+yyZse4uJ/kcm8QuuFglsB2tqxy6dzsVdd+0lK8vCV191wbO+yq1W8+Nf/sLRyZNJW7KEoXPmYMjPh7OmJ6jVaiIjIwkLC8Nut7Ny5Uo+++wzcnJyqK2tZdGiRe31pTVbIK7/YIsh0P0HSwy+iJFYH9pa1gQ693QCAGWonsj5Uyi+6WNcJbWo08MxzRgQ6LCo25QNgG5EUhNnnt8v1QkCWxnAm8R2gg0PPNu2OguqcTtdKFTBW1KpbmMObqcb89ReKHTB8zKn0KvR9IzAkV2JfU9RszaOiI/v2JFk24ESciZ/hf1gKYpQLQkfTsR0pdhCNhCacxt/+PB8Bg0q5L33evH112n061dC377F9O9fgvzbO6hKSaHfv/7F2LvuwqnVUpOQQHViYoMPZUICuuhoampqqKioYOnSpd723333XbRarbcMltFo9G4o4KkyYDAYUDZjM4PW6OjrPxhjCHT/wRKDL8Hz6h5EDIa2JzbqWANI9SNsssPVKWso6jPTCXk8k9qFeyj/03fYt+agn9gT7SXJKMyBKWruPFmBdngiutGt36lLlmXvmwt1XOAWdgGo0yzoL4lFtjW9gCPQlGF6tINisW3Px7G/BG3f6Hbv011tA7UChbZlbyxrV2WBU0bd3fd+7IGkG52M/c2fsG3Pa1YSO2jQoA6Iql7F5wcp/ssm7AdL0V4USeJXk9Gkd44SgRei5gyoSBL83/9tZ/36BHbvjmDXrgjWrUsAICqqln79+nP59NGMkjcQV3EcU04OYQcOEL9hA9LpoVtZkqiNialPahMSKIuJoSIujvLYWKwaDU6nk8rKSsrKys652EypVKLRaNDpdOj1eoxGI0ajEYvFgsVi8ZbaOt/2rr505PUfrDEEuv9gicEXkcT6kJ/f/Plq5yKplahiDTjzanHk16JJCr5Vfc1hvnc4yFC9YAd1q49Rt+EE6n4xaMd0wXJ7x17Uslum5uM9uEus6BZc3+p2XGU2ZJsLhUWD0hTY26NKkwbrDwXoegf3fFgPdZcwbNvzsW3Nbfcktmr+T9jWHQMkNEMTMc8agtTMBSaOE5VIZg2Gsa1/s9NeND3rd+6q25pLyO+a/h16/vnnefTRR9s1JrfNSeEf11E29yfU6aFYZvQm7o0rUJg6x0YtF6rm1onV612MH3+S8eNPIsuQk2Ni9+4Idu+O5McfY1i16nrgeuLiaujXr5iLMkrolVJAuvsI5twcTDm/fETu3k36Gdvd2s3mBqO2NXFx1ERGUhURgU2vx+V2N9jsoLq6msrKSlwul89YFQoFarUarVaLXq9vsMmByWRCr9ej1+vRarVotVr++te/tvv135SO+B0M5v6DJQZfRBLrQ0yMf0rHqBNM9UnsqZpOm8RKkoTlvhHor+mJ9ev91K09Ru3iQziOVKCw6DBN6dNhsTgOFOMusdZvcpAW2vp2ztitK9BUMZ1n61kA7ZB4qhfup25bHpbfXtxu/dR8tZ+qt7fjOFCABNR+dQBJp8Z8W9PbHTtOVlDz9WGkMC264QntFmNreXYP8+w615QHH3ywPcPBfrycUzcupm5rPqgVhN83kLDZA8UGBkGgNWWsJAmSkqpJSqrm6qtP4HbDiRNmdu2K5OefI9iwIZ7ly1NOt++kS5cK0tMrSB9UQfq0ShLjKzGVFmLKycFw8iSW3FxMOTlEb91K8ooVDfpy6PVYo6OxRkXV/xsdTe3pz2ujoqgLCcElyw139Dr9b11dHbW1tRQWFvrcLMEjOjqa999/H41Gg0ajaTC14cwRX51Oh06nQ6vV+n1qQ3v/DgZ7/8ESgy8iifWhqcn0zaVOMGLd1nnnxZ5JnRaO+v6RWO4fSfkLG6j6727K/rwW3dBEVEkdU6aqbtsptMMT0fSOatMfWEeBFeOoODRdmldsvj11poVdANph8ehGJ+Mqab94nTmVlD66CkkpYXl4FKo4E1Vvbqfy9W2Ybu6HpD3/y1bN0qMAGDNSUGiC7yVOOyAW3ehkcMu4q+1NjnZmZWXRo0ePdoml8stDFP5xHY4j5ahTLCR8Ogn90OBZCPdr15w6sU1RKCAtrYq0tComTz6OyyVx4oSZo0dDOHbMwtGjISxfnozNVv+7otG4SE2tJD29gri4fPqOd5CSUoVa7UZdXY0hLw99YSH6oiIMhYXe/4cdOICmumFddJdKRV1UVH1ie3ayGxVVvxPY6c0VzvVRV1cHQF1dHVar1Xv8fImvQqFApVKhVqu9ia9er2801cFzTKfToVKpzvl3pT1/B5sj0P0HSwy+BN8rfBBozVZ/vmjTLWh7hOIsrfNLe8Ei5I+XYv0+B1exlaKHVxL78fUdMmpj/fYIts3ZmG/t16Z2HCerqd6QT3iqSGJbSjcwzru4zl1jR2H07+1mWZYp/sMKFBEGFKE6Qh8ZDUDFy1twnCin+rN9mKef/+dfvSIL3aWJmKb29Gts/qLQq5FrHNi251G3NRdDZup5z//pp5/8/sfDbXVQ8NBayt/YifbiaEzXdiX+3Qkow4O7VvGvTVN1YltDqZTp0qWSLl0qvcdcLsjNNXH0aAhHj1o4diyE9esTqKlJPf0cNykpVXTpUsHAgUWMGJHvLed1JlVtbX1S6yPJjd62DV1Zw2o9skJBXXi4N8mtjYmhpH9/Snv1Qj6941dhYSFduzbeGEQ+PcJ7vg+n04ndbqeysrLJxFeSJJRKZYPE15PgZmVlER4eTlhYmN92ImuJ9ngN6Iwx+CKSWB/Cw/2zGEQVocd2sAL74baX7AomkiQR9cZETlz0JhqViurP9mO+oX3rrcqyTN3aLAB0Galtast+KpimE/ySxMqyHPS3cBUmDdp+MfU7d23LQz/Gv3NOq784gDO3Gvu+EpJ/vtv7/Qh9IoOC2xZR+uQGTDdddM66xa4SKzWLjoAsE//lFL/G5k+64Qn1SezmnCaT2JtvvtmvfdftKSL3piXY9hYjaZSE3nYRYfeJ6QPBqKk6sf6iVP4yBSEjo34zGVmGggKDN7E9ejSErVtjWLkymaioWiZNOs64cdkYDL/s7uU0GKhKTaUqNdVnPwq7HX1xMfqCgkaJbvi+fcSvX0/3Tz7BYTRSdPHFFA4ZgmbQIHxVW/cknS2ZOuAr8fV1zGq1UlNT4/0c4MsvvwTqfyYhISFERkYSExNDdHQ0ZrO5XX9//P0a0Flj8EUksT6Ulfmntqs6sXOX2TofVbyZyL9fQeEd31Bp1mIYn47S0n4VCxwHi1F1C0fdPQL16YUxrW7LWyM2sJUJABQGNQqTGne1A3eFHWVoYKo+tIQuIxnZ7ca2q8CvSay7ykblf3ZjXZ9D9DtXoUr4ZaTceG1PNBf/CG6o+nQ/lpt9z8Wu/Owg+kviUaeHoooM/JuUc9GNTKR21XGcJ5t+g/v5558zZUrbE3LZLVP2+k+UvLAVZ04Vmu5hJHx8DTqxfWzQ8tfUttaQJKit3cPIkV0YObJ+/rbbDdu2RfPll+nMm9eHDz/szvjxJ7nmmuNERzd9x9Gt0VATH0/NOco1KWtridq1i+itW4nevp34TZuQJYnybt0oHDyYwsGDqUhPr58j0aqvqXWJb1ZWFrGxsfVb8zqdFBcXU1BQwN69e4H66QtGo5HQ0NAGW/P6602Iv14DOnsMvogk1gd/XXieQvr2CzCJBbDc1p/ab49RtfAAZS9vIXLO6Hbry7ryGLb1JzHedFGb3/E6TnlqxAY+iYX60Vh7dQXOgtrOkcQOjafiH1uoXXqE0PuG+q3dsle2UvvNUYzX98Bye/8Gj0kqBZbf9Kdw1lIU4XrM03o1Go2VZZmKN3dg21lI6O+bXgAWSLqRSTj2F+M6VUXUv64874543bt3b3N/juxKcm9fRu2qk2gHx2K8IoXYuZeJ6gNBrr1qrzZXaGhog88VChg6tJChQws5ciSEr77qwqJFaSxalMYVV2Tz+9//3Nr8EgCXwUD+8OHkDx8Osozl2DHM69eTuncv3T/6iB4ffkhdWBgnx43j0IwZbfvimkmSJEJCQrxVEzw80xU8ia3NZuPUqVNkZ2d7z1Gr1VgsFsaMGUNkZOsHX/zxGtBWwRCDL2LHLh9asyLUF++GBznVTZzZOUkKibBHR6AdHEfJM99j3dq81datYV15DAD9FW0vuu4ZGdcEwUgsgO7iSHSDo3EWdY55sfrTNXqtm7KRnf6pb1u3LY+SpzahGRhL+GMjfSZ1lpn9MFyZTu2So1S+u6vR47WrT+AqrMV4TTqm64LzBddDnRSCKjUUd6UN267z74DWt2/fVvcjyzLl7+/h2EX/oXbVSZSReiIfHUb8u1eKBLYTCMT8yzOdb2pd164VPPzwDv7whx243Qr27QvHr3fUJYnK9HRO3X47m59/noPTpyNLErqyMkKOHvVjR03z9X1QKBRoNBqMRqN3ekF0dDQhISHeTSocDgfl5eVYrdY29d+W1wB/CYYYfBFJrA+5ubl+aefMXbvON6G8M9MNiMU4sSua3lHk3/0trmZupdkSst2JY28hulHJ6C/3QxIbRCW2oH7umXVbIY68zpHEquLN6EYmoekbRd32tr9xcdU5yL9nOeqeERiv6YZuoO/V8ZJGieW3/dGNTqbo0bU4TpR7H5PdMuVv7kC2u9APiw+qXbrOxXBVOtqh8di25Jz3vCeffLJV7TtOVpIz+UuK/7IJd6Ud07Vd6bLndizXB3eCL/yipiawd/G2b99+3scPHAhl7tx+xMXV8NRTW/ybxAIKhwPpjTfInDWLngsWUN69O1vmzGHrX/7i346acL7vg2cObWlpKQUFBVRUVCBJEklJSYwfP57bb7+dpKS27TDZ2tcAfwqGGHwJ/lf6APDX9mpKswaFRYO70o6r1IYqomMm6Xe08D9egvWHPOz7iyl9ahNRz2f4tf26Tdk4j5QiaVWok0Pb1JbsdKPtEYom1Yw6LjiSWHUnq1AAoOkXTeUb27F+ewT9sLbVYi195ntchbVoekUQ/sdLznuuaUpPqj7Zj9oeQf7vvyPh08kojBpKnv0e6/ocFNEGQv83OHeWOZt+RBKVr2+nOkRHyD1DznneE0880aJ2Zaeb0rnbKfrLJuQaB/oR8UTOGUnIzD5i8VYnYzQG9m7R+XZpOnbMwhNPDCM01M5zz20mMtJ/VXgUdjvJ331H+mefoS8pobRXL3bNnk3xgAH4PVNuhrO/D7Ise0t+2Ww2ZFlGpVKRnJxMr169SExMbNaWwc3V0teA9hAMMfgiklgf2jr0fybz5Yk4S+pw5NZcsEmsQq8m8omRFD60mvK3d2G4PBXjZal+a9/2fTaq7hHor2xcZqWlHPm1VK3NRxWjD5qtgDtbmS0A44R0Kt/YTvXSI4Q/MabV7dSsPUH5GzvR9Aon4s8jURjOv4OaJElEzx1H3m+WULc1j5MZH6EI1+EusSIDMa+PQ2kK/nnFAIbx6SCBdW0WriobynNs5fzzzz83+1Ze7Q+nKLh3FXXb66comG/oQcyrY1HHmfwWt9BxnE5n0ye1o9LSUp+30ktKtDz11BAMBqdfE1iFzUby8uV0/fxzdKWllPTuzcY77sB26aUBSV49SktLCQsLw263Y7VasVqt3sQ1JSWF3r17Ex8f79fE9UwteQ1oL8EQgy8iifXBU1zZH1xVDqrX5WHPqUbft3NsLdoa+ksSMI7vAmolubcuIeWHW9Ekt30TBFmWqfrPDpxHSzFManuNOs+irmCZDwtnJLH5nSeJ1Y9NQz82FfvuQpz51ahiW54k2bMryZ2+GG3fKAyZyRhGJjbreao4EzH/GkfJi1twnqjEVWFD0qqIf38ixjHJLY4jUJSRBsy/6UfdmhNYVx7HdJ3vuraHDh1q8o+HI7eaokfXU/n+XnQj4lElW4h9/XLMV6e3R+hCBznX1q0dpby8vFESW1en4JlnhlBTo+Zvf9vklwRWYbOR8u23pH/+ObqyMkr69GHHgw9S0q8fx44fp0uAElhZlnE4HFRXV+NwOHC5XCgUCuLi4rjoootITk5ut8T1TM15Dfg1xOCLSGJ9CAsL81tb6sT6P+6OnAuzQsGZIh4bTt2eIlRlNgruXUn8BxPPObrUXI69hTiPl6GINKAb0fYExVsjNiE4phLAL0msoxONxCpMGhQGNe7iWmq+PkjI3S27he+utlM4eyXKCAOKKAMRj49o0fM13cOJee0K6rbkIsug6RWBOiZ43pg0l6ZnJNXzd1Pz5YFzJrHnK2vjqrFT9sp2Sp7fglzjQNIoMY5PJeLBIWLh1gVAqw3sXYUuXRquQbDbFbzwwiCOHg3hsce2kZZW1ab2VTU1pCxbRtrXX6MrL6e4b192/OEPlJyRLJ0dQ3vzJK51dXXU1dXhdDpRqVSEhYXRu3dvunbt2uEL7oKhtFUwxOCLWNjlQ2lpqd/autArFJxJUiqIfX0c6rQQateepODelbhqfJWpbr6ahXuRLBrMdw86bxmi5nKcCp4asR6dcToBgOmmPujGJGNddbxFz3PV2smfvZKaVSfQpIUS+/q4Vv1sFToVhjHJGDOSO2UCC2C4vge6S5NwHC3DXet7UeRHH33U6JjsdFM+bzfH+7xL+Zu7kGscmK7rRtq+24n6y0iRwF4g/HlXsDWOHDni/X9trZI5c4ayfXs099zzM8OGnb+qxvloysvp8f77XHbHHfSaP5/KtDS+f/55fnjuuQYJ7NkxtBfPHNfy8nIKCgooLi6muroai8XC0KFDMZlMXH/99fTs2TMgFSN8vQb8GmPwRYzE+mAw+G+UTnMBb3jgiyrSQPRLmRT8z0psu4vIvWERce9OaNXtZlmWqflsL3J5HfqMNL/EZw+y8loAqtjOmcQaJnaj6K4lyFYn9iMlaLo2PV3GWVBD3p3LcJ6qRj8igei/Z6CKCp5R8Y6m7R6JbHNh25pL9ef7sNzav9E5Awf+UvNWlmWqPj9E8eMbsB+sf7NtntaD0N9dhTGz80ylEJpHrT7/HPH25qltWlGh5sknh3H0qIUHH9zp3dWrRWQZQ34+aYsWkfzddygcDvJGjODo1KlU+NhW9uwY/MmzS5fdbveOuMqyjEKhICoqim7dupGenu4dCfdX2c3WOvM14Nccgy8iifXBn7dwPCN+9l/BdAIPTXoY0XPHknvzEmxHSjl1y2LCHhiM5ZpuLWrH9mMOzlNV6Cd2b/NWsx5BORIbrUfbJxxlqK5TbD3roQzRYbl3CHXrT1Lx2jaiXh1/3vOrvjlC6cvbcJysRGnREPPqZWi6+WeL587MMnswVfN2UvXWDswz+jX6+aempiI7XFR+eoCyudux7StBrnagTg8l6plRmKf1RFJ0jmtGaJmOmG/piyxDVpaZ7dvT2LUrmr17639PH3tsG0OHFjb5fGVdHeaTJzFnZWHJysJ84gSW48fRVFXhVqnIyczk6PXXU5PY9Dx4s9ncwtjrE1SXy9Xg4+xjHiqVisTERHr06EFycrLPkdbUc2yj21EC3X+wxOCLSGJ9KCho/W2Ss3nnxP5KRmI9tN0jSPxmCsVPbMK2u4iSJzZR/elBdEPi0A2MQTckFoX2/JdfzYc/I1fUoe4RiaTyTyUBSaPENDoOTXLwJLFKkwZHVjW2mjLclXaUIZ1jdT2AefpFVLy4GdntxpFXhTrulz84bpuTuq35WHcUYNuaR93eYhRaFcbMZCKfHNng3F8z05TelDy0EoVBTe23RzBe+cubPbfVwdc3/IOBP4fiPFlZf/7krhjHpxF6R7+gqbAhtA9/VsppSnm5hp07o9ixI5IdO6IoK6uvppOSUsnVV2eRmXmKLl0qGz7J5cJYUID5+HEsJ054k1ZDfj7S6droTq2WqpQU8ocPp/L0v3VRUc2Oa/fu3QwYMACoT1DPl5x6/n82SZLQaDTo9XoMBgNGoxGLxUJcXBxxcXFNvll4+eWXefTRR5sds78Fuv9gicEXkcT6EBsb67e21AlGDCP8115noo41Efv6FZS/vYuK9/dSty0f28FSKj/ch2VGb0Ju6Y0y3PdtGndlHVXvbkczIBbTHf67jVG1sQDboQqSY4PrFrYq1oD9aAWO/NpOlcRq+8dimT2Eyte2Uvr4GqL/fQ2SJGE7UELFvN3UbsipHxmptKMM1WKZ3puw313sl/nNFwqFQU3EX8dSdNc3lD25Af2YVBQGNa5qG0WPrOfiDTqclZVoeoQT/oehWGb0bvINoHBh8OfUtrPV1io5fDiUHTui2LEjimPH6qvJmM12BgwoOv1RTEREHbjd6EpKMO7KbZCsmk+cQGmvX/cgSxI18fFUpqWRk5lJVWoqlamp1MbE0NRetJ7RU18JaXJyMoWFhd7Hz6ZQKNBqtZhMJoxGIyaTCbPZTGhoKBaLBaPRiFarbdMdrkAnb4HuP1hi8EW8EvpQW+u/uYmqSB2124qQ7W5cNQ6UxsDOcepoklJB2D0DsNzah5oVWdRty6fyg30Uzl6FbHUS8YdhPp9X/cFuVFEGlCE6tL2i/RKLLMu/TCdIDK66maqY+iTWWVALPfxXHaMjhN43FMeJCqo/O4CsVKAdGE/56ztxFNaijjVivKoLukGxGMenoRQLjnwyT++LdUM2VZ/sJf/mLzBe15OKBftx5tfgiNaQPP9qTJO6imkDvzIOh392QHS7ITvbxMGDYRw6FMrBg2GcPGnG7ZZQKt307FnGrTP2c2nXA/TWHMScl4sxJxf1huOElZRgzMvzJqsAtpAQKlNTOTFhApVpaVSlpFCVlIRbVz96K8vyL7f1HQ5vAupJTM/8/FzJKfyy7W5oaKg3QQ0JCSEkJASz2YzBYECjaf/XlO3bt59344cLvf9gicEXkcT64K8XDqi/jaFONGE/VonjVA3K7qF+a7szUZo0WK7rjuW67uhHJlD67GaqvzxE2OxBjbYIddfaqHh2La5TVUS8OclvMbgq7LhrnCiMKpSW4Hoz4V3c1YlqxXqou4ZjueNiXKeqsP2Uj3VtDqqkELT9ooh9c7xYKd8MklZF2B+G466y48ypovSZTUh6DQq9mpP3h9JncsvmkwsXhnMld00pL9dw6FAoBw7UJ62HDoVitaoBmRRjHhkJGxg2dC991PtJdR4lpOAUxs/zUJ0xfcGtUlEeEUFtSgpFAwZQEx9PVWwsFYmJ1JrNjRPTmhrcVVXnvKXvoVQqUavV6PV6dDodOp0Oo9HoTVI9I6pGoxGlUsnixYu55pprWvV98Jfc3NyAJnCB7j9YYvBFJLE+hIS0vUj/mTSJxvokNqcG3a80iT2TaUIXSh5dhyO7ioq3dxJ23+AGj1f8fROSVonhpovQXdH2Xbo8zlzUFWyLp9SdtEKBh2lSDzQ9I6l8bzeuChvafjGE3NEfSSWmDTSXpncUkS9dTuWCvbhyq9BcHIt5Wk9SQy7Mnf6EpjV3kXFRkY4tW2LZvz+MgwdDKSgwEkExo6QN3B76I33D9pMecpTYiiy0NdVwqP55boWC2pgYauLiKOrZk4roaCpjYqiIiaEqLAwXNB4tdTjgjDKUkiShUqnQaDTepNRgMGAwGBokpZ6kVals2TzuQCewwRBDoPsPlhh8EUmsDyUlJX5tT53oqVBw4deKbQ5JIRH16mXkTv6Csle2YrgiFW2v+jIqdT+cpGbBLiSjBvPdQ/yabNo9u3UlBs+iLo/OuGvX2TTdI4h8LjPQYXRq6pRQIh4b2eDYe++9x2233RaYgISAOl+d2IoKDZs2xbF+fTx794aTShZXmZbxoHEtQ0I2E19xDGSQyyWs6iiq4+LI6T+SypgYyqOiKI+Opjw0FKckIZ9ehOWhVCpRKxTYrFZiY2N9jpYaDAb0ej1qtbpdBwWC4foPdAyB7j9YYvBFJLE+tLSkR1O8Gx78yioUnI8xI4WwewdS9upWCu/7jrAHhoDdSfkj36KMMqLuF4M+w787tTi8NWKDa1EX/DKdoDPt2iV0jIyMjECHIATI2XVia2tV/PBDDBvWxuLamccIeR3P6ddwqX4j4dZCqAa7bKS4e3d2dJtGXrduFCUmYjtrYZUkSeh0OkJNJiwWC+Hh4URERHjnnnpGS7OysgJeWikYrv9AxxDo/oMlBl9EEuuDv3fk0CSakAFHnkhQzhT+yHBcJVbqNudQ8vAKFDYbkl6FMjmE8LlX+70/Z3Ed+gER6PoEX21SVYIRw4g4JI0omSQ0FBHR9CYSwoXJU/opP9/Ae//pQbctK5nmepU50vdY5PpyV9X6cPK7dWNv+uXkd+1KWVwcKBQoFAp0Oh0hpxdDnZ2oNmf0NBiuPRFD4PsPlhh8EUmsD0VFRX5tT5NsQtKqsZ0QI7FnUpg0RP19LBVv/YR9Rx6SQsYwoSvGqX3apf5l3ZEqrDtKUd7pe4/6QFJH6qn9Ph/Zdu4FEcKv09tvv81DDz0U6DCEALBareTmGpj7SAp/r7yLCa5lFEcmceqigWzr0oX8bt2Qk5Iwm82EhITQMzycyMhIQkJC0Ov1bb7NHwzXnogh8P0HSwy+iCTWh5iYGL+2p443IttcOH5Fu3Y1l8KoIezBSzqkL8/3PyjnxHbi6gRC+wrGPxxCx1CpTGx/6CQbqqdiUtfw/Q03sWfMGAwmE3369OHSPn3atcRUMFx7IobA9x8sMfgilg77UF3t3wVYvyzsEklsIHm+/+pgTGI9C7sKrchuuYmzhV+T77//PtAhCAGiyC7hrerbqUqM4su//JmyGTO45tprmT59OgMGDGj3GqnBcO2JGALff7DE4IsYifWhtbX5zkUdowelhLPQitvmQqEV8x4DwR7EI7EKnQplqBZXuQ1XWR2qCN87mQm/PlVVVYEOQQiQCLmEH/qOQ/n2k1w7YECzS275SzBceyKGwPcfLDH4IkZifbBYLH5tT1IqUMedXn2eK0ZjA8FV68RVakPSKFBFBmfdTTGlQPBl/PjxgQ5BCKCqG8Yy5JJLOjyBheC49kQMge8/WGLwpdMksQ888ACSJPHwww836/yvv/6avn37otPp6N27N5988kmz+/L3wi74ZfTPcUokKIHgOFWDOt5Qv8guSLfu9JbZEkmscIa333470CEIAeJGQbebrg9Y/8Fw7YkYAt9/sMTgS6dIYvft28e8efOaPUK6ceNGpkyZQmZmJsuWLePqq6/m5ptv5rvvvmvW80NDQ9sQrW/6AREYh8fgKLQ2fbLgd/ZTtdhzrShjg/c2vRiJFXyZOHFioEMQAkTCTW1ZWcD6D4ZrT8QQ+P6DJQZfOkUSO3v2bP73f/+XsLCwZp3/9NNPM3r0aObOnUtmZiYvvvgiEyZM4KmnnmrW89tj9xFJq6J6cyG2o5V+b1tomj27frGeNskU4EjOTdcnHMOlcbgq7YEORQgigbiNLAQHCTj+0ZJGO2p1lGC49kQMge8/WGLwJeiT2M8++4wDBw7wyCOPNOt8m83GmjVrmDZtWoPjN910E5s3b6aioqLJNkrP2BfaXzSiQkFA2XOCd8tZD0mtoGZjHvbj4o2O8IsPP/ww0CEIASIDUUs2snbNGpxOZ4f3HwzXnogh8P0HSwy+BHUSa7Vaeeihh/jrX/+K0di85OPo0aM4HA569mxY0L5Xr1643W4OHTrUZBvR0dGtivd8NEkiiQ0kz0is5+cQjMR0AsGX2bNnBzoEIUAKFTEMPbIG/Ytz+eCDD8jOzu7Q/oPh2hMxBL7/YInBl6BOYp9//nni4uKYMWNGs59Tdnr+0NnzWj1TEcqaMb+oPUpJaBLrb2Pbs0USGwiOTjAS613YJbYnFs6wdu3aQIcgBIgzysR/uI1Lvv2a9NWrWbZsGcuXL8dms3VI/8Fw7YkYAt9/sMTgS1DUiZVlGZfrl+02JUni5MmT/P3vf2fNmjXtMkf1bG+//bZ39d2JEycYPHiw/zsZBLiBwc/4v22haYOAZ9+AZwMdyHkMAsqAwU8HOhIhSBQVFREVFRXoMH71Dhw40CH9nPm3qKw8h38N+pl/MQj27q3/6EDBcO2JGALffzDEkJWV5fN4UCSx69atIzMz0/v5mDFjiImJ4corr6RHjx6Ul5cD9ZsQ2Gw2ysvLCQkJ8ZncekZcz5776hmBPdfisFmzZjFr1iwABg8ezLZt29r8dQmCILSVeD0KDu0ysOFDMP0tCnT/Iobg6D9YYvAlKKYTDBo0iK1bt3o/3nrrLQ4ePMgXX3xBWFiY9yM7O5t//vOfhIWFcerUKZ9tpaeno1arG71rPnDgAAqFgu7du3fElyQIgiAIgiC0o6AYiTWbzY3e5f773/+murq6wbGbbrqJMWPGcM8995xzWFur1ZKZmcnChQu5++67vcc/+eQThg8fTkhIiP+/AEEQBEEQBKFDBUUS64uvWzc6nY6kpCQyMjK8x95//31++9vfcvToUVJSUgD485//TEZGBvfffz+TJ09m6dKlLF26lG+//bZZfXtu5QiCIASaeD0KDoH4OQT6Zx/o/kUMwdF/sMTgiyQHqopyK6SmpjJ16lT+/ve/e4+999573H777Rw/fpzU1FTv8a+++orHH3+cw4cPk5aWxpw5c7jpppsCELUgCIIgCILgb50qiRUEQRAEQRAECJKFXYIgCIIQTMaOHUv//v0b7ZT1+eefI0kSK1asCFBkgiB4iCT2tDlz5iBJks+PYC3yKwiCILSPf/3rX+zfv5+5c+d6j1VXV3P//fczbdo0rrjiigBGJwgCiCS2gZCQEDZv3tzoY+DAgYEOTRCETmbOnDlERkY2OOZ2u5k+fTo6nY7ly5f7fN4NN9zA999/36K+MjIymDp1qs/HBg8ezG233dai9oT6rcofeugh5syZQ25uLgBPPPEEFRUV/OMf/whwdIIgQBBXJwgElUrFJZdcEugwBEG4AMmyzF133cXChQv54osvGD9+vM/ztm7dSmlpaQdHJ/jy5z//mY8++oj777+fxx9/nLlz5/K3v/2N+Pj4QIcmCAIiiRUEQegQ9957L++//z4ff/wxEydODHQ4QjMYDAZeffVVJk+ezNatW+nduzf33XdfoMMSBOE0MZ1AEAShnT344IO8+eabvP/++0yZMiXQ4QgtcO211zJo0CCysrJ45ZVXUCqVgQ5JOI+z17RotVqioqIYOHAgd955J8uWLcPlcp23jbKyMp566imGDh1KWFgYWq2WpKQkpk2b1uSCvoULFzJhwgSio6NRq9VERETQu3dvZsyYwfz58/35pQqIkVhBEIR29dhjj/HKK68wb948br755kCHI7TQtm3b2LFjh3eRb2ZmZqBDEprhiSeeAMDlclFeXs7evXv573//y7x58xg8eDAffPCBz23o169fz5QpUyguLqZXr15Mnz4ds9nM4cOH+eabb1i4cCEzZszg3//+N1qttsFzZ82axTvvvINer+fqq68mLS0NWZY5cOAAixcvZu3atcycObNDvv5fC5HECoIgtJOSkhKee+45HnjgAW6//fZAhyO0kNvt5p577mH48OFcccUV/PWvf2XmzJl06dIl0KEJTZgzZ06jYwUFBcyePZuFCxdy+eWXs23bNqKjo72P79u3j6uuugqr1cprr73G//zP/yBJkvfx7OxsJk+ezIIFC9BoNMybN8/72MaNG3nnnXdITExk8+bNJCYmNujb4XCISkftQEwnEARBaCcWi4Vhw4Yxb948du7cGehwhBZ688032bFjB6+//jqPPPIICQkJYk5sJxYTE8PHH39MRkYG2dnZPPfccw0ev++++6ipqeGPf/wj9957b4MEFiApKYklS5YQFhbGu+++26CKiOf/U6ZMaZTAAqjValGWrR2IJFYQBKGdqNVqvvnmG+Lj47nyyis5duxYu/SjUqnOOc/P5XKhUombbi1VWFjIY489xuzZs+nXrx9arZa5c+fyzTff8PXXXwc6PKGVFAoFjz/+OAAfffQRnk1Ljx8/zqpVq9Bqtfzxj3885/Pj4uK48847AXjrrbe8xyMiIgA4fPhwe4Uu+CCSWEEQhHYUERHB8uXLUSqVjB8/nsLCQr/3ERUVRX5+vs/H8vLyGtwyFZrn4YcfRq/X8+STT3qPXXXVVVx77bXcf//9WK3WAEYntMWll16KSqWisLCQrKwsoH46AMCgQYMICws77/M9I6qbNm3yHpswYQIhISEsXbqUSZMm8eGHH3L48GFvkiy0D5HECoIgtLPk5GSWL19OSUkJV155JVVVVX5tf9SoUWzfvp1T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
"
class="
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [22]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># another plot type from pymatgen:</span>
<span class="n">bsplotter</span> <span class="o">=</span> <span class="n">BSPlotterProjected</span><span class="p">(</span><span class="n">bssymline</span><span class="p">)</span>
<span class="n">bsplotter</span><span class="o">.</span><span class="n">get_projected_plots_dots</span><span class="p">(</span>
<span class="p">{</span><span class="s2">"Ga"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"4s"</span><span class="p">,</span> <span class="s2">"4p"</span><span class="p">,</span> <span class="s2">"3d"</span><span class="p">],</span> <span class="s2">"As"</span><span class="p">:</span> <span class="p">[</span><span class="s2">"4s"</span><span class="p">,</span> <span class="s2">"4p"</span><span class="p">]}</span>
<span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsEAAAHmCAYAAACS8FNnAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAAsTAAALEwEAmpwYAAEAAElEQVR4nOydd3gU1dfHz+6mJ4ReQ0JCIAQIECAU6VWQXpRqL4iCKBYQEbGABX/YC6KiYkFFRKQXFVGkBQgtAqGE3kJNI2V33j++77hl7szO7M7szibzeR4ezZbZu7Nz5557zvecY+I4jiMDAwMDAwMDAwODcoTZ3wMwMDAwMDAwMDAw8DWGEWxgYGBgYGBgYFDuMIxgAwMDAwMDAwODcodhBBsYGBgYGBgYGJQ7DCPYwMDAwMDAwMCg3GEYwQYGBgYGBgYGBuUOwwg2MDAwMDAwMNARX375JXXq1MnfwyjzGEZwgPP9999Tu3btKDIykmrUqEHt2rWjjz76iLwt//zyyy+TyWSiDRs2qDRSAwMDY74aGAQOas7XzMxMSktLo8qVK1PlypWpV69elJmZqcGoDZRgGMEBzNy5c+nxxx+nZ555hs6fP08XLlygefPm0ebNm6m4uNjj4x49epQWL15MtWvXVnG0BgblG2O+GhgEDmrP1zp16tBPP/1EV65coZycHBo0aBCNGjVKg5EbKIIzCEiuXbvGRUREcD/99JPk61asWMGlpqZyFSpU4OrWrcvNnDnT7bH79OnDrVy5kqtXrx63fv36/x7/4osvuISEBC4qKoqLj4/nvvnmG2+/hoFBucAf87Vr167cs88+y7Vp04arUKECN2jQIO7y5cvefhUDgzKPlvOV4ziupKSE++CDD7jw8PD/HsvJyeEGDhzIVahQgWvTpg33/PPPcx07dvTmaxjIIMjfRriBZ2zZsoWKiopo8ODBkq+LjIykhQsXUtOmTWn//v3Uu3dvSk1NpSFDhjBfv3jxYgoNDaV+/fo5PZ6fn0+TJk2iHTt2UKNGjejcuXN05coVtb6OgUGZxtfzlWfhwoW0du1aSkhIoLvvvpsmTZpE33zzjbdfx8CgTKPVfCUiqlSpEuXl5ZHNZqOXX375v8cnTJhAYWFhdO7cOTp+/Dj16dOHEhIS1PpKBiIYcogAJScnh6pVq0ZBQfZ9TIcOHahSpUoUHh5OmzZtIiKibt26UbNmzchsNlPz5s1p9OjR9OeffzKPmZubS8899xy9++67zOfNZjPt37+fCgsLqXbt2tS0aVP1v5iBQRnEH/OViOiuu+6ilJQUioyMpFdeeYV+/PFHslqt6n45A4MyhhbzlefatWt0/fp1+uCDD6hly5ZERGS1WmnJkiX08ssvU2RkJKWkpNA999yj3Rc0+A/DCA5QqlatSjk5OVRaWvrfY//88w9du3aNqlatSjabjYiItm3bRt27d6fq1atTxYoVad68eZSTk8M85osvvkh33XUXxcfHC56LjIykH374gebNm0e1a9em/v3708GDBzX5bgYGZQ1fz1ee2NjY//6/Xr16VFJSIno8AwMDoMV8dSQyMpLGjx9Pd999N128eJEuXbpEpaWlgvlqoD2GERyg3HLLLRQaGkrLli2TfN2YMWNo0KBBdOrUKbp+/TqNHz9eNLP1t99+o/fee49q1apFtWrVolOnTtGIESPojTfeICKiPn360Pr16+ncuXOUnJxMDz30kOrfy8CgLOKP+UpEdOrUqf/+/+TJkxQcHEzVqlVT50sZGJRRtJivrthsNiooKKAzZ85Q9erVKSgoSDBfDbTHMIIDlEqVKtHMmTPp0UcfpZ9++olyc3PJZrNRRkYG5efn//e63NxcqlKlCoWFhdH27dvpu+++Ez3mb7/9Rvv376eMjAzKyMigOnXq0CeffEITJkygCxcu0LJlyyg/P59CQ0MpKiqKzGbj8jEwkIOv5yvPN998Q5mZmVRQUEAvvPAC3X777WSxWDT9rgYGgY4W83X9+vW0e/duslqtdOPGDXryySepcuXK1LhxY7JYLDRs2DB68cUXqaCggDIzM+mrr77yxVc18HNinoGXfPPNN1ybNm248PBwrlq1alzbtm25Tz75hCsqKuI4juMWL17MxcXFcVFRUVz//v25CRMmcGPHjpV1bMds87Nnz3JdunThoqOjuYoVK3Jdu3blDhw4oNn3MjAoi/hqvnKcsDrEgAEDuEuXLmnyvQwMyiJqztcff/yRa9SoERcZGclVq1aN69evH7dnz57/nr948SLXv39/ozqEjzFxnJdV2g0MDAwMdEe3bt3ozjvvpAcffNDfQzEwMDDQJUY828DAwMDAwMDAoNxhGMEGBgYGBgYGBgblDkMOYWBgYGBgYGBgUO4wPMEGBgYGBgYGBgblDsMI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
"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Read-lobsterout">Read lobsterout<a class="anchor-link" href="#Read-lobsterout">¶</a></h1>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [23]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.io.lobster</span> <span class="kn">import</span> <span class="n">Lobsterout</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="get-all-relevant-infos-from-lobsterout">get all relevant infos from lobsterout<a class="anchor-link" href="#get-all-relevant-infos-from-lobsterout">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [24]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lobsterout</span> <span class="o">=</span> <span class="n">Lobsterout</span><span class="p">(</span><span class="s2">"lobster_data/GaAs/lobsterout"</span><span class="p">)</span>
<span class="n">document</span> <span class="o">=</span> <span class="n">lobsterout</span><span class="o">.</span><span class="n">get_doc</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="charge-spilling-can-be-accessed-easily">charge spilling can be accessed easily<a class="anchor-link" href="#charge-spilling-can-be-accessed-easily">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [25]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">print</span><span class="p">(</span><span class="n">document</span><span class="p">[</span><span class="s2">"chargespilling"</span><span class="p">])</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>[0.009899999999999999]
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Create-input-files-for-vasp-and-lobster-automatically">Create input files for vasp and lobster automatically<a class="anchor-link" href="#Create-input-files-for-vasp-and-lobster-automatically">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="relevant-classes">relevant classes<a class="anchor-link" href="#relevant-classes">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [26]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.io.lobster</span> <span class="kn">import</span> <span class="n">Lobsterin</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="a-Lobsterin-object-with-standard-settings-is-created,-a-standard-basis-is-used">a Lobsterin object with standard settings is created, a standard basis is used<a class="anchor-link" href="#a-Lobsterin-object-with-standard-settings-is-created,-a-standard-basis-is-used">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [27]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lobsterin</span> <span class="o">=</span> <span class="n">Lobsterin</span><span class="o">.</span><span class="n">standard_calculations_from_vasp_files</span><span class="p">(</span>
<span class="s2">"lobster_data/GaAs/POSCAR"</span><span class="p">,</span>
<span class="s2">"lobster_data/GaAs/INCAR"</span><span class="p">,</span>
<span class="s2">"lobster_data/GaAs/POTCAR"</span><span class="p">,</span>
<span class="n">option</span><span class="o">=</span><span class="s2">"standard"</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/hpc-user/jgeorge/PycharmProjects/UpdateTutorials/pymatgen/pymatgen/io/lobster/inputs.py:670: UserWarning: Always check and test the provided basis functions. The spilling of your Lobster calculation might help
warnings.warn(
/hpc-user/jgeorge/PycharmProjects/UpdateTutorials/pymatgen/pymatgen/io/vasp/inputs.py:1822: UnknownPotcarWarning: POTCAR with symbol Ga_d has metadata that does not match any VASP POTCAR known to pymatgen. The data in this POTCAR is known to match the following functionals: ['PBE_52', 'PBE_54', 'unvie_PBE_52']
warnings.warn(
/hpc-user/jgeorge/PycharmProjects/UpdateTutorials/pymatgen/pymatgen/io/vasp/inputs.py:1822: UnknownPotcarWarning: POTCAR with symbol As has metadata that does not match any VASP POTCAR known to pymatgen. The data in this POTCAR is known to match the following functionals: ['PBE_52', 'PBE_54', 'unvie_PBE_52']
warnings.warn(
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="writes-lobsterin">writes lobsterin<a class="anchor-link" href="#writes-lobsterin">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [28]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lobsterin</span><span class="o">.</span><span class="n">write_lobsterin</span><span class="p">(</span><span class="n">path</span><span class="o">=</span><span class="s2">"lobsterin"</span><span class="p">)</span>
<span class="n">file</span> <span class="o">=</span> <span class="nb">open</span><span class="p">(</span><span class="s2">"./lobsterin"</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">file</span><span class="o">.</span><span class="n">read</span><span class="p">())</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>COHPstartEnergy -35.0
COHPendEnergy 5.0
gaussianSmearingWidth 0.1
basisSet pbeVaspFit2015
cohpGenerator from 0.1 to 6.0 orbitalwise
saveProjectionToFile
basisfunctions Ga 3d 4p 4s
basisfunctions As 4p 4s
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="will-change-ISYM-to--1,-NSW-to-0,-insert-NBANDS,-and-set-LWAVE-to-True-in-the-INCAR">will change ISYM to -1, NSW to 0, insert NBANDS, and set LWAVE to True in the INCAR<a class="anchor-link" href="#will-change-ISYM-to--1,-NSW-to-0,-insert-NBANDS,-and-set-LWAVE-to-True-in-the-INCAR">¶</a></h2><h2 id="additional-changes-to-the-INCAR-are-allowed-via-further_settings">additional changes to the INCAR are allowed via further_settings<a class="anchor-link" href="#additional-changes-to-the-INCAR-are-allowed-via-further_settings">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [29]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lobsterin</span><span class="o">.</span><span class="n">write_INCAR</span><span class="p">(</span>
<span class="n">incar_input</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/INCAR"</span><span class="p">,</span>
<span class="n">incar_output</span><span class="o">=</span><span class="s2">"INCAR.lobster"</span><span class="p">,</span>
<span class="n">poscar_input</span><span class="o">=</span><span class="s2">"lobster_data/GaAs/POSCAR"</span><span class="p">,</span>
<span class="n">isym</span><span class="o">=-</span><span class="mi">1</span><span class="p">,</span>
<span class="n">further_settings</span><span class="o">=</span><span class="p">{</span><span class="s2">"IBRION"</span><span class="p">:</span> <span class="o">-</span><span class="mi">1</span><span class="p">},</span>
<span class="p">)</span>
<span class="n">file</span> <span class="o">=</span> <span class="nb">open</span><span class="p">(</span><span class="s2">"./INCAR.lobster"</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">file</span><span class="o">.</span><span class="n">read</span><span class="p">())</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>ALGO = Normal
EDIFF = 1e-07
EDIFFG = 1e-05
ENCUT = 520
IBRION = -1
ISIF = 3
ISMEAR = 0
ISPIN = 1
ISYM = -1
LCHARG = False
LORBIT = 11
LWAVE = True
NBANDS = 13
NELM = 200
NELMIN = 4
NPAR = 4
NSW = 0
POTIM = 0.5
PREC = Accurate
SIGMA = 0.1
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/hpc-user/jgeorge/PycharmProjects/UpdateTutorials/pymatgen/pymatgen/io/lobster/inputs.py:314: UserWarning: Please check your incar_input before using it. This method only changes three settings!
warnings.warn("Please check your incar_input before using it. This method only changes three settings!")
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="a-Lobsterin-object-with-standard-settings-is-created,-a-basis-given-by-the-user-is-used">a Lobsterin object with standard settings is created, a basis given by the user is used<a class="anchor-link" href="#a-Lobsterin-object-with-standard-settings-is-created,-a-basis-given-by-the-user-is-used">¶</a></h2>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [30]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lobsterin</span> <span class="o">=</span> <span class="n">Lobsterin</span><span class="o">.</span><span class="n">standard_calculations_from_vasp_files</span><span class="p">(</span>
<span class="s2">"lobster_data/GaAs/POSCAR"</span><span class="p">,</span>
<span class="s2">"lobster_data/GaAs/INCAR"</span><span class="p">,</span>
<span class="s2">"lobster_data/GaAs/POTCAR"</span><span class="p">,</span>
<span class="n">option</span><span class="o">=</span><span class="s2">"standard"</span><span class="p">,</span>
<span class="n">dict_for_basis</span><span class="o">=</span><span class="p">{</span><span class="s2">"Ga"</span><span class="p">:</span> <span class="s2">"4s 4p"</span><span class="p">,</span> <span class="s2">"As"</span><span class="p">:</span> <span class="s2">"4s 4p"</span><span class="p">},</span>
<span class="p">)</span>
<span class="c1"># writes lobsterin</span>
<span class="n">lobsterin</span><span class="o">.</span><span class="n">write_lobsterin</span><span class="p">(</span><span class="n">path</span><span class="o">=</span><span class="s2">"lobsterin"</span><span class="p">)</span>
<span class="n">file</span> <span class="o">=</span> <span class="nb">open</span><span class="p">(</span><span class="s2">"./lobsterin"</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="n">file</span><span class="o">.</span><span class="n">read</span><span class="p">())</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>COHPstartEnergy -35.0
COHPendEnergy 5.0
gaussianSmearingWidth 0.1
basisSet pbeVaspFit2015
cohpGenerator from 0.1 to 6.0 orbitalwise
saveProjectionToFile
basisfunctions Ga 4s 4p
basisfunctions As 4s 4p
</pre>
</div>
</div>
</div>
</div>
</div>
</body>
</html>How to use boltztra2 interface2019-01-04T00:00:00+00:002019-01-04T00:00:00+00:00/2019/01/04/How%20to%20use%20Boltztra2%20interface<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2019-01-04-How to use Boltztra2 interface</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
/*!
Copyright 2015-present Palantir Technologies, Inc. All rights reserved.
Licensed under the Apache License, Version 2.0.
*/
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
text-transform:none;
line-height:1.28581;
letter-spacing:0;
font-size:14px;
font-weight:400;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-top:0;
margin-bottom:10px; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
line-height:40px;
font-size:36px; }
h2.bp3-heading, .bp3-running-text h2{
line-height:32px;
font-size:28px; }
h3.bp3-heading, .bp3-running-text h3{
line-height:25px;
font-size:22px; }
h4.bp3-heading, .bp3-running-text h4{
line-height:21px;
font-size:18px; }
h5.bp3-heading, .bp3-running-text h5{
line-height:19px;
font-size:16px; }
h6.bp3-heading, .bp3-running-text h6{
line-height:16px;
font-size:14px; }
.bp3-ui-text{
text-transform:none;
line-height:1.28581;
letter-spacing:0;
font-size:14px;
font-weight:400; }
.bp3-monospace-text{
text-transform:none;
font-family:monospace; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
line-height:1.5;
font-size:14px; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-top:40px;
margin-bottom:20px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-top:40px;
margin-bottom:20px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-top:40px;
margin-bottom:20px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-top:40px;
margin-bottom:20px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-top:40px;
margin-bottom:20px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-top:40px;
margin-bottom:20px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
margin:20px 0;
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
text-decoration:none;
color:#106ba3; }
a:hover{
cursor:pointer;
text-decoration:underline;
color:#106ba3; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
text-transform:none;
font-family:monospace;
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
background:rgba(255, 255, 255, 0.7);
padding:2px 5px;
color:#5c7080;
font-size:smaller; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
background:rgba(16, 22, 26, 0.3);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
text-transform:none;
font-family:monospace;
display:block;
margin:10px 0;
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
background:rgba(255, 255, 255, 0.7);
padding:13px 15px 12px;
line-height:1.4;
color:#182026;
font-size:13px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
background:rgba(16, 22, 26, 0.3);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
padding:0;
color:inherit;
font-size:inherit; }
.bp3-running-text kbd, .bp3-key{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
background:#ffffff;
min-width:24px;
height:24px;
padding:3px 6px;
vertical-align:middle;
line-height:24px;
color:#5c7080;
font-family:inherit;
font-size:12px; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
background:#394b59;
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
margin:0 0 10px;
border-left:solid 4px rgba(167, 182, 194, 0.5);
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
margin:0;
padding:0;
list-style:none; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
margin-top:0;
margin-right:20px;
font-size:40px; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
margin:0;
cursor:default;
height:30px;
padding:0;
list-style:none; }
.bp3-breadcrumbs > li{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-breadcrumbs > li::after{
display:block;
margin:0 5px;
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 0 0-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 0 0 1.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
width:16px;
height:16px;
content:""; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
vertical-align:baseline;
font-size:inherit;
font-weight:inherit; }
.bp3-breadcrumbs-collapsed{
margin-right:2px;
border:none;
border-radius:3px;
background:#ced9e0;
cursor:pointer;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
display:block;
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
width:16px;
height:16px;
content:""; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
text-decoration:none;
color:#182026; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
border:none;
border-radius:3px;
cursor:pointer;
padding:5px 10px;
vertical-align:middle;
text-align:left;
font-size:14px;
min-width:30px;
min-height:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-clip:padding-box;
background-color:#ebf1f5; }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#d8e1e8;
background-image:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
outline:none;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#106ba3; }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#0e5a8a;
background-image:none; }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#0d8050; }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#0a6640;
background-image:none; }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#bf7326; }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#a66321;
background-image:none; }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#c23030; }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#a82a2a;
background-image:none; }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-width:40px;
min-height:40px;
padding:5px 15px;
font-size:16px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-width:24px;
min-height:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
position:absolute;
margin:0; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
line-height:1;
font-family:"Icons16", sans-serif;
font-size:16px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#30404d; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#202b33;
background-image:none; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background-image:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
-webkit-box-shadow:none;
box-shadow:none;
background:none; }
.bp3-button.bp3-minimal:hover{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(167, 182, 194, 0.3);
text-decoration:none;
color:#182026; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(115, 134, 148, 0.3);
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
cursor:not-allowed;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-top-left-radius:0;
border-bottom-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:-1px;
border-top-right-radius:0;
border-bottom-right-radius:0; }
.bp3-button-group.bp3-minimal .bp3-button{
-webkit-box-shadow:none;
box-shadow:none;
background:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(167, 182, 194, 0.3);
text-decoration:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(115, 134, 148, 0.3);
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
cursor:not-allowed;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
width:unset;
height:100%; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
line-height:1.5;
font-size:14px;
position:relative;
border-radius:3px;
background-color:rgba(138, 155, 168, 0.15);
width:100%;
padding:10px 12px 9px; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
line-height:1;
font-family:"Icons20", sans-serif;
font-size:20px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
position:absolute;
top:10px;
left:10px;
color:#5c7080; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
position:absolute;
top:10px;
left:10px;
color:#5c7080; }
.bp3-callout .bp3-heading{
margin-top:0;
margin-bottom:5px;
line-height:20px; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
background-color:#ffffff;
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
background-color:#30404d; }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
opacity:0.9;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
margin:5px;
border-right:1px solid rgba(16, 22, 26, 0.15);
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:100%;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-dialog{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
background:#ebf1f5;
width:500px;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
background:#293742;
color:#f5f8fa; }
.bp3-dialog-header{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
background:#ffffff;
min-height:40px;
padding-right:5px;
padding-left:20px; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px;
color:#5c7080; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
margin:0;
line-height:inherit; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
background:#30404d; }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
margin:20px;
line-height:18px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-drawer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
background:#ffffff;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
top:0;
right:0;
left:0;
height:50%; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-position-bottom{
right:0;
bottom:0;
left:0;
height:50%; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-position-left{
top:0;
bottom:0;
left:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-position-right{
top:0;
right:0;
bottom:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
top:0;
right:0;
bottom:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
right:0;
bottom:0;
left:0;
height:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
background:#30404d;
color:#f5f8fa; }
.bp3-drawer-header{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
position:relative;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
min-height:40px;
padding:5px;
padding-left:20px; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px;
color:#5c7080; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
margin:0;
line-height:inherit; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
overflow:auto;
line-height:18px; }
.bp3-drawer-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
padding:10px 20px; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
display:inline-block;
position:relative;
cursor:text;
max-width:100%;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
position:absolute;
top:-3px;
right:-3px;
bottom:-3px;
left:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
background-color:#ffffff; }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
background-color:rgba(16, 22, 26, 0.3); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
display:inherit;
position:relative;
min-width:inherit;
max-width:inherit;
vertical-align:top;
text-transform:inherit;
letter-spacing:inherit;
color:inherit;
font:inherit;
resize:none; }
.bp3-editable-text-input{
border:none;
-webkit-box-shadow:none;
box-shadow:none;
background:none;
width:100%;
padding:0;
white-space:pre-wrap; }
.bp3-editable-text-input::-webkit-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-editable-text-input::-moz-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-editable-text-input:-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-editable-text-input::-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-editable-text-input::placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
position:absolute;
left:0;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
z-index:2;
border-radius:inherit; }
.bp3-control-group .bp3-input:focus{
z-index:14;
border-radius:3px; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
z-index:4;
border-radius:inherit; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group:not(.bp3-vertical) > *{
margin-right:-1px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *{
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
margin-right:0;
border-radius:0 3px 3px 0; }
.bp3-control-group > :only-child{
margin-right:0;
border-radius:3px; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
margin-top:0;
border-radius:3px 3px 0 0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
display:block;
position:relative;
margin-bottom:10px;
cursor:pointer;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#106ba3; }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background:#0e5a8a; }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(19, 124, 189, 0.5); }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#106ba3; }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#0e5a8a; }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(14, 90, 138, 0.5); }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
position:absolute;
top:0;
left:0;
opacity:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
display:inline-block;
position:relative;
margin-top:-3px;
margin-right:10px;
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
cursor:pointer;
width:1em;
height:1em;
vertical-align:middle;
font-size:16px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-control .bp3-control-indicator::before{
display:block;
width:1em;
height:1em;
content:""; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background:#d8e1e8; }
.bp3-control input:disabled ~ .bp3-control-indicator{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(206, 217, 224, 0.5);
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-top:1px;
margin-left:10px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
background-color:#106ba3; }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background:#0e5a8a; }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(19, 124, 189, 0.5); }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#106ba3; }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#0e5a8a; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(14, 90, 138, 0.5); }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 0 0-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0 0 12 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
width:auto;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-control.bp3-switch .bp3-control-indicator::before{
position:absolute;
left:0;
margin:2px;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
background:#ffffff;
width:calc(1em - 4px);
height:calc(1em - 4px);
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background:#394b59; }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
text-align:center;
font-size:0.7em; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
visibility:hidden;
margin-right:1.2em;
margin-left:0.5em;
line-height:0; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
visibility:visible;
margin-right:0.5em;
margin-left:1.2em;
line-height:1em; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
visibility:visible;
line-height:1em; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
visibility:hidden;
line-height:0; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0)); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background:#202b33; }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(57, 75, 89, 0.5);
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
display:inline-block;
position:relative;
cursor:pointer;
height:30px; }
.bp3-file-input input{
opacity:0;
margin:0;
min-width:200px; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(206, 217, 224, 0.5);
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6);
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
outline:none;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(57, 75, 89, 0.5);
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
outline:none;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
background:#ffffff;
height:30px;
padding:0 10px;
vertical-align:middle;
line-height:30px;
color:#182026;
font-size:14px;
font-weight:400;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
position:absolute;
top:0;
right:0;
left:0;
padding-right:80px;
color:rgba(92, 112, 128, 0.6);
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-file-upload-input::-moz-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-file-upload-input:-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-file-upload-input::-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-file-upload-input::placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(206, 217, 224, 0.5);
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6);
resize:none; }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
color:#182026;
min-width:24px;
min-height:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
position:absolute;
top:0;
right:0;
margin:3px;
border-radius:3px;
width:70px;
text-align:center;
line-height:24px;
content:"Browse"; }
.bp3-file-upload-input::after:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-clip:padding-box;
background-color:#ebf1f5; }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#d8e1e8;
background-image:none; }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
outline:none;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-clip:padding-box;
background-color:#ebf1f5; }
.bp3-file-upload-input:active::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#d8e1e8;
background-image:none; }
.bp3-large .bp3-file-upload-input{
height:40px;
line-height:40px;
font-size:16px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-width:30px;
min-height:30px;
margin:5px;
width:85px;
line-height:30px; }
.bp3-dark .bp3-file-upload-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
background:rgba(16, 22, 26, 0.3);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(57, 75, 89, 0.5);
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#30404d; }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#202b33;
background-image:none; }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#30404d; }
.bp3-dark .bp3-file-upload-input:active::after{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#202b33;
background-image:none; }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
margin-top:5px;
color:#5c7080;
font-size:12px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
margin:0 10px 0 0;
line-height:40px; }
.bp3-form-group.bp3-inline label.bp3-label{
margin:0 10px 0 0;
line-height:30px; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-width:24px;
min-height:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-icon{
z-index:1;
color:#5c7080; }
.bp3-input-group > .bp3-icon:empty{
line-height:1;
font-family:"Icons16", sans-serif;
font-size:16px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-width:30px;
min-height:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
height:40px;
line-height:40px;
font-size:16px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-width:20px;
min-height:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-width:20px;
min-height:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
height:24px;
padding-right:8px;
padding-left:8px;
line-height:24px;
font-size:12px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
outline:none;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
background:#ffffff;
height:30px;
padding:0 10px;
vertical-align:middle;
line-height:30px;
color:#182026;
font-size:14px;
font-weight:400;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-appearance:none;
-moz-appearance:none;
appearance:none; }
.bp3-input::-webkit-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input::-moz-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input:-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input::-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input::placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(206, 217, 224, 0.5);
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6);
resize:none; }
.bp3-input.bp3-large{
height:40px;
line-height:40px;
font-size:16px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
height:24px;
padding-right:8px;
padding-left:8px;
line-height:24px;
font-size:12px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
background:rgba(16, 22, 26, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(57, 75, 89, 0.5);
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
background:rgba(16, 22, 26, 0.3);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(57, 75, 89, 0.5);
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-top:0;
margin-bottom:15px; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
width:100%;
vertical-align:top;
font-weight:400; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
width:30px;
min-height:0;
padding:0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
border:none;
border-radius:3px;
cursor:pointer;
padding:5px 10px;
vertical-align:middle;
text-align:left;
font-size:14px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
color:#182026;
border-radius:3px;
width:100%;
height:30px;
padding:0 25px 0 10px;
-moz-appearance:none;
-webkit-appearance:none; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-clip:padding-box;
background-color:#ebf1f5; }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#d8e1e8;
background-image:none; }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
outline:none;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
-webkit-box-shadow:none;
box-shadow:none;
background:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(167, 182, 194, 0.3);
text-decoration:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:rgba(115, 134, 148, 0.3);
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
cursor:not-allowed;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
-webkit-box-shadow:none;
box-shadow:none;
background:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
height:40px;
padding-right:35px;
font-size:16px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#30404d; }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#202b33;
background-image:none; }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(206, 217, 224, 0.5);
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
position:absolute;
top:7px;
right:7px;
color:#5c7080;
pointer-events:none; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
position:relative;
vertical-align:middle;
letter-spacing:normal; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
top:12px;
right:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
line-height:1;
font-family:"Icons16", sans-serif;
font-size:16px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
vertical-align:top;
text-align:left; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-top:6px;
padding-bottom:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
top:40px;
padding-bottom:0; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-right:0;
margin-left:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
line-height:1;
font-family:"Icons16", sans-serif;
font-size:16px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
line-height:1;
font-family:"Icons20", sans-serif;
font-size:20px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
line-height:1;
font-family:"Icons20";
font-size:inherit;
font-weight:400;
font-style:normal; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
margin:0;
border-radius:3px;
background:#ffffff;
min-width:180px;
padding:5px;
list-style:none;
text-align:left;
color:#182026; }
.bp3-menu-divider{
display:block;
margin:5px;
border-top:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
padding:5px 7px;
text-decoration:none;
line-height:20px;
color:inherit;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
line-height:1;
font-family:"Icons16", sans-serif;
font-size:16px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
margin-top:2px;
color:#5c7080; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
outline:none !important;
background-color:inherit !important;
cursor:not-allowed !important;
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
padding:9px 7px;
line-height:22px;
font-size:16px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
line-height:1;
font-family:"Icons20", sans-serif;
font-size:20px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-top:1px;
margin-right:10px; }
button.bp3-menu-item{
border:none;
background:none;
width:100%;
text-align:left; }
.bp3-menu-header{
display:block;
margin:5px;
border-top:1px solid rgba(16, 22, 26, 0.15);
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
margin:0;
padding:10px 7px 0 1px;
line-height:17px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
padding-top:15px;
padding-bottom:5px;
font-size:18px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
position:relative;
z-index:10;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
background-color:#ffffff;
width:100%;
height:50px;
padding:0 15px; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
position:fixed;
top:0;
right:0;
left:0; }
.bp3-navbar-heading{
margin-right:15px;
font-size:16px; }
.bp3-navbar-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
margin:0 10px;
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:100%;
height:100%;
text-align:center; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
position:static;
top:0;
right:0;
bottom:0;
left:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
position:fixed;
overflow:hidden; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
position:fixed;
overflow:auto; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
opacity:1;
z-index:20;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
position:relative;
overflow:hidden; }
.bp3-panel-stack-header{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
z-index:1;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
height:30px; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
border-right:1px solid rgba(16, 22, 26, 0.15);
background-color:#ffffff;
overflow-y:auto; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
display:inline-block;
z-index:20;
border-radius:3px; }
.bp3-popover .bp3-popover-arrow{
position:absolute;
width:30px;
height:30px; }
.bp3-popover .bp3-popover-arrow::before{
margin:5px;
width:20px;
height:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-top:-17px;
margin-bottom:17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-right:17px;
margin-left:-17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-popover .bp3-popover-content{
position:relative;
border-radius:3px; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
border-radius:2px;
content:""; }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
position:absolute;
top:0;
right:0;
left:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
display:block;
position:relative;
border-radius:40px;
background:rgba(92, 112, 128, 0.2);
width:100%;
height:8px;
overflow:hidden; }
.bp3-progress-bar .bp3-progress-meter{
position:absolute;
border-radius:40px;
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
width:100%;
height:100%;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
border-color:rgba(206, 217, 224, 0.2);
background:rgba(206, 217, 224, 0.2); }
to{
border-color:rgba(92, 112, 128, 0.2);
background:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
border-color:rgba(206, 217, 224, 0.2);
background:rgba(206, 217, 224, 0.2); }
to{
border-color:rgba(92, 112, 128, 0.2);
background:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
cursor:default;
color:transparent !important;
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
width:100%;
min-width:150px;
height:40px;
position:relative;
outline:none;
cursor:default;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
opacity:0.5;
cursor:not-allowed; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
top:5px;
right:0;
left:0;
height:6px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
color:#182026;
position:absolute;
top:0;
left:0;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
width:16px;
height:16px; }
.bp3-slider-handle:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-clip:padding-box;
background-color:#ebf1f5; }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#d8e1e8;
background-image:none; }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
outline:none;
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
background-clip:padding-box;
background-color:#ebf1f5;
z-index:2;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab; }
.bp3-slider-handle.bp3-active{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
-webkit-box-shadow:none;
box-shadow:none;
background:#bfccd6;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
background-color:#30404d; }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
background-color:#202b33;
background-image:none; }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none;
background:#5c7080; }
.bp3-slider-handle .bp3-slider-label{
margin-left:8px;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
background:#394b59;
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
background:#e1e8ed;
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-top-right-radius:0;
border-bottom-right-radius:0; }
.bp3-slider-handle.bp3-end{
margin-left:8px;
border-top-left-radius:0;
border-bottom-left-radius:0; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
position:absolute;
padding:2px 5px;
vertical-align:top;
line-height:1;
font-size:12px; }
.bp3-slider.bp3-vertical{
width:40px;
min-width:40px;
height:150px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:0;
bottom:0;
left:5px;
width:6px;
height:auto; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-top:-8px;
margin-left:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
margin-left:0;
width:16px;
height:8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-top-left-radius:0;
border-bottom-right-radius:3px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
margin-bottom:8px;
border-top-left-radius:3px;
border-bottom-left-radius:0;
border-bottom-right-radius:0; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round; }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
width:100%;
padding:0 10px; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:none;
box-shadow:none;
background-color:rgba(19, 124, 189, 0.2); }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
top:0;
right:0;
bottom:0;
left:0;
border-radius:3px;
background-color:rgba(19, 124, 189, 0.2);
height:auto; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
position:relative;
margin:0;
border:none;
padding:0;
list-style:none; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
cursor:pointer;
max-width:100%;
vertical-align:top;
line-height:30px;
color:#182026;
font-size:14px; }
.bp3-tab a{
display:block;
text-decoration:none;
color:inherit; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
-webkit-box-shadow:none !important;
box-shadow:none !important;
background-color:transparent !important; }
.bp3-tab[aria-disabled="true"]{
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
line-height:40px;
font-size:16px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
position:absolute;
top:0;
left:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
pointer-events:none; }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
position:absolute;
right:0;
bottom:0;
left:0;
background-color:#106ba3;
height:3px; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
position:relative;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
background-color:#5c7080;
min-width:20px;
max-width:100%;
min-height:20px;
padding:2px 6px;
line-height:16px;
color:#f5f8fa;
font-size:12px; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-right:8px;
padding-left:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
min-width:30px;
min-height:30px;
padding:0 10px;
line-height:20px;
font-size:14px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-right:12px;
padding-left:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
opacity:0.5;
margin-top:-2px;
margin-right:-6px !important;
margin-bottom:-2px;
border:none;
background:none;
cursor:pointer;
padding:2px;
padding-left:0;
color:inherit; }
.bp3-tag-remove:hover{
opacity:0.8;
background:none;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
line-height:1;
font-family:"Icons16", sans-serif;
font-size:16px;
font-weight:400;
font-style:normal;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:5px;
padding-left:0; }
.bp3-large .bp3-tag-remove:empty::before{
line-height:1;
font-family:"Icons20", sans-serif;
font-size:20px;
font-weight:400;
font-style:normal; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
min-height:30px;
padding-right:0;
padding-left:5px;
line-height:inherit; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
margin-top:7px;
margin-right:7px;
margin-left:2px;
color:#5c7080; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
margin-top:5px;
margin-right:7px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:80px;
line-height:20px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-width:24px;
min-height:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-top:10px;
margin-left:5px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-width:30px;
min-height:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
background-color:#ffffff; }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
background-color:rgba(16, 22, 26, 0.3); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
border:none;
-webkit-box-shadow:none;
box-shadow:none;
background:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input-ghost::-moz-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input-ghost:-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input-ghost::-ms-input-placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input-ghost::placeholder{
opacity:1;
color:rgba(92, 112, 128, 0.6); }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
position:relative !important;
margin:20px 0 0;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
background-color:#ffffff;
min-width:300px;
max-width:500px;
pointer-events:all; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:50ms;
transition-delay:50ms; }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
margin:12px;
margin-right:0;
color:#5c7080; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
background-color:#394b59; }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
position:fixed;
right:0;
left:0;
z-index:40;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none; }
.bp3-toast-container.bp3-toast-container-top{
top:0;
bottom:auto; }
.bp3-toast-container.bp3-toast-container-bottom{
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto;
bottom:0; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
position:absolute;
width:22px;
height:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
margin:4px;
width:14px;
height:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-top:-11px;
margin-bottom:11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-right:11px;
margin-left:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
margin:0;
padding-left:0;
list-style:none; }
.bp3-tree-root{
position:relative;
background-color:transparent;
cursor:default;
padding-left:0; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
width:100%;
height:30px;
padding-right:5px; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
cursor:pointer;
padding:7px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
position:relative;
margin-right:7px; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
cursor:not-allowed;
color:rgba(92, 112, 128, 0.6); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
/*!
Copyright 2017-present Palantir Technologies, Inc. All rights reserved.
Licensed under the Apache License, Version 2.0.
*/
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
top:20vh;
left:calc(50% - 250px);
z-index:21;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
background-color:#ffffff;
width:500px; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
-webkit-transition-delay:0;
transition-delay:0; }
.bp3-omnibar .bp3-input{
border-radius:0;
background-color:transparent; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
background-color:transparent;
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
background-color:#30404d; }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-width:400px;
max-height:300px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-width:400px;
max-height:300px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-width:400px;
max-height:300px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDhoLTIuODFjLS40NS0uNzgtMS4wNy0xLjQ1LTEuODItMS45NkwxNyA0LjQxIDE1LjU5IDNsLTIuMTcgMi4xN0MxMi45NiA1LjA2IDEyLjQ5IDUgMTIgNWMtLjQ5IDAtLjk2LjA2LTEuNDEuMTdMOC40MSAzIDcgNC40MWwxLjYyIDEuNjNDNy44OCA2LjU1IDcuMjYgNy4yMiA2LjgxIDhINHYyaDIuMDljLS4wNS4zMy0uMDkuNjYtLjA5IDF2MUg0djJoMnYxYzAgLjM0LjA0LjY3LjA5IDFINHYyaDIuODFjMS4wNCAxLjc5IDIuOTcgMyA1LjE5IDNzNC4xNS0xLjIxIDUuMTktM0gyMHYtMmgtMi4wOWMuMDUtLjMzLjA5LS42Ni4wOS0xdi0xaDJ2LTJoLTJ2LTFjMC0uMzQtLjA0LS42Ny0uMDktMUgyMFY4em0tNiA4aC00di0yaDR2MnptMC00aC00di0yaDR2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTAuOTc4IDUwLjk3OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAuOTc4IDUwLjk3ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik00My41Miw3LjQ1OEMzOC43MTEsMi42NDgsMzIuMzA3LDAsMjUuNDg5LDBDMTguNjcsMCwxMi4yNjYsMi42NDgsNy40NTgsNy40NTgNCgkJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDANCgkJCQljNi44MTYsMCwxMy4yMjEtMi42NDgsMTguMDI5LTcuNDU4YzQuODA5LTQuODA5LDcuNDU3LTExLjIxMiw3LjQ1Ny0xOC4wM0M1MC45NzcsMTguNjcsNDguMzI4LDEyLjI2Niw0My41Miw3LjQ1OHoNCgkJCQkgTTQyLjEwNiw0Mi4xMDVjLTQuNDMyLDQuNDMxLTEwLjMzMiw2Ljg3Mi0xNi42MTUsNi44NzJoLTAuMDAyYy02LjI4NS0wLjAwMS0xMi4xODctMi40NDEtMTYuNjE3LTYuODcyDQoJCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzINCgkJCQljNC40MzEsNC40MzEsNi44NzEsMTAuMzMyLDYuODcxLDE2LjYxN0M0OC45NzcsMzEuNzcyLDQ2LjUzNiwzNy42NzUsNDIuMTA2LDQyLjEwNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIHN0eWxlPSJmaWxsOiMwMTAwMDI7IiBkPSJNMjMuNTc4LDMyLjIxOGMtMC4wMjMtMS43MzQsMC4xNDMtMy4wNTksMC40OTYtMy45NzJjMC4zNTMtMC45MTMsMS4xMS0xLjk5NywyLjI3Mi0zLjI1Mw0KCQkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUNCgkJCQljMC0xLjA5Ni0wLjI2LTIuMDg4LTAuNzc5LTIuOTc5Yy0wLjU2NS0wLjg3OS0xLjUwMS0xLjMzNi0yLjgwNi0xLjM2OWMtMS44MDIsMC4wNTctMi45ODUsMC42NjctMy41NSwxLjgzMg0KCQkJCWMtMC4zMDEsMC41MzUtMC41MDMsMS4xNDEtMC42MDcsMS44MTRjLTAuMTM5LDAuNzA3LTAuMjA3LDEuNDMyLTAuMjA3LDIuMTc0aC0yLjkzN2MtMC4wOTEtMi4yMDgsMC40MDctNC4xMTQsMS40OTMtNS43MTkNCgkJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQ0KCQkJCWMwLDEuMTQyLTAuMTM3LDIuMTExLTAuNDEsMi45MTFjLTAuMzA5LDAuODQ1LTAuNzMxLDEuNTkzLTEuMjY4LDIuMjQzYy0wLjQ5MiwwLjY1LTEuMDY4LDEuMzE4LTEuNzMsMi4wMDINCgkJCQljLTAuNjUsMC42OTctMS4zMTMsMS40NzktMS45ODcsMi4zNDZjLTAuMjM5LDAuMzc3LTAuNDI5LDAuNzc3LTAuNTY1LDEuMTk5Yy0wLjE2LDAuOTU5LTAuMjE3LDEuOTUxLTAuMTcxLDIuOTc5DQoJCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
:root {
--jp-icon-search-white: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
}
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.lm-CommandPalette-wrapper::after {
content: ' ';
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
height: 30px;
width: 10px;
padding: 0px 10px;
background-image: var(--jp-icon-search-white);
background-size: 20px;
background-repeat: no-repeat;
background-position: center;
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color3);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color3);
}
.lm-CommandPalette-item.lm-mod-active {
background: var(--jp-layout-color3);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
background: var(--jp-layout-color4);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color3);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.4;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
.jp-Dialog-header {
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 30px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -30px; margin-right: -30px;
padding-bottom: 30px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 30px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -30px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*
Name: material
Author: Mattia Astorino (http://github.com/equinusocio)
Website: https://material-theme.site/
*/
.cm-s-material.CodeMirror {
background-color: #263238;
color: #EEFFFF;
}
.cm-s-material .CodeMirror-gutters {
background: #263238;
color: #546E7A;
border: none;
}
.cm-s-material .CodeMirror-guttermarker,
.cm-s-material .CodeMirror-guttermarker-subtle,
.cm-s-material .CodeMirror-linenumber {
color: #546E7A;
}
.cm-s-material .CodeMirror-cursor {
border-left: 1px solid #FFCC00;
}
.cm-s-material div.CodeMirror-selected {
background: rgba(128, 203, 196, 0.2);
}
.cm-s-material.CodeMirror-focused div.CodeMirror-selected {
background: rgba(128, 203, 196, 0.2);
}
.cm-s-material .CodeMirror-line::selection,
.cm-s-material .CodeMirror-line>span::selection,
.cm-s-material .CodeMirror-line>span>span::selection {
background: rgba(128, 203, 196, 0.2);
}
.cm-s-material .CodeMirror-line::-moz-selection,
.cm-s-material .CodeMirror-line>span::-moz-selection,
.cm-s-material .CodeMirror-line>span>span::-moz-selection {
background: rgba(128, 203, 196, 0.2);
}
.cm-s-material .CodeMirror-activeline-background {
background: rgba(0, 0, 0, 0.5);
}
.cm-s-material .cm-keyword {
color: #C792EA;
}
.cm-s-material .cm-operator {
color: #89DDFF;
}
.cm-s-material .cm-variable-2 {
color: #EEFFFF;
}
.cm-s-material .cm-variable-3,
.cm-s-material .cm-type {
color: #f07178;
}
.cm-s-material .cm-builtin {
color: #FFCB6B;
}
.cm-s-material .cm-atom {
color: #F78C6C;
}
.cm-s-material .cm-number {
color: #FF5370;
}
.cm-s-material .cm-def {
color: #82AAFF;
}
.cm-s-material .cm-string {
color: #C3E88D;
}
.cm-s-material .cm-string-2 {
color: #f07178;
}
.cm-s-material .cm-comment {
color: #546E7A;
}
.cm-s-material .cm-variable {
color: #f07178;
}
.cm-s-material .cm-tag {
color: #FF5370;
}
.cm-s-material .cm-meta {
color: #FFCB6B;
}
.cm-s-material .cm-attribute {
color: #C792EA;
}
.cm-s-material .cm-property {
color: #C792EA;
}
.cm-s-material .cm-qualifier {
color: #DECB6B;
}
.cm-s-material .cm-variable-3,
.cm-s-material .cm-type {
color: #DECB6B;
}
.cm-s-material .cm-error {
color: rgba(255, 255, 255, 1.0);
background-color: #FF5370;
}
.cm-s-material .CodeMirror-matchingbracket {
text-decoration: underline;
color: white !important;
}
/**
* "
* Using Zenburn color palette from the Emacs Zenburn Theme
* https://github.com/bbatsov/zenburn-emacs/blob/master/zenburn-theme.el
*
* Also using parts of https://github.com/xavi/coderay-lighttable-theme
* "
* From: https://github.com/wisenomad/zenburn-lighttable-theme/blob/master/zenburn.css
*/
.cm-s-zenburn .CodeMirror-gutters { background: #3f3f3f !important; }
.cm-s-zenburn .CodeMirror-foldgutter-open, .CodeMirror-foldgutter-folded { color: #999; }
.cm-s-zenburn .CodeMirror-cursor { border-left: 1px solid white; }
.cm-s-zenburn { background-color: #3f3f3f; color: #dcdccc; }
.cm-s-zenburn span.cm-builtin { color: #dcdccc; font-weight: bold; }
.cm-s-zenburn span.cm-comment { color: #7f9f7f; }
.cm-s-zenburn span.cm-keyword { color: #f0dfaf; font-weight: bold; }
.cm-s-zenburn span.cm-atom { color: #bfebbf; }
.cm-s-zenburn span.cm-def { color: #dcdccc; }
.cm-s-zenburn span.cm-variable { color: #dfaf8f; }
.cm-s-zenburn span.cm-variable-2 { color: #dcdccc; }
.cm-s-zenburn span.cm-string { color: #cc9393; }
.cm-s-zenburn span.cm-string-2 { color: #cc9393; }
.cm-s-zenburn span.cm-number { color: #dcdccc; }
.cm-s-zenburn span.cm-tag { color: #93e0e3; }
.cm-s-zenburn span.cm-property { color: #dfaf8f; }
.cm-s-zenburn span.cm-attribute { color: #dfaf8f; }
.cm-s-zenburn span.cm-qualifier { color: #7cb8bb; }
.cm-s-zenburn span.cm-meta { color: #f0dfaf; }
.cm-s-zenburn span.cm-header { color: #f0efd0; }
.cm-s-zenburn span.cm-operator { color: #f0efd0; }
.cm-s-zenburn span.CodeMirror-matchingbracket { box-sizing: border-box; background: transparent; border-bottom: 1px solid; }
.cm-s-zenburn span.CodeMirror-nonmatchingbracket { border-bottom: 1px solid; background: none; }
.cm-s-zenburn .CodeMirror-activeline { background: #000000; }
.cm-s-zenburn .CodeMirror-activeline-background { background: #000000; }
.cm-s-zenburn div.CodeMirror-selected { background: #545454; }
.cm-s-zenburn .CodeMirror-focused div.CodeMirror-selected { background: #4f4f4f; }
.cm-s-abcdef.CodeMirror { background: #0f0f0f; color: #defdef; }
.cm-s-abcdef div.CodeMirror-selected { background: #515151; }
.cm-s-abcdef .CodeMirror-line::selection, .cm-s-abcdef .CodeMirror-line > span::selection, .cm-s-abcdef .CodeMirror-line > span > span::selection { background: rgba(56, 56, 56, 0.99); }
.cm-s-abcdef .CodeMirror-line::-moz-selection, .cm-s-abcdef .CodeMirror-line > span::-moz-selection, .cm-s-abcdef .CodeMirror-line > span > span::-moz-selection { background: rgba(56, 56, 56, 0.99); }
.cm-s-abcdef .CodeMirror-gutters { background: #555; border-right: 2px solid #314151; }
.cm-s-abcdef .CodeMirror-guttermarker { color: #222; }
.cm-s-abcdef .CodeMirror-guttermarker-subtle { color: azure; }
.cm-s-abcdef .CodeMirror-linenumber { color: #FFFFFF; }
.cm-s-abcdef .CodeMirror-cursor { border-left: 1px solid #00FF00; }
.cm-s-abcdef span.cm-keyword { color: darkgoldenrod; font-weight: bold; }
.cm-s-abcdef span.cm-atom { color: #77F; }
.cm-s-abcdef span.cm-number { color: violet; }
.cm-s-abcdef span.cm-def { color: #fffabc; }
.cm-s-abcdef span.cm-variable { color: #abcdef; }
.cm-s-abcdef span.cm-variable-2 { color: #cacbcc; }
.cm-s-abcdef span.cm-variable-3, .cm-s-abcdef span.cm-type { color: #def; }
.cm-s-abcdef span.cm-property { color: #fedcba; }
.cm-s-abcdef span.cm-operator { color: #ff0; }
.cm-s-abcdef span.cm-comment { color: #7a7b7c; font-style: italic;}
.cm-s-abcdef span.cm-string { color: #2b4; }
.cm-s-abcdef span.cm-meta { color: #C9F; }
.cm-s-abcdef span.cm-qualifier { color: #FFF700; }
.cm-s-abcdef span.cm-builtin { color: #30aabc; }
.cm-s-abcdef span.cm-bracket { color: #8a8a8a; }
.cm-s-abcdef span.cm-tag { color: #FFDD44; }
.cm-s-abcdef span.cm-attribute { color: #DDFF00; }
.cm-s-abcdef span.cm-error { color: #FF0000; }
.cm-s-abcdef span.cm-header { color: aquamarine; font-weight: bold; }
.cm-s-abcdef span.cm-link { color: blueviolet; }
.cm-s-abcdef .CodeMirror-activeline-background { background: #314151; }
/*
Name: Base16 Default Light
Author: Chris Kempson (http://chriskempson.com)
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-codemirror)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/
.cm-s-base16-light.CodeMirror { background: #f5f5f5; color: #202020; }
.cm-s-base16-light div.CodeMirror-selected { background: #e0e0e0; }
.cm-s-base16-light .CodeMirror-line::selection, .cm-s-base16-light .CodeMirror-line > span::selection, .cm-s-base16-light .CodeMirror-line > span > span::selection { background: #e0e0e0; }
.cm-s-base16-light .CodeMirror-line::-moz-selection, .cm-s-base16-light .CodeMirror-line > span::-moz-selection, .cm-s-base16-light .CodeMirror-line > span > span::-moz-selection { background: #e0e0e0; }
.cm-s-base16-light .CodeMirror-gutters { background: #f5f5f5; border-right: 0px; }
.cm-s-base16-light .CodeMirror-guttermarker { color: #ac4142; }
.cm-s-base16-light .CodeMirror-guttermarker-subtle { color: #b0b0b0; }
.cm-s-base16-light .CodeMirror-linenumber { color: #b0b0b0; }
.cm-s-base16-light .CodeMirror-cursor { border-left: 1px solid #505050; }
.cm-s-base16-light span.cm-comment { color: #8f5536; }
.cm-s-base16-light span.cm-atom { color: #aa759f; }
.cm-s-base16-light span.cm-number { color: #aa759f; }
.cm-s-base16-light span.cm-property, .cm-s-base16-light span.cm-attribute { color: #90a959; }
.cm-s-base16-light span.cm-keyword { color: #ac4142; }
.cm-s-base16-light span.cm-string { color: #f4bf75; }
.cm-s-base16-light span.cm-variable { color: #90a959; }
.cm-s-base16-light span.cm-variable-2 { color: #6a9fb5; }
.cm-s-base16-light span.cm-def { color: #d28445; }
.cm-s-base16-light span.cm-bracket { color: #202020; }
.cm-s-base16-light span.cm-tag { color: #ac4142; }
.cm-s-base16-light span.cm-link { color: #aa759f; }
.cm-s-base16-light span.cm-error { background: #ac4142; color: #505050; }
.cm-s-base16-light .CodeMirror-activeline-background { background: #DDDCDC; }
.cm-s-base16-light .CodeMirror-matchingbracket { color: #f5f5f5 !important; background-color: #6A9FB5 !important}
/*
Name: Base16 Default Dark
Author: Chris Kempson (http://chriskempson.com)
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-codemirror)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/
.cm-s-base16-dark.CodeMirror { background: #151515; color: #e0e0e0; }
.cm-s-base16-dark div.CodeMirror-selected { background: #303030; }
.cm-s-base16-dark .CodeMirror-line::selection, .cm-s-base16-dark .CodeMirror-line > span::selection, .cm-s-base16-dark .CodeMirror-line > span > span::selection { background: rgba(48, 48, 48, .99); }
.cm-s-base16-dark .CodeMirror-line::-moz-selection, .cm-s-base16-dark .CodeMirror-line > span::-moz-selection, .cm-s-base16-dark .CodeMirror-line > span > span::-moz-selection { background: rgba(48, 48, 48, .99); }
.cm-s-base16-dark .CodeMirror-gutters { background: #151515; border-right: 0px; }
.cm-s-base16-dark .CodeMirror-guttermarker { color: #ac4142; }
.cm-s-base16-dark .CodeMirror-guttermarker-subtle { color: #505050; }
.cm-s-base16-dark .CodeMirror-linenumber { color: #505050; }
.cm-s-base16-dark .CodeMirror-cursor { border-left: 1px solid #b0b0b0; }
.cm-s-base16-dark span.cm-comment { color: #8f5536; }
.cm-s-base16-dark span.cm-atom { color: #aa759f; }
.cm-s-base16-dark span.cm-number { color: #aa759f; }
.cm-s-base16-dark span.cm-property, .cm-s-base16-dark span.cm-attribute { color: #90a959; }
.cm-s-base16-dark span.cm-keyword { color: #ac4142; }
.cm-s-base16-dark span.cm-string { color: #f4bf75; }
.cm-s-base16-dark span.cm-variable { color: #90a959; }
.cm-s-base16-dark span.cm-variable-2 { color: #6a9fb5; }
.cm-s-base16-dark span.cm-def { color: #d28445; }
.cm-s-base16-dark span.cm-bracket { color: #e0e0e0; }
.cm-s-base16-dark span.cm-tag { color: #ac4142; }
.cm-s-base16-dark span.cm-link { color: #aa759f; }
.cm-s-base16-dark span.cm-error { background: #ac4142; color: #b0b0b0; }
.cm-s-base16-dark .CodeMirror-activeline-background { background: #202020; }
.cm-s-base16-dark .CodeMirror-matchingbracket { text-decoration: underline; color: white !important; }
/*
Name: dracula
Author: Michael Kaminsky (http://github.com/mkaminsky11)
Original dracula color scheme by Zeno Rocha (https://github.com/zenorocha/dracula-theme)
*/
.cm-s-dracula.CodeMirror, .cm-s-dracula .CodeMirror-gutters {
background-color: #282a36 !important;
color: #f8f8f2 !important;
border: none;
}
.cm-s-dracula .CodeMirror-gutters { color: #282a36; }
.cm-s-dracula .CodeMirror-cursor { border-left: solid thin #f8f8f0; }
.cm-s-dracula .CodeMirror-linenumber { color: #6D8A88; }
.cm-s-dracula .CodeMirror-selected { background: rgba(255, 255, 255, 0.10); }
.cm-s-dracula .CodeMirror-line::selection, .cm-s-dracula .CodeMirror-line > span::selection, .cm-s-dracula .CodeMirror-line > span > span::selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-dracula .CodeMirror-line::-moz-selection, .cm-s-dracula .CodeMirror-line > span::-moz-selection, .cm-s-dracula .CodeMirror-line > span > span::-moz-selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-dracula span.cm-comment { color: #6272a4; }
.cm-s-dracula span.cm-string, .cm-s-dracula span.cm-string-2 { color: #f1fa8c; }
.cm-s-dracula span.cm-number { color: #bd93f9; }
.cm-s-dracula span.cm-variable { color: #50fa7b; }
.cm-s-dracula span.cm-variable-2 { color: white; }
.cm-s-dracula span.cm-def { color: #50fa7b; }
.cm-s-dracula span.cm-operator { color: #ff79c6; }
.cm-s-dracula span.cm-keyword { color: #ff79c6; }
.cm-s-dracula span.cm-atom { color: #bd93f9; }
.cm-s-dracula span.cm-meta { color: #f8f8f2; }
.cm-s-dracula span.cm-tag { color: #ff79c6; }
.cm-s-dracula span.cm-attribute { color: #50fa7b; }
.cm-s-dracula span.cm-qualifier { color: #50fa7b; }
.cm-s-dracula span.cm-property { color: #66d9ef; }
.cm-s-dracula span.cm-builtin { color: #50fa7b; }
.cm-s-dracula span.cm-variable-3, .cm-s-dracula span.cm-type { color: #ffb86c; }
.cm-s-dracula .CodeMirror-activeline-background { background: rgba(255,255,255,0.1); }
.cm-s-dracula .CodeMirror-matchingbracket { text-decoration: underline; color: white !important; }
/*
Name: Hopscotch
Author: Jan T. Sott
CodeMirror template by Jan T. Sott (https://github.com/idleberg/base16-codemirror)
Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)
*/
.cm-s-hopscotch.CodeMirror {background: #322931; color: #d5d3d5;}
.cm-s-hopscotch div.CodeMirror-selected {background: #433b42 !important;}
.cm-s-hopscotch .CodeMirror-gutters {background: #322931; border-right: 0px;}
.cm-s-hopscotch .CodeMirror-linenumber {color: #797379;}
.cm-s-hopscotch .CodeMirror-cursor {border-left: 1px solid #989498 !important;}
.cm-s-hopscotch span.cm-comment {color: #b33508;}
.cm-s-hopscotch span.cm-atom {color: #c85e7c;}
.cm-s-hopscotch span.cm-number {color: #c85e7c;}
.cm-s-hopscotch span.cm-property, .cm-s-hopscotch span.cm-attribute {color: #8fc13e;}
.cm-s-hopscotch span.cm-keyword {color: #dd464c;}
.cm-s-hopscotch span.cm-string {color: #fdcc59;}
.cm-s-hopscotch span.cm-variable {color: #8fc13e;}
.cm-s-hopscotch span.cm-variable-2 {color: #1290bf;}
.cm-s-hopscotch span.cm-def {color: #fd8b19;}
.cm-s-hopscotch span.cm-error {background: #dd464c; color: #989498;}
.cm-s-hopscotch span.cm-bracket {color: #d5d3d5;}
.cm-s-hopscotch span.cm-tag {color: #dd464c;}
.cm-s-hopscotch span.cm-link {color: #c85e7c;}
.cm-s-hopscotch .CodeMirror-matchingbracket { text-decoration: underline; color: white !important;}
.cm-s-hopscotch .CodeMirror-activeline-background { background: #302020; }
/****************************************************************/
/* Based on mbonaci's Brackets mbo theme */
/* https://github.com/mbonaci/global/blob/master/Mbo.tmTheme */
/* Create your own: http://tmtheme-editor.herokuapp.com */
/****************************************************************/
.cm-s-mbo.CodeMirror { background: #2c2c2c; color: #ffffec; }
.cm-s-mbo div.CodeMirror-selected { background: #716C62; }
.cm-s-mbo .CodeMirror-line::selection, .cm-s-mbo .CodeMirror-line > span::selection, .cm-s-mbo .CodeMirror-line > span > span::selection { background: rgba(113, 108, 98, .99); }
.cm-s-mbo .CodeMirror-line::-moz-selection, .cm-s-mbo .CodeMirror-line > span::-moz-selection, .cm-s-mbo .CodeMirror-line > span > span::-moz-selection { background: rgba(113, 108, 98, .99); }
.cm-s-mbo .CodeMirror-gutters { background: #4e4e4e; border-right: 0px; }
.cm-s-mbo .CodeMirror-guttermarker { color: white; }
.cm-s-mbo .CodeMirror-guttermarker-subtle { color: grey; }
.cm-s-mbo .CodeMirror-linenumber { color: #dadada; }
.cm-s-mbo .CodeMirror-cursor { border-left: 1px solid #ffffec; }
.cm-s-mbo span.cm-comment { color: #95958a; }
.cm-s-mbo span.cm-atom { color: #00a8c6; }
.cm-s-mbo span.cm-number { color: #00a8c6; }
.cm-s-mbo span.cm-property, .cm-s-mbo span.cm-attribute { color: #9ddfe9; }
.cm-s-mbo span.cm-keyword { color: #ffb928; }
.cm-s-mbo span.cm-string { color: #ffcf6c; }
.cm-s-mbo span.cm-string.cm-property { color: #ffffec; }
.cm-s-mbo span.cm-variable { color: #ffffec; }
.cm-s-mbo span.cm-variable-2 { color: #00a8c6; }
.cm-s-mbo span.cm-def { color: #ffffec; }
.cm-s-mbo span.cm-bracket { color: #fffffc; font-weight: bold; }
.cm-s-mbo span.cm-tag { color: #9ddfe9; }
.cm-s-mbo span.cm-link { color: #f54b07; }
.cm-s-mbo span.cm-error { border-bottom: #636363; color: #ffffec; }
.cm-s-mbo span.cm-qualifier { color: #ffffec; }
.cm-s-mbo .CodeMirror-activeline-background { background: #494b41; }
.cm-s-mbo .CodeMirror-matchingbracket { color: #ffb928 !important; }
.cm-s-mbo .CodeMirror-matchingtag { background: rgba(255, 255, 255, .37); }
/*
MDN-LIKE Theme - Mozilla
Ported to CodeMirror by Peter Kroon <plakroon@gmail.com>
Report bugs/issues here: https://github.com/codemirror/CodeMirror/issues
GitHub: @peterkroon
The mdn-like theme is inspired on the displayed code examples at: https://developer.mozilla.org/en-US/docs/Web/CSS/animation
*/
.cm-s-mdn-like.CodeMirror { color: #999; background-color: #fff; }
.cm-s-mdn-like div.CodeMirror-selected { background: #cfc; }
.cm-s-mdn-like .CodeMirror-line::selection, .cm-s-mdn-like .CodeMirror-line > span::selection, .cm-s-mdn-like .CodeMirror-line > span > span::selection { background: #cfc; }
.cm-s-mdn-like .CodeMirror-line::-moz-selection, .cm-s-mdn-like .CodeMirror-line > span::-moz-selection, .cm-s-mdn-like .CodeMirror-line > span > span::-moz-selection { background: #cfc; }
.cm-s-mdn-like .CodeMirror-gutters { background: #f8f8f8; border-left: 6px solid rgba(0,83,159,0.65); color: #333; }
.cm-s-mdn-like .CodeMirror-linenumber { color: #aaa; padding-left: 8px; }
.cm-s-mdn-like .CodeMirror-cursor { border-left: 2px solid #222; }
.cm-s-mdn-like .cm-keyword { color: #6262FF; }
.cm-s-mdn-like .cm-atom { color: #F90; }
.cm-s-mdn-like .cm-number { color: #ca7841; }
.cm-s-mdn-like .cm-def { color: #8DA6CE; }
.cm-s-mdn-like span.cm-variable-2, .cm-s-mdn-like span.cm-tag { color: #690; }
.cm-s-mdn-like span.cm-variable-3, .cm-s-mdn-like span.cm-def, .cm-s-mdn-like span.cm-type { color: #07a; }
.cm-s-mdn-like .cm-variable { color: #07a; }
.cm-s-mdn-like .cm-property { color: #905; }
.cm-s-mdn-like .cm-qualifier { color: #690; }
.cm-s-mdn-like .cm-operator { color: #cda869; }
.cm-s-mdn-like .cm-comment { color:#777; font-weight:normal; }
.cm-s-mdn-like .cm-string { color:#07a; font-style:italic; }
.cm-s-mdn-like .cm-string-2 { color:#bd6b18; } /*?*/
.cm-s-mdn-like .cm-meta { color: #000; } /*?*/
.cm-s-mdn-like .cm-builtin { color: #9B7536; } /*?*/
.cm-s-mdn-like .cm-tag { color: #997643; }
.cm-s-mdn-like .cm-attribute { color: #d6bb6d; } /*?*/
.cm-s-mdn-like .cm-header { color: #FF6400; }
.cm-s-mdn-like .cm-hr { color: #AEAEAE; }
.cm-s-mdn-like .cm-link { color:#ad9361; font-style:italic; text-decoration:none; }
.cm-s-mdn-like .cm-error { border-bottom: 1px solid red; }
div.cm-s-mdn-like .CodeMirror-activeline-background { background: #efefff; }
div.cm-s-mdn-like span.CodeMirror-matchingbracket { outline:1px solid grey; color: inherit; }
.cm-s-mdn-like.CodeMirror { background-image: url(data:image/png;base64,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); }
/*
Name: seti
Author: Michael Kaminsky (http://github.com/mkaminsky11)
Original seti color scheme by Jesse Weed (https://github.com/jesseweed/seti-syntax)
*/
.cm-s-seti.CodeMirror {
background-color: #151718 !important;
color: #CFD2D1 !important;
border: none;
}
.cm-s-seti .CodeMirror-gutters {
color: #404b53;
background-color: #0E1112;
border: none;
}
.cm-s-seti .CodeMirror-cursor { border-left: solid thin #f8f8f0; }
.cm-s-seti .CodeMirror-linenumber { color: #6D8A88; }
.cm-s-seti.CodeMirror-focused div.CodeMirror-selected { background: rgba(255, 255, 255, 0.10); }
.cm-s-seti .CodeMirror-line::selection, .cm-s-seti .CodeMirror-line > span::selection, .cm-s-seti .CodeMirror-line > span > span::selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-seti .CodeMirror-line::-moz-selection, .cm-s-seti .CodeMirror-line > span::-moz-selection, .cm-s-seti .CodeMirror-line > span > span::-moz-selection { background: rgba(255, 255, 255, 0.10); }
.cm-s-seti span.cm-comment { color: #41535b; }
.cm-s-seti span.cm-string, .cm-s-seti span.cm-string-2 { color: #55b5db; }
.cm-s-seti span.cm-number { color: #cd3f45; }
.cm-s-seti span.cm-variable { color: #55b5db; }
.cm-s-seti span.cm-variable-2 { color: #a074c4; }
.cm-s-seti span.cm-def { color: #55b5db; }
.cm-s-seti span.cm-keyword { color: #ff79c6; }
.cm-s-seti span.cm-operator { color: #9fca56; }
.cm-s-seti span.cm-keyword { color: #e6cd69; }
.cm-s-seti span.cm-atom { color: #cd3f45; }
.cm-s-seti span.cm-meta { color: #55b5db; }
.cm-s-seti span.cm-tag { color: #55b5db; }
.cm-s-seti span.cm-attribute { color: #9fca56; }
.cm-s-seti span.cm-qualifier { color: #9fca56; }
.cm-s-seti span.cm-property { color: #a074c4; }
.cm-s-seti span.cm-variable-3, .cm-s-seti span.cm-type { color: #9fca56; }
.cm-s-seti span.cm-builtin { color: #9fca56; }
.cm-s-seti .CodeMirror-activeline-background { background: #101213; }
.cm-s-seti .CodeMirror-matchingbracket { text-decoration: underline; color: white !important; }
/*
Solarized theme for code-mirror
http://ethanschoonover.com/solarized
*/
/*
Solarized color palette
http://ethanschoonover.com/solarized/img/solarized-palette.png
*/
.solarized.base03 { color: #002b36; }
.solarized.base02 { color: #073642; }
.solarized.base01 { color: #586e75; }
.solarized.base00 { color: #657b83; }
.solarized.base0 { color: #839496; }
.solarized.base1 { color: #93a1a1; }
.solarized.base2 { color: #eee8d5; }
.solarized.base3 { color: #fdf6e3; }
.solarized.solar-yellow { color: #b58900; }
.solarized.solar-orange { color: #cb4b16; }
.solarized.solar-red { color: #dc322f; }
.solarized.solar-magenta { color: #d33682; }
.solarized.solar-violet { color: #6c71c4; }
.solarized.solar-blue { color: #268bd2; }
.solarized.solar-cyan { color: #2aa198; }
.solarized.solar-green { color: #859900; }
/* Color scheme for code-mirror */
.cm-s-solarized {
line-height: 1.45em;
color-profile: sRGB;
rendering-intent: auto;
}
.cm-s-solarized.cm-s-dark {
color: #839496;
background-color: #002b36;
text-shadow: #002b36 0 1px;
}
.cm-s-solarized.cm-s-light {
background-color: #fdf6e3;
color: #657b83;
text-shadow: #eee8d5 0 1px;
}
.cm-s-solarized .CodeMirror-widget {
text-shadow: none;
}
.cm-s-solarized .cm-header { color: #586e75; }
.cm-s-solarized .cm-quote { color: #93a1a1; }
.cm-s-solarized .cm-keyword { color: #cb4b16; }
.cm-s-solarized .cm-atom { color: #d33682; }
.cm-s-solarized .cm-number { color: #d33682; }
.cm-s-solarized .cm-def { color: #2aa198; }
.cm-s-solarized .cm-variable { color: #839496; }
.cm-s-solarized .cm-variable-2 { color: #b58900; }
.cm-s-solarized .cm-variable-3, .cm-s-solarized .cm-type { color: #6c71c4; }
.cm-s-solarized .cm-property { color: #2aa198; }
.cm-s-solarized .cm-operator { color: #6c71c4; }
.cm-s-solarized .cm-comment { color: #586e75; font-style:italic; }
.cm-s-solarized .cm-string { color: #859900; }
.cm-s-solarized .cm-string-2 { color: #b58900; }
.cm-s-solarized .cm-meta { color: #859900; }
.cm-s-solarized .cm-qualifier { color: #b58900; }
.cm-s-solarized .cm-builtin { color: #d33682; }
.cm-s-solarized .cm-bracket { color: #cb4b16; }
.cm-s-solarized .CodeMirror-matchingbracket { color: #859900; }
.cm-s-solarized .CodeMirror-nonmatchingbracket { color: #dc322f; }
.cm-s-solarized .cm-tag { color: #93a1a1; }
.cm-s-solarized .cm-attribute { color: #2aa198; }
.cm-s-solarized .cm-hr {
color: transparent;
border-top: 1px solid #586e75;
display: block;
}
.cm-s-solarized .cm-link { color: #93a1a1; cursor: pointer; }
.cm-s-solarized .cm-special { color: #6c71c4; }
.cm-s-solarized .cm-em {
color: #999;
text-decoration: underline;
text-decoration-style: dotted;
}
.cm-s-solarized .cm-error,
.cm-s-solarized .cm-invalidchar {
color: #586e75;
border-bottom: 1px dotted #dc322f;
}
.cm-s-solarized.cm-s-dark div.CodeMirror-selected { background: #073642; }
.cm-s-solarized.cm-s-dark.CodeMirror ::selection { background: rgba(7, 54, 66, 0.99); }
.cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection, .cm-s-dark .CodeMirror-line > span::-moz-selection, .cm-s-dark .CodeMirror-line > span > span::-moz-selection { background: rgba(7, 54, 66, 0.99); }
.cm-s-solarized.cm-s-light div.CodeMirror-selected { background: #eee8d5; }
.cm-s-solarized.cm-s-light .CodeMirror-line::selection, .cm-s-light .CodeMirror-line > span::selection, .cm-s-light .CodeMirror-line > span > span::selection { background: #eee8d5; }
.cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection, .cm-s-ligh .CodeMirror-line > span::-moz-selection, .cm-s-ligh .CodeMirror-line > span > span::-moz-selection { background: #eee8d5; }
/* Editor styling */
/* Little shadow on the view-port of the buffer view */
.cm-s-solarized.CodeMirror {
-moz-box-shadow: inset 7px 0 12px -6px #000;
-webkit-box-shadow: inset 7px 0 12px -6px #000;
box-shadow: inset 7px 0 12px -6px #000;
}
/* Remove gutter border */
.cm-s-solarized .CodeMirror-gutters {
border-right: 0;
}
/* Gutter colors and line number styling based of color scheme (dark / light) */
/* Dark */
.cm-s-solarized.cm-s-dark .CodeMirror-gutters {
background-color: #073642;
}
.cm-s-solarized.cm-s-dark .CodeMirror-linenumber {
color: #586e75;
text-shadow: #021014 0 -1px;
}
/* Light */
.cm-s-solarized.cm-s-light .CodeMirror-gutters {
background-color: #eee8d5;
}
.cm-s-solarized.cm-s-light .CodeMirror-linenumber {
color: #839496;
}
/* Common */
.cm-s-solarized .CodeMirror-linenumber {
padding: 0 5px;
}
.cm-s-solarized .CodeMirror-guttermarker-subtle { color: #586e75; }
.cm-s-solarized.cm-s-dark .CodeMirror-guttermarker { color: #ddd; }
.cm-s-solarized.cm-s-light .CodeMirror-guttermarker { color: #cb4b16; }
.cm-s-solarized .CodeMirror-gutter .CodeMirror-gutter-text {
color: #586e75;
}
/* Cursor */
.cm-s-solarized .CodeMirror-cursor { border-left: 1px solid #819090; }
/* Fat cursor */
.cm-s-solarized.cm-s-light.cm-fat-cursor .CodeMirror-cursor { background: #77ee77; }
.cm-s-solarized.cm-s-light .cm-animate-fat-cursor { background-color: #77ee77; }
.cm-s-solarized.cm-s-dark.cm-fat-cursor .CodeMirror-cursor { background: #586e75; }
.cm-s-solarized.cm-s-dark .cm-animate-fat-cursor { background-color: #586e75; }
/* Active line */
.cm-s-solarized.cm-s-dark .CodeMirror-activeline-background {
background: rgba(255, 255, 255, 0.06);
}
.cm-s-solarized.cm-s-light .CodeMirror-activeline-background {
background: rgba(0, 0, 0, 0.06);
}
.cm-s-the-matrix.CodeMirror { background: #000000; color: #00FF00; }
.cm-s-the-matrix div.CodeMirror-selected { background: #2D2D2D; }
.cm-s-the-matrix .CodeMirror-line::selection, .cm-s-the-matrix .CodeMirror-line > span::selection, .cm-s-the-matrix .CodeMirror-line > span > span::selection { background: rgba(45, 45, 45, 0.99); }
.cm-s-the-matrix .CodeMirror-line::-moz-selection, .cm-s-the-matrix .CodeMirror-line > span::-moz-selection, .cm-s-the-matrix .CodeMirror-line > span > span::-moz-selection { background: rgba(45, 45, 45, 0.99); }
.cm-s-the-matrix .CodeMirror-gutters { background: #060; border-right: 2px solid #00FF00; }
.cm-s-the-matrix .CodeMirror-guttermarker { color: #0f0; }
.cm-s-the-matrix .CodeMirror-guttermarker-subtle { color: white; }
.cm-s-the-matrix .CodeMirror-linenumber { color: #FFFFFF; }
.cm-s-the-matrix .CodeMirror-cursor { border-left: 1px solid #00FF00; }
.cm-s-the-matrix span.cm-keyword { color: #008803; font-weight: bold; }
.cm-s-the-matrix span.cm-atom { color: #3FF; }
.cm-s-the-matrix span.cm-number { color: #FFB94F; }
.cm-s-the-matrix span.cm-def { color: #99C; }
.cm-s-the-matrix span.cm-variable { color: #F6C; }
.cm-s-the-matrix span.cm-variable-2 { color: #C6F; }
.cm-s-the-matrix span.cm-variable-3, .cm-s-the-matrix span.cm-type { color: #96F; }
.cm-s-the-matrix span.cm-property { color: #62FFA0; }
.cm-s-the-matrix span.cm-operator { color: #999; }
.cm-s-the-matrix span.cm-comment { color: #CCCCCC; }
.cm-s-the-matrix span.cm-string { color: #39C; }
.cm-s-the-matrix span.cm-meta { color: #C9F; }
.cm-s-the-matrix span.cm-qualifier { color: #FFF700; }
.cm-s-the-matrix span.cm-builtin { color: #30a; }
.cm-s-the-matrix span.cm-bracket { color: #cc7; }
.cm-s-the-matrix span.cm-tag { color: #FFBD40; }
.cm-s-the-matrix span.cm-attribute { color: #FFF700; }
.cm-s-the-matrix span.cm-error { color: #FF0000; }
.cm-s-the-matrix .CodeMirror-activeline-background { background: #040; }
/*
Copyright (C) 2011 by MarkLogic Corporation
Author: Mike Brevoort <mike@brevoort.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
.cm-s-xq-light span.cm-keyword { line-height: 1em; font-weight: bold; color: #5A5CAD; }
.cm-s-xq-light span.cm-atom { color: #6C8CD5; }
.cm-s-xq-light span.cm-number { color: #164; }
.cm-s-xq-light span.cm-def { text-decoration:underline; }
.cm-s-xq-light span.cm-variable { color: black; }
.cm-s-xq-light span.cm-variable-2 { color:black; }
.cm-s-xq-light span.cm-variable-3, .cm-s-xq-light span.cm-type { color: black; }
.cm-s-xq-light span.cm-property {}
.cm-s-xq-light span.cm-operator {}
.cm-s-xq-light span.cm-comment { color: #0080FF; font-style: italic; }
.cm-s-xq-light span.cm-string { color: red; }
.cm-s-xq-light span.cm-meta { color: yellow; }
.cm-s-xq-light span.cm-qualifier { color: grey; }
.cm-s-xq-light span.cm-builtin { color: #7EA656; }
.cm-s-xq-light span.cm-bracket { color: #cc7; }
.cm-s-xq-light span.cm-tag { color: #3F7F7F; }
.cm-s-xq-light span.cm-attribute { color: #7F007F; }
.cm-s-xq-light span.cm-error { color: #f00; }
.cm-s-xq-light .CodeMirror-activeline-background { background: #e8f2ff; }
.cm-s-xq-light .CodeMirror-matchingbracket { outline:1px solid grey;color:black !important;background:yellow; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor-static {
margin: var(--jp-code-padding);
}
.jp-CodeMirrorEditor,
.jp-CodeMirrorEditor-static {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
line-height: normal;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 4px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: space-evenly;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 1;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 100%;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item.jp-mod-selected {
color: white;
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: limegreen;
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
.jp-FileDialog.jp-mod-conflict input {
color: red;
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
.jp-OutputArea-executeResult.jp-RenderedText {
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
}
.jp-InputArea-editor {
flex: 1 1 auto;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: flex;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensurePackage() in @jupyterlab/buildutils */
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-700);
--jp-brand-color1: var(--md-blue-500);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-700);
--jp-accent-color1: var(--md-green-500);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-700);
--jp-warn-color1: var(--md-orange-500);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-700);
--jp-error-color1: var(--md-red-500);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-700);
--jp-success-color1: var(--md-green-500);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-700);
--jp-info-color1: var(--md-cyan-500);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: 'Source Code Pro', monospace;
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 180px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
@media print {
body {
margin: 0;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-MML-AM_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
},
"HTML-CSS": {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="How-to-use-Boltztrap2-pymatgen-interface">How to use Boltztrap2 pymatgen interface<a class="anchor-link" href="#How-to-use-Boltztrap2-pymatgen-interface">¶</a></h1><p>Author: Francesco Ricci, UCLouvain, francesco.ricci@uclouvain.be, frankyricci@gmail.com</p>
<p>Warning: under development. Please if you find any bug or issues contact me.</p>
<p>Here you find how to use boltztrap2 directly through pymatgen.
Examples of what it is possible to do with it and which quantities can be computed from the band structure are provided.</p>
<p>Boltztrap2 needs to be installed.
Spin polarized is now implemented.</p>
<p>This notebook was tested with pymatgen == 2v2020.7.3. It should work with higher version too.</p>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">%</span><span class="k">notebook</span> inline
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.boltztrap2</span> <span class="kn">import</span> <span class="o">*</span>
<span class="kn">from</span> <span class="nn">monty.serialization</span> <span class="kn">import</span> <span class="n">loadfn</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Load-DFT-data">Load DFT data<a class="anchor-link" href="#Load-DFT-data">¶</a></h1>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Deprecated-Loaders">Deprecated Loaders<a class="anchor-link" href="#Deprecated-Loaders">¶</a></h3><p>Please, do not use them anymore. They will be removed any time soon.</p>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">data</span> <span class="o">=</span> <span class="n">VasprunLoader</span><span class="p">()</span><span class="o">.</span><span class="n">from_file</span><span class="p">(</span><span class="s1">'boltztrap2_data/vasprun-PbTe_uniform_bs.xml'</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/home/tardo/github/matgenb/notebooks/boltztrap2.py:347: UserWarning: Deprecated Loader. Use VasprunBSLoader instead.
warnings.warn("Deprecated Loader. Use VasprunBSLoader instead.")
/usr/lib64/python3.7/site-packages/pymatgen/io/vasp/outputs.py:886: UserWarning: No POTCAR file with matching TITEL fields was found in /home/tardo/github/matgenb/notebooks/boltztrap2_data
" was found in {}".format(os.path.abspath(p)))
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bs</span> <span class="o">=</span> <span class="n">loadfn</span><span class="p">(</span><span class="s1">'boltztrap2_data/PbTe_bandstructure.json'</span><span class="p">)</span>
<span class="n">loader</span> <span class="o">=</span> <span class="n">BandstructureLoader</span><span class="p">(</span><span class="n">bs</span><span class="p">,</span><span class="n">data</span><span class="o">.</span><span class="n">structure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/home/tardo/github/matgenb/notebooks/boltztrap2.py:220: UserWarning: Deprecated Loader. Use VasprunBSLoader instead.
warnings.warn("Deprecated Loader. Use VasprunBSLoader instead.")
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="New-unique-loader">New unique loader<a class="anchor-link" href="#New-unique-loader">¶</a></h3><p>You can load both vasprun or band structure pmg obj or directly from a vasprun.xml file.</p>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">vrun</span> <span class="o">=</span> <span class="n">Vasprun</span><span class="p">(</span><span class="s1">'boltztrap2_data/vasprun-PbTe_uniform_bs.xml'</span><span class="p">,</span><span class="n">parse_projected_eigen</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="n">data</span> <span class="o">=</span> <span class="n">VasprunBSLoader</span><span class="p">(</span><span class="n">vrun</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bs</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">()</span>
<span class="n">nele</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">parameters</span><span class="p">[</span><span class="s1">'NELECT'</span><span class="p">]</span>
<span class="n">st</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">final_structure</span>
<span class="n">data</span> <span class="o">=</span> <span class="n">VasprunBSLoader</span><span class="p">(</span><span class="n">bs</span><span class="p">,</span><span class="n">structure</span><span class="o">=</span><span class="n">st</span><span class="p">,</span><span class="n">nelect</span><span class="o">=</span><span class="n">nele</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">data</span> <span class="o">=</span> <span class="n">VasprunBSLoader</span><span class="o">.</span><span class="n">from_file</span><span class="p">(</span><span class="s1">'boltztrap2_data/vasprun-PbTe_uniform_bs.xml'</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Interpolator">Interpolator<a class="anchor-link" href="#Interpolator">¶</a></h1>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set curvature=False to speed up in case you do not need effective mass or hall coeficients</span>
<span class="n">bztInterp</span> <span class="o">=</span> <span class="n">BztInterpolator</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="n">lpfac</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span><span class="n">energy_range</span><span class="o">=</span><span class="mf">1.5</span><span class="p">,</span><span class="n">curvature</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-and-plot-the-band-structure-on-standard-symmetry-path">Compute and plot the band structure on standard symmetry path<a class="anchor-link" href="#Compute-and-plot-the-band-structure-on-standard-symmetry-path">¶</a></h3>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">sbs</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">()</span>
<span class="nb">list</span><span class="p">(</span><span class="n">sbs</span><span class="o">.</span><span class="n">bands</span><span class="o">.</span><span class="n">values</span><span class="p">())[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">shape</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[10]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>(6, 137)</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="n">BSPlotter</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">BSPlotter</span><span class="p">(</span><span class="n">sbs</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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Ve9v3rzZYNmYmBj1fufOnQt8TCIiIiKi4o4BlgXZvXu3GgzZ2dllC5Lyq2fPnnBycgIArFq1ClevXs2x3NGjRxEXFwcAqFixItq1a1fgYxIRERERFXcMsExg2bJl+PXXXw3Oz9q1axd69+6tlhk8eDCqVKmSY9mIiAjodDrodDqEhYXlWMbT0xNvvPEGAFkXKyws7JmMgikpKRg8eLB6zMmTJ8Pe3j6/T4+IiIiIiP7GNO0mcODAAXzxxReoUqUKQkND0aBBA3h6esLe3h7JycnYsmULtmzZogY69erVw+eff17o406bNg0xMTE4ceIENm3ahMDAQLz22muoXLkyTp06hW+++QZJSUkAJHuhfhFhIiIiIiIqGAZYJpSUlISoqCiDZXr16oWFCxdqki7d3d0dmzZtQu/evXHw4EEcP34c48ePf6Zchw4dsHbtWjg6Ohb6mERERERExRkDLBN455130LRpU+zduxcHDhzAlStXcP36dTx48ABlypTBc889h5YtW2Lw4MEIDAzU9NjVqlXD/v37sWTJEnz//fc4duwYUlJSUL58eTRu3BiDBg3CK6+8Ap1Op+lxiYiIiIiKIwZYJlC5cmUMHDgQAwcO1GR/ERERiIiIMLq8o6MjRowYgREjRmhyfCIiIiIiyhmTXBAREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBlgksWbIEOp0u37egoKBCHTcoKMjoY1WrVk2T50pEREREVJwxwLJg1atXN3cViIiIiIgoHxzMXYHiICQkBNHR0XmWy8zMxMCBA3H//n0AwNChQzWrQ17HL1GihGbHIiIiIiIqrhhgmUDVqlVRtWrVPMvFxMSowVWNGjXQpk0bzerQs2dPzfZFREREREQ54xBBC/Ltt9+q98PCwsxXESIiIiIiKhAGWBbi5s2b2LBhAwDA3t4eQ4YMMXONiIiIiIgovxhgWYgVK1bg4cOHAIBOnTqhcuXKZq4RERERERHlFwMsC7F48WL1/rBhwzTf/wsvvABvb284OTnBw8MDjRo1wujRo3Ho0CHNj0VEREREVFwxwLIAhw8fxsGDBwEA5cuXR/fu3TU/xsaNG3H58mU8fvwYN2/exOHDhzF//nw0btwYw4YNU5NrEBERERFRwTGLoAXImtxiwIABcHJy0mzfHh4eCA0NRZMmTVCpUiUoioLExET88ssv2LNnDwDpPTt//jxiYmLg4MCPBBERERFRQfFq2swePXqEFStWqL9rOTzwo48+QtOmTeHo6PjMYxMnTkR0dDQGDhyIe/fuYevWrfjkk0/w/vvv57q/yMhIREZGAgAeP36sWT2JiIiIiGwFA6y/RUVFITk5WZN9RUREGF12w4YNuHHjBgCgSZMmCAgI0KQOAPD8888bfLxXr15YuHAhBgwYAACYM2cOJkyYAGdn5xzLh4eHIzw8HABQqlQpzepJRERERGQrGGD9LSoqCvv379dkX/kJsLIODyyK5BZ56d+/P2bMmIGEhATcunULu3fvRkhIiMnrQURERERkC5jkwowuXryILVu2AABcXFzQv39/s9QjKChIvX/ixAmz1IGIiIiIyBawB+tv+/btM/kxly5dioyMDAAyXM/d3d3kdQAkEYZeamqqWepARERERGQL2INlRkuWLFHvm2N4oJ5+DhgAswV5RERERES2gAGWmezatQt//fUXAMDX1xft27c3W13i4+PV+zVr1jRbPYiIiIiIrB0DLDNZvHixej8sLAw6nc4s9Vi1apU676pUqVJo3bq1WepBRERERGQLGGCZwd27d7FmzRoAgE6nw9ChQ/O1/ZIlS6DT6aDT6bIlqMjqX//6V55ZEdetW4fXXntN/X38+PFwcXHJV12IiIiIiOgJJrkwg7Vr1yItLQ0AEBISAl9fX82PERcXhzFjxqBWrVpo37496tWrBw8PDyiKgsTERPz888/Ys2ePWj44OBgTJ07UvB5ERERERMUJAywzMOXaVwkJCUhISMj1cZ1OhxEjRuDzzz+Hk5NTkdaFiIiIiMjWMcAysVOnTmHnzp0AJGNf7969i+Q4n332Gbp164Z9+/bh8OHDuHr1Kq5fv4709HS4u7ujZs2aaN26NYYOHcrEFkREREREGmGAZWL+/v5QFKVQ+wgLC0NYWJjBMn5+fvDz88s2x4qIiIiIiIoWk1wQERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGAZoCgK/vrrL6xcuRLjx49HUFAQSpcuDZ1OB51Oh7CwsALtd+/evRg2bBj8/PxQokQJlCtXDk2aNMEHH3yA69eva/skIM9j9erV6NatG3x8fODs7Axvb2+0b98eUVFRSE9P1/yYRERERETFkYO5K2DJJkyYgLlz52q2P0VRMH78eMybNw+Koqh/v3//PlJSUnDgwAHMnz8fK1euREhIiCbHTElJwUsvvYS4uLhsf798+TIuX76MuLg4fP3114iOjkbVqlU1OSYRERERUXHFHiwDMjIysv1eqlQp1K1bt8D7mzhxIj7//HMoioKSJUvirbfewvLly7FgwQJ07NgRAHDlyhX06NEDhw4dKlTdAeDRo0fo0aOHGlxVqVIFM2fOxKpVqzBnzhzUqVMHAHDgwAF06dIFt2/fLvQxiYiIiIiKM/ZgGVC3bl28/fbbaNq0KZo0aYKaNWsiPj4ewcHB+d7XwYMHMXv2bABAmTJlsGPHDgQEBKiPjxw5EhEREZg+fTrS0tIQHh6O/fv3Q6fTFbj+X3/9NXbu3AkACAwMRGxsLMqWLas+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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="On-a-specific-kpoint-path">On a specific kpoint path<a class="anchor-link" href="#On-a-specific-kpoint-path">¶</a></h3>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># define the path as a list</span>
<span class="n">kpaths</span> <span class="o">=</span> <span class="p">[[</span><span class="s1">'L'</span><span class="p">,</span><span class="s1">'K'</span><span class="p">]]</span>
<span class="c1"># set the fractional coordinates of the kpoint as a dict</span>
<span class="n">kp_lbl</span> <span class="o">=</span> <span class="p">{</span><span class="s1">'L'</span><span class="p">:</span><span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="mf">0.5</span><span class="p">,</span><span class="mf">0.5</span><span class="p">,</span><span class="mf">0.5</span><span class="p">]),</span><span class="s1">'K'</span><span class="p">:</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="mf">0.375</span><span class="p">,</span> <span class="mf">0.375</span><span class="p">,</span> <span class="mf">0.75</span> <span class="p">])}</span>
<span class="n">sbs</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">(</span><span class="n">kpaths</span><span class="p">,</span><span class="n">kp_lbl</span><span class="p">)</span>
<span class="n">BSPlotter</span><span class="p">(</span><span class="n">sbs</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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9ddf1+jRo7v87Onp6dq6davuvPNO7d27V0eOHNH3vve9dufdfPPNevXVV5WYmNjlewIAAAD9GV0Eoyg5OVkvvfSStm7dqrvuukujR49WcnKysrOzdc011+jpp59WYWGhpk+fHrF7jhkzRrt27dL69et14403KicnR0lJSRo5cqSWLFmi3/72t3rnnXdY/woAAACIAJvLGoADdEJaWprq6upi/RgAAABAxCxcuFD19fU+yxh1Fi1YAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgBUla9eulc1m63QpKCgI+55jxowJ+T4LFy6M2GcFAAAA+isCVg83duzYWD8CAAAAgBAlxPoB+ot77rlHM2fO7PC8mpoad6tVXFycVq5c2eV7Dx06VOvXrw96TnZ2dpfvAwAAAPR3BKwoufzyy3X55Zd3eN6vf/1rd/3GG29Ufn5+l+89YMAA3X777V2+DgAAAIDg6CLYw2zYsMFdX7VqVQyfBAAAAEBnEbB6kEOHDumTTz6RJKWnp+vOO++M8RMBAAAA6AwCVg/i3Xp17733KiUlJYZPAwAAAKCzCFg9hN1u1wsvvODeX716dcSuXVlZqZtvvlnDhg1TUlKShg4dqnnz5un73/++Tp06FbH7AAAAAP0dAauHeOutt3ThwgVJ0vTp0zV37tyIXbu+vl5/+tOfVF5ertbWVlVUVOiTTz7RL37xC02aNEmPPfaYHA5HxO4HAAAA9FfMIthDPPfcc+56JCe3GDlypBYvXqyZM2cqJydHLS0tOnnypF5//XUdOHBADodD/+///T+dP39eGzdujNh9AQAAgP7I5nK5XLF+iP6urKxMubm5stvtSkpK0rlz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tpYEdujQQVJVwHJdRiiZS7YGDhyobdu2admyZdYH3UCffzVt2jT96le/sj5c++O6HXh19957r1auXKmKigrNnj1bTzzxhNtx15kt55JCp5ycHKs+d+5ca6YrEM6t64N155136oknntC5c+f0ySef6I033lBsbKx13PXZV/fdd58161SdXe/BNcQOGDAg4D7q4ocffrDq/fr189vetY3rudV169atbgMDABcsEQQA1JozQBmGYS3xc90N0NNSP0/3Yfm7/0qSPvjgAz3xxBNWuLr66qv13HPPKSsrS3PmzNG8efM0b948vf3229Y5vp5z9eMf/1iRkZGSai4TPHnypBYsWCDJ3AWxb9++bsdPnz7ttV9/ysrKgj5XkuLj463dEYuLi92CkWEYmjVrlvW9r90D7XoPriHWNejVJ+f9ZZIUExPjt73ruFzPrS46OrpuAwMAFwQsAECtedrowvk1LCzM7b4lJ2fAcg1iznN83X/l3MI7LCxMX331lVasWKFf//rXeuCBB3T77bdr7NixGjt2rK666qqAxp6QkGDdb7Nx40a3ZW9z5szR+fPnJdXc3EJy/8D+wgsvyDCMgIvrzFGwXIOT6/1WK1eutB60PHToUPXv399rH3a9h7Zt21r1oqKiOr+3QLguQ3RuruGL67gaYgkjAEgELABAEDzdh+X8mpaW5nFGwzVArVixQnv27NGRI0ckeb//at++fdq/f78kaezYsT7LPatNAAAF3ElEQVSfXXXgwIGAx++69M91FstZDw8P1x133FHjPNelZN7u86pPmZmZSklJkWT+vJ2B57333rPa+Jq9kux7D8nJyVa9rveXBapLly5Wfffu3X7bu7bp2rVrvYwJAKojYAEAaq1fv37Wh90tW7YoPz/fCljeZqK6du2q3r17SzLvvQrk/ivXHQed53qzcOHCQIevG264wbpv7MMPP5RhGNq3b5/Wrl0ryXy4r/O4q8suu8yauVmyZIkqKysDvqYdQkJCNH78eElVywKLi4v1ySefSDKXunkKhq7seg+DBg2y+lm6dKnPJXi+hIRUfRTxtv280yWXXGIt71y2bJk12+iN686Bzl0YAaC+EbAAAEFxLhOsrKzUO++8Y+0GWH2DC1dXX321JHP2JZD7r5zPMZJkLYHzJDc3120Wxx/XGaqcnBytWrXK57OvnEJDQ62dBQ8cOKCsrKyAr2mXCRMmWDvezZo1Sx9//LG1FG7cuHGKj4/3eb5d7yE0NNTaBr2wsFC//e1vg+rHdbbT37K/yMhIjRkzRpJ04sQJt2WS1eXm5mr27NnWNUaOHBnU+ACg1ur9UcYAgBbprbfeMiQZkoykpCRDkhESEmLk5+d7Pefdd981JBkOh8Po2LGjVT958qTH9qWlpUZMTIwhyQgPDzfWr19fo83Ro0eNtLQ0ayySjPHjx/sd/5o1a6z2kyZNMvr162dIMuLj442SkhKv5+Xm5hoJCQmGJCMyMtKYOXOmz+scO3bMeOmll4zNmzf7HVOghg8fbo29S5cuVn3x4sUBnW/Xe9i3b58RGxtr/e6nTZtmVFZWeuwjPz/fWLZsWY3XT506ZY0/IyPD79jXrl1rhISEGJKMuLg4Y9WqVR77HDJkiNXvU089VaPN0qVLreMvvvii3+sCQKAchuFnPh4AAA927txZYzOFSy+9VJs2bfJ6zt69e9WnTx+31y655BJ9++23Xs958sknNXXqVEnmDMbEiRN1xRVXKDw8XBs3btR7772ngoIC3XfffdZOeuPHj/c5u+HUt29f7dmzRxEREdYOeQ8++KDeeecdn+ctXLhQN998s3XOJZdcoptvvll9+/ZVdHS0Tp8+rV27dmndunVavXq1KioqtHLlSg0bNszvmAIxc+ZMTZgwwe211NRU7d+/P+DnOdn1Hj766CP95Cc/sZYaDho0SLfddpt69+6tkJAQHT58WGvXrtX8+fP14x//2OPvJS0tzfpz8/DDD2vEiBFum1JUf6bX//t//8+aMXPOpGVmZio6Olpbt25VVlaWtbx00KBBWrduXY2dApctW6aMjAxJ0osvvqjJkycH9HMDAL8aO+EBAJqvzp07u80c/eIXv/B7Trdu3dzOefzxx322P3funJGRkeF2TvXy8MMPG3v37q3VDJZhGMbkyZNr9LV8+fKAzl27dq3Rq1cvn+NyltjYWGPLli0B9RuIoqIia+bIWV544YVa92PXe/jHP/5hzUj6Kvfff7/H87/66isjNDTU63mePP/88z7PkWQMHz7cOHHihMfzmcECUF+4BwsAELTq91t52+DClfM+LCdfDxiWpKioKC1atEhvvvmm/vM//1NxcXGKjIxUamqqbr/9di1cuFBvvfWW22YJgar+IOHU1NQa4/Nm6NCh2rlzp95//33dfvvt6tmzp2JjYxUWFqb27dtr8ODBeuihhzRnzhwdPXpUF198ca3H501MTIz1sGbJ3Oa++oxWQ76HG2+8Ufv27dPUqVM1YsQIderUSeHh4YqOjlbv3r1122236b333tOf//xnj+ePHj1aq1ev1l133aWePXsG9Fyql156SVu2bNFjjz2mgQMHWn8ukpOT9aMf/Uhz587VsmXLPG5WAgD1iSWCAAAAAGATZrAAAAAAwCYELAAAAACwCQELAAAAAGxCwAIAAAAAmxCwAAAAAMAmBCwAAAAAsAkBCwAAAABsQsACAAAAAJsQsAAAAADAJgQsAAAAALAJAQsAAAAAbPL/AVC8ZSyzxeqAAAAAAElFTkSuQmCC
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-and-plot-Dos">Compute and plot Dos<a class="anchor-link" href="#Compute-and-plot-Dos">¶</a></h3>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [14]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">tot_dos</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_dos</span><span class="p">()</span>
<span class="nb">len</span><span class="p">(</span><span class="n">tot_dos</span><span class="o">.</span><span class="n">energies</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[14]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>10000</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [15]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set progress=True to show a progress bar</span>
<span class="n">tot_proj_dos</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_dos</span><span class="p">(</span><span class="n">partial_dos</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span><span class="n">progress</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">len</span><span class="p">(</span><span class="n">tot_proj_dos</span><span class="o">.</span><span class="n">get_spd_dos</span><span class="p">()</span><span class="o">.</span><span class="n">values</span><span class="p">())</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[16]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>3</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [17]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="n">DosPlotter</span>
<span class="n">pltdos</span> <span class="o">=</span> <span class="n">DosPlotter</span><span class="p">(</span><span class="n">sigma</span><span class="o">=</span><span class="mf">0.05</span><span class="p">)</span>
<span class="n">pltdos</span><span class="o">.</span><span class="n">add_dos_dict</span><span class="p">(</span><span class="n">tot_proj_dos</span><span class="o">.</span><span class="n">get_element_dos</span><span class="p">())</span>
<span class="n">pltdos</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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T5/WifcoyM+v2r9/v869p556SrqWn5dliFqtls6m8vDwQIsWLayOBUDqIFj1tfUlFhFRVSXyFu0mGlwA3INFRESOxaoEq/IA2vT0dFy9etWqN962bZt03atXL6tiVJd8aVrVTnadOnWSriv3mBlz8uRJVFRoP13t0KGDXkWvOrFycnKk5MPX11cv2axOLI1GgxMnTgDQnonVvn17nfsdOnSQzr46efIkNBrTf4gcP37c4DwA7f67yn10GRkZZqtYpmIREVVVKm/RbqLBBQA4Oz38GWzrQcMpKSlmf9YSERGZYlWCJa8EzZ8/v9qv37FjB44dOwZBEBAUFKRXAaop8m6FVVuLh4eHS9e7d+82GWfXrl3Stfx7UWnAgAFwc3MDABw4cEBn/1FV8vcyFKtjx45SC/i0tDRkZmYajXXo0CHk5eUBAPr27au318nLy0tKZh88eIAjR44YjXXjxg2cO3cOABAQECAl1XKV3zNRFLFnzx6jsYqKinDw4EEA2m6C1jZGIaL6w9IW7QDgKlsiWGbjEsHu3bvrHIxORERUXVYlWK+//rq0j+a7777Dd999Z/FrT506hfHjx0uP3333XWumUG0ajUbngOE+ffro3G/Xrh26desGALh06RJ27txpME5JSQlWrFghPR41apTeGJVKhSFDhgAA8vLysGbNGoOxRFHEl19+KT0ePXq03hhBEDBy5Ehp/LJlywzGAoAvvvjCZKyqzy9dutRorGXLlkEURQCGv8aqsb744gtpfFVr1qyREr+IiAid5iJERIbIDxk2t0TQRVbhKq8w/HOIiIjokRGttHjxYlEQBFGhUIgKhUKMiooSz549K4qiKA4aNEi6V+n69evihx9+KKpUKule586dxfLycmunIIqiKC5ZskQ8fPiwyTF5eXnia6+9JgIQAYg+Pj7inTt39MZt3bpVGhMYGCimp6fr3K+oqBAnTpwojRkxYoTR90xNTRUFQRABiN7e3uKpU6f0xsydO1eK1aNHD6Oxbt68KSqVShGA6OzsLO7du1dvzOrVq6VY/v7+YnFxscFYhYWFYvPmzaWxa9as0RuTkJAgOjs7iwBElUolZmVlGYyl0WjE4OBgKdY///lPvTGnTp0Svb29RQCiQqEQT58+bfTrrCokJMTisURUtxy8kC32nL1L7Dl7lzht7XGTY2f994Q0NuHM7za9b+XP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
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Save-and-Load-coefficients">Save and Load coefficients<a class="anchor-link" href="#Save-and-Load-coefficients">¶</a></h3><p>To save time in large systems, the coefficient of the interpolation can be saved in a file and read them later to avoid to recalculate them.</p>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [18]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set fname argument to specify a different file name</span>
<span class="n">bztInterp</span> <span class="o">=</span> <span class="n">BztInterpolator</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="n">lpfac</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span><span class="n">energy_range</span><span class="o">=</span><span class="mf">1.5</span><span class="p">,</span><span class="n">curvature</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">save_bztInterp</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span><span class="n">fname</span><span class="o">=</span><span class="s1">'bztInterp.json.gz'</span><span class="p">)</span>
<span class="nb">len</span><span class="p">(</span><span class="n">bztInterp</span><span class="o">.</span><span class="n">coeffs</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[18]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>6</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [19]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztInterp</span> <span class="o">=</span> <span class="n">BztInterpolator</span><span class="p">(</span><span class="n">data</span><span class="p">,</span><span class="n">load_bztInterp</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span><span class="n">fname</span><span class="o">=</span><span class="s1">'bztInterp.json.gz'</span><span class="p">)</span>
<span class="nb">len</span><span class="p">(</span><span class="n">bztInterp</span><span class="o">.</span><span class="n">coeffs</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[19]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>6</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Transport-Properties">Transport Properties<a class="anchor-link" href="#Transport-Properties">¶</a></h1>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Only-w.r.t.-the-chemical-potential">Only w.r.t. the chemical potential<a class="anchor-link" href="#Only-w.r.t.-the-chemical-potential">¶</a></h3>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [20]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span><span class="n">bztInterp</span><span class="p">,</span><span class="n">temp_r</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">300</span><span class="p">,</span><span class="mi">1300</span><span class="p">,</span><span class="mi">300</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [42]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\t</span><span class="s1">'</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="s1">'Temp'</span><span class="p">,</span> <span class="s1">'\mu'</span><span class="p">,</span> <span class="s1">'rows'</span><span class="p">,</span> <span class="s1">'columns tensor'</span><span class="p">]))</span>
<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Conductivity_mu</span><span class="p">,</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Seebeck_mu</span><span class="p">,</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Kappa_mu</span><span class="p">,</span> \
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Effective_mass_mu</span><span class="p">,</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Power_Factor_mu</span><span class="p">,</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Carrier_conc_mu</span><span class="p">:</span>
<span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\t</span><span class="s1">'</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="nb">str</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">p</span><span class="o">.</span><span class="n">shape</span><span class="p">]))</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Temp \mu rows columns tensor
4 3252 3 3
4 3252 3 3
4 3252 3 3
4 3252 3 3
4 3252 3 3
4 3252
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-them-w.r.t.-specific-doping-levels">Compute them w.r.t. specific doping levels<a class="anchor-link" href="#Compute-them-w.r.t.-specific-doping-levels">¶</a></h3>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [22]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span><span class="o">.</span><span class="n">compute_properties_doping</span><span class="p">(</span><span class="n">doping</span><span class="o">=</span><span class="mf">10.</span><span class="o">**</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span><span class="mi">23</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [40]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\t</span><span class="s1">'</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="s1">'Temp'</span><span class="p">,</span> <span class="s1">'Doping'</span><span class="p">,</span> <span class="s1">'rows'</span><span class="p">,</span> <span class="s1">'columns tensor'</span><span class="p">]))</span>
<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Conductivity_doping</span><span class="p">,</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Seebeck_doping</span><span class="p">,</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Kappa_doping</span><span class="p">,</span> \
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Carriers_conc_doping</span><span class="p">,</span><span class="n">bztTransp</span><span class="o">.</span><span class="n">Effective_mass_doping</span><span class="p">,</span> <span class="n">bztTransp</span><span class="o">.</span><span class="n">Power_Factor_doping</span><span class="p">:</span>
<span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\t</span><span class="s1">'</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="nb">str</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">p</span><span class="p">[</span><span class="s1">'n'</span><span class="p">]</span><span class="o">.</span><span class="n">shape</span><span class="p">]))</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Temp Doping rows columns tensor
4 7 3 3
4 7 3 3
4 7 3 3
4 7
4 7 3 3
4 7 3 3
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-both-together">Compute both together<a class="anchor-link" href="#Compute-both-together">¶</a></h3>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [24]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span><span class="n">bztInterp</span><span class="p">,</span><span class="n">temp_r</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">300</span><span class="p">,</span><span class="mi">1300</span><span class="p">,</span><span class="mi">300</span><span class="p">),</span> <span class="n">doping</span><span class="o">=</span><span class="mf">10.</span><span class="o">**</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span><span class="mi">23</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Save-and-Load-transport-properties">Save and Load transport properties<a class="anchor-link" href="#Save-and-Load-transport-properties">¶</a></h3><p>The tranport properties can be saved into a file and loaded later.</p>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [25]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set fname argument to specify a different file name</span>
<span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span><span class="n">bztInterp</span><span class="p">,</span><span class="n">temp_r</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">300</span><span class="p">,</span><span class="mi">1300</span><span class="p">,</span><span class="mi">300</span><span class="p">),</span> <span class="n">doping</span><span class="o">=</span><span class="mf">10.</span><span class="o">**</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span><span class="mi">23</span><span class="p">),</span>
<span class="n">save_bztTranspProps</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span><span class="n">fname</span><span class="o">=</span><span class="s1">'bztTranspProps.json.gz'</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [26]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span><span class="n">bztInterp</span><span class="p">,</span><span class="n">load_bztTranspProps</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span><span class="n">fname</span><span class="o">=</span><span class="s1">'bztTranspProps.json.gz'</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-inputWrapper"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Plotter">Plotter<a class="anchor-link" href="#Plotter">¶</a></h1>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [28]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span> <span class="o">=</span> <span class="n">BztPlotter</span><span class="p">(</span><span class="n">bztTransp</span><span class="p">,</span><span class="n">bztInterp</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [29]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'C'</span><span class="p">,</span><span class="s1">'mu'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[29]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre><module 'matplotlib.pyplot' from '/usr/lib64/python3.7/site-packages/matplotlib/pyplot.py'></pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [30]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'S'</span><span class="p">,</span><span class="s1">'mu'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">,</span><span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span><span class="mi">900</span><span class="p">,</span><span class="mi">1200</span><span class="p">])</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[30]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre><module 'matplotlib.pyplot' from '/usr/lib64/python3.7/site-packages/matplotlib/pyplot.py'></pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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0YlIS6IEWUREWoU1Pxxk/6ECzj/G1fOOFhfpLTGdkasH9UTaGiXIIiLSKixOSScwwDivb0KDHC8uMhTQYiEibZESZBERaRUWpaYzrHss7SKCG+R4cZG+1fRylCCLtDVKkEVEpMXbeTCPlN1ZjGmA6d1KlSXIKrEQaXOUIIuISIvXEKvnHa0sQVaJhfiJLVu2cMMNN3DqqacSGBjIqFGjKrXZvXs3//M//8OgQYOIioqia9euTJkyhV27dlVqu3PnTi699FKio6Pp0KEDM2bMIDc3t1K7F154gb59+xIWFsbQoUNZtGhRrbFOnTqVYcOGVdiWl5fH+eefT1xcHKtXr677hTcDJcgiItLiLU5Jo3t8BL0TIhvsmDHhQQBk5WkuZPEP69ev58MPP6R///7069evyjarVq3i//7v//jpT3/KvHnzmD17NitXrmT48OHk5OSUtSssLGT8+PFs376d1157jaeeeoo333yTadOmVTjenDlzmD59OpMnT2b+/PmcdNJJXHTRRaxbt65esR8+fJhLL72UVatWsWDBAgYPHlz/G9CEgpo7ABERkeORW1DEsq37ufbMbphZgx03NCiQsOAAsvKLGuyYIsdj4sSJ/OQnPwHgiiuuYN++fZXajBw5ktTUVIKCjqR4Q4YMoX///rz99ttMmTIFgLfeeouUlBS2bNlCz549AQgODmbSpEncd9999O3bF4BZs2YxZcoUfvOb3wBw3nnnsXr1ah599FFeeeWVOsVdWFjIVVddxdKlS1mwYAGnn376sd+EJqIRZBERadGWb9lPQVFJg6yed7SYsGCNIIvfCAioPW1r3759heQYoF+/fkRERFQos5g/fz6nn356WXIMcMkllxASEsJHH30EwLZt29i0aRNXXXVVhRiuvPJK5s+fX6eYi4uLufbaa/n44495//33GTFiRJ36NTclyCIi0qItSk0nKjSIM3rGNfixo8OCyNYIsrRwa9euJTc3t0JZRmpqKklJSRXahYSE0Lt3b1JTU8vaAJXaDRgwgAMHDrB3794az1tSUsLUqVN57733eOedd6qsmfZXKrEQEZEWyznH4tQ0zu3XgZCghh/ziQkPJitfI8it1WNfPEbqgdRmOXdSXBJ3nXFXo5+npKSEW2+9lb59+3LxxReXbc/IyKB9+8pLssfGxpKRkVHWBqjULjY2tmx/QkL1846v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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [31]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'S'</span><span class="p">,</span><span class="s1">'doping'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">,</span> <span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span><span class="mi">900</span><span class="p">,</span><span class="mi">1200</span><span class="p">],</span> <span class="n">dop_type</span><span class="o">=</span><span class="s1">'p'</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [32]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'S'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">,</span><span class="s1">'doping'</span><span class="p">,</span><span class="n">doping</span><span class="o">=</span><span class="p">[</span><span class="mf">1e16</span><span class="p">,</span><span class="mf">1e20</span><span class="p">],</span> <span class="n">dop_type</span><span class="o">=</span><span class="s1">'n'</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAscAAAI4CAYAAACGMkTiAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3Xd4XMXZ9/HvqFvNcpW73LBxx7ZcsbGM6RCnAHkggBvgwEPIm1BCHiAhYBKSQBJKEsABN8AYCIGEDnYQuIHcu3Hv3XKR3NTm/WOO2LWs3na1+n2uay7tnjNz9l4tyLdGc+4x1lpERERERATCAh2AiIiIiEiwUHIsIiIiIuJRciwiIiIi4lFyLCIiIiLiUXIsIiIiIuJRciwiIiIi4lFyLCIiIiLiUXIsIiIiIuJRciwiIiIi4okIdABSs5o2bWrbt28f6DBCyokTJ4iLiwt0GFKN9JmGHn2moUefaeiprc90yZIlh6y1zcrbX8lxiGvfvj2LFy8OdBghJT09nbS0tECHIdVIn2no0WcaevSZhp7a+kyNMdsr0l/LKkREREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8EYEOQERERMov9fHPOJSdc87xpvFRLH740gBEJBJaNHMcpIwxCcaY3xhjVhljso0xx4wxi4wx9xpjogIdn4iIBEZxiXFpx0WkYjRzHISMMSlAOtDeO3QSiAZSvXaTMWaUtfZIQAIUEZGgdO+bK4iKMESGh33bosINEd8+N0RFhPmdN0R5jyMKH0ece84dc88jvHORYWGEhZlAv2WRaqfkOMgYYyKA93CJ8V5gjLV2tjEmDLge+AfQF3gVuDpQcYqISPD5asthcvILyMsvIDffkpNfQE5eQY29XkSYKTbpjvBPrMNdn6iIIs+9ft8m8RG+c4XnI73EPio8jE178sheucfvnNc/4uxrFXcuMjyMcCXyUk5KjoPPWKCX9/haa+1CAGttAfCGlyTPBK7yZo/nBChOERGpZdbaUs/P/+XFxY7JL7DfJsu5Xsvzf553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i3jttdf45JNP+Oabb4iLi+Pll1+u6o9Za6g4zsfdOxT3AH6fr/kzBePNrAXwb6ANsBg4yt0TgGbAr4Bs4DTg0cL6N7MewD+ApsAnwCHu3gJoAdwZNrsE+G0FfNwabVPqLh58ewkn9WnLmIEdo05HRESkSD169ODwww8H4Mgjj2T16tXFth8yZAjLli1j8+bNvPLKK5xzzjnUrx9sajxixAjatGlDkyZNOPvss/n444957733mDt3LkcddRSHH3447733HitXrqzsj1Vrafvosrk0PH7s7ksKuX4D0AHYCYx291UA7r4b+LOZNScosK8ws0fdfWmB+DsJCunvgTHuvj2MTwcmmVkHghHl28zsKXffVsGfr8a4a/oisnJyuXNcktbLFBGRaq1Ro31LjMbFxbF06dK9xfJVV13FqFGjDoi58MILeemll3j11Vd57rnn9p4v+DvPzHB3LrroIu69995K+gR1i0aOS8nMjgfydpd4uohmF4bHV/MK4wIeA9KBOOCCAu/fDMibU/yXvMK4gLz/1TcHxpcy9Vrno2WbmTZvA9cM7UWPts2iTkdERKRMDj74YL755hu++eYbrrrqKhISEkhLS9uvzcUXX8yjjwZ/aB4wYMDe87NmzWLr1q3s3LmTKVOmcMIJJzB8+HBef/31vVsob926lW+//bbqPlAto+K49PJGjXcA/yx40cwOAfIW2Z1Z2BuEI8AfhS9HFrh8IpC3n2ZR8auBRUXE1wm7snOYODWF7m2actWQXlGnIyIiErM2bdpwwgknkJSUxG9/G8ycbN++Pf379+eSSy7Zr+3RRx/NOeecw8CBAznnnHMYPHgwAwYM4O6772bkyJEMHDiQESNG8N1330XxUWoFTasoBTOLB34cvnzF3TMLaZaU73lyMW+XDJwODChwvizx/YHEYtrUWk/8ZyWrtmTwt0uPpnGDuKjTERERKVb37t1JTt73a/2GG24otN3f//73/V5nZmaybNkyfvKTn+x3vkuXLvutZJHnvPPO47zzzquAjEUjx6VzPhAfPi9qSkWnfM/XF/Needeah0V3wfht7r6TouXFdyqmTa20eksGf569nDEDO3JSn4OiTkdERKRSvPvuu/Tv359rr72WFi20hn9VM3ePOodqz8w+B44B5rn74UW0uRW4J3zZwN33FNHucuDJ8GUnd/8uPP8kcDmw3t27FJPLPcCtwG53b1REmysIbtyjffv2R7766qslfMLqz915aE4Wy7fncO9JTWjVOLp/16WnpxMfH19yQ6kx9J3WPvpOq68WLVrQu3fvMsfl5OQQF6e/GNYmFfmdLl++nB07dhR6bdiwYXPdfXBp36tGT6sws4uB50pqV4zT3f2tEvpIJCiMoehR42rF3Z8kLMAHDx7sQ4cOjTahCvDv+RtI/uFrJp05gLNO6BFpLrNnz6Y2/ExlH32ntY++0+pr0aJFJCQklDkuLS2tXHFSfVXkd9q4cWOOOOKICnkvTaso2WXhcRfwUjHt8t9m2rSYdvmvpRXyvLjY/NfTim1Vi6TtyubOaQtJ7NScnx/bLep0REREpBar0SPHwCsEm26UV+Hj76FwJ7ufhS8nF7G8Wp4N+Z53BlKLaNc5PKaGq1cUjG9lZk2KmXfcuUD7Wu/hWUvZnJ7FkxcOpn6c/j0nIiIiladGF8funkWwvXJlGQe0DZ+XNKUi/woTSexbcq2gvFUpFpYQX+j21PniU0rIp1ZIXr+DFz5dzQXHdOXwg1tGnY6IiIjUchqGK17elIrlwH9KaLsUWBM+P3CrG/Zu9HFS+PKdApc/JthZr7j4buzbiKRgfK2Tm+tMmJJM62YN+e1p/aJOR0REROoAFcdFMLOuwKnhy2e9hGU9wusvhi/PN7PuhTT7JcGScDnAywXiM4DJ4curzaywtVtuCo9pwIGLHNYyr3y5hm/Wbue2M/rTokmDqNMRERGROkDFcdF+QfDz2QM8X8qYB4HvCW6am25mR0Iwd9nMrgbuCts96e5LC4mfCGQAHYFpZtYnjG9mZhOBq8J2d7v7trJ/pJpjc1oW989czHE92zD+8M4lB4iIiIhUgBo957iymFk9IG+/xhl5axGXxN13mNkY4G2CHfDmmFka0BjIG/p8B/h1EfGrzOzHBNtTnwQsNbMdBKPNeQsBPgc8UPZPVbPcO2MRO7NzuGt8EmYWdToiIiJSRYYMGcL27dtxd/r27cuzzz5L8+bNq6x/jRwX7lSga/i8TGsbu/tcgq2dHwGWERTFGQRzii8nWFu5yJsI3X0GMBB4ClhNUFhvA2YB57r7L0qa4lHTfbbiB/719XquPLkXvdtpEX8REZG65M0332TevHnMnz+frl278sADVTsmqOK4EO7+jrtb+JhWjviN7n69u/d19ybu3srdT3L3p909txTxK9z9Cnfv4e6N3f0gdx/p7pNLiq3pdu/J5XdTkzm4dRN+dUrZd1ASERGpCsuXL+fKK69k4MCBxMXFVemmM6Xte8+ePdx333306dOHRo0a0aVLF37960L/eF2t5G2ZnZubS0ZGRpX/BVnTKqRaeeqjlSzflM5zFx9F4wbaJlRERKqnlJQUZsyYwbHHHkt2dna17Pviiy/m/fffZ9KkSfTr14+1a9eycGHBlWSrp9GjR/Pll1+SmJjIQw89VKV9qziWamPt1kwee38ZoxI7MKxfu6jTERERKdKZZ57JuHHjADj33HPZsmVLhbzv7NmzGTZsGMXNoCxN32+99RavvfYa8+bNY8CAARWSW0UYNGgQa9YEK9+6+95R4dNOO42XX963kNeMGTPIycnhlltu4fHHH+fGG2+sshw1rUKqBXdn0psp1DNj4pnV5z9iERGRwtSrV7oS6qOPPmLIkCE0bdqUNm3acPnll5OWllbpfT/77LOccsop5S6Mc3JyeOSRRxg4cCCNGzemY8eOXHDBBbg7ubm5xMfH8+ijj3L99dfTrl07WrVqtXdu8N/+9jcGDBhAfHw8Z599Njt37tv096uvvmLLli1s2bKF1atX732evzDOExcXx0UXXcSLL754wLXKpJFjqRbeTtnI+4s3cdvo/nRq2STqdEREpJobfPcstqTvPuB82/iGzJkwIoKMDvTJJ59w6qmnMn78eF5//XV++OEHbr75ZrZt28brr79eqX3/97//ZezYsfzqV7/ixRdfZM+ePYwaNYo//elPdOrUqdjY3Nxczj33XGbPns0tt9zCoEGDWLt2LTNnzsTMWLFiBRkZGTz66KP85Cc/4e9//zvPP/88N954I99++y2rVq3igQceYNWqVVx33XU899xzXHPNNaXKe9u2bezevZv27dsDMHnyZJKSkkqIqlgqjiVyGVl7uGNaCv06JHDxCd2jTkdERGqAwgrj4s5H4eabb+b444/ntdde23uuc+fODB8+nOTkZJKSknB3cnJy9l7Pe75nz5793qt+/bKVbN9//z3PP/88hx12GK+++ippaWnceOONnHXWWXz++efF3uT2yCOPMGvWLL788kv69++/9/wllwSr3C5YsACA66+/nuuuuw6APn368PLLL7No0SLefffdve//5JNPsmTJklLnvW3bNs477zyysrJw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3HLLLTz++OP/396dh1lR3fkff3+BBm1AQQwoZAQSFxQkQUliEowLcYFo3MA1bok6ikaj8YckT0Z7zDKjZAIRTSJJ3BVJMHFGBdeIGnUmikZARVFBUTQIdmTpZu3v749zLl19u+7SC337tp/X85znVtU5p6pundvd36576hwmTpzYZueobhXSaq6+/xU2banj6mOGtvlXICIiIm2pU6fiQqinnnqKgw46iMrKSvr06cO5557LmjVrWnTsZGCcMWLECJYvX751fc6cORxxxBENguCTTz6Z2tpannjiiYLH2LJlC1OmTGH48OFst9127Lrrrpx22mm4O3V1dfTo0YOpU6dy2WWX0bdvX3r37r21b/Dtt9/OPvvsQ48ePTj++OOpra3dut8XXniBlStXsnLlSpYuXbp1ORkYZ3Tu3JkzzzyT2267rUnXp6V051iabeRPHmHl2o2Ntp/w62d4/keHleCMRETkE2PyHrBuRePt3fvC/1vc9ueT4umnn+brX/86xx57LLNmzWLVqlVMmjSJ6upqZs2a1arHevbZZ9lzz/pnfRYtWsShhx7aoMxuu+1GZWUlixYt4uijj865r7q6OsaNG8fcuXP5wQ9+wH777ceyZcuYM2cOZsabb77JunXrmDp1Kqeccgp33XUXt9xyCxMnTuTtt99myZIlTJ48mSVLlnDxxRdz8803M2HChKLeR3V1NRs3bqRfv34A3HPPPQwbNqwZV6T5FBxLs6UFxvm2i4iItJq0wDjf9hKYNGkSX/nKV5g5c+bWbQMGDGD06NEsXLiQYcOG4e4NHpLLLG/evLnBvrp0yR2yPfbYY9x7773cdNNNW7dVV1fTq1evRmV79+5NdXV13vOeMmUKjzzyCM899xx777331u1nn302AAsWLADgsssu4+KLLwZgjz324M477+TVV1/l0Ucf3foN8vTp03nttdfyHi+purqak046iQ0bNuDu7L333kybNq3o+q1BwbGIiIiU1pxJ8MGCvEW237IZOhcZttz8jeKPvcu+MOY/iy9fpJqaGp599lmmTZvWINAdNWoUFRUVzJs3j2HDhnHrrbduDTqTKioqGqzn6oO8dOlSTj31VI455hjOOuusFp93XV0d11xzDRdddFGDwDhp/vz59OrViwsuuGDrtnXr1gHhH4Jk18p169ax0047FX38z3zmMzz33HPNPPvWoeBYREREpJVVV1ezZcsWJkyYkNqlYNmyZUB4sC8ZDM6bN4/zzz+/qADxo48+YsyYMQwcOLBRn93evXvz8ccfp55X7969c+5z/vz5fPjhhxx33HE5yyxYsGBrkJ+s16VLF772ta9t3VZTU8PSpUvbvFtESyk4FhERkdIq4s5t7Zo19OzZs35DVZ5Jps5+oBVOqmV69eqFmVFVVcXYsWMb5ffv3x+APn360KdPn63b165dC8DIkSPz7r+mpoajjjqKjRs3cv/991NZWdkgf8iQISxatKjBtmXLllFTU8OQIUNy7vf9998HYJddco86tWDBAk488cQG21566SWGDBlCt27dGpSrq6tj+PDhed9Le6PgWERERKSVde/enQMOOIDXXnuNK6+8slX3vXnzZsaPH8/ixYt55pln6Nu3b6MyY8aMYfLkyaxJ/FMxc+ZMtt9+ew466KCc+84ExYsWLWLgwIGN8mtra3njjTf43Oc+12D7/PnzU7d1796dz372s01+j6Wk4FiabeceXVMfvtu5R9cSnI2IiHyidO+be7SKNlBTU8Ps2bMBeO+991i9evXWESjGjh1LZWUl1157LaNHj6ZTp06MGzeOnj178s477/DAAw/w05/+tMHoEk0xYcIEZs+ezS9/+UtWrVrFqlWrtuaNGDGCbt26cf7553Pddddx/PHHc8UVV/DWW29RVVXFZZddlneM43333ZehQ4dywQUXcPXVV9O/f39eeeUVli1bxjXXXMPLL79MXV1daiCceTgvuW3o0KFFD3vXXig4lmbTcG0iIlIyJR6ubcWKFYwfP77Btsz6kiVLGDRoEKNGjeLJJ5/kqquu4vTTT2fLli0MHDiQI488cutQZc3x8MMPA3DJJZc0ysscu3fv3jz22GNcdNFFHH300fTq1YtLL72UqqqqvPvu0qUL9913H5dffjmXXnopNTU17LHHHkyaNAkIXSWy7wZXV1fz7rvvNuo+MX/+/LLrUgFg+WZg+aQys8OAc4EvAf0AB94HngWmu3ve0bPNrCfwfeAEYDCwBXgduBuY5u55xzozs37AROAoYDegFngZuBX4vTeh0UaOHOnPP/98scWlCHPnzuXggw8u9WlIK1Kbdjxq0/br1VdfzTkKQj5rsvscS9lrzTbN97kys3nunr8Td4LuHCdYGHvk18C/JjZnpnUZHNOpZjbF3S/LsY+BwFxgUNxUA3QDRsZ0mpmNdvfUQQbNbH/gISDTO38t0BMYFdM4M/tmoQBbRERERJquvDqBbHtnUR8YzwL2dPdKd68EhgD/HfMuNbNGY5yYWRfgPkJg/D5wmLt3ByqBk4E1wAjgjrSDm9mOwP2EwHgR8AV37wl0By4CNgFHAFNb+kZFREREpDEFxw2dEV/fAE5x960dmtz9NWA88FbcdCKNnQnsG5dPcPdHY906d59JfeA91sxGp9S/HNiFcLd6rLs/H+tvdPcbgKtiufPMrHm9+EVEREQkJwXHDe0aX19y983Zme6+Cfh7XO2RUv/M+Pq4uz+bkn83sCQun5GSn9l2t7svScmfRuhm0Rk4LSVfRERERFpAwXFDmbvCn4tdJBowswrg83H1+ay8SuCrcXVO2s7jg3QPxtXDs+rvRXj4Ll/9tcBTafVFREREpOUUHDf06/i6OzDDzHbPZMTg9Q/AZ4A3gSlZdfem/nouzHOMTN4uZpacbHxYSpl89ffJU0ZERKTd0khZ0ppa+/Ok4DjB3e8DLgU2AuOAxWZWY2Y1hAfkDiYE0F9099VZ1fsnlt/Lc5hkXv8cy8XU38HM0rp2iIiItFsVFRXU1tYWLihSpNraWioqKlptfxrKLYu7TzWzxcBNQF9g+0R2V0Jf4x2Bj7KqJgfqq8lziGRezxzLTam/NruAmZ0HnAfQr18/5s6dm2d30lRr167VNe1g1KYdj9q0/ercuTPr1q1jwIABdO3alTCKamFbtmxhzZo12/jspC21tE3dnY0bN26dofDdd99tlfMq6+DYzM4Cbm7BLsa4e6YPcKbf8M2EkSieB74FvBizRwA/A04HxsSxiue34NjbjLtPB6ZDmAREA+G3Lk0u0PGoTTsetWn7tnr1alasWMGmTZuKrrN+/Xq22267bXhW0tZao00rKioYPHhw3imxm6qsg+NtYDIhMH4NONDd1yfyHjGzvxJGq9gTuAE4MJGf/NenMs8xknlrcixXAtndNgrVFxERKQs77LBDk4OZuXPnMmLEiG10RlIK7bVNyz04nkGYNKO5Ps4sxCmfz4urN2QFxgC4e62ZXQ9cB4wys77uviJmL08UHQDkuqs8ILG8PMfyAHIHx5n6q+PoFSIiIiLSSso6OHb3DcCGVtrdntRfjzfzlFucWB4MZILjV4E6wkOOw8gxHBv1o1J84O7JfssLs8q8WqD+K3nOUURERESaQaNV1KtLLA/MU65fYnlrtwZ3rwGejqtHplW08NTBEXH14azs14F3CtTvTn1Xjuz6IiIiItJCCo7rLSJM2wxwTo5JQDpT3/WimtA3OenW+HqImX0p5RjjCeMkA9yWzIgThGS2nWxmg1LqX0gYLWMLcGeuNyIiIiIizaPgOHL3WuB3cXU/4D4z29fMOsU0HJgNfCWWmeruW7J2cyuwADDgHjMbDRDrjwd+G8vNcffHUk7j58AHhIfuHjCz/WP9rmZ2AfDjWG66u7/e0vcsIiIiIg2VdZ/jbeAKYA9Ct4ZMyvRp7pYoNwP4aXZld99sZt8EHgcGAY/GCUQ6AZmxSl4ETks7uLt/bGZHAQ8RZsB73szWxLqZ0a0fJkxUIiIiIiKtzDSFY0OxX/AJhDGO9ydMBOKEB+/+Btzs7g8U2EdP4HLgeMJDe3WEPsUzgGnuvrFA/X6EQP0o4F+A9YQH9m4FbnL3ujzVs/f1IfB2seWlKDsDK0t9EtKq1KYdj9q041Gbdjxt1aYD3f1TxRZWcCzSRGb2vLuPLPV5SOtRm3Y8atOOR23a8bTXNlWfYxERERGRSMGxiIiIiEik4Fik6aaX+gSk1alNOx61acejNu142mWbqs+xiIiIiEikO8ciIiIiIpGCYxERERGRSMGxiIiIiEik4Fg+ccxskpl5JhUo29PMqsxsgZmtNbOPzew5M/u+mXUt4lj9zOy/zOw1M6s1s4/M7CkzOydOOCMtYGY7mNkVZvaMmX1oZhvM7F0zezy2W68c9dSu7ZCZHWZmfzCzt81sfby2b5nZnWZ2UIG6atM2ZGaVZjbGzH5kZn+KbZb5vVpV5D5adM3N7LNmdqOZLYmflw/N7CEzO6HI4+9nZnfE3xkbzOx9M/uzmR1aTP2OpiVtamYDzGyCmf3RzN6I7Vkb22ZGsde01J+JrdxdSekTk4C9gFrCrIcefgRylh0ILEmUXUeYrTCz/gLQO0/9/Qkz/2TKrwE2JdYfBLqW+pqUawIOAT5IXM8NQHWybYHPq13bfwIM+E1W29XElNz2ixz11aZt32YHZ7VNMlUVUb9F1xwYG9s5U/5jYEti/SbioAM56p+Tdbx/EmazLfo9dLTU3DYlzORbl1V+XcrP7++Bzu31M9FgX6VuDCWltkqEb0qejj8kz2R+YHKU7QLMj2WWA19P7OMkYHXMeyBH/R2B92OZV4GRcXtX4EJgY8z7VamvSzkm4KuJX7z3ACOpH32nEvgC8BNgsNq1/Sfg7MQfsD8CeyTy9gLuTeQfpzYtfSIEUh8BjwLXAicnrmNVgbotuubAYGBtLPNXYM+4vQfw74nPysQc9b8MbI5l/gx8Om7vQ8N/0k4s9XUuhzYFBsUyjwJnAP3j9k7APlk/vz9uj5+JRvsrdWMoKbVVAi6JPxx3AFWZH5YcZb+T+GH6ckr+KYn80Sn5P6b+7tfglPwfxPzNmR9ipaLbsRJ4M16/65pYV+3aDhPweLxui4EuKfkViTafoTYtfSLlDiCwtFAg1RrXHLg95r8P9ErJv5H6O4eNvjEAnor584GKlPwHY/6StPfZUVNz25QQ2O6XJ9+AOdTfDd6uvX0mspP6HMsngpkNBn4KrAIuLaLKmfH1cXd/NiX/bsIvTgj/KWfLbLvb3Zek5E8j/JfbGTitiPOReqcDnyF0qZjYxLpq1/Zp1/j6krtvzs50903A3+Nqj6xstWkJuPuWFlRv9jU3s+5Apv/or939nyn1/yO+7gAcm1X/M8CouPrz+NnKVX8Q8LXcb6NjaW6buvvH7v5CnnwndGmA8PO7d0qxkn0m0ig4lk+K3wLdgcvc/cN8Bc2skvC1PYT/dhuJP+wPxtXDs+rvBexWoP5awt2LRvWloMwv0T+6+/piK6ld27W34uvnzKxLdqaZVQCfj6vPJ7arTctMK1zzUcD2BeovJXw1n1b/sMTyg6T7K+EOZ1p9aZ7k7+rOyYx28JloRMGxdHhmdi4wGnjU3W8rosre1P9sLMxTLpO3i5ntlNg+LKVMvvr7FHFOAphZN0L/YoB5ZrabmU03s2VmttHM/mFm95nZN1Kqq13br1/H192BGWa2eyYj/uH8A+HbgjeBKYl6atPy09Jr3tT6Q3PUX+HuK9Iqxjuoi3LUl+Y5OL5uBF7Pyiv1Z6IRBcfSoZnZAGAyYYSKfy2yWv/E8nt5yiXz+udYLqb+DmaW/VWxpBtEeEADQrC0EDgX6Et4SrkvcBRwv5n9NmvoH7VrO+Xu9xG6O20ExgGLzazGzGoIQcrBhAD6i+6+OlFVbVp+WnrNM/Wr3b22iPr9s7b3z8pvan1potit8fy4OjPrZxhK/5loRMGxdHQ3Eh4WqHL3twoVjnomlmvylEvm9cyx3Jz6klvvxPKPCMP8jAd6uHtvwpBef4z559Cwf7natR1z96nA8UDmbt721H9V2pXQV3HHrGpq0/LTWm2Wr24yP7u9WlpfmsDMtif8Tq4kDNM2KaVYqT8TjSg4lg7LzL4FfIPwIM8vSnw60jo6ZS1/x91nZR6qcfd3CMMPvRTL/DCtD6u0L3HygZnA/cA7hD6Bn4rpcOAVwoOYfzOz4SU7UREpWvzdexdh/OJNwGnuvry0Z1UcBcfSIZlZP2AqYQDwc9OegM9jTWK5Mk+5ZN6aHMvNqS+5Ja/TYne/N7uAu9cBP4+rfQi/mLPrql3bl8nAicBrwIHu/oi7r4zpEcKIAa8DOwM3JOqpTctPa7VZvrrJ/Oz2aml9KYKZdQbuJIwMsRk41d0fzlG81J+JRhQcS0f1n4TAaDqwyMx6JBP1/VZJbM9sS/5nOyDPMZJ5y3MsF1N/dXwSVwpL9kdblLNUuNOYMTC+ql3bITPrCZwXV29IG4Ek9iO8Pq6OMrO+cVltWn5aes0z9XvHr+wL1c++U7k8K7+p9aWAGBjfQfiHdwvwLXefladKqT8TjSg4lo5qcHy9gPBfYnb6QaJsZtu1cf1VwlSY0PAp2GyZvA/c/aPE9oUpZfLVfyVPGUmI17nQgzQQBp3fWi2+ql3bpz0Js9xBGI0il8WJ5czPt9q0/LT0mje1/ss56vc1s0+lVYzB3ZAc9SWPxB3jk6kPjGcWqFbqz0QjCo5Fsrh7DWGaaYAj08rEURCOiKvZXxW9Tug3ma9+d+DAHPUlv8z1ShtIPiM51M8SULu2Y3WJ5YE5S0G/xPIaUJuWqZZe878SRh/KV38g9b8fsus/klhOrU8YOzvz0JbavEgxML6LMG17JjC+u4iqpf5MNNaUqQWVlDpKovjpo+uAL6Xkn5ipT/4padcBg1LyJ6IpaZvbdgcmrv2xKfmdCA/kOfAu0Ent2n4TYUSKmnjd5pE+fXRnQhDswEckprlVm7afRNOnj27WNad+quDlwI4p+b+K+avJP33030mfPnp2zF/KJ2j66Ba2aWfCbJROePjupCYep6SfiUblS33hlZRKkSgcHHcB5lMfYI2O2zsRhg77OObNzlF/R8Ic7074Cmf/uL0roavHhpj3q1Jfi3JMhKGBnDA00AmZgIowy9LMRDB0ptq1/SfgukSbzQH2jW3SCRgOPJTIv1Jt2j4SYWjFnRPpnXitrs3a3qM1rzmhW83aWOZJYI+4vTtwJeEfJQcm5qj/FUKQ5cA9wIC4fSfqgygHTiz1NS6HNiUExjOoD4zHN+O4Jf1MNNpfqRtCSakUiQLBcSwziPCVfOYX5TrCVzeZ9RfI8x8oYZSElYnyqwmTHGTWHwK6lfpalGOKv/CeSFzL9YQ7ip5IVWrX8kiEu8dzstpvfUzJbXeRcidPbVqydlua1T650i2tfc2BsbGdM+X/SX3A68BNgOWpfw4hkMuUr6Y+gMr5+6Ojp+a0KWE0mcz2jcAHBVLqXeVSfyaSSX2ORXLwMBf7cOBqQof/zH/F84DLgQPcvTpP/XmEaSqnEB4mqiD84P6VMKvbGHffsA3fQofl7uuAQwjX8UnCde1BeFjvbuCr7l6Vo+5S1K7tiofRKMYS7vT+N+EOcOahymWEu3tHufupHqb2za6/FLVpWWnpNXf32YQ2/y0hoNuOEOA+Aoxz9297jJhy1P8d8CXCP1zvEYb5WgHcS/j2oapl7/ATJRlLVhCeD8iXUkeUKPVnIsmKLCciIiIi0uHpzrGIiIiISKTgWEREREQkUnAsIiIiIhIpOBYRERERiRQci4iIiIhECo5FRERERCIFxyIiIiIikYJjEREREZFIwbGIiEiZMrM7zMzN7PE2ONaIeKw6M/vCtj6eSKkoOBaRNmVmg+If2NZIZ5X6/UjrM7MJZlZlZhNLfS7tmZmNAk6Lq1flKHN94ufloiL2ebyZbUjU+Ukmz91fBP6HMLX3NDOznDsSKWMKjkVEpL2ZQAj2FBznd218/Yu7P9nSnZnZ6cAfgK5x00R3/1FWsar4+iXg+JYeU6Q96lLqExCRT5wVwHF58g8FvhuXHweuy1P2hdY6KZFyYmZHAl+Oqz9rhf1dANxAuCtcB0xw9xuzy7n7i2b2IHAkIVC+p6XHFmlvFByLSJty9xrg3lz5ZtYrsfqOu+csK/IJ9v34+i7wl5bsKHZfuSaubgbOcvc781S5jRAcDzOzw9394ZYcX6S9UbcKERGRMmJmewBfj6t3ubu3YF8/pj4w3gCcUCAwBvhvYG1cntDcY4u0VwqORaTDMLMuZnaGmf3JzN4xs1oz+9jMFprZL81s9wL1kw8vDYvbjjaz+8zsvbi/1+O+ds2q28PMvmdmfzOzVWa2zsxeMLOLzSznt3RmNi77gSkz+4KZ3WZmS8xsvZn9w8weMLNjmnAttjezC81sTjz3DWZWbWbzzOxn2eefUv/+xHn1sOA0M3vQzN41s01mtjLlGpxkZtPjcapjuWozeylet73yHHOhmTkwNG7qk+NBzIsSdRpdvzz7z1vWzHZO5M+K2/rFhwNfNLOPYt7Pc+x/TzObHNt9lZltNLP3Y9udZWad851fE3wrsVwokE0V23MqkOlTvA74hrv/T6G6Wd/+jDWznZpzDiLtlbpViEiHYGb7ArOAPbOytiMEW0OBCWY20d2nFLdLmw6cm7V9j5jGm9lB7r7YzAYDDwB7Z5UdEdPhZnasu28u4qAXA78AkoFUX2AsIRC5Czgz377M7BDgDqB/VlZXYL+YLjGzb7v7zELnBPQE/kz93cpc3gd6pGzvFdNw4CIzm+Tuk4s4bkmZ2UHAH4FPFSjXidDv9/s0/ru6C7HtCNf8m+6+rIWndmx8XeXu85taOZ7vb4Fvx03/BMa6+7NN2M3jhCC9gvDe7mjqeYi0VwqORaTsmdkI4AlCEAfwGDCH0B+zK+HJ+jNi/i/MbJO7X19gt1cC44BXCX0s3yIEqWcTgstdgbtjAPUw8FngT8CDwGpgX+DieMxvABcBUwsc8zDgaGA9cDPwv4QHpL4KnAl0A04F1gDn57gWYwhfe1cAW4D74/X4IJ7L14BTgEpghpnVuPt9Bc7r94TA+BXCnco3475GZpXbHvgH8AjwEiFY3gJ8mtAGxxGC/mvN7H13zw6oLgZ2AH4J7Bbf5xkp5/NSgfNtDf9CaM/e8fVhQhC5G1CdVfZW6u/mfgjMAF4k3I39F2A8cADweeBxM9vP3Vc356TMrB/hnwyA55pRv4IQyJ4YN60AjnD3vzdxV/+bWD4CBcfSkbi7kpKSUrtJwFmAx3RLEeW3AxbH8msIf+jTyg1MlFsPfDqlzPWJYztwO9Alq0xXQmCQKfM8oa/m2JT9jSQ84OTAUsBSyozLOuaHwNCUciOAjxLlDk4p0xdYGfOXA/vnuBafi8dxQnBUmVLm/qzzmg50LtAWY4FOefKHAO8kzq8iR7mFsczKIto/ef0uaklZYOes91wLHF5gn99JlJ8F9MxR7oeJcte34Ofj6MR+qooon/xMX57VrsuAvZp5Hp2Aj+N+Xm/u+1FSao9JfY5FpNydAWT6Ep/n7g+lFXL3t6mfMKEbhR8kehM4x7O6L7j7RuCniU37A9e4++yUYz5PmDQBQnA+pMAxAc5395dT9vUi4c5qxvezywDfA/rE5XHuPi/tAO7+EnBhXP0UDfuwpnkFuNDdt+Qr5O6z3b0uT/6ixHnvCowucNxS+7HnGYkh9iW/Mq6+DJzi7mvSyrr7zwjfZgB828x2bOY5DUssv9bEulWEbzEA3gBGuXtT9wFAbOdM3d3NbPvm7EekPVJwLCLl7vT4+i5wd76C7v43wt1jgMML7Pd37r4hR97TWeu/yrOfvyaW9ylwzKWEr/BzmUHoqgBwZEpAkrkWz7j7MwWO9WfC1/5Q+Fr8xt03FShTrOR5famV9rktbAZ+U6DMQYRuFgC/LOIaZboebA8c2MzzGphY/qiJdbsnzyX+w9gSme4lRv11ECl76nMsImXLzLoBX4yrHwDHWOEZbWvia/bDc9n+L1eGu39kZpsI/XrfcfcP8uznH4nl3gWO+Rd3zzksl7tvMbMngJMJv78/DzwLYVpuQt9egH+a2bFp+8iymhAwFboWTxWxL+J5fJrQP/rQuN9ehGAwzadzbG8PXnb3QsFnMsDdoYhrngwg9yZ0cWiq5MgQTQ2OF1J/57nKzFZ54b73+axKLBf6bIuUDQXHIlLOdqV+qtuRhLuhxao0s2557g6vyrE9YyMhOC5ULrn/7QqUfaNAfnaZ5GgUgxLLmdERilUosHmvmJ2Y2XnAFMLDfsXYochypVDMex6UWE4d3i2P5gaT3RLLqV048riR0O2mKq5PM7M6d8/3zUc+yYcK1a1COgwFxyJSzprbbzOjgobBa1LOvrPNLFeMmsJFtnaFgIbDprXkWnQtkF9baAfxrmlyuuFnCcN9LSEEcZnr3JMw+gc0HK6uvSn4nqoUqS0AAAXmSURBVNm21zyX5Oe1yf9cuPu/x6HcMn2lr48BcqEuJGmS77+Y6yVSFhQci0g5W5tY/pO7n1CyM2kdxdxxTfYbXZtj+RfunvbA3rZ0dXx1YLy735NWyMwGpm1vI639nE3ymg939wWtvP80ya4UzZp8w92vigHyjwj9hX8VA+TpTdxVS7p4iLRbeiBPRMrZB4RxdKF9918tVt4Z/FLKLE8sJ7sBtOm1MLO+hHGdAR7KFRhHrR0cJ++kFrobu3MrH7sU13xpYrnZM9O5+78B/xFXDfiNmZ3TxN1kju+EIfpEOgQFxyJSttx9HZAZrmw/M2vt4KetHZIvM97t+1pc3QxsnbghDpOWefjvYDNr7tf2zdEvsfxmgbJHFLG/TFeVgk9XEibmyMieETBba4+O8URiudCIH61lYWI551TcxXD3HwLXxFUDppvZ2cXUjZ/FzPEXu/v6lpyLSHui4FhEyt2t8TU55my5Gmxmx+XJP5n6AHCOu2f388z05e1LmJGvrST7Sn82V6F4hzl1Zr8sme4KxXQzeSWxfGieY/cnTALSmv5CGEIQ4Dtt1GXkb4Q7tdAKwb67TwIyU3kb8DszO7OIqntTPyNlzpFdRMqRgmMRKXe/B16Py981s6vMLOeDXmbWw8wuMLOj2ub0muw3ZtZoaDUzGw5cl9j0Xyl1JxNmyAO4xszOszxj25lZHzObZGZfzFWmSEuoH7XjcDM7OOVYOwH3UlxXgCXxdTszyzs2tLuvIsxSCDDCzE5JOXZv4I8UP4pGUeJIJ/8WV3sCD5nZ0Hx1zGw/M5vSgmOuAObH1S80dz9Z+5xI/eepE3CTmaVN252UDMxTJ94RKVd6IE9Eypq7bzCzYwiTbWSGqTrbzGYRvoJeSxjVYTAhmDiEMKTaBSU54fz+hzA98Dwzu4kwTbUBXwHOpn4Yrxvd/Ynsyu7+oZmdADxIGFrrRuASM/szYTazWsIIA7sTgpsDCX8HxrTkpN29zsxuINy57wQ8bGa3EO4orieMx3w2oX1uI8xqmM9jwKlx+W4zu55whzbT3eIVd0/2cZ0MzIzLt5vZ1wl3dR0YDnybMBPgTOCkZr7NVO5+i5l9gTDj4l7AS2b2ADCX0CfcCH2d9yXc2d6d0P3l0hYc9l7CFOA7mdlwd59fqEIh7n55/Kfye4Q2vNnMtrj7nTmqZLoAbaR+5j+RDkHBsYiUPXdfFAOUGYSgbyDp0ytnbAJWtMW5NdEjMU0lTO98YUqZu8jTZcLdnzSzrxKuxV6EWfny3X2toX6ms5b4CWGs6bGEIfLOjSnpNuAKCgfHdwGXEALbfWk4RBzAd4Gtk1e4+x/M7CBCgNqZEAx/O1F+c9zfclo5OI7Hv9DM3iKM2FEJfDOmXN7Nk1eM24Gr4vJp1N9JbhF3vzR+03AJIUC+NY5iMSNZzswqgcyEJ7OLmCxFpKyoW4WIdAjuvsTdDyDcBb2JcKf0Y0Jg9DGwALgT+A7Q393zTdNcMnHGsi8Tphp+mzAaw0rC3eDj3P00d99cYB8vAkMJgeBdhIfk1hKuRTXwAuEanQrs4u4t7jMap04+GjiHcBd/dTz3dwhTYh/t7mfGcyi0r/XAKMK3AM8R2i/veNLufiFwPPAwoYvHxnjs24AD3P26PNVbzN3/izApyA8Jd60/iOewnjCqxV+AnxHu1reoO4S7v0l4nwCnxofjWoW7fw+YFlc7E+7En5xV7Bjqx9j+dWsdW6S9sDwzlYqIyDZmZuMI/WEBvtvC6XzlE8LMDqM+QD7c3R9pw2PPJvwTutDd9y1UXqTc6M6xiIhImYnB8NNx9QdtdVwzG0F9H/WqtjquSFtScCwiIlKeroivh8Q+120h09f5/wjdZUQ6HAXHIiIiZcjdnyb0o4c2uIsb7xofQxgF5LuufpnSQWm0ChERkTLl7t8CvtVGx3qR4mYtFClrunMsIiIiIhJptAoRERERkUh3jkVEREREIgXHIiIiIiKRgmMRERERkUjBsYiIiIhIpOBYRERERCT6/zaEMRbx3Jr0AAAAAElFTkSuQmCC
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [33]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'K'</span><span class="p">,</span><span class="s1">'mu'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">,</span><span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span><span class="mi">900</span><span class="p">,</span><span class="mi">1200</span><span class="p">])</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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RETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETET7lANmZmkUAEkOycSwpk2yIiIiIiJaHICbKZtQHigAuBNkA9INzv+nFgG/Aj8DUw3zn3U7GiFRERERE5xQqVIJtZXWAI8HugQfbL2X6XB5p6Rz/gKTPbArwDvO6c+7UoAYuIiIiInEoFmoNsZi3M7H1gEzASaIgvIc44jgE7gJ+AJcAq73dKtnKNgH8Am8zsPTNrEcibEREREREprjxHkM2sOvAkMBhfMp0xSrwS+Az4CvjaObctjzYa4JuGcSHQDWjn9TsQGGBmbwJ/c87tK9adiIiIiIgEQH5TLNYDlfElxluB94D3nHNrC9qBc26rV3cygJm1xDdF4yZ8I9G3A/2BaoWMXUREREQk4PKbYlEF2AAMApo45/5emOQ4J865eOfc3/HNTR7ktV+lOG2KiIiIiARKfiPItwATnXPpge7Ya/Ndb27zjYFuX0RERESkKPJMkJ1z753qALxE+ZT3IyIiIiJSENpJT0RERERKPedcifWlBFlERERESr3HvnqsxPrSVtMiIiIiUqodSjnEzJ9nllh/2mpaREREREq16Runk5KWUmL9aatpERERESm10l06H6z7gA41OrCKVSXSp7aaFhEREZFSa9mOZfxy5BduaHFDifWpraZFREREpNSatG4SVStUpUeDHiXWZ34jyOuB24BQfPOJnwDOds51cM791Tk3Ja/kGHxbTTvnJnvlOwCtvXa2eu3eDqwr7o1kMLMRZuYyjnzKVjKz0Wb2k5klmtkhM/vWzP5qZuF51fXq1zSzp81snZklm9kBM/vSzP5oZtmnnIiI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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [34]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'H'</span><span class="p">,</span><span class="s1">'mu'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">,</span><span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span><span class="mi">900</span><span class="p">,</span><span class="mi">1200</span><span class="p">])</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsgAAAI4CAYAAAB3OR9vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3XecVNX9//HX2dleWcrSpcOCAiqKCBYQAVGxoCA2IPoV0WD8aRJFiYJiFENsiRoTU9DYECUoUcCCqDQLARQEaVIXpG3vO3N+f9yZZbaw7C6zOzvwfj4e87g7d86998yww77nzOeea6y1iIiIiIiIIyzYHRARERERaUgUkEVERERE/Cggi4iIiIj4UUAWEREREfGjgCwiIiIi4kcBWURERETEjwKyiIiIiIgfBWQRERERET8KyCIiIiIifsKD3QGpnUaNGtnOnTsHuxsNVm5uLnFxccHuRoOl16dqen2qptenanp9qqbXp2p6faq2atWqg9baZnV9HAXkENW8eXO+/fbbYHejwVqyZAkDBw4MdjcaLL0+VdPrUzW9PlXT61M1vT5V0+tTNWPMjvo4jkosRERERET8KCCLiIiIiPhRQBYRERER8aOALCIiIiLiRwFZRERERMSPZrEQERGRk0JWVhb79++nuLg42F05qqSkJDZs2BDsbtS7iIgIUlJSSExMDHZXAAVkEREROQlkZWXx888/07p1a2JiYjDGBLtLlcrOziYhISHY3ahX1lry8/PZs2cPQIMIySqxEBERkRPe/v37ad26NbGxsQ02HJ+sjDHExsbSunVr9u/fH+zuAArIIiIichIoLi4mJiYm2N2QKsTExDSY8hcFZBERETkpaOS4YWtI/z4KyCIiIiIifhSQRURERET8KCCLiIiIhIiSkhJmzJhBly5diIqKok2bNtxzzz1l2lhrefzxx2nbti0xMTFccMEFrFmzpsK+fvjhBwYPHkxsbCytWrXi4Ycfxu12V3n8JUuWYIxh3bp1Zda/9NJLGGN45JFHjv9JNgCa5k1EREQkRIwfP57FixczdepUUlNT2bVrFz/88EOZNjNmzGD69OnMnDmT1NRUnn76aS6++GLWrVtHixYtAEhPT+fiiy+mR48evPfee2zdupVf//rXeDweHnvssRr1adasWdx5551MnjyZqVOnBuy5BpMCsoiIiEgIWLhwIbNnz2bt2rX06NGj0jYFBQXMmDGDBx54gEmTJgFw7rnn0r59e55//vnS8PvSSy+Rn5/P3LlzSUxMZMiQIWRlZTFt2jTuu+++as9F/Oabb3Lrrbdy991388QTTwTmiTYAKrEQERERCQH//Oc/ueiii44ajgGWL19OVlYWo0ePLl0XFxfHiBEjWLBgQem6BQsWMGzYsDJBeMyYMeTn5/P5559Xqz9z585l7Nix3H777TzzzDO1eEYNlwKyiIiISAj46quv6Nq1K5MmTSIxMZHY2FhGjhxJWlpaaZuNGzficrno0qVLmW27d+/Oxo0by7RLTU0t0+aUU04hNja2TLuj+eCDDxgzZgxjx47lhRdeOM5n1vCoxEJEREROSo/MX88PaVlBOXaPVolMHXFqjbbZt28fs2bNonfv3rz11ltkZ2dz3333cfXVV7Ny5UqMMaSnpxMfH4/L5SqzbXJyMnl5eRQVFREZGUl6ejqNGjWqcIzk5GTS09OP2ZfJkyfTp08fXn755QY1f3GgKCCLiIiIhABrLdZa3nvvPZo0aQJAy5YtufDCC1m8eDGDBw+ut74MHTqUjz76iFmzZnHLLbfU23HriwKyiIiInJRqOoIbbMnJyXTs2LE0HAOcd955REZGlk7ZlpycTE5ODm63u8wocnp6OrGxsURGRpbuKzMzs8Ix0tPTSU5OPmZfZs6cSXJyMhMmTKBZs2aMGDEiAM+w4VANsoiIiEgI6N69O9baCuuttYSFOZEuNTUVt9vNli1byrQpX3OcmppaodZ4165d5OXlVahNrkxYWBivvvoqgwYN4rrrrmPZsmW1eUoNlgKyiIiISAi4/PLL+f777zl48GDpui+++ILi4mJ69+4NQP/+/UlMTGTOnDmlbfLy8pg/fz7Dhw8vXTd8+HAWLVpEdnZ26brZs2cTExPDhRdeWK3+REZGMnfuXHr06MGIESNYv3798T7FBkMBWURERCQETJgwgSZNmjBixAjmz5/PG2+8wc0338zFF1/MeeedB0B0dDSTJ0/m8ccf54UXXuDTTz9l1KhReDwe7rrrrtJ9TZw4kaioKEaOHMknn3zC3/72N6ZNm8a9995b7TmQARISEvjwww9p0qQJw4YNY+fOnQF/3sGggCwiIiISAhITE1m8eDHJycmMGTOGX/7ylwwePJi33367TLvJkyczZcoUnnjiCS6//HKysrL4+OOPad68eWmb5ORkPv30U9xuNyNGjGDq1Kncc889tbpUdEpKCh999BFut5thw4Zx6NCh436uwaaT9ERERERCROfOnfnwww+rbGOMYcqUKUyZMqXKdj169GDx4sU1Ov7AgQMrrYPu0KEDe/furdG+GjKNIIuIiIiI+FFAFhERERHxo4AsIiIiIuJHAVlERERExI8CsoiIiIiIHwVkERERERE/CsgiIiIiIn4UkEVERERE/Cggi4iIiIj4UUAWEREREfGjgCwiIiISIubNm0evXr2IioqiQ4cOPP300xXaWGt5/PHHadu2LTExMVxwwQWsWbOmQrsffviBwYMHExsbS6tWrXj44Ydxu91VHn/JkiUYY1i3bl2Z9S+99BLGGB555JHje4INhAKyiIiISAhYtmwZI0eOpG/fvsyfP59bbrmF+++/n2effbZMuxkzZjB9+nTuv/9+5s+fT3x8PBdffDH79u0rbZOens7FF1+MMYb33nuPhx9+mKeeeoqpU6fWuF+zZs3izjvvZPLkybXaviEKD3YHREREROTYHn30UQYMGMDf//53AIYOHUpGRgaPPvood955J5GRkRQUFDBjxgweeOABJk2aBMC5555L+/btef7553nssccAZ8Q3Pz+fuXPnkpiYyJAhQ8jKymLatGncd999JCYmVqtPb775Jrfeeit33303TzzxRN088SDQCLKIiIhICFizZg1Dhgwps27o0KGkp6ezYsUKAJYvX05WVhajR48ubRMXF8eIESNYsGBB6boFCxYwbNiwMkF4zJgx5Ofn8/nnn1erP3PnzmXs2LHcfvvtPPPMM8fz1BocBWQRERGREFBQUEBkZGSZdb77GzZsAGDjxo24XC66dOlSpl337t3ZuHFj6f2NGzeSmppaps0pp5xCbGxsmXZH88EHHzBmzBjGjh3LCy+8UKvn05CpxEJEREROTgsmw77vg3PsFj1h+IwabdK5c2e++eabMuu+/vprAA4fPgw4tcXx8fG4XK4y7ZKTk8nLy6OoqIjIyEjS09Np1KhRhWMkJyeTnp5+zL5MnjyZPn368PLLL2OMqdHzCAUaQRYREREJARMnTmTevHm8/PLLpKens2jRotJZLMLC6jfSDR06lFWrVjFr1qx6PW590QiyiIiInJxqOIIbbLfccgtr167ljjvu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KuIhFo8vLKS8sppLNTlPpElQgCwiIi3S6D4duGJCX2YtKOS5pZv/9/7M+QW0aZXGSUd2+Vz6bm1bsa3oUNjllFZU8fB7G5g0qDNHdG0Tdb1FJPbSEl0BERGRRLn2tEGs2FLEtU8tY1txKdXO8crK7Vx76kBapad+Lm1+x2z2llSwr6ScdtmN3wHvqcWb2H2wnCsn9ve7+iISIwqQRUSkxWqVnsp9M0bxgyeWctucTwCYNKgz3zyx3xfS9uvUGoC1Ow8yMr9xAXJVteP+ees4Jq8dY/t28K/iIhJTCpBFRKRFy22VzoOXjuaTbfspq6xmWM+2pKTYF9L17+IFyOt2HmBkfvsvnK/LnBVbKdxTws/OOBKzL+YpIslJAbKIiLR4Zsbg7rkh0+S1zyI91Vgb2ESkIc457n1rHX075XDqkG5+VFNE4kST9ERERBohLTWFvp1yWL2tuFHp31y9g+Wbi/j2if1IraNHWkSSlwJkERGRRhrWqx3LNhXVuwNfDeccd776Kb07ZHPuyF5xqp2I+EUBsoiISCMdm9eOPQfL2bgn9HJvL3+8nRWbi/n+yUeQrm2lRZocfWtFREQa6di8dgAsKdxbb5qqasedr66mX6cczj62R7yqJiI+UoAsIiLSSIO759IhJ4O5q3fUm+bNjZV8uv0A159+JGnqPRZpkvTNFRERaaTUFGPyoC68uXonlVXVXzi/+0AZz35WzoQBHTltSNc6chCRpkABsoiISBhOH9qNokMVvLZq++fed87x82eXU1YJN355iNY9FmnCFCCLiIiE4aQju9CzXRb3zVtHdfXh1SweencDL3+8nXMGpjOwa5sE1lBEoqUAWUREJAypKcb3Tx7AksJ9/O2ttVRVOx6dv4GbX1jJqUd15fQ+6YmuoohESTvpiYiIhOmCUXm89elObn95NX96bQ3lVdVMHtSZP39tOAvefTvR1RORKClAFhERCZOZcc/XRjB50CZWbi1mZH57zhzanRTtmCfSLChAFhERiUBqinH+qLxEV0NEYkBjkEVEREREgihAFhEREREJogBZRERERCSIAmQRERERkSAKkEVEREREgihAFhEREREJogBZRERERCSIAmQRERERkSAKkEVEREREgihAFhEREREJogBZRERERCSIAmQRERERkSAKkEVEREREgihAFhEREREJogBZRERERCSIAmQR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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [35]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'Po'</span><span class="p">,</span><span class="s1">'doping'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">,</span><span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span><span class="mi">900</span><span class="p">,</span><span class="mi">1200</span><span class="p">],</span><span class="n">dop_type</span><span class="o">=</span><span class="s1">'p'</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [36]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'E'</span><span class="p">,</span><span class="s1">'doping'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [37]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s1">'Ca'</span><span class="p">,</span><span class="s1">'mu'</span><span class="p">,</span><span class="s1">'temp'</span><span class="p">,</span><span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span><span class="mi">900</span><span class="p">,</span><span class="mi">1200</span><span class="p">])</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [282]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_bands</span><span class="p">()</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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IiIiIiJiNgVYLoqPjy/z8xkZGQgNDS0zwyUiIiIiIlWLSgQ9wG63Y9GiRS6VBoqIiIiIiP9SgOUBCQkJSEpKcvs6NpsNGRkZp/4/Ly8P4eHhCAsLc/vaIiIiIiJiPAVYBsvJyQEAt9uoO1uxn1mKGBoaiujo6HJLFFNSUpCSkgIAOH78uFtjERERERGRitEeLIMlJCQgLi7OrWtYrVbExcWVmKlKSkpCQkJCiWdknS42NhYbNmzAhg0bUKtWLbfGIyIiIiIiFaMAy0A2mw0bNmxASEiIW9exWCyllgGGhYWdCsBERERERMS3KMAyUHJyslf2R1mtVthsNthsNo8/l4iIiIiIVJwCLAOlpKS4vfeqIpzPoQBLRERERMS3KMAySE5ODux2Ozp37uz2tcoLnJxnaynAEhERERHxLQqwDOJsOuHuwcJxcXEIDg4u0p79THa7HQAQFBTk1nOJiIiIiIixFGAZJDMzE4D7QU9+fj4sFkuZgZozc+VuMw0RERERETGWAiyDOIMedzNYnTt3RnZ2dpnNMrKysk51ExQREREREd+hAMsg+fn5lfr6yMhIREZGnir3c4qPj0dSUlKpfy8hIQEAkJ6eXvlBioiIiIiIRynAMsiZgVJZsrKykJGRgYyMDKSlpRX7fFxcHCIjI4s1sUhJSUFKSgqys7PdzpSJiIiIiIjxapo9gKoiLCwMNputQmV7YWFhp/ZPRUVFFft8SEgIUlNTkZCQgPz8/FPBW0hICHbu3KngSkRERETERynAMoizyUVFZWdnl/l5i8WC5ORkd4YkIiIiIiJephJBERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERER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r2Zm6dgx7qFYt44Zwmef5Yr05ZezYUWHDty/1b596XuszvTOO1zZXrbM+5MLcV2dOjww9bHHmJX65BMG32UJDGRQduutLN1t145ZokcfLf/vesPatewGGB3NDEpJe6qOHGEDj2HDOHZxT506hQeI33NP+V9/8CADrV9/5eO337io8+GHvBft2sVrtmrFR5s2DIKvucZ324n36sXS9ptvZrbfGxn8ggL+Dr7+OhscXXddyV+3ciV/x7/8UmXbvsKQ0y/i4+MR/79iz507dyIoKAiNGjUy4tIiIlKCVq0YZD3yCDc7L15cuGetdm3uywoNZfmlO/79l6ummZnFz1gR/xAYyD12F17IBgZLllTsQOhmzVjS+8QTbBLRpQsnmfHxfG15m8PBbNSUKWzi0b9/yV938iTL2C6+mM1yxPsaNOCjtPbgDgezkLt28bF1K3+m993HLOu11zLY6t2br1tfMWQIS/X69mW5YEUXqFzx119ssnHyJBu3lJZF3rqVX7doEdC2refGI5VjeEuB1q1bK7gSEfGCunW5+XriRJbtLFhg7PV37uRE588/WYal4Mq/DR/OSewtt3A1vKLOPZeZop07GWTddhvPz5o3j51fveHAAWas3niDGazSgiuADXV272ZmV/tQfFNAAAMp54G+jz0GfPwxg6733uPr7PPPGchfdx3vc77SjHriRI4rKspzLe2/+orPcfXVXNwqLbj66y8GezNm8HdSfId6tomI+LkhQ7gv6qmnOIk24tjBDz/km/tdd7HpiNbNqoZ+/ThhGzeOTWUq04ygQQMeFJ+bC4waxXLDVq2A229nk4PyGmm44uBB4JlngEsvBRo3ZqMFq7X0r3/1VeD997kXpW5d48cjnhUYyH2Aw4ezkc/vv7M09bPP+HO/9VZmav75x7wxBgTwdXb++cwYvfQSy7KN8N13vOcOGMAGRFOmlH7G4OHD/H2+6y52fhTfUizA2rlzJ+bOneu1ARw4cACzZ8/22vOJiFRFV17JLNOxY5yIjBvHyUll/foryw4ffJAT1UceURagqvm//2MW6MMP2dK5spPV2rU5AczIYLlU//7MjDVvzizTvHncc+OOv/9maaLVCqxfzy5uycllB00ffshFho8/Lr+Zh/iH2rULg6pff+XrLjWVZYMJCYDNZs64atYEXnuNr7Vly7hP8e23XT/e4KuvGCz16cPfz23beK5baQoKWBZ46aXA5MmuPad4VrEAq3Xr1mjdujVGjBhxqv26p6xcuRIxMTFq4S4iYoCGDfmmn5PDFuxXXsmVze+/L/vvHTvGPVw33cQywBMneI1u3bwzbvG+889nCdaJE8ANN7DUyBWNGrHpwYoVPJftxhuZIevQgc1QRo9mpmvnzrJX+QsK2Pzgs8/Yte6SS1iaumYNzx/q2LHscaxfz/07S5f6RiMOMV7Dhtxbl5XF5j0nTrBD6s03M7gu77w3T+jYka/v117j/sCOHdkQaMsWZphKc+gQs1Xvvssy7HvuYSBps3GPY1kVAw4HGw4dPsxgUwtgvqnEJhe9evVC48aN0bFjR4wfPx7Dhg0z9EkPHDiAiIgIBAcHn2rrLiIixrjoIuD555kBePVVNiZo25arvk2a8NG0Kf/MzmaXuUsv5aGi770H1Ktn9r9AvKFePU4GJ03inpf333dvn9155zGgv/deTnZzcoDly4GZM1lWuGcPX3MtW/L/jx3jir3NxuxEs2bMWHXrxkWBinZps9mYRZs3jxNuqfratmXp6JQpzG5NmcKs+5138vF//+fdwKNHDy4GLF3KvX82GxcVGjXia/qHHzieq6/mxw8eBFq35mLAqFHMzJ15hltpnnmGiyNffaV27L6s1B9nSEgINmzYgMTERMyYMQOJiYmIjIxEQzcOLti0aROmTZuGjRs3YsaMGRgwYIDL1xIRkbIFBXFD9tixPNvo77+BvXu5Wfz77/ln69Zs7Vtaty+p2gIDWVZ32WVAeDiDrQcecH9yWqMGu1t27swGBgCDrj17GEzdey8bZIwezdfgRRe5tmcqL48ZjIkTmQGQ6qVePWZ/7rmHhyC/8w6bsNSvzxK6O+/0XkYzIIDPfdtt/P+TJ/l6t9m4TyowkEdmWK1sWuHK71haGvDCC9yLqH2xvq3MeNlisWDOnDmw2WxITExETEwMQkND0alTp1N/Og8YPj3wOnDgAPLz85GTkwObzYb169cjIyMDISEhiI2NRVpl2heJiIhb6tZlu2OR0gwcyK5lAwfyTJ1589hUwkg1avBA4Asu4ATz3HNZUuiq/fuZubr1VmYvpHpr356PadOYTXrnHWZDGzbkGYBXXME/L7+cJah16nh2PIGB3JfYvDkXEQD3yq6zsoCRI1mC27KlMWMUz6lQQtJqtZ4KihYvXozMzEzMmDEDtv/tLgwoIQx3/K81UVhY2KlsWMfyiqhFRETEFG3bcmU8Pr5wL0nXrmaPqmS//sr21N27s0W1iFNAAAOZbt2A554Dtm9nxn7LFpZAP/00s0rNmzO7ZbXyz+BgNqu49FIGR77kzTf5e7l4McsfxfdV+qDhAQMGFCnt279/P/Lz808FW0FBQbBYLGjtDNdFRETEL9SpwxKkG25gqdPo0WyTXdH9Id6waRPP8nr4YZa/apO/lKZmTQZMl17K87acjh1jU5XcXAZbublcXNiyhaWr3bvz/K3rr2dAY9br3+FgQPj668Dq1fx3iH9w+yXTqFEjNGrUSAGViIhIFdG/P7NY997L9tPPPQeEhZk9KjbNGDwYePllIDLS7NGIv6pdmxnbtm2Lf273bu5Z/eKLwiMHbr+dGaTLLvPeGI8dA+Li2G1wzRo2kRH/4WNJUBEREfEFF17IfR9PPcWJ3m23ATt2mDeeefPYpvv99xVciec0b869iK+8wtLC7dsZiPXsCdxxB48E8LT9+1kCm5fHjoEKrvyPAiwREREpUUAAV++//54tpq++miv5Bw54bwzHj/NQ2enTmVW45hrvPbfIOeewS+XOnWzHPmAAO25+9plnnm/bNp6NdfHFXEw46yzPPI94lgIsERERKVPdukBiIsuV9u7liv706TzPx5NycznZdJZJ6TgBMUv9+jwEe8cOtl2PjWWw9ccfxlzf4eCBxddcA4wYAbz0Ejtvin9SgCUiIiIVcv75nAR+9hmDnuBgYOpU4zNaDgc7p119NSezy5bxIGIRs9WuzXO3vvuOTSf+7/94uPD/mme7ZN8+ICqKB8SvXm3MWXRiLgVYIiIiUimXXQYsXMiSvR9/ZKD19NOcKLrLbuchsTNn8kyuhx7SZFN8T926wJQp3KeYkgL06uXaHsXPP2eQdsEFwDff8Jwu8X8KsERERMQl7doBCxYA//0vJ5etWrEd9gcfsAtaZezfD7z1FrsXNmkCbNjAg2NFfFn79ixf7dePGdfJk7lfqywOB1vCjx4N3HknkJzM7FXdut4Zs3ieAiwRERFxy8UXs6Tv55+BPn2AWbO4Ij9qFLBuHXDoUMklVHY7g6pbbmHXwsWLgTlzuP+kXj3v/ztEXFGjBjBmDDNQu3cDXboAnTrxEOzt/8/encdFVX5/AD8DruAyaq65Dpp7Koi7pgLmvgVibuUCqGVZpmiplS2KlZlLCrjm9k1GyyUzwaxcMhWy3Mpk1GxxA8Z9QZjfH5/fhAgM2525s3zer9e8UBhmHmDm3nue55zz/JFxv2PHRGbOxApwr17Y0Pjnn0V69FBv7GQddrR1IBERETkyrVYkJAQ3gwGrW6NGYUbfZEJHtooV0bzizh0EVV27oi32unUiZcqo/RMQFZxOh9WoxYtF9u4V0euxYXFKCl7/vXtji4FVq0RatWLqqzNjgEVERESK0+kwWz9zJv5/65bIlSsily+LjB6N1asTJxhUkfMpUgT7ZnXpIrJgAVas3N3xemdQ5RoYYBEREZHVeXriVrs2aqwqVGBwRc7P3R3dN0UYXLkS1mAREREREREpRLEA6+jRo/Ltt98q9XBEREREREQOR7EA6/3335eYmJhMn2PARURERERErkSxACsgIECWLFmS6XOxsbEWv+fDDz9U6umJiIiIiIhUp1iTi8TERPnwww/F399ftFqtiIgYjUY5f/68mLLb/EIQgL322mtKDYGIiIiIiEhVigVYc+bMkalTp8qYMWPEYDCIiMi1a9fk888/z/F7rl27ptTTExERERERqU7RNu1z5szJ9P+pU6dm+dzDxo4dq+TTExERERERqcqqbdoDAgIsfj08PNyaT09ERERERGRTVg2w/Pz8LH69Tp061nx6IiIiIiIim8pXiuC5c+fEaDSKVquV2rVrZ/n6zz//LJGRkaLRaCQ5OVl0Op14eXmJTqeTli1bShlu2U5ERERERE7MYoAVHBwsBoNBDAaD6HQ68ff3F19fX/H398/2/i1atJClS5f+9//o6GiZM2eOnD17VjQajTx48EDZ0dsJvV4vsbGx4uXlJUlJSWI0GiU8PFx0Op1dPi4REREREVmHxQArJiZGypUrJxs3bsw13S87ISEhEhISIl5eXnLu3LmCjtGuhYWFSXJycqZNlo1Go/j4+EhkZGSOwahaj0tERERERNaTaw1WdHR0gYKrh0VGRhbq++2VXq+XjRs3ZgqCRES0Wq1ERkZKUFCQGI1Gu3lcIiIiIiKyLosBlkajkYEDBxb6Sfz9/XPcbNiRhYeHS2hoaLZf8/f3l/Lly8vs2bPt5nGJiIiIiMi6LKYIli1bNsvnrl27JvHx8Tl+T07NLJytbighIUEMBoP4+vrmeB9vb2+JioqSiIgI1R+XiIiIiIisz+IKVk5BkclkksTERAkNDZWAgAAJCwuThIQEi6tU5cqVK9xI7UxcXJyIWA4cdTqdGI1GMRgMqj8uERERERFZn8UVLI1Gk+VzZcuWFT8/P/Hz8xMfHx9p2bKlxMTESPPmza02SHt0+PBhEbEcCFWoUEFEsCqV1xU8az0uERGRmh48ELlxQ+T6dZFbt0Ru3hQxmUSyudQgcirXr4u4WXXnWbI3+doH61He3t6i1WpdLrgSkTw1mdBqtSIikpycbPPHjYqKkqioKBERSU1NzfPzExERFYbJJPL77yI//IDbgQMily6J3L0rUrq0SJkyIlevity7J9Kokchzz4kMGyZSvbraIydSzq1bIl9+KbJmjcgvv+Bz/fvj9d6rl0ixYuqOj6yr0PG0q66gKB00Kf24oaGhcuTIETly5IgULVo0z49JRESUHyaTyIkTIgsXigQGilSpItKjh8j+/SJduojs2IEA68EDEaNR5M8/RVq1EunYUWT5cpGzZ0WefFIkIEBk7VqR27fV/omICsZkEtmzR2TkSEwYrFsn8vzzIu3bi7RrJ9K3r8j8+SKPPy4yYYKIhZYG5OAKtYIlkn0aoSswBzfm1SRLkpKSVH9cIqKH3bolsmuXyD//iGi1mW/ly+Mi2UUP75QLk0nkzBlcSH77LT6WKoVgqn9/kXnzRGrWzNtjtWuH2/z5Ilu3iqxaJfLmmyIxMSLe3lb9MYgUdeWKyJgxIqdPi4SEiMyejeOoiMjSpfg4ahRuBgNWtgYOxMTCwoUiJUuqN3ZSnsUAS8kmCmzIQESkrpQUke3bRTZvFtm9G6sI9eqJXLuGm9GI26VLIpUqiQwejNsTT6g9clJbSgqCqW++QWCemirStavI00+LzJkjUrt24R6/ZEmR4GDcNm7E4773Hi5UGeiTvduxA8HVc89hciC39D+dDhMJr74qEhoq0ratiF4vUreubcZL1mcxwEpJSRF3d3eLqylGo/G/pguW7uNszL8To9GY62pTbr8fWzwuEbmu/ftFZs0S+fFHXBQPGIDUrPLls79/errITz+JbNgg0qmTSLVqCLSefVakRg3bjp3Uc/IkLvp27hQ5fhxpTk8/LTJxokjDhtYLfAYNEmnWDOmG+/aJLFki4ulpneciKozbt0UmT8bE1YYNIk89lb/vL11aZP16kU8/xUru0qVY1SLHl2uKoMlkkpSUFIv3ye3rIq6bSiiSt3Q/e3pcInIOycki4eGYXX3/fZFNm5DKlRs3N8yotm0r8vHHIt9/L/K//4k0b46T//TpIrVqWX/8ZHsGg8jnn+PvnZSEYOeddxBclShhu3HUr48gf9w4kdat8dqtX992z0+Um4QEkaFDRXx80MSioJdkGo3ICy+I+Pri/bZ/P1aFWT7v2HINsBISEqROnTqFepLExESLG+c6Ip1OJwkJCZKcnJxjoJOYmCgiIuVzmia24eMS2ZtDh0QOHhQpVw4X8O3a8YSiFJMJ+f1TpuCEffKkSDb7xueJuztWvbp2xUn/o49QGzNokMgbb7DzmzO4dAmz7xs2oOFEYKDIokUIqtRsLe3hgZqsZctEOnTASlZgoHrjcVUGg8hXX2EFvGRJrIB7eGTcPD2xGl6hQuaPjz2Gf7u7q/0TKCs+HvVVe/eidvDZZ5V53Fat8NgjRqCeMSZGpGpVZR6bbM9igKXT6RRpwe7t7V3oIM3emLsnGgyGHDspmlMjvfNRqWutx1WLyYSl82++wf81Gtzc3HDQfe45dI8i1/HTTyJvvy1y7BjqfDQakUmTcBLv1k2kd290IGMGbMH89pvI2LHYb2j7dpGWLZV77PLlURczcaLIBx/gvTtsmMjrr2cUc5NjuHNHZMsWkc8+Qxv1vn2xUtW1q0iRQre/Uo5GgzosHx+snsbHi7z7rvNdtNuTBw/wmti+HbekJLQVr14dAdaIEUiNu30br6MbN0T+/RedJJOSsHKelISmD9eu4VheuXLGrWZN1OzVro2V8Jo1bbs6WhAmEyYCZ8/GhNWkSSKrVyufulqhgsi2bTjO+voiyGrbVtnnINuweBgNDw9X7ImUfCx7EBwcLHPnzrVYX2YwGESr1earlb21HtfWTCYU0b/xBg7AI0didSI9HV8zmXDg9fcXmToVF2zchM+5PRxYvf66yBdfoJ5DROS779DNbscO1HxMnCgSGSnyzDOqDtnhrFuH393MmSLjx1vvIrRiRZG5c3GRMWeOSJMmeB+/9BL3drFnaWnYl2rtWjQ6adVKZPhwXMTZe42Tt7fI4cOoBezVC3UrTOJQ3j//4Lh76xY6Qq5ahUkaNzeRzp1xnwED8v54qakItC5dErl8WeTiRbTpP3gQaajnzon89RcyGapUwc0ciFWpgpX3okWz3tLSRO7fxy01FR8fPMiYwH34o6cnjlmPPYaPFSrkni2RmopxnjmD29q1GSnXw4ZZ9zjn5iYyY4ZIixYi/fphQiE01HrPR9ZhMcAKCQlR7ImUfCx7YN5kOTY2VgJzyFmIi4uTKVOm2MXj2tL+/Qis/vkHhfWDBuUcPI0YgRP8jh2YDXr8cduOlWxj1iyR6OiMwKp48az3qVYNXZjGjMEstXm2+p13OFudmwcPEOB88QU6vTVtapvnrVwZNVrjxiGwW7ZM5JNPMgJnUp/JJHLkCNL//vc/XLQOGYLVhmrV1B5d/lSsiGyIKVMwu//ll7Z7rbuC/ftxvh4/XmTaNGUmPYsWxevM0mstLQ2B16VLuJn/feECXqepqRk3c0BVpAiCnKJF8bFYMZwnzBO45snctDQEi1ev4nblCgIlT080mHg4zdHDA99jMCDoq1ZNxMsLnf0mTUJgactzUe/eaPLSvz/ewwsXZn/uJPtkR4kAjic6OlpCQkIkIiIiS72UXq8XrVYr06ZNy/Z7g4KC/nuMR7+3MI+rpsuXcXH866+YQR8xIvdUkzp1sHoxZw5mKBcvZo69s4mJQce6I0dwQZ4XPj64/6BBOMmsX48ZNGUVTQAAIABJREFUTsoqKQmz+iKoa1MjtfKJJ1Cj8dVXKNZu3BiBlx0vsjs9gwGTVuvX4/9DhiD4btBA3XEVVpEi2GfLxwfpjIsX4zhBBWcyIWNg5kysWPXsadvnd3fH5KqtJljT05FBc/Mmgq/btzM+mky4Lqld2z6CmSeeQPbHc89hBXHTJsebGHFVTMoqhMDAQBk0aFCW1Tmj0Sjh4eESExOTbaOKuLg40ev1otfrZePGjYo9rpoOH8aM4pNPivz+OzbSy2sef5Ei6Eq2dStmzcLCcAAkx/fzz5gN/eKLvAdXZhUrisTG4oLQ1xdtoimzY8eQ5tWsmcjXX6tbt6bRIBg+cUKkTRuMa9YskXv31BuTq7lzB2miXbvib3DtGlauTp9Geq6jB1cPGzoU+3FNmYIOmSaT2iNyTPfuIf1s4UKsYNk6uFKDmxsm7GrUwHvC21ukY0esvHfvjm6V9hBcmZUujdT5Xr3wvj52TO0RUV5wBauQIiMjRa/XS1hYWKY9rGJjY3OskfL39/+vQcWgHKbeCvK4alm1Cie5yMj85WY/qnVrXJAHBKCA3snK9lzO5ctIbVi8GCewgihSBCshPj7oqrRsGXLSCUFraCi6WA0dqvZoMhQvjomSoUNFXnwRrd2jonABQ9aRkID3xuefYzJi3Dg0rbCni0RraNECzRh69kQ62aJFTCfOjytXRPr0QfOKgwdxIU/2yc0NE9E6nYifHzbjNtfEkX1igKWAwMDAHOulchIfH2+Vx7Wl+/dFXnlFJC4O3XUaNiz8Y5YqhQOHry8CLh5AHNP9+yiUHjFCmfSdYcMw09i7N1Y3CxPIO4NPPkGTiZ07EXzao5o10aXuyy+Rnvb00xgzGxMo48YN1FRFRqK2ZNQoTFDVrKn2yGyrWjU07njmGdzWr0ctDVl25Qou1Hv3Rsc6F96q1KEMGYI6ykGDsOoYHKz2iCgnTBGkArl4EQfnCxdQ96FEcGVWowZaBw8ditav5FhMJtThPPYY0pKU0rIlmqGMHYuLdleUni7y6qu4qN6/336DKzONBsHwiRNo79y4MVLYmM5VcAkJSKOuWRPvh3ffFUlMRP2MqwVXZmXKoP6vdGmcl65eVXtE9u3qVXTw7dOHwZUj6toVE9uvvYZ6RLJPXMGifDt7FgfnoUNF3nrLOu3Vu3VD+tPgwWj3bk/7spBlixejKPfAAeVfG97euKjs2RMXBa6ULnj3LjpuXrmC4Cq/TT+SkhDoHD+Oj+bbjRtYOfb0xMdSpXChWqMGumfVrZvRSaugpZ9lymC2dfhwBMjR0UjnatKkYI/naq5cwcrM6tX4O4aEOGYXQGsqVgwTc6+/jg2Sv/6aTVayk5SE83evXgjOGVw5piefxHmgRw90PPzwQ251Y2942Ur5cuoUgp9p09C8wJpmzMDO8W+8IRIRYd3nImUcOoS26gcP4kLdGnx8MFvdqxcuDvr2tc7z2JOkJASTNWqgTXVea2vu3UOtVmQkVj4aN8649e+PAEerRQctc0etmzdFrl8XOX8eKyN6fcZeMKVKIW23a1fcdLr8XaC1aoWGOFFR+H7zJE3ZsgX5rTi3+/fxOl+9Gp1We/dGimWXLqwzyolGg41ga9QQ6dABe321aaP2qOyHObjq3p0rV86gZk20ce/XDymDn33G9Fh7wgCL8iwhARe1ERGorbE2Nzds7ufjI9KunWutVjiiW7ewQrF4MdrcWlPLliLbt+P1uHw5Ul2c1ZkzuLju3x/d0vIyS5mYiCBm1SoEUePG4ftz2hyzZEmkdFpiMmFT0O++Q7vvt97CyrI52PL3F6laNfexubtjPIGBmKhp2BCBw9ChvOATETl6VGTlSnT/a9gQ7Zk/+wyrgPbOZEJQn5aWcbt2DTPsN29iFdZ8++svBPJ6vUilShm3cuUK/zoYPx4Xn336YKWUdSrY+ykgABOks2fzvWZtd+6g0ZN5g+XERPzOv/oq8+u9ZMnCPU+5cui2O2YMJr+2bMnbcZisjwEW5cn+/ailWLoUG8DaymOPoelFnz64UPTyst1zU/5MmYLGJLbqy+LriyCrd29cgHbvbpvntaU9e0SefRbBzNixud//xAn8HQ4fxiTI3r3YR0UJGg0C5zp1REaOxMX06dNI4f3yS5GXX8Y+NgEBuHXqhLTDnFSsiM53P/2Emr0lS9AR0ddXmfE6kqtXkQK4ciUuhJ97Dqv39nq8u3ED+x2eOIHGGidPInX84kUEVWbmTV/d3bNe0D94gI+TJmEV1XxBeuuWSKNGmJEPDkZqakH07o06lb59Rf74A5kQrhpUXLuG96SfH/acdNXfgzWZTGj2FRWFIOruXWxNotVmTChoNHi9Fy+O9/nlyyIlSuDvEhyM16ylY2ZOihfHOfC997Biu20bUghJXQywKFexsehcs3YtOoHZWuvWaNk+fjzSo8j+fP01Tiq//GLb523VCilw/fvjY4cOtn1+a4qKQprshg1YIbLk2jU0FFmzBs0ONm3CiduaNBrsF1O/Pt6bDx6IxMfjeDF7tkhQkEjTplh9btsWH7OrGWrdGkHW6tVYpQ4IwPc7e33Rgwc4nq1ciUCgd2/UUXTpYh+1FCkpqNc7eTKjXu/cOczI376NoCk9HStrlSujy2e/fggKa9XCClLNmpgky+6CvnNnkdRUvHejojCT/957mKA5fRot5zt0QAvx4GAEXLVq5e9naNYM6cp9++Ixo6Odv3X9o27fxgRl27ZYKWZwpazLl3Hsio5GhkBoKN7Hhw9jAmn/ftSSlymD90uzZpiQ6t4dtZRNmuDcuXIlvrdHD7zee/TI3zFco0Eb93r1kE2wciUyPEg9dnAYJ3u2YQNSdzZvVie4MnvpJdSE7Nyp3hgoe0lJSE9YtUqdWpr27dGZbuBApLE6ugcP8HqfNw/59ZaCq/R0nNwbNsSqwsmTIhMmWD+4yk6RIgiWpk9H2+xLlxAoVaiAMTZtKlK7NlbWtm9HjZGZuzvajP/+OwKrpk1RgH/nju1/Dmv7/XeRqVMRfLzzDgLK8+cxgeXnZ/vgKi0NtbWrVomMHo1GMlotgqaePfFa/OwzBFwdOiBF/PBhzMinpuLzv/2GTX8XLhSZOBHZDj4+WKW0dEFftKjI5Mn4ncyfjxXXBg0QcC5ciOeIiMAKlI8Pgq8zZ/L381WtipWFW7fwu3alDoP37+N3VquWyIIFDK6UdPOmyPPPI0Pg5Ekc444dQwDVqhVetwMHotPyp5+ifrVMGQQ+Z8/ivPXyy9gfsGlTXNucOYMJloULUUf48ceZj5N5ERwssnUrgrcFC9ixVU1cwaJsmUw4+S9fjpOd2svNRYti8+FJkzA7w66C9sFkQsvoZ59Vd8+ybt2QYtarF9LqGjRQbyyFYTRm1IscPGi5a98vvyBtMD0deff2llrn6YnXhPl1YU4pjI1FmtLzz+MC5NlnkU7o7o7uhbNn4+JgyhT8Hd94AylzjrzykJSEVcVVq0QMBgSZcXFIhbOla9dQ47V7N15fp04hrU+jQaBVtixSQJ95Bq+nhg3xN6hc2brjcnPLqOW7eBGB3Z07uEj188Ptk09wwdmmDWo9Z8zI+55qHh4iMTF4LbVsidWx1q2t+zOpLS0Nv6dixXBRbw+ros7i8mWca5o0waqu+Ti9ezdWq9avRzCfE60Wm7C/8AJqEHv1QhaItzfOp2FhCNomT0ZNszlYy2uA3KYNuvj27Sty5AjOjQVJPaTC4VuOsrh3L2OW+aef1A+uzHr3xgZ7y5apPRIyW7sWs8/vvqv2SHBR+P77CLbOn1d7NPl39izSeBo0QMpITsFVejomGwICsHL444/2F1xlx5xS+OKLWJmLj0c62SuvYDVn8mSshIigO6FejwuVL77A/T75BOlOjuLmTYy/d2/8PHFxWLm6cAGpWtYKrkwmBHH/+x/2TOvaFbPhxYujIL5rV1y0JSfjvbJ8Oeqobt3C5+Lj8bmxY0Weesr6wdWjqlRBEL5rF1qum2fgS5bE/0+cQPDVoEH+Zvjd3BC8z5+PlDlnnt03mfD3u3oVrwNOSCrnzBmkO/fsKbJiRcZxetcuTBZt2mQ5uHqYRoNU6qVL8XhHj2Z8rVEjnAeWLhWZNQuTUIcO5X2ctWtjEsXNDStqp07l/XtJGQywKBPzBoR376JbWJUqao8og0Yj8tFHKPi/dk3t0dD581hRXLtWnZS07IwciTEFBCBFzVEcOYL0qxdeQCCR0wXRX3/hZ9u6FSfb0aMdd2a6Vi3UVh49igtqd3ekx7Rvjwv8Gzcy9jPasgVpXjodVr+uX1d79Nkzd8UbPBi1Q+vW4d9//YVmPX37YjVeCampeNytW7Ey06MHfj8lSmDladQopBqdPYsAfO5cNKa4fx8rakeO4Pc8YgTa9tvLe1gEaaVxcbjAnDEjcyBUuTIuOvfsweumYUNc6OY10OrfHxeeq1ejrsvZziUmE1Z/jx1DrY89/V0d3aFDSOkLD0fNq3lFaccOkWHDMBnUqVP+H3fAAEx6dO+O9+jD/P2R+j5yJO4XFJQ5ELPEwwOr5pMmYVzr1+d/bFRwDnpqJmv47TcsLXfsiBQKe9xPoXlzzPTMnq32SFxbWhrStiZNQs65PXn5ZdQNdu/uGCseX32Fi+PFi7G6k5OYGNSh+Plh8qN2bVuN0PoaNULg9OefWOXZtg2rWqNGIbBq0QJ1oLt3o/FCrVpII/zxR/VXIc6fRyvwbt0QVC1fjkDxzBn8bYcNQ+pjQdy5g9WlVavQSKRDB6xGeXhgRapmTdTYREdjQqF9e6xu7tqF39PNmwiwNm/G+6JJE8fZQ+uxx/D33rIFk2qPatwYF7bLl6NWuG5dBJR5qdvT6dB84LHHkDJo6+Y81jR/Pup5duwo+OuOsjJ3rI2OxrHHbNs2pDtv3Yr3X0E98wxWVZ9+Gu/dh5lrVE+fxjVaz54Yy4EDeXvsUaMwYWHuRnv3bsHHSXnHhWOSo0dRUL99O1aIRo5Ue0SWvfsuikLDwqy/3xJl76OPcGH72mtqjyR7M2cidfHll3FCtFdRUSJvvomTdE4bot68icYV+/fjPeoI6YAFVbQo0rf69EEtztq1CDpv3EA9yfDh+Nw//6Bj4vPPZ1x8DB9um3S2ixfRjGHfPqyiXLyIGoqxY5EelNeL2rQ0BEX//IOVqOPH8Zo1GPC5K1cyuvWlpaFAvkoVBJvmvQFbtMh9/zJHVrEigizz5sozZ2a9j7nO79AhpAi/9x4abYwfb3nvsBIlUJuyfj1WCd58EyvIjtwI4sABTFQcOpT3+jTK3bp1ONdt25a5du/LL3Ed8tVXyhyXBw1CCni3blidbdw489c9PTGp+cILmHQZOhQTbW+8gYk3S6/dZs2waj16NFLR162zfQ2oq2GA5aLS0zHL9dFHOKlPmIDUpHLl1B5Z7qpVw4XztGnILyfb+vnnjDa09jobrtGIREZidnrtWqwi2BOTCSfFmBhcrOe018/p0yhu9vVFmkipUrYdp5qqVMFFzaRJWGFYswY1QbVq4UKkbVtc3Bw/jhSxBg2wwt2xI25t2xb+92U0onbh+HGslu3di/S69u3xHFFReM7btxEEnj+Pj7dvo7vehQsif/+NgOnSJdySkpBKeOdOxv5Q5gCqYkWsgvn74+LH1xeTSFWq2O97zdoqVcLG1p07I5gcPz77+7VqhQve48cRZNSti1S5F1+0nCY3ZAiOE8OGYQJjxQrH3CLg6lWkoy5fnv929pSzgwdRJ/rdd5kDkv370VZ95040p1DK4MEZQdaRI9lvGlyiBCZ0Ro/GNdCECUirjYiwvIpWpgxSlZctw7F0xgy8Pxw1zdzeMcByAXfvYn+Su3dxUr97Fyf+MmWQjjN0KDoNOZJJk3BB9eOPuJAi27hzB6+Xjz+2/5N46dIIYPz8MOPfsKHaI4J797DiYjBgxrlixezvt2ULUlHefRcfHXlmvTA0GgQxzZvjAiIuDr+bmBjUmVSujK+NG4fuXnv3or7m338xi1+lCmZ+ixfHrUQJ1Dncu4dA7e5d3O7dw+3GDTR7MBrRMt/TEyl5Hh44TlasiFX/ffsQJKelYeXNHCyZTKiPSk/H95rbM5s79HXsiI9eXriQr1QJ7yU2IshZ5cpYPWjbFkGnpdWCJk0wqXLyJP4+CxagXmbEiJyD1CeewAXze+9hVXDxYtttmK6E9HT8fIMHI3WMlPHPP3gdrFiRObg6fx61UKtXKxtcmQ0Zgq0Jnn0Wx7ucjg1Fi2Ll3rxP6ZAhOBa+/37W1S8zjQbnky5dMKmwbRu6TFavrvzP4eoUPaSPGzdOlixZouRDkgLMG1pqNLi5ueGAfOkSLvRCQzM2i+zUCekV9t7m2tMTF56vvoqLVFe9+LS18HCkGgwZovZI8ubJJ3GyCQpC2ozadYVJSShUNs/KlyyZ9T5paUiFWrMGM+qtWtl+nPaqSBHU1nXvjmPYL7+gXvSbb/C7cnPDRUeRIuju9eAB2iinpeH+6ekIgO7dw+Nt2YLvefhWtCiCsBo18LFYMTyeOch6OODy8MDfskIFrP6XL49b5cq57wFF+VO3LlL6Bg3Cam5u2RaNGqHpwIEDmEj86CMcC/r0yf7vUrQoalR69Mi48FywQJ29/fLrgw/QrOO999QeifO4exfZA+PHZw5ab97EhPVrr+G1Yi3Tp2MS5803c/+7urujJjo4GHtudemCMb/9No5j2albF48/ezaCxIULM7YIIWUoGmBFRUVJeHi41Ham6msnUKoUZmWzc+UKWrEfOYJZ3S1bkFpVqhRmCc171dhjatLw4Sjo3bIFnaHIunbuRArOL7841oXjmDFolPDii5iJVMuZM6jV6dcPKUzZpWUkJSF4TU3Fe7JSJduP056ZTKjJWbECH8uUQTrdG2/goqJChbw9jnlvru++s9ZIyRoCA7FC+fzzOBbl5TjUrh3e/zt2INCaPx8XoTlNIrZujRVKcwOfZcvwGrNX+/Yho+DwYeU6VLo6c5v7mjVRimBmXin09kbaoDW5u6NOyscHzW3yEsyVKIFJ59Gj0TW0eXOUU4SHZ7+PYJEiSBPs3h2TCl9+iUDLmes6bUmxzMtr166JSe12TpRvFStipuOtt9Bp6t9/MRM2fTpSZEaPxgxevXrYg+THHzErbA/c3LA/xMyZOPCR9Vy9itfC6tWOUaf3MI0GbZ0PHMD41bB/P06Sr76KE192wdW+fTiZNmuGLnAMrjKkpuJiw9sbK+zmPWH++AOrGoGBeQ+uyLF98AEai3z0Ud6/R6PB5MbRo5iM69ABF5Y5dRz09MQxY+lSZHmEhdnn1gBXriCNbMWKnFcqKP8WLECt8cqVmYP4N99EGvKSJbaZZKxUCU1YRo5EWUdelS2LVa+ff8Zq75NPImMiJ76+uG/Vqmggtnlz4cdObNNO2ShTBjMeCQk4Aen1qGOYNw/tQbVazMIvX44gTE29e2PWRq9XdxzOzGRCzvbQoVglcESlSqFmZ9IkbFRqS59/jrTAVatwofaoBw+QyhEYiNnDuXNZj2N24waOO15eWEl47z3UXY0da/81gGQdxYqhUP+DDzBxkR/u7iIvvYRV+N9/R73WN9/kfP/u3fF6S0/HheeuXYUbu5LS05HFMXQozsukjN27kTa3ZQsCbbMNG5C2vXlz9qtB1tKxIybmBg3K+15vZjVrYlVq7lwEacOH57w/pIcHjrV6PVZ6Bw9GAE8FxwCLLCpSBBeHe/diBmXGDJHHH0da4dy5+HefPnhT5mX/EaVpNFjFeust1FmQ8j79FHvpvPOO2iMpnKZNkZo3bBhWRKwtLQ3vl8mTUajcvXvW+5w/j6B1715MaPTpY/1xOYIbNxBM6XTo4rVpE1qi9+zpWOmpZB21amGCr6AXgY8/jiBt0SI0RwkORrfH7JQti60eoqIw0RQSYh+bEy9ejFW1d99VeyTO4/x5BKwbNmTeZ/DIEQTmW7aok1nw2mtI25s6tWDf368fJhbNK1RLl+Z8vdS+PVZ6q1fHyhcnrwuOARblWcWKmEn57TccaIKDkc4UG4s6l3LlRAICMMtny2zRp5/Gc7Nlu/IOHEAAu2mTbWftrGX0aKzGzplj3edJScHq6g8/oDbiySez3icmBqkZffrgPeOIraGVdvs2Vibq1sUFwb59uBB25r2/qGB698bF8NChBU8R79EDbd3r1cO5bM6cjAYoj3r6aaxmaTTo0LZxo3qbXCcmYtV71SqudislNRXplpMmZc7USErCJsCRkXiNqMHNDentX3yBW0GUKoVJ8d27kW7dqlXOGxV7eGArlk2bUC7Srx+CT8ofBliUbxoNCoFnzcIbNCUFb/rx49F6unt3LK0//TQCMWuvbGk0WF15+237qQ9zBv/+i7SElSuRouUMNBrMRC9YgKYu1vDrr9hXp0EDrFw9uvnttWtI15g2DRtUTpnCfUju3sXfxMsLK1a7d6P2oH59tUdG9uzdd7HauXRpwR/DwwOPc/AgUg6bNkVDjOyUKYPjx4YNOOd07446QFtKT8dE0euvo708KeOtt/D3nTQp43PmNMxBg9DsS03ly+N1N25c4VL3mjbFxN+kSfi5RozAuT477dohndbXF/XBc+bkP03Rlbn4aZ2UULIkZnzmzcPM2o0bOPn89RdmfsqUwf4lmzdbLzWrSxesAKxda53HdzX376O1eUiI8+X316iBE8XIkcq/Hv/3P+y79c476Oz1aFevb7/FalaxYigqdvWVmVu3MmqsYmNxYbtpE2pjiHJTpAgaPMycWfgZ9rp10Zp9/nx0XuvTB+ez7HTsiJTegACc2956C5MEtrBkCY7PL79sm+dzBd9+i9XA1aszT3bNno3rmfffV21ombRpgxT3wv7tNRp0qz11CtdNTZtixSq74Kl4caxiHTqEwKx5c3ZfzSsGWKQ4T8+MZgL//IM6lDNnsE9DpUqYefvzT2Wf07yKNWuWbeprnN1rryHtcsYMtUdiHaNGIad97lxlHu/+faTPvvEGVq0e3Sfs9m3k8I8Ygdn2yEhshOyqjEasGtSpg86k27fj4rZFC7VHRo6mYUO0zA4LUyZlr2dPpA22b480qpdeyr4xQNGiOE7+/DNSB5s0Edm61bppgwYDOtmtXJnzpsmUP1eu4Li8enXmbIPdu1Hn9vnn9tX+ftYsBDvbthX+sUqXxmTj/v34eRs1QuZAdim3Oh0yLt59F7+vYcPy19nQFTHAIquqVAmzixcv4o3bsCFmCBs0wOzfjz8q91wdO2IWcuVK5R7TFa1di5WENWucN3VNo0Hh+vz5uJgqjN9/xyx2YiLqrR7N0z94ELN+yclIH7Tm5pT27p9/MMFSty4mXX74AbVoDKyoMKZMwTlmzRplHq94cTQUOHkSx8BGjTK2LnlUjRpYdV24EK/tp55CEyilmVMDp05l6qxS0tMx8Tt8eOa9zv7+G59bs8b+amM9PNBRdfx45Zqt1K8v8vXXSH/95BMcj7dvzzpZoNEgVfLkSTSaad4cr0e1u0nbKye9fCJ74+6OlIsDB5Ba8dxz+LefH9L7zpxR5nlmzcIMS06FymTZ0aOYDd68Ge34nVnNmkj9eP75gtXumUw40XXogFTKL79EnrzZ/fu4KOvfH8+zdm3mr7sKkwkdAIOCMMt//Tq6cq1alfNmr0T5UbQoUgUnT0agpZTKlTEJk5CAyYF69UQiIrAi/agePVCv8vzzSI0PDBQ5fVq5sSxdijREa29w60rmz0cN+axZGZ9LTUV3yhdewPWJPercGfu6TZ6s7ON27YoJwVmzEDh16IBNuh9VqhS6vP76K/bIfOIJpMTzuiszBlhkcw0aII/833/RmOKXX7Cy1aNH4U+Obdognzg6WpmxupKLF9GSf8GC7LveOSNz98sPPsjf9yUn4wJq0SKswowdm7l9+IkTeC3+8guC1sBAZcftCK5dw++ncWORF1/ERMq5c/jcwy2QiZTg7Y3U3xdfVP6xa9VCAGfuClq3LraveLRmxd0dYzh9Gk0B2rXDhXphU6nOnkUmyIoVTA1USnw80uPWr8+cAvj660idmzZNvbHlxdy5Ijt3Wt5AuCA0GnQN/OUXNNQYORINy44cyXrfxx/HJOOePRhHgwYin33GMg0zBlikmjJlMANz5QqWpn/9FW/Ynj1z3gwvL957D/VYly8rN1Znd/MmZsSefx6tal2FRoMTxLx5ec9p//ZbpEbUqoVUoIYNM76Wno7H6twZKRxbt6ItvCtJTkbtnk6H/b2WLEEa5vjxeM8TWcubb+K1tmmTdR6/YUPsC7RtG2716+OC8tE9hTw8cIH+229oAtWsGbI2CpKOfPEijslTpmQ+1lDB3byJVapFi1AHavbll2i/7wjp8WXK4NgaEoJmQUpzd0ed1W+/IQujXz+szJ48mfW+jRvj/bBqFW5162J18OZN5cflSOz8JUSuwN0dsyR//416jF9/Rd5z375YCciv5s3xeC+9pPxYnVFqKtK3vL0xS+pqatXCifXFF0UmTsw5zeH2bXRvGjECK6Tz5mXeG+z8eaSUbN6MNIsxY1xrU9yUFLx+6tXD6vSRIygQf+op1/o9kHpKlMAGxBMmINC3Fh8f1KysXo1jQdOmCOoerVl57DF0Z0tMzKg77tULaVd5aYbxzTeoh+nWLXP7cCqcl18W6dQJbcrNEhNFQkMRYFWooN7Y8qNXL9T/WrMZVbFiWMn64w88V+fOmCw4ezbrfZ96ChOQej1KQOrUwdhcdbKbARbZlYEDkU4RFYWTkK8v3rTbtuW883h23nwTefNbtlhvrM7AZEJ6m5sbZsNc9UK4fXt0Azt/HieRR2snDh1CAHrlCiYAnn4642vmWqyWLfH57793nn3D8sJoxPutXj1szXD4MH4fD88ME9lK+/ZIybVFrVKnTkgbnDcPdZbNmmET10drOsuVw4rW2bNYCQgJQYfCqCjUJD7q/n0w7JBnAAAgAElEQVSsWI0ejRS2WbOYGqgUvR5/s08+yfjcnTt4zcyYgT0+Hcn8+dgf6+BB6z6Phwe6Zv7xB47tLVsi0MpuEtzXF4Hqjz+iRqt+fUx6792r3ubcamCARXZHo8GJ5a+/MKN09ChWoxo0wGxhXgopS5bERd4LL7DDjSXmGrjPP8eeMq6sfHmsPo0Zg4u0S5dwMpg5Ew1aZs3Cxc7DjSouXEDt4JIlmLmbOtV1LoRMJqRHNWyI2qqDB1EjotOpPTJyde+/j4vor7+2/nNpNNhw+MgR1MUsW4bJhkWLsjbDKFEC57RTp7B31jffoNnOc89lNBO4exfNBU6dwrmvSxfr/wyu4q+/cE2wbh0aNZi9/DIaNVijfs/aHnsMweKoUbbZi61sWbx2z5xB4OTnh2yjAwey3rduXZwbf/8dDY7CwvA9c+agaYyzUzTA0rjq9DdZRenSmJ35/nvUsdy/j5nCWrXQySm3FqWdOuGNr3SnHWexfDlyzb/6KvPJxpVpNKgV2r0bQYO56+XRo5nTSUwmBBPe3rgYOngQaUKu4vhxrCwvWIBV4tWrcTIlsgelSiHQCQtTrpV1bsyB1p492HD8228x0z9rVtbmTe7uSO/atAmr5c2a4bjz448I1IYORf3mY4/ZZuyuID0d6d0vvYTVQ7PPPsM1xrJljpvBERSEia6HuyFaW7lyaAhy9iwmGYcPx1Y5W7ZkXcGtVCljb9TPPkM6ZqNGqGG21ftTDYoFWGXLlhWTySTlXbEPMVlV8+a40F27FkvPt26hg1ONGkij+PvvnL93zhzMEu7ebbvxOoKvv8amuF9/nXlzRYInn0SdRZUqSE+tWjXjaxcu4OJo0SK8rqZPt6+NKK3pxg2kiXTpgsL7n37KfLFCZC/8/BDwTJli++du3Rqr4d9/j+NFw4ZoELBzZ9ZU90qVsEn58eNILa5XDysqjnqxb68++gj1xlOnZnzu+HFc+Ov1jr3xu0aDTZGXL0d3RFsqWRI1Wr//jtXBiAh0iZ0xA5OUj46zTRtkIv31F7aCOX4cf5v8lIA4CkVXsGJiYqQM20SRFWg0mB357DOcsKZMEaleXSQyEilJXbqI7NuX9fvMnXZCQ63TaccRHTqEmbwvvkBaBGWvSBFc8JgvdO7eRYfK5s1xkvjpJ9dpZy+CQLNRI+TUnziBk6qrpEOSY/rgA0wiqTXBZk5rP38e9ZnTp+N8NWsWLjAfptEg2OKEl/ISEvBaWLs245h14wbqrj780DmyD6pUQaAycmTW7QNsoUgRdGY8cAATCdevZ9Ql6/VZx1SqFNIFfXywWtu5M1a2nImiAdYzzzyj5MMRZUurxUzJiROYIZw8GTMlnTqhPmbMmMxv1F69cEHsih3yHnXmDIqsV6xAMwfKncmELoONGmF28MgRvJZcZdUqORnpH6+8gguUVatwIUhk78qWxSTcmDHqtowuUwaTfEeO4Fhy8SImZ7p3RzrhnTvqjc3Z3bolMmQI6pRq1cLnTCa8Jjp0QP2bsxg6FDV977+v7jiaNMHv+8IFTOYuWoQJ8YkTkW7/sBIlkFb7zDO4Tvv0U6RzOgM2uSCHpdFgNeHdd5EHfOkS9nHauhUzI+3aZeQDz5+PwtbNm9UetXouXcIJfdYsNG2g3N28iRbJb7yBjl+bN7tWd7ytWzG7W748mqE89ZTaIyLKnx498Lp9/XW1RwItWuAi8u+/cXG/YgUuPseORT2KK3VZszaTCY0rfH0z7+84cyZWFRcuVG9s1qDRYEJh8WJ0u1VbyZII+r77DvWFZcpggrd5c1yTmRuWubkh+Nq3D1lK/v7Yf8vRMcAip1GxIppgXL6MWfYTJ7DSVbs2TmjR0ci3Hj/e9WYMzRsJDxuGFsFkWWoqVvvi4/F7O3oUB31XkZSE18qrr6IF8CefiHh6qj0qooKZNw8NJfbuVXskGUqWxEX/rl04vtSsiXPWTz9lv8cQ5d/ixTiGL1mS8bkVK9ANdutW/A2czeOPo/Z85Eicx+yFlxcmd8+exfsxPh7NoU6eROt3EUyM79uH5mQdOoiEhzv2ZsUMsMgpDRuG7ky+vliCPn4cs4VNm6IY09dX5NgxtUdpG6mpyDX39sZ+RWTZb7+hTfvt22jgMHGi66QDimC2sVkzdDD79Vek3hI5svLlMck2enTW1un2oEYNrLC1bStSrRqOO8uXczWrML77TuSdd5CSae6Su2sX9iPbscO505xHjcJmyR9+qPZIsnJzE+naFR2M27TB/lrt2iGN8/hx1HJNnIjrs3/+QYOYjRsd873AAIucVuXKSOl6+23UaoWEYBXi77+RitG2LYpCHfGNm1fp6cg1L1oUFxjsTJWz9HSkjHTogNm/J590zhnOnKSnI9322Wcxyzt/Pk5+RM6gXz8U1L/xhtojyZlGg5WsPXtQt9KvH1K7KX/+/BPHsXXrMvbl+/VXTLzq9VgpcWYaDTJ25s2z74nk4sWRYWQwIG0wIECkf3+s4lapgiBs/XqclwIC7CPtMT8YYJFT02iQA3z0qMjhw1jVOnVKZOVKtNIND0dNTUSEfc5sFkZqKpoTnDuHQmpX30jYkgsX0O1o3Trkio8bp/aIbOvKFdSq7NqFQvxu3dQeEZHyFi/GBfauXWqPxLImTXCR2bQpVpNduXY4v27fxkX65MkZad1//y3Suzcm0Dp2VHd8tlKrFja+HjLENhsQF0bp0ugMbTBge4Vnn8VkyNKlCLwSEpA22K0bmmE82ijDXjHAIpdQrRpOUl9/jVx8f3+07j1xAt3h3nkHaQT16qEA9vJltUdcOLdviwwYgFapO3eyfsaSy5exmvnUU8j/rldP7RHZ1r59SB/19sbmqI8/rvaIiKyjfHnU544ahe0G7FmxYtgW4osvUDu8cqXaI7J/JhMyVRo1QtdTEZwDe/VCPXZwsLrjs7Xnn8dq3bRpao8kb0qWFJkwAfXPc+aIxMZiRXf8eKTtGwzIMOnZE6u7R46oPWLLGGAVUnh4uPj4+IiXl5d4eXlJUFCQJCQkFPjxDAaDBAQESFRUlBgMhkyfj4qKkqCgoEyfp7zTakU+/xxvVnMb9/r1kY998yYuNBs3Fvn4Y2wsW60aUsV++CHrzuT2zGjEaky5cggqXSnNLb/S07HKN2IE9qhxpVW+9HTMcAYGovPU7Nmu9fOTa/Lzw349oaGOkR7etq3I9u2Y4T95Uu3R2Ld581BDGx2N7JU7dzDR2KaNOhtOq83cVdARVm0f5uaG1apNm/Car10b56m2bbGf1p49mCTv3x/B1jff2GdrdwZYBWQ0GiUoKEiCg4MlPj5eEhMTJT4+XsqXLy8+Pj4SFhZW4MeNi4uTsLAw8fLyEo1GIxqNRry8vCQiIkIiIiJEZ04qpnxr2RIX0oMGZbQINWvXDgWx16+L7N+PQsyvvsIJ2dMTb+5Fi1B4aa8uXsSGfd7eIqtXu1ZzhoKYOxf7pMyapfZIbCs5GTOAX3yB1NmePdUeEZHtvPceZsOXL1d7JHnTuDHS2AcNcr5UdqXExKCpwxdfYFLx3j2RgQNRy7N4sevWH1eogNVPR1i1zU7VqmgAk5iIFM+zZ7GatXEjgmZ/f6zQeXnhfW1P12cMsAooJCREIiIixNvb+7/PabVaiYyMlNDQUImKipKoqKgCPXZgYKCEhoaKv7+/eHt7S2BgoMTExEhiYiKDKwVMmID85MmTs/+6RoMZr7VrkT72xx/ovnfrFtIOatbEm37ECOxabi+zoAYD8ssHDkSDAje+uy3avx+rlRs2uNbKzeHDyG+vVw/NX2rUUHtERLZVvDjqLadNy2gRbe9GjkQ9yssvqz0S+7NmDX4v33yD83NqKtIBPTww0ejurvYI1eXv71irttlxc0NH26VLEUSFh6PN+9tvI1snMBCrXY0bY9Vy+/ask+g2H7O6T++YEhISxNfXN8dgJyIiQkREwsLCxGg05vvxAwICJDIyUmJjYyU+Pl5iYmIkMDCwUGOmDBoNuqRt344l6NzUro0ZlF9/Rfrdjh1Yvt6zB/nAJUqgGHnUKKQgJiVZ/UfI5MIFkZdewurcxImoIXPV2bq8SkpCIe2yZa4TYJhMWIHt1QvdM+fNQ50HkStq3BgTZ0OH2td+QTnRaLCf0w8/oLMawbJlCJR370bn17Q0pH0/eOB6k2eWmFdtV6xQeySFV6wYmpasX49ga8IErM6ZA+y0NJEZM9BJOjgYTb6uX7f9OBlgFcDnn39uMeDRarX/rWzFxcXZaliUD+Z6rHHjcNDJK09PBFerVyOwuXMHaSY6HQKu4cOx4XGJElgh6NMHbYG3bkU3v7Q05X4GgwEzUs2a4flOnkQhL1lmMqH4NygIfx9XcP06ZjBXrECXxIED1R4RkfpeeAH7vTlKinDp0jhvvfwyOuK6usWL0aBqzx7sl5SejonOpCTUHXECKYN51XbqVMdZtc0LT0/UYq1ciRKJhQtF6tZFrVZqKjoQvv46UkW7dkV2z8GDtlndYmxfAAkJCeLl5WVxZUmn00lCQoIkJyfbeHSUV76+CH4GD0aqX0FmuooXx94aw4bh/yYT9uDYvh0dcH7/Hc0z5szJ+Hrp0iJly6KjVcWKaKZRsyY2PixeHMFS8eK4b2Ii0hyiorB3V0oKVtF+/13k559xgfDHH8izpryZPx+pn3lZvXQGhw5htS4gAK/zEiXUHhGRfTBnM7RogTSqp55Se0S5a94cAWFwMCZLXPX9/OGH2Nvx+++RZWIyoYHV2bPoFuyqvxdLGjdGhsuQIUiRd7YAtEgRpBF26oT/X7uGlPiffhLZuxfnv717kW744AGuw6pXx2R4xYoiZcpg8l2rRbBm3qC6wOMp/I/kerRarYiIHD58OMcAy5waqFbN1MM1YKmOkP+gkpdeEtmyBakXEyYU/vE0GtR3vfBC5tWk9HS8YU+cEImPFzl/HntzXLqUcUK4exdv+tRUfCxSJKN74YQJOGGUKIEC3qJF8fVFi3CCadoU6RE9e7pOyltBHDyIbnk//eR8J5dHpafjIuSjj3Ah8swzao+IyP5UqYLZ76FDMWlVsaLaI8rd2LFYtXnlFdfbQN5kwsaza9YgXbJ6dXw+PBx/v7g4bktiyYsv4ncUHo4aZGdWtiwmTsz7oZlM6Bh98SIyin78EStcp05hIvL2bWQlmfcNe6jFQoEwwCqA6OhoCQsLE3/zXy0bR/6/QX/Lli0L9BwGg0H0ev1//09KSpKAgACLz/mw0NBQCQ0NFRGR0qVLF2gMrkCjQZpBp04okqxa1TrP4+aGlapq1bCSkJv0dBwIunRBQLVvX/b3u3wZO7UfO4bZmWnTkMI4cSIadVCGEyeQSrBiBTaXdmb//osmLHfvYgavZk21R0Rkv7p3R3r38OGosbX3BkEaDVqRd+iA2prp09UekW2kpWFSdN8+TCyaz9cREfi7/fADMkQoZxoNJhS8vbFi27+/2iOyHY0Gr4/SpbFqldO1mMmEhmGF3aCZAVYBaLVai4FOXFycGI1G8ff3/2+1Kz9iY2NFp9PJlEc2bvDx8ZHg4OAsn6fCadhQZPRokddeQ46yPXBzw3J1bieLSpXQRt7PD/+/fh0HzyFD8LVXXkG9jau3az9zBnuDzZuH4lhntmMHXs9hYa63txdRQb3zDra4iIhwjI1Zy5ZFGnrHjjhPOHt3wTt3cF67fh2BVNmy+Hx0NDrL7duHtHvKXfnyaPzQrx9STmvXVntE9kWjUea8aefzNI7J3EUwMjIy39+r0+lyXB2LiIiQ8PBwNs6wghkzcIDes0ftkRROmTI40f7xB4pZlyzB/hCffqp+y1K1XLiAmSpz7rmzunEDTU/GjcPJ8623GFwR5VWRInjffPIJ6jQcQZUqSPf6+GPn6A6Xk6QkpHl5eCCd3hxc6fXoBLlrl8jjj6s7Rkdj3nw5OBgNIUh5DLAUptfrJS4uTiIjIwtUf2Vpdczf3/+/AIyU5emJE+v48c5xsHF3x9L/d9/hJLRjBzrrLF5c+GVvR3LpEk7MEyYg+HBW336LGrz0dKSLOkKxPpG9qV4dgcqQISJXrqg9mrypVQsrWTNmoMOgszl3DhvLduiAuitz7WxsLM7XO3Yg3Yvy79VX0cp86lS1R+KcXCLAMhqNBb7l93nMGxCHWulqTqfTicFgEEN+eotTnvTrh3brzlb42aoVuhpu3ozZv7p10RzD2QOtlBTUoz37LE4kzujWLRQtjxiB4HnZMqxiElHB9OyJhhcjRmDCwhHUqyeycyeyF7ZvV3s0yjl6FMHVCy8gddNcG/fTT/gbbdqEFDcqGI1GZNUq/B63bFF7NM4nXwkk586dE6PRKFqtVmpnk7T5888/S2RkpGg0GklOThadTideXl6i0+mkZcuWUsbGZ369Xi9BQUGFfpzQ0NA8pfv5+flJaGioVWukzKtiBoNBtQ6FzkqjwR4KrVrhotzZGgP4+uLke/gw2vy+9Rb2gho2TKRdO+fqRJWSItKjB1av3nxT7dFYx969IiNHirRti1WrcuXUHhGRczDXY82d6ziz+02bYr/F3r1F1q7F5JIjO3QI+xQuXowGVGaHD4v07YuVxo4d1Rufs3i4HqtZM9ZjKcligBUcHPzfaolOpxN/f3/x9fXNMYWtRYsWsnTp0v/+Hx0dLXPmzJGzZ8+KRqORB+ae0zYSGBgoKSkphd6LKi+BjLnDn7n+qqByC5zMTTO4gmUdOh1mASdOxIqPM/L1Fdm2Da3i160TGTMGaZFDh6KLlqOnW5w6hRNw375oU+5MgaMIirzDw3ExtXixa3WBIrKFokVx0dmqFS46e/RQe0R506oVzluBgdjj8cUXHfP4d+BARsfXh5sS7d8vMmCAyPLlzt+syJbatsVEwoABmLgr7P5PBBYDrJiYGClXrpxs3LhR/MxtyvIhJCREQkJCxMvLS86dO1fQMRaKVqstUCe//AgLCxNvb+9CB1dhYWESFRVlcQNjc9piebbLsZrJkzEb+NVXIr16qT0a66lVCzucT5uGvSDWrEGee7Vq2DPpmWfQYdGRbN8uMmoUZp6ff17t0Shv2zbUHXTvjrbzVj60EbmsGjVQvzpgAGocmzRRe0R506ED9vfp10/kl18wCVO8uNqjyrsffkCAuGYNOr+affedyKBBWT9PynjlFZxThgwR+eIL1HFT4eRagxUdHV2g4OphBemm5yjmzp0rWq022+DKaDRKQkJCnh8rOTk514DQvHLlXdgd0ChHJUqg7evYsSL5LMNzSBqNiI+PyPz52Pz444+xv1ZAAAKs6dNFfv1V7VFaZjKJvP8+/mZbtzpfcHXpEro9vfKKyGefoTUxgysi62rfHsfD3r3xHnQUdepgFSglBXspXryo9ojyZvduTOxt2JA5iNq1C8HVxo0MrqxFo0HX4Rs30F2QCs9igKXRaGTgwIGFfhJ/f38xmUyFfhx7o9frJTExMceVqyNHjuQrPdHX11fi4+Nz3WPL3E2QrMfPDylmEyeqPRLbKlIEtQcLFoj8+ScKYO/fx0pe27bI7be35hi3bokMHowi3UOHnGuDZZMJ+5o9+SRy448dwwUTEdnG0KGYsOnXD3sxOYpSpURiYpDe2KqVyJEjao/Ism++Qe3zpk0Z+zqKICth2DCsqnTurNrwXEKxYvj9b98uEhWl9mgcn8UUwbLmzQYecu3aNYmPj8/xe3JqZuFsAUFCQoIcPnzY4upcbGxsti3VzY03oqOjM61WTZkyRcLCwnJ8zPDwcBFB6iZZX0QEOhRt3Ypgy9W4uYm0bo3b++8jZfLTT9GRb9QobGRbp466Yzx7FhspN20q8v33WH10FqdP43d84wa6P3LRmkgdb76J9+PIkSLr12d0s7N3bm5o3960KbojfvghuiPaG70eqc9ffomGSyIZk0vTpuHc4+ur7hhdRfnyCLA6dkRNuoX5fsqFxcNETkGRyWSSxMRECQ0NlYCAAAkLC5OEhASLq1TlnKjFlcFgED8/P0lISJCAgIBsb15eXjJ37twsv8O4uDjR6/Wi1+tl48aNWR47LCxMgoKCsjSxiIqKkqioKImPj7d6TRlBqVI4wI8di40OXVmRIpjB/eYbFBqnpuKEN2QI9ilRw65dWK16/nmR1audJ7i6fx9dzNq1w+/84EEGV0Rq0mjQcOHPP9F91dH07y+yZ4/Iu+9iT8DUVLVHlOHjj5EpsmtXRnB1/jxW3hYuRNoggyvbqlcP6ZhDh6JpFBWMxRUsTTbtZ8qWLSt+fn7i5+cnPj4+0rJlS4mJiZHmLrQZQVhYmBiNRomLi7N4v+wCVH9////qpwYNGpTl697e3hIdHS3h4eGSnJz8X1MLb29vOXv2LIMrG+vYEelnL7yArlKEg+9HH6HV+0cfoX5r9Gg0zLDFy9NkwuriggU4CTjTprr792NDZJ0OjUecbasAIkdVogRWWNq0EfHyEnnuObVHlD+NGyOFevhwka5dkT5YpYp640lLE5k0CRsGHziAY116OrIk3noLX3vtNXR0JNvr1AnNonr3xt+ncmW1R+R48rUP1qO8vb1Fq9W6VHAlgtS/wrCUYimCzofO3BjE0bz3nkiLFjghKbCtmtPw9BSZOVMkJAQf69dHa+CxY5HLbQ03biBN58IFXCxUr26d57G1a9fQJnfrVpFPPkGhtyO2VyZyZpUqIV3NnDblaEGWVota1XfewarQxo2orbW1O3dQV5WUJLJvH/bw++03bBkigs81aGD7cVFmzz2Hc23nziJxcSKPP672iBxLoTOJna22iuhRJUsiBW3CBMfqJGUrVauiq11cHGqFGjcW2bFD+ec5cQKzx+XKoZWvswRXX3yB31l6On7GwEAGV0T2qmFDpK1Nny7iiPOgbm6oKVuyBCnIn36KY4+tXL2KALV4caScX7mCSbkOHdDk4ocfGFzZk+nTkYb/1FNI3aS8K3SAlV0aIZGzad06o7GDEzbEVETTpgiwFizAZs39+ytTn3X9OlJFOndGg43oaMfa1yUn//yDBh3TpqFwPjKSrdeJHEGDBtiXac4cbG/hiHr3Rkry6tUIbvKxo0yBpKZig2AfHzzf2LHYeqJDB6wMnjyJVHxHaSDiSsLDRV56CUHWmTNqj8ZxWHwpP9pooTCUfCwiNbz5JgKGBQvUHol969ED7cR9fXEyfffdgrV2N5lE1q3DjHFSksjx46j1cnRpaZg1btYMm5cePYp8dyJyHF5e6Fy6eLHI7Nlqj6Zg6tXDpsRjxqDL4Lhxyjd0un8fLb+feAL7W4WEYJVq1CiRbt1wTp01C0EW2a+XXkKddefObHyRVxZrsFJSUsTd3d1iYwWj0SgVKlSw+CRGV9itlZxe8eJI52rbFildbF+asxIlUI81dCg2x23SBAFq9+4iFSvm/v2//IKUzFu30MJXjToBazh8GBcxHh6YAW/cWO0REVFB1ayJIMvPD3VFb7/teOm9bm4IdgYMQC1to0YIeMaMEXF3L/jj3rqFTdHnzMGK34gRqGPeuhX1pv36Fe7xyfZCQ3Fu79pVZOdOTBJSznJtcmEymSQlJcXifXL7ughTCck51KmDboKDByO9wstL7RHZt9q1EZR+/TVS4CZMQIe8bt1wS0/Hik5srMjPPyNNJSFBJCUFhdghIc5xEk5Jwezfl1+iM9OwYY53IUZEWVWrhiArIEDk8mVkOFiryY81lSuHtuhjxuA4PW0atocw31q0yHz/1FSR27dxS0pCit/x48heOH5c5K+/cCE+fLjI55/jfvPn4/fEY5/jGjECk83duomsXYu/J2Uv1wArISFB6hRyN9HExETx5UYG5CQ6d8ZMX79+SK8oXVrtEdm/Hj1wS00V+eknBFRvvIE9ntzckEbo7S3Sqxc2xqxfH3tvObr0dJE1azBjO3AgLkKcaEtAIhKkt+3dm9ECXa9XtwV6YTRrhhS+ixczJr1iYhBwnTuH43XRoji2eXpiNV6rxcpXkyZoVOHlhU6AH38scu+eyLJlzrWdhqsLDsbre/BgtNOfNIlBc3YsXsLodDpFWrB7e3sXOkgjsifjxiGNbfhwkc2bWZibV0WLoqi5Qwek07Rujdmw779Xe2TKMpkQRE6dip952zaRli3VHhURWUuZMlitN7dA1+txfHNUVapkTIyZtW6Nia89e3Bce/Si+t9/RRYtQrOKjh1Rc+Us6d2U2VNPYbJ04EAE4cuWIdimDBYvC8PDwxV7IiUfi0htGg3SKZKTUVtEBVOypPMFp4cPoz5vwgSkBR48yOCKyBWYW6AvXizSp4/IihVqj0hZJUsisCpWLHNwdeIEGhA1bixiNCKzY/NmBlfOrmZNrNwWLSrSvr0yXYOdicUVrJCQEMWeSMnHIrIHxYphlrJVK7QoHzRI7RGRmk6fRtrjgQO4yBo5EiceInItffsiza5fP5H4eJEPP0Rw4gzu3EHK4NGjGTeTCatWf/whkkvPM3IyJUuKrFqF2sM2bdDYpFs3tUdlH5ygyoFIPZUqoXFBt244sfj5qT0i+2UyofD58GHcDh1CaqCbm0jlykgvMN+0WgStzZujJqBhQ/stHP/9d5H33sPmypMmYV8ZpkoQubYGDXCMCw1FbdKiRZnT7eyJyYR9+R4Omv76K6OJhflmNOI4vG4djs2hofhYsyZrcFyZRoO9L598EpsSd+yISQVHrUNUCgMsokJq3lxk0yaRZ55BDn779mqPyL6cOYNi582b0THQ1xerfpMm4aRdpAhWAh8+kV+9im5UO3eize+5c2h80aYNWr137ap+c5FTp9CcY9cunFwWLhQpW1bdMRGR/ShbFh30vv5a5MUX0Ylv/nyR6tXVHVd6OoKonTtRT/Xzz+jW2rw5bgMHitSqldHEwnzr0wfH6y+/VHf8ZJ+6dEEjp1mzMEH61lvYUNoZOgEXBAMsIgV07IhucQMG4KTl7a32iNR38KDIBx9glSosDG3t69TJPFHJmdsAACAASURBVNM5dy4+Vq6c9fsfnu29fRutf/fuxUzwsGGoa+rRAwFXkya2q+U6dgwrVt9+iz2+lixBgTsRUXZ69MDxa84cBDDTpmHjVlumEF+5gsY7O3eKfPMNupl2747JoZYt87ba4AydXcm6PD1FIiLQzn38eJGVK0WWLnXNOmS+XYgU8vTT2OupVy+R3bvRttbVpKWhY96HH4r8/TcCkNWrRUqVKtzjenhg1cu88nXrFjbq3blTJDBQ5NIlHMDNq2O+vpglViptxWQSiYvDz3XsmMjEieiaVNifi4hcQ8mS6Jw6bBjqlaKiUKc5dKhIjRrKPtetW+jsduhQRjp2cjK2GOneHeNgY2eypsaNcY5eswYrn23boutyz57oHOwKGGARKWjAAJzcunXDyo2rbET8zz8iy5eLREeLVK0q8uqrSJm01oynpycC2V698P+rV0WOHMGFxMqVaKOfloZNQKtUwQpZ5cr4d8WKIuXLZ76VK5d9jZfJhBPEhx/i8V57TWTrVtc5QRCRsurVwwrS/v04tjRvjtqV4cNFHjzI/piZni5y/TqCpIdvSUmYXLp4MfPHK1ewqt+qFY6Rb70l8sQTztexleybRoOVrP790RhlwQKRkBBMig4bpvborI8BFpHChg1DkOXvj/z22rXVHpF1pKdjpW7pUvycgwaJbNmCOgNbe+wxzMx2747/m0wZFxzmi45LlxAI/vpr1guVlBScDEqWzKg3+Pdfkbt3kcYTEYEVShZyE1FhaTQZ+wEuWCDy1Vcia9eiA2nRogiG7txBavSdOzgOlS6ddWKofHlMGnl7Z55Eql7dfpsCkespUwZt/EePFvnzTzRJCQlB591q1UQuXFB+FdceMMAisoKwMJHUVCyLb9iA1AxncOsWgqqvvsKtYkUUsa5apX7TiYdpNLjQyGsXI5NJ5P79zBc1gwfj33Fx1h0rEbmu4sXRVGLgQKw43bmDpj8PT/aUKMHVJ3IONWuiBnHq1Ix905o1QwOrMWOQTugs25vwLUtkJS++iBSQwYMxS2kyqT2i/DOZsLeJucVw1aoin3yCjn7ffovuU2Fh9hVcFYRGgwsdrRYzal5eSEOsWFHtkRGRq/DwwHYf9evjQvSxx/A5BlfkbDQabHPzxBPYEmDwYHTYrFEDqfjm/dUcGVewiKzI3x+72g8YgA0nly61/w0nk5KwShUbi9v9+6gpGz1a5H//YytyIiIiUoaHB2q1RozAvpKrV6Nuy9NTZMgQ3ByxKQvnRYisrE4dFDTfv4927hcuqD2izNLS0FJ95kx036tTBwe4xo2RBvj330gBDAxkcEVERETWUb++yPvvixgM6LT5999InW3fHvtpnjmj9gjzjgEWkQ14eoqsX49lcB8f7Idy44Z647l4EUXVQ4agMDokBIXUc+eiI99XX6EVeePGbOxAREREtuPmhqDq00/RnOr117GJcceOIg0aiEyejE7NDx6oPdKcMUWQyEY0GuQW9+qFjWq9vEQmTMBNq7Xuc1+8iIPRd9/hdvEidl3v0QMd8pyxgw8RERE5tqJFM7ZlSU/HHm/btmE7GINBpHVrZN+Yb1Wrqj1iYIBFZGMNG2L16PRpBFp162LH85CQwm+Oe/cuHvfkSZFTp/Dx119FLl8W6dQJ3QxDQ7Hviru7Yj8SERERkVW5uYm0bInb229jsti8ofann+JjyZLYuqBuXRGdDpPZXl7YMseW2xcwwCJSyRNPoNYpMVFk9mykDqalIfgx365exQHhhx/QMtx8u3YtY28n815P5v2edDoEcY0aofXvjBlI9WNARURERM6iShWRvn1xE0HnwbNn0YXQYBA5cUJk61ZcZ/31FzpzVqmCVS7zrUoVdEL28EA5h4cHSjgKWx7BAItIZV5eIsuW4d+XLon88gtWnb7/XuS339A+fPr0jD1RPDxESpXCQaF584z9nipX5gaTRERE5Jo0Gkwy63RZv5aaimusf//NuF28KHLsmMjNm9jn0zyJffo0Gm4UBgMsIjtSuTJaonfrhv//+Sc+fvedakMiIiIicmhFi2ISunr13O/buTOCrsJgF0EiIiIiIiKFMMAiIiIiIiJSCAMsIiIiIiIihTDAIiIiIiIiUggDLCIiIiIiIoUwwCIiIiIiIlIIAywiIiIiIiKFMMAiIiIiIiJSCAMsIiIiIiIihTDAIiIiIiIiUggDLCIiIiIiIoUwwCIiIiIiIlIIAywiIiIiIiKFFFF7AI7KYDBIWFiYBAUFib+/v+h0uv8+HxcXJ7GxsRIREfHf5/NLr9dLbGyseHl5SVJSkhiNRgkPDy/w4xERERERkfUxwCogo9EocXFxEhcXl+VrOp1OYmNjCxwMhYWFSXJyssTExGR6Ph8fH4mMjBR/f/8Cj5uIiIiIiKyHAVYhBAYGSvny5cVgMEhycrLodDoJDg6WwMDAAj+mXq+XjRs3SkpKSqbPa7VaiYyMlKCgIDl79qxotdrCDp+IiIiIiBTGAKsQAgICJDQ0VNHHDA8Pz/Ex/f39pXz58jJ79myJiIhQ9HmJiIiIiKjw2OTCjiQkJIjBYBBfX98c7+Pt7S1RUVE2HBUREREREeUVAyw7Yq7nslS7pdPpxGg0isFgsNWwiIiIiIgojxhg2ZHDhw+LiOUAq0KFCiKC1S5LoqKipGXLltKyZUtJTU1VbpBERERERJQj1mAVksFgEL1e/9//k5KSJCAgoECd/oxGY673MTe3SE5Otni/0NDQ/2q5Spcune+xEBERERFR/jHAKgRzK/YpU6Zk+ryPj48EBwdn+XxucguaHpaXYIyIiIiIiGyLKYIFpNPpJCwsLNuVqoiICAkPD892jyxLzEFTXlqwJyUl5euxiYiIiIjI+hhgFZBWq80xDdDf3/+/AIyIiIiIiFyHS6QIFiadrqAb+up0OomLixODwWCxaUV2z2U0GnN9XnOzCyIiIiIish9OHWDp9XoJCgoq9OOEhoZKZGRkvr7HHFTlJ8DKj4IGfkREREREZD1OHWAFBgZKSkpKvppHZCe7ACm3wMkcAOVnvyqdTicJCQmSnJycYwCVmJgoIiLly5fP8+MSEREREZFtOHWAJYJAR+nVnrCwMImKipKYmBgJDAzM9j7mtMT8BEJ5WfUyP663t3d+hkxERERERDbAJhcFYF5hshS4mVeu8hMIBQcHi4jlmjGDwSBardYqaYdERERERFQ4DLAKwNfXV+Lj4y1uJhwXF/dfN8G88vb2Fq1WK7GxsRYf17yBMBERERER2RcGWAUwZcoUiYiIyPHr4eHhIiISExOT7deDgoIkKCgo25Wq6Oho2bhxY7Zf0+v1otVqZdq0aQUcORERERERWRMDrAIKCwuToKCgLE0soqKiJCoqSuLj47NNIYyLixO9Xi96vV42btyY5euBgYEyaNAgCQkJyfR5o9Eo4eHhEhMTww6CRERERER2yumbXFiLt7e3REdHS3h4uCQnJ2dqPnH27NkcgyB/f///6rIGDRqU7X0iIyNFr9dLWFhYpr2xYmNjWXtFRERERGTHGGAVglarzff+WCIi8fHxud4nMDAwxw6FRERERERkn5giSEREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhE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
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [283]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_dos</span><span class="p">(</span><span class="n">T</span><span class="o">=</span><span class="mi">200</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>10000
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1gAAAI4CAYAAAB3HEhGAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvIxREBQAAIABJREFUeJzs3Xl8W/WZL/7PkSzbiR1bthOWEiCWSSmFApHs3i50tTy5vW2HDpHj3JZOy8zYYuncmdsWO+nM3La/LuAQfkPvLBfJ9E47G0kkoO3c6YIUoLcz0yWWwg6FWAkQthjLirN40fK9f8g6OkebZfkcyZI/79eLF0dHR+d8w5L40fN8n0cSQggQERERERHRihkqvQAiIiIiIqJawQCLiIiIiIhIIwywiIiIiIiINMIAi4iIiIiISCMMsIiIiIiIiDTCAIuIiIiIiEgjDLCIiIiIiIg0wgCLiIiIiIhIIwywiIiIiIiINFJX6QVUu40bN2LLli2VXgYRkaaiTz4pHxva2mG8eHMFV0NERFR5x48fx1tvvbXkdQywVmjLli0YHx+v9DKIiDQjhMBrmy+RXzd89CPY+A9/r/tzbTYbACAQCOj+LCIiouXq7u4u6joGWEREpJKYnla9FufOleW5wWCwLM8hIiLSE/dgERGRSuKNN9WvI5EKrYSIiKj6MMAiIiKVxOkZ9WsGWEREREVjiSAREamIM2dVrxlgERGVVzQaxYkTJzA3N1fppaxJjY2N2Lx5M0wmU0mfZ4BFREQqibPqAAtz8xCxGKQ6/pFBRFQOJ06cwIYNG7BlyxZIklTp5awpQghMTU3hxIkT6OzsLOkeLBEkIiIVkRlgoXyNLoiICJibm0NHRweDqwqQJAkdHR0ryh7y60giIlLJG2C1tOj63MHBQV3vT0RUTRhcVc5K/9kzwCIiIpXEmTNZ58S5Wd2f63a7dX8GERGR3lgiSEREKrnKARMsESQiIioKAywiIlIROTNY2WWDWgsEAggEAro/h4iISE8sESQiIpXE2exsVTmaXHR3dyefJYTuzyIiItILM1hERKSSK1tVjj1YRES0OkiStOK/Iqt0hqLNZoMkSbru+2UGi4iIVESO1rRs005EtHZYLBaEw+Gc7ykDJ7PZXK4lVRUGWEREpCLm5rPPMcAiIlozJiYm8r7X19cHv98Pi8VS8Lq1jCWCRESktrCQdUrkOEdERKSHSCSCkZER7N27t9JLKQkzWEREpCLmc2SwcpwjIiLSQzgcloOr4eHhCq9m+ZjBIiIiFbHAAIuIiKhUNZvBstlsS85T8Xq98Pl86OrqwtTUlJyOtFgsZVolEdHqU6kM1vj4uO7PICIi0ltNZrD27t2LYDBY8Bqn04kDBw7A5XJheHgYo6OjGB0dlTfuERGtWfM59mCVIcCy2Wyw2Wy6P4eIiMrL7XbL7dElSYLNZsvZJn1kZASSJKGrq0s+p2z93tbWlvUZr9eLvr4+tLW1yZ8dGRnR9dezlJrLYIVCIdxxxx0Fr/F6vTh48CCmp6dV581mM1wuF/r7+3Hs2DG2niSiNSlnMMUSQSIiWqZIJIL+/n45eZH62ToYDMLpdMLj8cDj8cjne3p6YLfbEQ6H5WSJ3W6X75dZZWaz2eTrLBYLLBYLgsEg9u7dC7fbXbGf52sug+VyuVT/InIZGRnB0NBQzvfsdjva29uXDNKIiGpVpUoEh4aG8v7eTERE1ScVXFmtVkxMTGB6ehrT09OYmJiA1WqF3+9Hf3+/fL3D4YDP58PY2Jh8zufzyX+5XC7V/S0WC0ZHR+V7BgIBTE9Pw2q1IhKJYHBwsGy/VqWaCrC8Xi8GBgbQ3t6e95pgMIhQKISenp6811itVl2nOxMRrWa5WrKXI8AaGxtT/aFKRETVy+v1wu/3w2w2IxAIqLJPFosFgUAAZrMZfr+/5J+7PR4PhoeHVVkqs9mM0dFReQ2VUDMBViQSweHDh2G1Wgtel0pRFmpkYbFYEIlEEAqFNF0jEdFqJxIJIBrNPs8SQSIiWoZUNVgq2Mkl9V6ha0rR3d0tHy/Vl0EPNRNg3XHHHUX9yzl8+DCAwgFWR0cHgMr8CyEiqqg8gRQDLCIiWo7Uz9HKYCdT6r1QKIRIJKLZs8PhsGb3KkVNBFh+v79gyZ9SMf/yUmnGfP9y3G43uru70d3djcnJyeIXSkS0yuUNpHJ0FiQiIspFWQVWKKmhLO0rNSgKBoMYGRlBV1eX3G1Q2YWwEmqii6DP5ys6tbicf3n5gjHlRuxCUTkRUbXJtf8KYAaLiKhSXr3oYt3ufdGrr+hyX2U/hPHx8bwN6JSBWKEeCvk4nU55/5bdbofD4UBHRwfMZjOcTuey76eVqg+w9u7du6x/gKmgqZiWjVNTUyWvi4ioGuULpBhgERFRscxmM8xmMyKRCILBYN4AK1VGmLp+OVLBldVqxaFDh7I+X8kAq6pLBEOhEMxmc8HUIxERFU/kKQUsR4BltVqXbFRERETVYc+ePQCSfRJyVYVFIhF5IHDq2hRlsJSvomx8fBwAMDAwkBVcabmfqxRVncEaHR3N6oe/lNS/gEgksmSknGp2QUS0ZigCKWndOojZWQCAmJ/T/dGBQED3ZxARVRu9yvj0Njw8jAMHDiAYDMJms8Hj8chfogWDQXn+ldVqxfDwsOqzynLBgwcPYmhoSA7IUj/7p4YKu1wuOBwOOeGSGm5cSVWbwXK73bqn/iox+ZmIqJLEgiLAam1Jn2eTCyIiWqZDhw7BbrcjFArBZrPJTShsNhtCoRDsdjsOHTqU9TllhZrT6URbWxva2trgdrvlssJU1isUCqGrq0v+q62tTc5uVUpVBliRSESeAL1cqX9ZhZpdTExMAChtsx0RUTVTlgIaNqQDrHzt24mIiPIxm83w+XxwuVyw2+3yXiu73Q6XywWfz5c3oaHMeLW3t8PhcMDn88nnrFar6nU4HJaHDB87dqw8v8A8qrJE0O/3w+/3w2az5Xw/1ZFE+X6q9CQVYIVCobx7t1J1m9wLQERrjbKLoLRhQ/r8nP4lgpIkJZ8lhO7PIiKi0vh8vmV/RtmBu1hWq3XJ0nG73Z73mnx/lpSjHL0qAyyHwwGHw5H3/b6+Pvj9/pz/AAcGBrB3796Cm9/YPIOI1ioxp8xgNafPx2KVWA4REVHVqcoSwZWwWq1yujIfv9+/7CibiKgmKDNYTU3p89EoM0tERERFWHMBFgCMjY3h4MGDObNYXq8XZrM5q10kEdFaoNyDJTU0APX16TfzDCEmIiKitJoMsFINLJTToZUcDgd27tyJwcFB1flU+0ePx8MOgkS0Jqn2YDU0QDKZ0u9Fo5VYEhERUVWpyj1YuXi9Xtxxxx1y60YA6OrqgsVigcPhwOjoqOp6l8sFr9cLp9Opmo3l8/m494qI1izlvCupvh5QBlgLDLCIiIiWUjMB1lKNL7T6DBFRLVPNu2pogFRfD3nnVZQlgkREREupmQCLiIg0kLEHq5wlgi6XS9f7ExFVEyGEPL6CymulTZ0YYBERkSxzD5a6yYW+ARa7txIRJTU2NmJqagodHR0MsspMCIGpqSk0NjaWfA8GWEREJFN1Eayvh1SvzGCxRJCIqBw2b96MEydOYHJystJLWZMaGxuxefPmkj/PAIuIiGTKPVjJEsF0Bkvo3Kbd7XYDYCaLiMhkMqGzs7PSy6ASMcAiIiKZMoOFjC6CepcIOp1OAAywiIioutXkHCwiIirRgqJEsLGBJYJERETLxACLiIhkWXuwVCWCnINFRES0FAZYREQkU3cRbAQUGSzo3KadiIioFjDAIiIiWXYGiyWCREREy8EAi4iI0hRdBJHVRZAZLCIioqUwwCIiIpkqg9VQnzFomBksIiKipbBNOxERydQBVmYXQX0zWEIIXe9PRERUDsxgERGRTCwU2IPFDBYREdGSGGAREZFMncFqVJcIsosgERHRkhhgERFRmqrJRWYXQX0DLJvNBpvNpusziIiI9MY9WEREJMvcgwVFgKV3k4tgMKjr/YmIiMqBGSwiIpKpBg3X10Oqr8/5HhEREeXGAIuIiGRZXQTLWCJIRERUCxhgERERAEAkEupGFvXqOVjMYBERES2NARYRESUpsldoaIAkSaoSQXYRJCIiWhoDLCIiApC9/woASwSJiIiWiV0EiYgIQMb+q1TmqoxdBAcHB3W9PxERUTkwwCIiIgAZGayGhuTf68uXwXK73bren4iIqBxYIkhERAAAMafYgyWXCLLJBRER0XIwwCIioiRlBqsxmcFCvbJEUN8MViAQQCAQ0PUZREREemOJIBERAQDE/Jx8nLvJhb4ZrO7u7uRzhND1OURERHpiBouIiABk7sFqTP69vkHxPrsIEhERLYUBFhERAcjTRVBZIsg27UREREtigEVERAAAMa8oAUx1ESxjiSAREVEtYIBFRERJqhLBXF0EmcEiIiJaCgMsIiICkFEi2JCriyAzWEREREthgEVERAAAsZC9B0tdIsgMFhER0VLYpp2IiACoBw3LGawyDhoeHx/X9f5ERETlwACLiIiSlAHUYnt2qYxdBG02m673JyIiKgeWCBIREYCMPViNqQCrfBksIiKiWlATAdbevXvR39+P/v5+9PX1oa+vD36/P+/1oVAIfX19cLvdCIVCqvNutxv9/f2q80REa4Fq0LA8B0sRYOncpn1oaAhDQ0O6PoOIiEhvVV0iGIlEMDg4iD179mB4eFg+7/f70dfXB4fDAY/Hk/Nzfr8/ZxBmsVjg8/lgsVh0XTsR0WqTq4ugsskFdG7TPjY2BgBwu926PoeIiEhPVR1gDQ4OYmxsDGazWXXebrdjeHgYe/fuhdvtzvmNqMPhQHt7O0KhEMLhMCwWCwYGBuBwOMq1fCKiVUUZYKUyV1JdHWAwAIkEkEhAxGLJc0RERJRT1f4pGYlE4PV6EYlE4PP5st7v6+vD3r174fF4cgZYfX19LEUhIlLKNQcLSM7CWuwwKKJRBlhEREQFVO0erHA4DCB/W9/29nYA4F4qIqIiqfZgKQIsqV4RbLHRBRERUUFV+zWkxWLBxMSEHEhlSgVWVqu1nMsiIqpaqj1YiuYWkskEkbqGARYREVFBVRtgASjYiCJVNuh0Osu1HCKiqpY/g6Vs1a5vowsiIqJqV9UBVj6RSARutxsOhwN2uz3vdaFQCF6vV349NTWFvr6+gp8Bkh2uUl2uJicntVk0EVGFibnsJhfJY2UnQcU1GmPFARER1YKaC7AikQh6e3sxPDyM0dHRvNelWrEr27sDgM1mw8DAQNZ5JeWslu7ubm0WTkRUacoMVqMig2VSzsLSL4MVCAR0uzcREVG51ESAFQwGceDAAQSDQYyPj2NsbKxgu3WLxQKn05kzUzU6Ooq+vj5YrdYlM1lERLUk7x4sVYkg92AREREVUrVdBJWsVitGR0fh8/kwPT2NcDiMrq6unIOEAcBsNucNnux2uxyAERGtJWKhQJv2FO7BIiIiKqgmAqxMQ0NDGBkZQV9fn7xXajksFgtCoRBbvBPRmqLOYOVpchHVL4MlSRIkSdLt/kREROVQkwEWkAyyzGYznE7nsgOlVHdCBlhEtJaIeUXw1JBnD9Y8SwSJiIgKqdkAC0g3oFB2CgSWDpzMZnNR1xER1RRlBqtB0UVQeaxjkwsiIqJaULUBVn9/P9ra2hAMBvNek8pEHT58WD7ndDrR1dWVFXQpRSIRAMg7xJiIqBblnYNlMimu0a9NOxERUS2o2gDL6/UiEolgfHw87zWpDFRPT498LhwOw2w2y1mqQp/jTBYiWktUAVbeLoLMYBERERVStQGW3W6Hy+WS51Hlkgq+lIFST08PAoFAwRbsfr9f7iZIRLRWqJpcKLsIKvZggW3aiYiICqraAGtkZAQTExN5309luBwOhyqYWmoA8cjICADA4/Fot1giolVOCKHag6VqcqFo067noGEiIqJaULUBlt1uR1dXF/r7+7OaUfj9fgwODsJut+cMlJxOZ87Pud1uuN1uBAKBgiWEREQ1R5mZMpkgGdJ/PJRr0LDL5YLL5dLt/kREROVQV+kFrMTQ0BB27tyJkZERhMNhAOkGFWNjY3A4HDk/Z7VaMTY2Jn8u9Rmr1Ypjx44xuCKiNSff/isAZSsRLFTyTUREVC2qOsACki3VS/nGs9TPERHVIjE3Jx9LjY2q95Qt21kiSEREVFjVlggSEZF2xOysfJwVYKnatOuXwUqVaRMREVWzqs9gERHRyhXKYKG+PCWCTqcTAEsFiYioujGDRURE6gBr3TrVe+VqckFERFQLGGAREVHhPVj13INFRERULAZYRERUcA8WFHuwOGiYiIioMAZYRERUfBdBBlhEREQFMcAiIqKMPViZXQRZIkhERFQsBlhERFR0iaCYZwaLiIioELZpJyKioksEEdUvwBJC6HZvIiKicmEGi4iIVAEWsgYNcw8WERFRsRhgERERxGw6wDIUnIPFPVhERESFMMAiIqKCJYKoV7Rp17HJhc1mg81m0+3+RERE5cA9WEREpMpgZZUIqjJY87qtIRgM6nZvIiKicmEGi4iICje5MLFEkIiIqFgMsIiIKGMOlnoPFpRdBNnkgoiIqCAGWEREVHAOlqScg8VBw0RERAUxwCIiomWUCOq3B4uIiKgWMMAiIqLCXQRVJYLMYBERERXCLoJERKQuEcycg1WmEsHBwUHd7k1ERFQuDLCIiCijyUWhNu36Nblwu9263ZuIiKhcWCJIRERLDBpWdxEUQpRpVURERNWHARYREQGFmlwYDEDdYsGDEEAspssSAoEAAoGALvcmIiIqF5YIEhEREgX2YAHJfVhiMbAS0ahqX5ZWuru7k/dnhoyIiKoYM1hERFQwgwVA3Ulwnq3aiYiI8mGARUS0xolEovAeLGTMwuKwYSIiorwYYBERrXGqFu2NjZCMxqxrytVJkIiIqNoxwCIiWuPE2bPysdTUlPMaZVZLme0iIiIiNQZYRERrnDh3Tj6W1q/PeQ0DLCIiouJUJMCamZmpxGOJiCgHcVYRYDUVEWApSgqJiIhITdMAa9++fXj00UdzvjczM4OBgQEYjUa0tbWho6MDX/nKV7R8PBERlSChzGCtKybA0ieDNT4+jvHxcV3uTUREVC6azcF64IEHMDw8DEmSMDExgS1btsjvHTt2DN3d3YhEIvJ8k+npaYyOjsLv9+M3v/mNVssgIqJlEufSe7AMefZgoQwlgjabTZf7EhERlZNmGawDBw4AABwOhyq4AoCRkRFMT08DAOx2O0ZHR2G32yGEQCAQwN13363VMoiIaJnUe7CyhwwD3INFRERULM0CLL/fD0mS0NPTozp/7NgxeL1eSJIEq9WKhx9+GLfffjsefvhhOcjav3+/VssgIqJlEucUbdqL6SKo0x6soaEhDA0N6XJvIiKictEswIpEIgAAq9WqOu/3++Vjp9Opeq+/vx8AEAqFtFoGEREtk6pNe74uguvSmS29MlhjY2MYGxvT5d5ERETlonkXQYvFonrt8/nkY7vdrnqvvb0dQDo4IyKi8ksU1aa9QT5miSAREVF+mjW5MJvNOHXqFEKhkGoPViqDZTabs/ZmhcNhANlB2XLt3bsXhw8fBpAO1kZGRrICukxerxc+nw9dXV2YmppCJBLByMjIitdDRFRNlHuwDEXMwQIDLCIiorw0C7C6u7tx6NAhuN1ufPSjHwUAPPjgg4hEIpAkCTt37sz6TCAQAFB6gBWJRDA4OIg9e/ZgeHhYPu/3+9HX1weHwwGPx5Pzs06nE+FwWPV+JBKBzWaDy+VaMjgjIqoVqiYXxezBYoBFRESUl2YlgkNDQxBCwOPxYOvWrdi+fbu8xwpIZpQypRpj9PX1lfTMwcFBjI2NZe37stvtGB4ehtfrhdvtzvqc1+vFwYMHs4Ivs9kMl8uF/v5+li0S0ZpR3B6sdICV4KBhIiKivDQLsBwOB3p7eyGEwMTEBPx+vzzz6s4778wqDzx06JDc3KKUrlGRSARer1cVxCmlgrZcGayRkZG8z7Tb7Whvb8cdd9yx7DUREVWjhLKLIEsEiYiIVkTTJhc+nw933nknrFYrOjs7Ybfb4fF4cPvtt2dd6/F4YDab4XA40NLSsuxnpfZvjY+P53w/1UAjs0NhMBhEKBTKaievZLVac2a+iIhqkWrQcBEBll4lglarNasigYiIqNpotgcrZXh4WLUfKp97770X9957b8nPsVgsmJiYkAOpTKnAKl/b+EL7viwWCyKRCEKhEBteEFHNK2oPVhnatKf25RIREVUzzdu0l5PFYoHZbM75Xqo9fObsrVS3wUKBU0dHB4BktouIqNaJs8o27etyXqMeNMwSQSIionx0CbAef/xx3HLLLejp6UFHRwfq6rITZTfffDN6enrw3e9+V/PnRyIRuN1uOByOrG6AxTSvSAVtqTLETG63G93d3eju7sbk5OTKF0xEVEHsIkhERKQdzQOsgYEB2Gw2uN1uBAIBTE9Py80ulOx2OwKBAIaGhjAzM6PZ8yORCHp7ezE8PJyzwUW+oCnfvXIZGhrC+Pg4xsfHsWnTppLXSkS0GqgGDa+r3B4sSZIgSZIu9yYiIioXTQOsnp4eeL1eCCHQ2tpacC+Ww+GQy/TyzaoqVjAYxMjICPr6+tDZ2Yk9e/ZgdHQ057WpoClfaaHS1NTUitZFRFQNxJkz8rGhuYgMFtu0ExER5aVZgDU2NiZvUB4dHUU4HMadd95Z8DMOhwNCCBw8eHBFz7ZarRgdHYXP58P09DTC4TC6urrkhhZERJSfOH1aPpbydHVVlg4qM15ERESkplmA5XK5IEkSHA5HzrbsuXR1dQHIbqW+UkNDQ3JGK7PdeipzVcxerFSzCyKiWiWi0XTJn8Gg6haoZFAEWMqMFxEREalpFmClOu4NDAwU/ZlUiaDWARaQDLLMZjOcTmfJ9y+mjJCIqJolTqeDJWnDhrx7oKQNG+RjBlhERET5VbRNeyrw0SuQ6e7uBgB4vV75XCqoK9TsYmJiAgDyztgiIqoV4ky6PNCgCKIySYoBxGJ2FiIW03VdRERE1UqzACs10Hc5+6lSZYWpQGg5+vv70dbWVnBWVSqYSs2+Up4rlNVKlQ9mDikmIqo1iRnF/qsNzXmvkwwGSM3p98XZs7qui4iIqFppFmDt3LkTQgh4PB489NBDS16/b98+OTjKHAZcDK/Xi0gkgvHx8bzXpIKonp4e+VyqhLHQHqxQKASz2VxwGDERUS0oNoMFAJKiw2DijPYBlsvlgsvl0vy+RERE5aRZgDU8PIzOzk4Aye6At956a875VsePH8f27dsxMjICSZJgt9txww03LPt5drsdLpcLQ0NDea9JBV/KTJTVaoXZbIbP58v7Ob/fX/C+RES1QrUHq7lwgGVoVu7DOl3gytIMDQ3x914iIqp6mu7B8vl8aGlpgRACLpcLbW1t8nvbt29HR0eH3D5dCIHOzs6SZ2CNjIzIe6VySWW4HA4H7Ha76r2xsTEcPHgwZxbL6/XCbDZjz549Ja2LiKiaKFu0GwqUCALqDJbQIYNFRERUCzQNsCwWC44dO4be3l4IISCEkN/z+/2Ynp6Wz/f39+Po0aNoyTNzZSl2ux1dXV3o7+/P2k/l9/sxODgIu92eM4BzOBzYuXMnBgcHVecjkQhGRkbg8XjYQZCI1oSEcgbWhsK/HyszWAkdMlhutztrtAYREVG1qdP6hqnyuyNHjuDAgQPw+/1yAGSxWGC32+F0OuVywpUYGhrCzp07MTIyIncFTGWlxsbG4HA48n7W5XLB6/XC6XSqZmP5fD7uvSKiNUPZcr3SGazUflyWCRIRUTXTPMBK2bZtG7Zt26bX7WVms7nkTdEOh6NgEEZEVOsSir2ySze5UGawOAuLiIgol4rOwQKQsxEGERGVhzKDJS0RYBlUGSwGWERERLloFmANDAxg165dRQdMR44cQXt7O8vxiKgqCSEQP3kSIh6v9FJWRDUHq3mJEkFFAJbgl2NEREQ5aRZgeTyeZXUE3LZtGzo7OzE9PV3U3CwiotVCCIHp276AN7bZMHn97yEenq70kkqmnoNVOMAyKJoSKbsPEhERUVpFSwR37doFIQT2799fyWUQES3Lwq9+hdkf/ggAED1yBGfuvbfCKypdQjGuwtBauHuqgRksIiKiJVU0wEqVBwaDwUoug4hoWeYefUz1OhVsVaNE5JR8bGgrHGBJigyWsrSQiIiI0jQPsCRJWvKamZkZPPLII9i9ezcAZM2xIiJazeYzAqz4iROIvfKKZvcXs7M4M3Yfzt6/HyKR0Oy+uSSm0+WNBsVw+FwMLekMljitfQYrc34iERFRNSqpTftdd90lB0dKQohlD+iVJAlWq7WUZRARlUV8chKn7/kOYKzDescNiD77bNY187/8FeouvliT501/8UuY/dG/AAASk5PY8N/+WJP7ZhJCqAOsJX7/Vg4iZokgrYQQApibg7RuXaWXQkSkuZIyWFNTU/I3jZnfOGaeL+av0dFRzX5BRERaip04gclP3YCz3/s+zn73u5j82MdzXhd98klNnhcPh+XgCgDO3q/fHlVx5gwQiwEApHXrIDU2Frze0KpocsESQSpR7MQJvHndB/Hale/CzL67K70cIiLNlZTB6uvrQ0SxMRoA3G43JEnCjh07lvx8e3s7zGYzenp6YLfb0draWsoyiIh0FXv1Nby1ox/xEydyvl//7h4s/OYwACD69DOaPHP+5z9XvY6//DLik5Mwbtqkyf2VVA0uligPBDKaXOjQRdBmswEAAoGA5vem1WPmG99C/PhxAMDpv7wHDR/6EBp6uiu7KCIiDZUUYPX29qK3t1d1zu12AwDuu+8+tCg2QhMRVSMRjyP8h3+UN7gCgJYvfQlvDewCAESffRYikYBkWNnW1uiTT2Wfe+55fQKsZey/AgBJ8WWYHiWCbHhU+xJnzmD24YdV52YfeIABFhHVlIp2ESQiWq1mf/BDRJ9aDHZMJrR/7+9g2nat/H69zYaG694Pw2LgI86eRezY8RU/N/r881nnYseOrfi+uSxn/xWAZAlh3eL3cvPzEPPzuqyLalf0+d8CCwuqc3O/+LcKrYaISB8lZbBycblcAMAkb3RyAAAgAElEQVTsFRHpSsTjOPv9v8fC40+gaWAnGt7/Pl2ec87jlY83fOE2rOuzo/7aa3DqG98CYlG0/sWfAwBMV10pdxWMPv00TF2WFT03+tvfZp2Lv/baiu6Zz7IzWJIEw4YN8ucSp0/D2NCgy9qoNsWOvph1Ln78OBKRSFFBPhFRNdAswBocHNTqVkREec3ctQ9n/uqvAQCzP/oRzvP9DKatW3Nemzh9Gqe+9nXEXn4FLV/8UzS8971FPSNx5gzm//3fky8kCU2f/jQAwLhpE9r/5z2qa03veIccYMUmJvLeUwiRvE4CGj/ykdzPnZ5G4s2TWed1C7BUe7CK++FWam0BUgHWqRkYN27UZW1Um2IvHs15Pvr882h4z3vKvBoiIn2wRJCIqkZiehpn7/tu+kQ0irPf//u815/66tdwbv8BLPzHf2Dqpj9EPDyddU3s5ZcxPTyCmb+8B2Kxo1706aeBxflTde+4HMa3XZj3GXWXdaXv9WL2t/MpZ/76bzD12d/H1I2/j9N//Tc5r4ktbvzPpF8Ga3lNLgDAoGjVrscsLKpt0RfS/48ou1ZGn32uEsshItKFZhkspZmZGYyPjyMUCmV1G8zny1/+sh5LIaIaMvvTn0HMzqrOzT36aM5rE9PTOPfQD+TX4vRpnDt4ABtuvll1XfjW2xA98njyhSSh5U//BAuPPyG/X3/NNQXXVHdZOnsWO5o7gyUSCZxxj8mvz9zrQvOtt2Q1xIifeDV9X4sFscUh7PHXXy+4hlIpSwSlIsuzJGUnQbZqp2WKHU1nsBo/8QnMepOluIWyv0RE1UbzACvfEOJCJEligEVES5p/7OdZ5+LHX0I8PA1juzoDc+6HP8zeTP/jn6oCrPjkZDq4AnDO40HLn/6JaqaV6eqrC67JpMhgRUMTEPE4JKNRdU30mWeQCIfl14npacSOHoXp7W9XXRd7Nd2x0HTttXKAlXhrquAaSlVSBks1C0vbDBZLzWubmJ1F/JVXki8MBjR+5EPpAOvlVyq4MiIibWlaIjgwMIDdu3eXNGyYiKgQIQTm/+M/0icUzRViz2WXF80++IOscwuBAOKvpbNBykwVkAzWYq++hoUn0gFW/TWFAyyD2Sx3EsTcPOKvvpp1TfS5HJ0Bf/tC1jllBst05RVyxz5x9izE3FzBdZQiEVlekwtA31lYbrdbHvlBtSc6EQIW/7w3XnKJKvsbf/nlSi2LiEhzmgVYhw4dgsfjgRACFosFLpcLPp8PDy/Ou2hra4PP54PP54PH45EHEttsNhw9mnvTKxFpZ/ZhH05+/BOY+sM/Quyllyq9nGVLnDwpZ4Gk5mas/9T18nvRjAArdvw4FlLDauvqYLrqKvm9cz/6YfpzT6gDLACYP3RIHoIKkwmmK65Ycm3qfVjZv5/lKn/K2S1QMXOrbvPFMLS3p9+bCmddv1LLbdMOAJKiU2zi1CnN10S1K/Zi+ksF09u3ou6Si9PvvfIKxOK+RyKiaqdZgJVq097X14ejR49icHAQvb29sNvtMC/+wZ0aULxjxw54PB5s27YNwWAQp/iHNFHJzv7z/XjjPe/D1B8NInH2bO5rDhxA+A//CNHHn8DcT3+G8C23qjLH0eefx5n7vpvVZCEWOobT//OvsBDQfgBs/ORJTA0O4a3P3IhoEV+yKAOSure/HXWK8jrlnCiRSODUN78lv2744AfR9Ac3ya/PHfDIP8gpM1UpZ773PfnYdMU7IBXRhryu67L0OnP8WnI1v8hVEhVTZLCMmy+CoaNDfp2YemvJdSzXctu0A4ChRdnkQtsMViAQQCAVGFPNUX75ULd1KwwtLem9f/PzSJzM7qBJRFSNNAuw/H4/JEnCyMhI1nvt7e05m104nU4IIXDw4EGtlkG0pkR/+1tEbh9G/JVXMPeTn2Lmrn2q90U0iumRPYh88ctyVzwAiD7xpLzPKPbyy5j85PU49dWv4eTHP4n4YpYo/tZbmPzU72FmdC8mdziw8PTTmq49MjyCuR//BPOP/RzhQeeS317Hnk8HWKZ3XI66LZem31MEhqf/8h7M/eSn8usNNzux7r98DNL69clrX3gBsz/4IYQQOTNYytI909WFG1zI1ylmX8VzDAXO1fwirthvlT6nDLA2w6gKsLTfh6Vq095e+RLB7u5udHd3a3pPWj2iygDrsuSXEplZLCKiWqBZgJUKoCyW7CGbqXMzGRuie3p6AAA+n0+rZRCtKecefEj9+h/+UZWVmP6TP8W5f/zHnJ+d8/mTn3ngQYhz5wAAIhLBrPeB5Pn796d/qI9Gcfa7/1uzdSdOncLcI+nuf7EXXsDCf/yy4GeUGSzT5Zej7lJlgJUseYy99BJO3/Md+XzTTZ9Hw/vfB8OGDWj+oz+Uz8/ctQ/xY8eXDFqW2n+VUqf4fS8WUgdYYmEhZ/v1+Kvq1uuJmRm5aYTU2AhDRwcMG5UBlrYlgiIehziV/j3Z0Npa1OekVmWJINu0U/GUHQRNW5MBlnFzOsBSlsgSEVUzzQKsVBAVWux6leu9Q4cOqc6HF78pz/UZIlrawm9+o3ot5uZw9v79AID5X/4Ssz/8kfzeut/9JMx7R9OfXSzFyrxHqpHE/C/+TXV+zn+oYJZJJBI4+4//hKmb/gCnvvFNxF7NP7tp/pe/BOJx1bnZJb5oUZUIXn45jIoAK37iBEQshrP/9M9ypq7+3T1o/dpX5Wuab7lZLkeKv/wyIl/9mvxe/fveJ3+jrlS/7dqCa5LXowqw1L+fxV56Sf61Kkv+4q+/DqH4Z6BscGG86CJIkqS+/i1tSwQTp07JDQek1taszof5cA4WlUJEo6r/N+oWh4PXbb5IPqf8f4CIqJppHmAFg9l7NRwOB4QQ8j6tFI/HAwBFz8oiojSRSCD69DNZ58/+3fcgYjFVueC6T34CbX/7N2j44AfkcwtHHodYWMjaXzV/+DDE3Fy6ScSiRDicHMCbx+m79iEyshtzD/tw5l4XTn74I5j7eXZbdSD3UNG5Q4/kvbdIJNSle++4HIb162E4/7zkiVgM8ddew9wj6Xs033IzpLr0JApDSws23HpL+tepuLb+2mtQb7Oqnik1Nan2eRVivHiz3PEv/vrrSCxmBAH1vhPTu65KB02xmGrPiXLWlfFtb0uuWdHkQtnmXQuJsHL/VXENLgDOwaLSxEIhYHGQt/HCC2Fobk4eb96cvoYBFhHVCM0CrKGhIQghcrbYtdvtAJKlgHfffTdmZmYwNjYGt9sNSZLkJhhElF9iehqzP/4JEotlZLHQMbm0T2ppkX9wj7/2GiJf+TMs/HoxM2UyoeXPvgJJkmDcvFluKS5On8bsj/4FIqMxhoicwrmHfpCzLfj8z/9vzrUtPPUUTv/N36rvc+4cwrfclrPTXCxHI4j4sWN592DET5yQf62G9nYYNm4EAFWZ4Pyvfo1Yqh16fT0arrsu6z7rdw3IgZBS/bXXot5mU597z3uKzupIJhPqLrlE8Ws5Lh8rf611XZfBqPjGXvkDpSrAuvCC5N+Ve7C0DrAiy5+BBeg7B4tql3IkgumqK+Vj5f8PufYlEhFVI80CLIfDgdbWVkxMTODBBx/Mev/222+HEALDw8Noa2vDzYphn3v27NFqGUQ1KXr0KN54/wcQHhzCyY99HInTpxF9Jp1Nqu+2oenGz8ivz/3TP8vHTf91F+ouTu5zkCRJVfZ2xpV75pAqWDKZ5MO5HAGWSCQQ2fNnchmc8aKL0kHcqVM4e//9WZ9RNn2QFr/JBoD5//uLnOuJPq8uD5QkKXmsCLDOHTggHzf09MCw2NRCydjRgcY+e9b5+p7uZHZPEVCtd+zIuZZ88pUJKjf2m7ZeJmengGQwLB+rAqwLASCji6C2TS5KadEO6NvkgmqXsqGM6dr070HGi9IZLJYIElGt0HTQsNfrxcGDB7Ft27as90ZHR9Hb25s1XHh4eBhf/vKXtVwGUc05c68LYjETFD9+HGe///eIPqUIsK66Ck2//9ms7IzU2IgN/+2PVefqFf9/Rp99Vj6Wy+2g7oTXMjIsHy+MjyP+xhtIzM7K584dOIjokSOLN6/Hxv33o2X4dvn9uZ8+rHq+SCRUAUjTTZ9PX5snQxb7rbqDYIpxy5b02n716/Sv8T3/Ked9ACT/OSnUveNyGM87D3UXX4y2v/oO6nt60PrV/4F1n/xE3nvkUmfpTK9X8euLTSg7p3WpA6zXlwiwFJ39lCV9WhCKzOJyAizVHCxmsKhIC48/Lh/XX5vuzqneg3VCNT6CiKhaZdfKrEBvb2/B930+Hx544AEcPnwYXV1dsNvt6OzsLPgZorVOCIG5n/5Mde7cD36oKh8zXXUVjBdcgKbPfQ5nv/td+XzzH39B/mFdvjbHFyAA0Ox0Yub/+0bW+fXXX49zDzyI2HPPAdEo3rD1QFq3Di0jw1jv2IGZb98hX7vhlptRZ+lMdpob2Q0kElgIBJA4fVrOfMRffx1iMUAztLdj/aeux5m/+msAwPy//xtEPJ5VmqccJGy6PB1gmfLskaov0Oq74QMfQMN112H+35JNPDbcdpvq17r++uvzfbQgZQYrOpEMsIQQqmxd3datMCq+yY+/lg6qcgdYOu7BUgZYRXYQBNQZLHH6NIQQckZxpcbHxzW5D60uYn5ete+y/pp0gCW1tkJqboY4cwZidhaJ6WkYFf/dExFVI00DrGLs2LEDO3Ysr/SGaC2Lv/yyqpwLAGLPPYeY4rXpXVcBAFr/4s9gaG3Bwvg4Gq67Ds233IxM9ddeA0iS3EEOSP4g3zSwEzPf+KbqvHHLFhjfdiEa7b04owhyxOwsTn3t6zj1ta+nr928Gc1//IXkcUcH6i6/PBmUJRKIPvEkGq57f3LtE4qA47Iu1F1+OQznn4fEmychIqcQffJJVZYNAKKpvVUATO98Z/r4He/I/gdmMKDemjuIBJJlkh3f/zvM/uuPUdfZWfDa5chVIph4/Q15j5tkboWhowPGC/OVCL4hH+cqEYyHNS4RLDHAkurrITU2JvfoxeMQ585BamrSZE22jH1wVBuizz4LRKMAAOOWS1V7/pJ7Qy+S59zFT5xggEVEVU/TEsFSZM7GIiI15ebwXKTWVhhTe6xMJrR86YvYeP8/Y8Ntt0IyZP8vbtiwAaYrrlCda3jf+2Awm+XWySmNvR8FkMxMma66quA6Wr/+VRjWrZNf11vTXfkWUiWEAGKKBhB1nZ2QJAkNH/igfE5ZJijm5yHm5tJBmSShTlkieOklkBobVeswvfOdcoeyfKTGRqzfcYNmwRWQXSIohED0RUXnw61vT/4wWcQeLEMqwGptTQbDSDYfETFlWL0yiUg6wJKWEWAB6jJBNrqgpSwosrb112aPPuA+LCKqNZoFWAMDA9i1a1fRAdORI0fQ3t6eczAxEaUpy+MMF1yQ9b7pyiuXXaK1bsfvqV8vNnRY/ylFeZwkoWnXruRzW1ux6V9+iE0/+VdccPg3aNz+O+rPX/+7aNy+XXWu3pr+QWpBMb4hptjfVbe4h6rxQ+kAa/4Xv0D0uefwxvuvw2uWy/DG+69LN9C49FIYFNkSyWiE6V3vUj234cMfKvyL14nhggsgLTbWEKdOITE9jdgLL8rv1709GbyqA6xkUJU4fRrizJnkycYGuW26VFenCn4SGo60UGWwzMsMsBQNRMRsdrfJUg0NDWFoaEiz+9HqEFV8SaQsD0zJ3IdFRFTtNAuwPB6PPNeqGNu2bUNnZyemp6fx0EMPabUMopoTP35cPt5wy81ZjSwaF0vvlqP5c59Dw0c+DJhMaL7ZiUZ7cv9k8y03Y/3ATtRZLDDvHYXpnelMl1Rfj/qrr4bxbRei3XUvmm76PIyXXIKmz/0+zHfvywrylGV+C0celzevK389dYt7MBs+kG6pvvCrX+OtGz+L+PGXAACJN96U32vI0bwisxnFuk9+cjn/KDQjSZK6THAihOiL6QDLtJgdNJ5/HrCYWUxMTkLMz6v3X11woeqfpVGnfVjilKJN+3IzWOvSWUOhaHiyUmNjYxgbG9PsfrQ6LCjm9ZmuuTrrfc7CIqJaU9ESwV27dkEIgf3791dyGUSrWmwx0ACSP5w0fvQjqvcb/8vHln1Pad06bPzHf8Dbjk2g9S/+XP6BXqqvR9v/fzfO/8XP0fTp/5r/8yYTzN/8Bi745b/D/O1vqUoDU+ouu0xuwZ6YnET81eQPTsoSQWPnluTfN21S7a1SBlVKjR/5SNa5phs/g8aPfxyS2YyWPbtRr5ixU26ZZYK5MlhSXR2Mikxk/PXXVaWCmU1J9GrVXuoeLACQGtP/vhMaBlhUe8TCgmoWXGZ5MpAc7ZDCWVhEVAsqGmClygODivIhIkoTQiCmzPhs2YLWr38NpiuvBAwGbPjyl+TMSCm06v6W895Go2q/xULwCEQ8jtjLL8vn6hRt1jPLFgEADQ3pa7duzSpNBACpoQEd7nvxtmeewoYv3Jb1fjllNrqIvqDeg5WSWSaYq8FFil6t2tUB1vKGvav2veUYSE2UEpuYSDe42LwZBsX+vZS6zdyDRUS1RfMugsX8wDYzM4Px8XHs3r0bABBSzIwhorREOAyxOMxVamqCYeNGSJKETT/9MbCwkNXgYbUxbbtWbocePXIkmaVaWACQnLulbEbR/LnP4dz+g4gtltU12u1o/9/34dz9+xF/8000ffZGSIqhx6uRMsCa++nP5FlThrY2GC5MZ62Mb0sHUfHXXkP8lVdyvgfo16pdGWAtu8nFOmawqDhR1Qy7HF0/ARgVe7Bi3INFRDWgpADrrrvukoMjJSEEzMsYWAkkAzKrotsYEaWpOu5t2ZIu5TMYgFUeXAFQdembPzyu2n9hulJdyietW4dNP3gQs//yf4D6eqz/1PWQjEY03fiZsq13pUxXpxtuqMqirFb1vqqMToL5snpARomglnuwIitocsEMFhUp/qqi/LVzS85rDJs2AfX1wMICRCSCxNmzqmY2RETVpqQSwampKQghVH+lZJ4v5q/R0dGSfwEjIyOw2Wzo6upCV1cX+vv7C5YchkIh9PX1we12qzJnoVAIbrcb/f39zKjRqhE/ochsXHpJBVdSmvrubmBxaHD0yBHM/utP5PcyAywAMJjNaPrsjWga2AlJUR5YLeouuwyGC87POp/ZDj4rwFLss6u79FLVtcqZQfEpbQKsVPv75APrVF0Bi8EMFhUr1wDtTJLBoM7qMotFRFWupAxWX18fIhntgt1uNyRJKmqIcHt7O8xmM3p6emC329G6zPIUAIhEIhgcHMSePXvkAC0SicgB19DQEFwuV87P+f1++P3+rPcsFgt8Ph9bx9OqEVc0ezDmaNG+2hnb29Fw3fsxvzjbau7HP5bfa/hP767UsnQjSRIaP/xhnNt/QHW+0W5XvVb+MBl79TXEX0oHWMbMAEtZIjitTYCV2eBiuXvx9MpgsZqh9hRq4KJUd9FmuXNo/MSrMF1+ed5riYhWu5ICrN7eXvT29qrOud1uAMB9992HlhybWLU2ODiI0dFRVTBkNpvloMrtdsuBViaHw4H29naEQiGEw2FYLBYMDAzA4XDovm6i5UicPCkfG887r4IrKV3T5z8nB1gpUnMzGt773gqtSF9NN31eFWCZrn4XTFe+U3WNsi119Nln0qV/DQ0wXqgOpI06lAiupIMgoG7TrmUGKxAIaHYvWh1UGSxF5jYT92ERUS2paBfBUgWDQfT09OTNNKUyWk6nMyvTBiQzcC6XCz6fD4FAAB6Ph8EVrUpxRYBlqNIAq7GvD+t39qvObbjt1lXfoKNU9VddhdZvfQOGtjaYrn4X2r5zT1aGqO6yy4DFc8qW9HWXXJLcX6eg6iKoUYlgIlJ6gwuAe7CoeIU6ZCopv3RIjXQgIqpWmnURTGWOypG9OnDgAJxOZ973zWYzrFYrgsEg/H4/gyeqWvE3FRms86szwJIkCea796Hhuusw/+tfo95mxfqdOyu9LF01f/7zaPrc5/KW3hnWrYNxyxbEjx1TnVcOdpav1aGLoDhVeoMLgHuwqDhiYQGJycnkC4MBxvM25b1WNQuLGSwiqnKaBViDg4NFXzszM7OiQCwYDKKrq6tg5slisSAYDCKsYdctonJTlwhmN0+oFpLBgPU7bsD6HTdUeills9S+JtMVV+QIsN6ZdZ0eXQRVJYIl/F6szGAJDQOs1D8zZeMkql7xN9PZWcN5mwqOWajbkt57GH3uecw99hggSWj44Ad1nddHRKQHTUsE9+3bh0cffTTnezMzMxgYGIDRaERbWxs6Ojrwla98paTnpFrBHz58OO81qdJANqygaqYqEazSDBblVr/t2hzntmWdk5qaki2skQxmtMgYrXwPVjqDJebmV7weqk3FdBBMMV11ldxxNPbCC5j6zGcx9ekbcfov79F1jUREetAsg/XAAw9geHgYkiRhYmICWxSzXI4dO4bu7m5EIhH5m8np6WmMjo7C7/fjN7/5zbKeNTY2BqfTCXtGZy6l8fFxAEB3d3fO90OhELxer/x6amoKfX19Be9JVE5idhZiZib5oq5O1a6bql+jvRcz3/q2/FpqbkZ9T/bvV5IkwdDeJu/VSoTDMCjKqUqxkiHDgH4ZLKot6g6C+RtcAIChqQmmd74T0aeeUp0/M3YfNnzhNkiLXzIQEVUDzQKsAweSXbMcDocquAKSs6qmp6chSRLsdjv6+vrg8/ng9/sRCARw991340tf+lLRzzKbzQUDIb/fj0gkArvdnnPwcaoV+/DwsOq8zWbDwMBA1vlMbrdb7po4maovJ9JYPKODYGbzA6pudVu3ouEjH8b8o48BAJr/4Ka8P0Qa2tpVARZWGmApmv+sdA+WYJMLArDw9DM4M3Yf6i7ejOZbboahqanoBhcpjX32rABLzMwg+txzqL/mGs3XTESkF81+YvP7/ZAkCT09Parzx44dg9frhSRJsFqtePjhh3H77bfj4Ycfht1uhxAC+/fv12oZANJdBHPNwbJYLHmzX6OjoxgZGck5I0tpaGgI4+PjGB8fx6ZN+TftEq0EywNrmyRJaP9ff4uWP/8zmPeOYsOXvpj3WlWr9qmpFT9b1eSiNftLqKUwg0VK0RdewFuf+j3Mer04/Zf3ILI7Wf6vbtG+9By/pptuyjlQPfrU09otloioDDQLsFJ7njIHRSqDlczOf/39ydbNoVBIq2XA6/XC7/fD5XLl3H9VKPtlt9vlAIyo0pTtu6t1BhYVZtiwARtuuRlNn/k0pLr8BQWG89MNTuKvvZ73umJpugeLAdaaJhIJRL48rPrvYPYHP0B8ampZe7AAwNjehvMe/hk2HtiPZmd6hmVMMYibiKgaaF5zlBnU+Hw++TgzsGlfbD+ca1ZVKSKRiDyAONeA4WJYLBaEQiFNgz6iUmSWCNLaVbdZ2xbWKw6wGhSljAsLK14PVa+5Q49gIXNAdCKB+cd+vuwACwAMzc1ouO79qo6a8Zdf0WStRETlotkeLLPZjFOnTiEUCqn2YKUyWGazOWtvVqqFulad/np7ezE0NLTkHqpCUmsJhULsQEgVpS4RrN4W7bRyxosvlo9jJ1Y+hHXFTS4aGuRjoWGAlausm1a3s2P35Ty/cORIRpOL4gIs+fpLFP/Nv/JyaYsjIqoQzTJYqW59qeYPAPDggw8iEolAkiTszDFYNLD4rZcWgUyqA2Bq/1U+S2WmUk0xmMGiSku8yRJBSlIPYV35t/mJyAoHDSuacYgF7dq0Dw0NlVx9QOUXD09j/pe/TL6QJJj3pv/8nf/Vr5FIDUo3GGC8YOk9WEp1ii8V4hp8qUBEVE6aBVhDQ0MQQsDj8WDr1q3Yvn27vMcKSHYSzJRqjNHX17eiZzudTlit1iWDK6fTia6uLlV79kypcsVU+SJRpagyWAyw1rS6zZvl4/grKy8RFCssEUS9IoM1zzlYa9X8Y48BiQQAoN5mQ+PHPia/F3vuOfnYeP75BYcM52LYtAlYHDCcCIchotGVL5iIqEw0C7AcDgd6e3shhMDExAT8fr888+rOO+/MKg88dOiQnCVayTeWe/fuhdlszhlcRSIRBINB+XU4HIbZbM7Zuj0ltabMZh1E5abag8UugmuacfNFwGITjPhrryFx+nTJ9xILC+mGBEYjpObmZd9DakwHWJjXrkRQOQKDVr+Fxx+Xjxs+9EEY29tU5awpxhLGCkh1dTCkvugUQpPumURE5aJpkwufz4c777wTVqsVnZ2dsNvt8Hg8uP3227Ou9Xg8MJvNcDgcaGlpKel5Xq8XExMTeTNX4+Pj8j4vAOjp6UEgEFhyhlaqmyBRJcnlNWCJ4Fon1dejbutl8uuoIjuwXKoGFy0tkBazBMtdT4qWGSyn08kurlUk+nS6fbrpXe9S/V3JeFHhIcP5GDZtlI/jb71V0j2IiCpB8y6Cw8PDGB8fx9GjR/Hwww9jx44dOa+79957EQ6H5QHFyxUMBnH48OGCm6JTA4WVaytURpgqY/R4PCWtiUgrYmEhOVAWAAwGGDZuLPwBqnmmK9Jd1aLPahNgldLgAtCvyQVVDyEEos88K7+uv+rK5N+vzhVglTYY27gp/cVSYnKypHsQEVWCZl0EyykUCqG3txfd3d1592+lWq1nBlROpxP9/f0YHR1VBV+p0pRAIFCwhJCoHOKT6W9rDRs3FpyRRGuD6corMPtg8liZOViulTa4ADKbXDDAWosS4TDEmTMAAKm5GYbFJhamHAFW3datJT1DlcE6yQCLiKpHVf7U5nQ6EYlEVEOMc8lV5me1WjE2NoaRkRGEw2HVgORjx44xuKJVIXGSHQRJrf7qa+TjhcefKPk+YmZGPi6pwQUA1KvnYIlEApJB84IIWsWU89iMF2+WS01N77o661rTOy4v6RnGTZvk4wRLBImoilRlgKUcXlwKs9nMeSu0qsUVLdrZQZCAxcyAJAFCIPbb3yJx7hwM69cv+z6JU8hYEEoAACAASURBVOnB7qUGWJLBkAyyUtmrhQWgsbGke1F1UnazVHa5NLa3wXjRRYi/uthava4OpstLC7AMigBL2fSHiGi141eORKtQ/E12ECQ1Q3NzutQqkSi5TDCx0hbti1gmuLbFlBksRYAFAE2f+bR8vH7XLtWeveUwKvaeMoNFRNWkKjNYRLUucZIdBClb/TVXI/bCCwCA6ONPoOHd7172PZR7sEptcgEkAyyxeMxZWGuPnKHC4hgBheYv3JbckxWNYv3AzpKfodyDlXiLbdqJqHowwCJahThkmHIxXXst4EkOSlfOIFoO1ZDhFew51aOTYGp2Iq1+CUXTCeNig4sUyWhE0woCqxRl99T4FDNYRFQ9WCJItAqxRJByqb9W0ejiiWSji8TsLKb/+xfx5oc/itn/869L3kOrEkE0KBpdaDhsmKpDXDH419DeocszjB3p+yYmGWARUfVggEW0CqlKBM+/oMCVtJaYrrgCMJkAAPHjLyEensbpe76Dcwc9iL34Iqb/5E+RmJ4ueA/t9mApMljzcyXfh6pTYjosHxva23V5hkEZYIXDEPG4Ls8hItIaAyyiVSiuaNNuYAaLFkkNDTBdqRg4/PjjOOf1yq/F3Bzmfv7zgvfQLMDSoUTQZrPBZrNpci/SV2IqHWAZO/QJsKT6ekipWW2JxJJfHhARrRYMsIhWGRGPq8phlLNgiOqvSZcJnvne95F4403V+wtHCu/NUjW5KHHQMJDRRVCjJhfBYBDBYFCTe5F+hBBIhPXPYAGAcSNnYRFR9SkqwNq3bx8GBgbw4IMP6r0eojUvMTUFJBIAAENbm+oHWaL6bdvk4/lDh7Lejx09WvDzQrM9WMoSQe7BWkvEqVPAYrme1Nxcchv2Yhg2KsoE2UmQiKpEUQHWvffeC6/Xi7DiGysi0oeqgyDLAylD/RIldPGXXyn4vnYlgorAn3Ow1pREOF2qp2f2CgAMHYpOgm9NFriSiGj1KCrACoVCAIDu7u681wwMDGDXrl2YmZnRZmVEa5Sy5IszsCiTsXMLpALt1WMnTuRtBiCiUYizZ5MvDAZIzc0lr0OPEkGqDuoOgm26PsvIWVhEVIWKCrDMi3+YF8pgeTweeDwebVZFtIapZ2CdX8GV0GokSRIa3v9+1bnG3+lLZxIWFpCYzP1Nf0LxBZjU0gLJUPo2XHWTCwZYa0k5OgjK91fOwsrz3zUR0WpT1J+uqcyV3+/XdTFEBMTfVGSwWCJIOTR99kbV6+bBQRjOSzcDiOdpBqBscGFYQYMLAEA992CtVWLmtHy8on18RTAqAqzEFDNYtHKJ06cxf3icmXfSVVEB1tDQEIQQGB0dxUMPPVTwWkmSNFkY0VqlmoHFEkHKofED18E8eicaPvpRtLvuRcP73gvjpvR/K/kyWCISkY8NBcoMi6Hag6XRDyqDg4MYHBzU5F6kn8QZRYC1gjLTYqibXLCLIK2MmJ3F5Cevx1uf+j28tXMXhBCVXhLVqLpiLnI4HOjt7cWhQ4fgcDjyXieEkMsJl0OSJMRisWV/jqgWxd94Qz42XsAhw5Rb042fQdONn5FfGzYpS6nyZbC0DLC0n4Pldrs1uQ/pS5w+Ix9LGzbo+ixViSADLFqhucceQ+zFFwEAC+PjiD71FOqvvrrCq6JaVHQBvs/nw+DgIIQQOf9Kyff+Un8RUZKyRNDAAIuKpCqlyrcHS8sAi00u1qzEmXSApXcGS/XfNZtc0ApFn3lW/frZZ/NcSbQyRWWwUlwuF3bv3g2/349AIKBqeuH1eiFJEnbs2KH5IonWEnUGi00uqDgGRTlpvmYAqz2DFQgEAAC2JVrRU2WJ0+kSwXJmsBKTkxBCcCsClSz6wouq17HQsQqthGrdsgIsAOjs7MxZJ29Y7EZ13333oaWlRZvVEa0xIhZDQlHexT1YVCxDh2KvSp5mAFrNwAIA6JDBSjVUYlXD6pZQlgjqnMGSmpuBxgZgbh5ibg7i3DlITU26PpNqV0JRIQIA8TdP5rmSaGVK79FLRJpLnJwEEgkAyW9ulWVYRIUoM1LKboFKemWwtGpyQdVBKJtcbNA5wJIkGDuUZYJvYeHJJ3H6Xhdix5h9oOWJT6oDqsyAi0grmgVY09PTCIfDzF4RrQAbXFCpDG3KACuS85rEdPp8oWHFxdCjRJCqgzqDpW+JIKBu4DL3yKOY/N1PYeYb38TkJ69n4wsqmhAi+SWmQvwkAyzSh2YBVmtrK1p1nodBVOvibzLAotIoS/7EqTJksJQlggyw1hShbHKhcwYLAOouuUQ+PvW1rwPRKAAgMT2Nc/sP6P58qg3i7FmI2VnVOeWXTkRaWvYerGLNzMzg4MGD8Pl8CIVCAID29nb8zu/8DgYHB5npIsoh/gY7CFJplAFWopgAq21lAZZqD9YcSwTXkoSyyUUZMlh1Fkv6RcZIl7nHHsOGL9ym+xqo+uXab5WYyf17JdFK6RJg3XXXXdi9e3fO9/x+P4aHhzEyMoJvf/vbejyeqGrFX31VPmYHQVqOzAArV7c11aDhFVYcqPZgMYO1ppQ9g9XZmfe96ONPQMRikOp0+76YakRiKkc56WLzFKmxsfwLopqmeZOL7du3Y/fu3aoZV62trVlzr0ZHR/Hud79b68cTVbXYSy/Jx3WXXlrBlVC1kRob0z8kRKMQ585lXaPqIrjiPVjKEkFmsNaSxJnytWkHgLqtl+V9T8zOInb8pbzvE6UkTs3kPj+T+zzRSmgaYN1yyy3w+XwQQsBqtcLn88nNLxKJBCYmJnDw4EGYzWYIIRAIBLBr1y4tl0BU1eIvvSwfM8Ci5ZLMiixWRidBIYS6RHClGax6RZMLjboIjo+PY3x8XJN7kT7EwgKQKgk1GiGtW6f7M01XXgkpY1uBob1dPo4tbkMgKkTkCaTylVQTrYRmAdaRI0fgcrkgSRJGRkYwPj6O3t5eVeOLzs5OOBwOhMNh7NixA0IIeDwePPLII1otg6hqCSFUGSzjFgZYtDyFGl2ISASIxwEkZwupSvxKoEcXQZvNxiHDq1zizFn5WNrQXJahv1JdHdZf/7vy6/r3vgfrPvkJ+XUsNKH7Gqj65ctU5ctsEa2EZgHWHXfcAQCwWq3ycSEejweWxY2rbrdbq2UQVa1EOCzvbZCam1Xf0BIVQ7UPK6NVu7KdtWHjRqyYatAw92CtFaoZWGVocJHS8tX/geYv3Iammz6P9nv/l6rxRWyCGSxaWr4MVr6uq0QroVmA5ff7IUkSnE5n0Z9xOBwQQsDn82m1DKKqFZtIfwtbd8klZflmmGqLatjwKXWAlZhMB1jGTZtW/CzlHiytBg0PDQ1haGhIk3uRPoRyBlYZGlykGNatQ+ue3TB/8xswbtwIo6KEWtkciCifvBksdhIkHWgWYEUWvy21KNupLqGnp0f1WaK1LPrMs/Jx3RVXVHAlVK0KtWqPT6YHbBo2dqz4WXqUCI6NjWFsbEyTe5E+EhXKYGUyXpgeY6Ec0E6UT74AS5ybzXmeaCU0C7DMi9+cLidYSs3HMq+wmxVRLYg+/bR8XH/VlRVcCVUrqTV/k4vE1JR8bNSgRFA9aJhdBNeKSmWwMhkvvFA+jr/OAIuWJmYUXw6cd176/NmzuS4nWhHNAqzu7m4AwMGDB4v+zIEDByBJkvxZorVsYTwgH5uuZIBFy6dqcpHxbW1CmcHSoEQQqi6C3IO1VqgzWJULsAzt7fI+QDEzg4RiNhdRLspSQOWcyQQDLNKBZgHW0NCQ3BXwoYceWvL6ffv2IRgMAsCy9m0R1aLYiROIHT2afNHYgHrrtsouiKpSwRJBjZtcSI2KLoQa7cGi1U+dwapciaAkSTBewDJBKp6yRFCZAc01M5BopTQLsBwOB3p7eyGEgMPhwK233oqZHPWux48fx/bt2zEyMgJJkmC1WnHDDTdotQyiqnT6nu/Ixw3vfW9ZZstQ7TEoZgVl7jdQZrC0LxFkBmutUGaKKpnBAjL2YbFMkJagLBFUBVjMYJEONB007PV60dnZCSEEXC4X2tra0NHRge3bt6OnpwdGoxFdXV3w+/0QQsBsNuPQoUNaLoGo6pz5u+/h3P375ddNn/50BVdD1azQHqz4yZPyseE8DboIMsBak8Tp9A+plcxgAYBxU3ofTWLqrQJXEmVksBTZz8RZZrBIe5oGWK2trQgGg/IQYSEEpqen4ff7EQwG5XNCCFitVoRCIbRkTGcnWksWnngCp772dfn1uk98Ao0f+88VXBFVM0Nr+vfTzD1Y8VdOyMf/j707j2+jPvMH/pkZHb4t27lv20kghCtyTCHc2CaUAm2JQ+i5vy3EAtrdbo/EDbvbu00M9NjdtsQO9NptC7Ebrra0sUnLfcR2AgRyWjlISGIntnxb0hy/PyR9NWPLto6RR8fzfr147cxIGj+wqaNnnuf7fE1z58X+w1QJFrxeKLIc8y3tdjvsdnvM9yHxk0gVLL4ouFegfO78BO8kBJD7x6lgDVEFi+hP1wQL8CVZjY2NaGtrQ01NDUpKSlhSZbPZUF1djebmZrS2tiJf9bSVkHQjDwyg+4v/AogiAMB82aUo+OmPaf8rErXxWgTlwUHI3d2+E7MZ/MwZoz8aMY7jAKu+67Da2trQ1tY2+RuJYTQVLKMTLFWrq3qNISGjKSMjwd9RFotvSErgNWoRJHFgiteNV6xYga1bt8br9kxtbS1aWlrYeHi73Y5NmzZN+hS0qakJzc3NKC0txfnz5+FyuVBbWxvRPl6EREtRFLhqvwHp6FEAvi8qhb/4Oa29IjHh80NvNCydOMGOhblzwQmCLj+Ps1ig+L+0KB4P/flNA5oKlsEtgnxRcD839gCBkBDUD5z43FxwOdnsnPbBIvEQtwQr3lwuF9avX49Nmzahrq6OXautrUVZWRlqampQX18f8rMOhwPd3d1obGzU3K+srAz19fWorKyckn8Hkr6Gtjdi+Oln2Lltyw9hWrTIuIBISuDULYK9wS8Uoro9cMF8/X6exQIl8PNoHVZaSJR9sABAUCdYVMEiE5BVAy64vDxwWaoEiypYJA6SNsFav3496urqNBUnm83GkqqGhgaWaKk1NTVh+/bt6Onp0VwPfHbt2rU4evQobX5M4kY8eRK93/wWO8/61N3I+uQnDYyIpAouKwswmQBRhDIyAsXtBme1QvrgA/YeYf4C/X6eVb0XVuwtgoH2WEVRJnknMYp6Hywu2+gWQXWCRWuwyPjUa1L5/DzwWVnsXKY1WCQOdF+DNRXa29tRXl4+bjtfoKLlcDhY62BAbW3tmKQroLKyEoWFhdi8ebO+ARPip3i9cH3161D8bTZCcTHyv/udST5FSHg4jgu5DktUtQia5usw4CJAPUmQNhtOC+oKFm9wBUuzBus8JVhkfOpNhvncPHDZwQRLoSmCJA6SMsF68sknUV1dPe7rNpuNrcFqaWlh19vb2+F0OlFeXj7uZ+12OxoaGvQLlhC/oT/uwNlV18D96qu+CzyPwv/6qeZJGiGx4kJsNqypYOnZImhVTRL00GbD6UC9BovLMXgNVqGqgkUJFpmApkUwNxdcNrUIkvhKygSrvb0dpaWlaGpqGvc9gepWt2rhayDZmmiQRUlJCVwuF5xOp07REgIM//kv6PnXL0P68EN2Lef++2Apo5HURF98iHVY4olggmVK4BZBkvgUzZj27AneGX+8LR/wD2xR+vvpzyAZl3r6JZ+XqxnIowwN6bLNBCFqSZlgBdZH7d69e9z3BFoD1clU4P0TJVhF/kWz7e3tMcdJCOBbT9L34x+zc86Wj9yvfw1536g1MCqSqvhRFSxFUSCdDA650LWCZVElWDTkIuUpsqxJsIwe087xvHaS4HmaJEhCk/uDa7C43FxwgqBNsoZpkiDRV1IOudi2bRscDseE0/5aW1sBACtXrmTXRq/HCiWQvHXTyFeiE+++fRAPHAQAcJmZmPnSi5rpV4ToSbsGqxeKy8We3nKZmZovpDGjNVhpRRkKrlXhsrJ0G/cfC76oEHJnJwBAOn8OwpzZk3yCpCOlT13B8v2O5DIzWWKljIwA2cZWZElqScoEy2azTZhcBfbFqqys1EwDjCRpmigZa2hoYOu0urq6wr4nSU/uV19jxxmrb6bkisQVl6eqYLl6IWomCM7XdSNrLkPfjYZJYtNsMmzwgIsAoWgaRP+x3EWj2klosrpF0L9/G5eRwa5RBYvoLSkTrMkEpgiO3gcrkDSFM4L9/AQLZmtqatgkQnWFjJBQPG+8wY6tq1YZGAlJB7wtmGApfX2QTmgTLD1x6gqWDi2C4+1dSBKDZpNhg0e0B2hGtY/6e3v4b3/D4C9/DevVq5DzpS+C45NyVQTRgXYfLH+CpW4RHBmZ8phIaku5BKupqQktLS2or6+fcK0VIVNBkSS43wquFbRceaWB0ZB0oGkR7O2FeFI14ELH9VfA6AQr9grWeFtokMSQSJsMB/BF6lHtwQqWeOIEuu97APB44H7lFXCZmchZf68RIZIEoKjWYLEWQapgkThKqcc5LpeLbUAc6i/qQOUqnLVYRdTGRXQgHjgIxT8qm58xA6aSYoMjIqlOM+RidAVrno57YAGAesgFrcFKeZoKlsEj2gOEcTYbHvrjDkBVVe3fuhWKKIKkJ3UFi88NrsEKoASL6E23BKu8vByPP/44+lS7ZU+1iooK1NTUYOPGjTHfK5w2QkIm437rLXZsveIKXde/EBIKp65guXohHj/Ozk2LFur7s6z6rsFSr28liUc7QTAxBgKoNxuWzwUrWB7V714AkM+chfsfL05ZXCSxaNYPUosgmQK6JVhtbW2oqalBQUEBVq9ejaeeekqvW4elqqoKlZWVbP1VKKH2xhqto6MDAFBYWKhvgCQtqf+St3zkCgMjIeli9Bos8fgJdm5aoHeCpe8aLIfDAYfDEfN9SHyoBwUYvclwgHoNluRfg6UoCrz73hvz3sEnt09ZXCSxqMe0B4dcqCrwVMEiOtO1RVBRFCiKgpaWFlRXV6OoqAgPPPAA9u7dq+ePGcPhcMBut0+YXAHBBGuiTYQD7YN2O20AS2KjKArcb77Jzi1XlBsYDUkXmjVY3d3aPbAW6rfJMKD/kAuS2DSbDCfIGiyhaGwFS+7shBziQepIczMk2oIlLcm9qn2w8qhFkMSfbgmWLMvYvn07KisrWaLV09OD+vp6lJWVYcmSJfjRj36EY8eO6fUjAQAPPfQQbDZbyOTK5XJpNgxet24duz4ep9MJm81GAzJIzLx79kI+69ufhbPlw7xsmcERkXSgHtPuPXAA8HoBAPz06eB13udF3SKo0Jj2lJdImwwH8CHWYIkfBB8qmC+5BObAA1OvF8M7pra7hhhPURRNi2DIMe3UIkh0pmsFq7q6Gjt37mSJlTrZ6ujowMaNG1FaWsrWa8WqqakJHR0d41auWltbNe2AdrsdNpsNzc3N496zpaWFJlmRmCmyjP6f/YydZ1ZVJcSmnCT1qVsEIcvs0LRA3+oVgFEbDVOCleq0Qy4SJcFSTxE8D0VRIJ1SVW3nzUX2urvY+eATT0JRlCmNkRhLGR4GJMl3kmFllXdtBYsSLKKvuEwRzM/Px/r161mytXXrVtjtdpZsBdZrCYKAu+++G7t27Yr4Z7S3t2P37t0T7pvS3Nw8phK1bds2bN++PWQVq6mpCTabDZs2bYo4HkICFEWB66tfw8jfdrJr2Z/7nIERkXSibhFUExbqu/4KGDXkgloEU14ibjTMZWUFKxFuN5SBAUiqCpYwdy4y77idvUfcvx/effuMCJUYROlTr78K/n6kFkEST3Ef056fn4+amhq0traip6cHjY2NqK6uRnFxMRRFQWNjI6qqqlBUVIQHH3wwrBZCp9OJiooKtLe3o6qqKuQ/paWleOihh8YkWNXV1bjrrruwfv16zXWXy4Xa2lo0NjbSBEESk6EnnsRQYxM7z/6nz8NSRmv6yNTgzGZwIX6H6T1BEBjVIkgJVsqTx/miaiSO48BPn87O5XPnNOsOTfPmgc/LQ8att7JrQzTsIq3IIdoDAWoRJPE1pRsN5+fno7S0FFdccQVcLheOHj3KSvU9PT2oq6tDXV0dqqqqUFdXh8suuyzkfRwOB1wuF1paWib8eeOto6qvr0dTUxMcDodmb6xQFS9CIiGdO4fe736PnWetrUb+975rYEQkHQmzZ0McVaWPR4sgRy2CaUX27+kHaPdbMxo/rQjSB7793qRz5yGeOsVeE+bNBQBkr7sLwzt2AACGnnoa+d/+FjjTlH4FIgaRXcE/t1w+VbDI1JiS3y67du1iSU1AILGqrq6Gw+HAzp07sW3bNrhcLuzcuRPNzc1wOBz4xS9+MeZ+E62hCld1dTWqq6tjvg8hAe7du9H77e+wdgRh0ULkb/4hrb0iU06YPRvi/v3aa3GoYGnXYMVewaK1MYlNnWBxCZRgCUXT4PUfy+fPQTqpTrB8m2tbVl0FftZMyGfOQnG54D1wEJaLlxsQLZlqck9wLT5fGByKQhUsEk9xaxE8duwYNm3ahKKiIlRVVaGpqYmtwSouLkZdXR16enqwfft2VFRUoK6uDt3d3di5cydWrFgBRVFQX1+PBx98MF4hEqKbwe2NOPeJO+Hd+za7Zvv+98CrnpARMlWE2bPHXDMvXar7z9GuwaIKVqpTVwL4gsRppddMEuzStggKc30JFsfzsJStZNe9e/ZMXYDEUOqR/XxBATumChaJJ90TrB07dqC8vJytgerp6WGJVXV1NZqbm3HkyBFs2LAB+SGegFVWVqKtrQ0bNmxgSRYhiUweHETvt7+juZb79a8h48YbDYqIpDuTvy0qQJgzJy4tXZqNhqlFMOUpCdsiGJwk6D1yBMrQEADfAAx1ImhZcTk79sR5f06SOOSeYLu0UEgJFpkaurUI3n///ZrpfIFWj8BUvpqampAJ1XhuvvlmPPzwwxPuWUVIIhh+5ln2xYOfNQvT/vC7uFQLCAmXefnyUecXxeXncBZ9h1yUlZUBANra2mK+F9GXoigJuwZLKApWsLxvvxO8Pm8eOI5j55ZLLgm+7+DBqQmOGG7cCha1CJI40i3Bqq+vB8dxLLGqrKxEbW0tKioqorqf0+kEMP6gCkIShfull9hxzvp7KLkihrOU2QGrFfBXlTJuuikuP0e70XDsCZZ6Y3iSWJSBAbaXEJeZqRlwYjR1Bcujav0TRlVyTUuXsGPx8BEoiqJJwEhq0iRYhYXsmMtUJVhUwSI607VFMD8/Hxs3bkRHRwd27twZdXIF+Kb6VVZW0qa/JKEpigL362+w84xrrzMwGkJ8eJsNtu99F3xBAawVFci6a218fhBNEUwbmupVgm1lIsydEzwRRXZomqtNsPjp09lwDmVgAPLpM1MSHzGW3NPDjrUJFrUIkvjRrYLV2NiINWvW6HU7bNiwARs2bNDtfoTEg3joEORz5wAAnM0G07ILDY6IEJ/sz3wa2Z/5dFx/hnoNFm00nNo0o65tidMeCADCvPnjXJ+nOec4DubFi+Hxt6B6jxyGMGfsQBiSWqSuc+yYL6QWQTI1dKtgRZtc9ak2LiQk2bhff50dW6+6Ehwf9727CUkYmn2wKMFKaYk64AIAhFkzgRB7WmkqW36mJYvZsXj4SFzjIolBPn2aHasnrGorWJRgEX3p9m1w3bp1uPvuu8NOmPbs2YPCwkJaY0WSmvtVVYK1apWBkRAy9TRrsGhMe0pL1AEXAMAJAoQ5Y5Op0RUsYFSCdYQSrFSniCKkzk52LsyaxY6pgkXiSbcEq7GxEY2NjWG/f8WKFSguLkZPTw+eeuopvcIgZMoosgyPuoK16ioDoyHEAOopgiOUYKUyWTXRN9HWYAHjJFMLFoy9VlLKjkXn0bjGRIwnd3Wx4Sz8tGmah0K0BovEk6H9THfffTcURcETTzxhZBiEREU8cJAtnuWLimC64AKDIyJkaum9Bmv9+vVYv359zPch+pO7utixempfojAVF2vO+YIC8DNmjH1fqSrB6uiIe1zEWOKpD9mxunoFUIJF4ku3IRfRCLQH0mhekoxGXn6ZHVuvXkXjfkna0bYIxp5gNTQ0xHwPEh/S+fPsWEjABMty+WUY+t3v2LnpwgtC/k42LZjvW68lipBOn4Y8NAQ+K2sqQyVTSDxymB2bihdpXhvdIkhj+4medK9ghfOHs6+vD7t27cI3vvENAME9rwhJJu5XXmHH1muuMTASQozB0Zj2tJHoFSzLFVdozq1XXx3yfZzZrGkdFOn7R0oTDx5ix6O7TDizOTgcRZIAr3cqQyMpLqoE6+GHH4YgCJp/AN+eQDabbcxro/8pKChAVVUVnE4nOI6D3W7X9V+KkHhTPB543niTnVuvpQSLpCH1ZrNeLxRZjul2bW1taPOP0CaJRTPqOgETLPPiUmRWVwMAhPnzJ9yiwFQaHK4ldmgTLO9776P7/gfQ95OfxvznmRjP0xbskDKHaOPXVLGoTZDoKKoWwfPnz0NRlJCvjXd9InV1ddGEQYhhPHv2QBkaAgAICxeEXExNSKrjOA6wWoFA9crjAVRfWCK1cuVKANH9PULiS07wFkEAKPjpj5H3lS+DnzFjwrY/k2p6sbqCpXi9OP+FeyCdPAkA4LKykOuoiV/AJC6Gd+5E3/d+AOncOSiBydYcB8uVHxnzXi4zE8rAAAD/JMEEm5BJkldUCVZVVRVcqolCgK93nuO4sPbDKiwshM1mQ3l5OSorK5FPf6BJknG/TO2BhAC+NsFAe6Di8WieCJPUoWkRnJ6YCRbHcTAtWjTp+8YbdOF+402WXAHA0PbtlGAlGfHUKXTf/wAwaqqp5cqPQCgsHPN+GnRB4iWqBKuiogIVFRWaa4HFyY899hjy8vJij4yQBEYJFiE+nMWCQL2J1mGlJkUU2cRUcBz4ggJjA4qRpkVQVcESDx3SvE88cBDS6dOazWlJYht6cvuY5ApmM/JqdLHRvAAAIABJREFUN4Z8P7UIkngxdIogIclI7u+HZ88e3wnHwXpN6MXUhKQDvScJksSjbg/kCwrAmZL7q4OmRbDDyabHiUfH7ovl2bMXmZRgJY2Rv/6NHWfc+lFYLrkEGRUVMC+/KOT7uUzabJjEh26/Jevr6wGAqlck5blff51tXGi++OKQbQeEpA31oAs3JVipSD6nSrAStD0wEvz06eByc6H090MZGIDc2Qlh5syQEwU9b7+NzFs/akCUJFKK2w3vgQPsvOAnPwafkzPhZ7QVLEqwiH50S7Boc0iSLjTtgTQ9kKQ59WbDipu+oKQi6Zxq/VVR8idYHMfBVFoC7963AfjaBH0J1tgKlnfP3qkOj0RJ7HCyh5/CwgWTJlfAqDVYVMEiOtJ9HyxCUh0lWIQEcRZqEUx16gqWkAIVLCBEm6DbrRlwEeB55x0a154kvIcOsmPz0qVhfYaGXJB4CbuC9cgjj7Djr3/962Ne37FjR0yB3HnnnTF9npCpIJ09C/Gwf2d4iwWW8nJjAyLEYHquwWptbY01HBIHUoJvMhwNbYLVAfH4ccC/PYAwfz6U4WHI585B6e+HePiwZg8lub8fXEaGb6NakjAm2lR4PDTkgsRL2AnWxo0bfXueIHSCVV1dzV6PFMdxEEUxqs8SMpXcr77Gji1lZeBVT78ISUeaBCvGNQxlZWWxhkPiIBn2wIqUZlS786hmwIWppBhcdjZG/vI8AMD92usswRr41a/R+61vgy8sxLTf/d+4wxNCUTwedD/wRYzsbEbOPV9A3jf/M+rvTWQs70FVBSvcBIsqWCROImoRnGzzR0VRov6HkGTgfkXVHnj1KgMjISQx0BqG1CefO8eOU7GC5e3o0Ky/MhUXw7oq+Pvd/eqrAADpw9Po/c53AUmC3NUF17e+HdHPHHrqaYw8/1dAkjDQsA2e116P7V+CaHjVFaywWwSDG1LLQ0O6x0TSV0QVrIk0NjbGHAwhiUzxejGys5mdW6+91sBoCEkMmjHHMT4Brqnxbeoa2FeRJAZJk2AVGRiJfkwlxexYOnECoqr6YSop0TxAG9n1d0hdXRjYtg3wetl1zxtvQDp/HkJReP9NRp5/XnM+3NxMD+p0ogwPQzp+3HfC8zAvLp34A35cFlWwSHyEnWBt2bJlwtfXrFkTczCEJLKh7Y1ss01h9mxY7CsMjogQ42krWLF9Qdm2bRsASrASjbqCJUybbmAk+uGzsiDMmQPpww8BScLIP15kr5lKimFasgTmSy6B9913AbcbZ6+/EUpvr/YmigLvnr0QKivC+pmed/dpzr3vvhvzvwfx8R45wtbQmRYt0qytmghPLYIkTmiKICFhGHr2Obg2PcjOs+5aC46n//kQQovEU59mH6wUqWABgElV5ZBVgzxMxcXgOA55Gzewa2OSKz9PmEmSPDwM+cwZzTXvvvdoiYROtAMuwmsPBAAuK9giqFCLINGRId8Q+/r6jPixhERFPH4cPf/2leD+GosWIec+h8FREZIYaA1WalMUBdJ5dYKVGmuwAMB8ySVjL1osEObNAwBk3HQjCv77v8Dl5WnekvmJj7PjcKtQ0tFjY64pAwOaASIkepoBF2GuvwJoyAWJH10TrEceeQR///vfQ77W19eHdevWQRAEFBQUoKioCA8++GDI9xKSSPp//gvA7Qbgmzw1fUcT+FF/4RKSrrRfUCjBSjVKfz/7/cdlZYFXPfFPdpYQCZaptAScKbh6ImvNnZj12ivI/dpXkXFzFQp/9ThyH3iAve7dfyCsnyUeOxbyuvTBB5EFTULyRjGiHaAKFomfsNdgTeaPf/wjG+Xe0dGBRYsWsdeOHj2KlStXwuVysXJ4T08P6urq0NLSgrfeekuvMAjRlSJJbFQvANi2bIYwc6aBERGSWOgJcGrTtgemTvUKAMyXjk2wzEuWjLnGFxQg76tfYeeK2w2YTIAoQjpxAnJ/P/jc3Al/lnoMvOb6BydhWUHreWMlaka0R9IiSL+/SHzoVsF68sknAfj2w1InVwBQW1uLHv9wgMrKStTV1aGyshKKoqCtrQ0/+tGP9AqDEF15977NBlvwM2bAcuVHDI6IkMRCCVZqk86rJgiGOS0vWQgLFoCz2TTXzMuWTfo5zmrVrN/yHjg4wbt9NBUs1fpdqmDFTu7thXTypO/EYtHscTYZze+vIfr9RfSjW4LV0tICjuNQXl6uuX706FE0NTWB4zjY7Xbs3LkTGzZswM6dO1mS9cQTT+gVBiG6Gtm1ix1n3HgDDbYgZBQ9Eyy73Q673R5rSERHcpdqguD01KpgcRyHjMpKzTXrNdeE9Vl1Iibu3z/p+9UVLOs1V7Nj6dSpsH4eGZ9X9d/fvGQJOLM57M9qWgTpARHRkW7fFl0uFwCM+cuxpaWFHTsc2sEAa9euBQA4nU69wiBEV5oEqyK8UbyEpBM998Fqa2tDW1tbrCERHaXiJsNqOevvBTKsAADr1VfDfPllYX1OnWB5I0ywLB8JdkJIqgSWRMf7virBumjyCqSa+gERbTRM9KTbGqyAEtXu6ADQ3BzcmLVy1JOiwsJCAMHkjJBEInV2wvuOf0KUyQTrteE92SQkndCY9tSmmSCYYi2CAGC5eDlm7noB3gMHkHHddWF3Kai/yE826EIeGoJ85qzvxGSCRfUgWj0enkTHuy+4v5gpjBZPNS6TKlgkPnSrYNn8fcyjq1GBCpbNZhuzNqu7uxvA2KSMkEQw8vd/sGNLeTlNDiQkBFqDldrUCYAwPTU2GR7NtHAhMlev1vxZnoy6guXZvRs9tZtw7rOfg7t1bAVWOnacHQvz5kGYMzv4WldnlFGTAPebb7Jjiz2ygSG8ZsgFVbCIfnRLsFauXAkAaGhoYNd27NgBl8sFjuNw1113jflMoBWEEiySiNy7glsOZFTcZGAkhCQuPffB4jgOHMfFGhLRkZSimwzHip85E3xBATsf+r//g/vv/8D5z3xWU/UDtO2BppJiTaIqd1IFKxbS6dPBBDbDCstl4bV4BtCQCxIvuiVYNTU1UBQFjY2NWLJkCVavXs3WWAG+SYKjBQZjVFVVxfSzXS4XysrKJn2f0+lEVVUVGhoaNJU2p9OJhoYGrF27ltaDEQCA4vFg5MUX2XnGTTcaGA0hiYv2wUptsmqKoFCUemuwosVxHMzLl4+5rgwMYPiPOzTX1BMETYsW+TYutvrWfSlDQ5AHByf9eYqiwLNnD6TTp2MLPMUM7wwuQ7GWrQRnsUT0eRpyQeJFtzVY1dXVqKiowAsvvICOjg44nU6259WWLVvGtAe+8MILcDqd4DgONTU1Uf1Ml8uFhoYGbN68Oax1XC6XCy0tLZrBGwElJSVobm6mahoBALhfe823wSZ8LR2mCHaGJySdUItgalNPEaQKllbmnZ+A+5VXxlwfefFF5NSsZ+eaClZxMTiOgzB9OhstLnd2gi8unvBn9f77f2DwN78Fl5uLab/7P1jK0nfapuJ2Y+BXv4Z89iwGGrax6xm33hL5zcxmQBAASQJEEYrHE3GSRkgoug65aG5uxkMPPYTt27fD5XKhpKQEDocDa9asGfPexsZG2Gw2VFVVIS/CtS0tLS2ora1FSUkJ1q1bh5KSErS3t4f12erqahQWFsLpdKK7u5vdo7q6OqIYSGob2vE0O8746C3UtkTIOCjBSm2afbBSdA1WtLKqq+Fp24PhP/8ZlssuhfvFlwAAntY2KKIIzuT7iqVJsPwPm3lVgiV1dcE0QYIldXVh8Lf/CwBQ+vvR//Ofo+iXj8fjXykp9Hx9I4Z3aKuEsFiQ+bGPRXwvjuPAZWWxB6rK8DAlWEQXuk8R3LhxIzZu3Djp+7Zu3YqtW7dG9TMqKys1o3zr6+vD/mxVVVXUFTOS+uSBAfT/z880v7yzPvFxAyMiJLHRFMHUpXg8UFy9vhOeBz9qU950xwkCCh7agoKHtkBRFJwpWwn5bCeUgQGIR4/CvGQJAEDsCC49MJX6umSEmTPg9V+Tz0486ML94kuAvyMIANwvvaxJ4NKJ9OHpsckVgOzPfy7qISxcVmYwwRoaAvLzY4qREEDHNViEJDu5vx/nPrkGAz/7OfvLzHrdtbBcfrnBkRGSuKiClbpk9Yj2wkJwgmBgNImN4ziYL7qInYsHDwEAZJcrOInRaoUwbx4AgJ8WTAakcxPvheUZtTecMjwM8cgRPcJOOiOjlngI8+Yh67OfRf6mb0R9T1pHSuKBEixC/Pp+8EN433+fnZsvvQQFP/2JgRERkvhGV7AU1ZN2ktw0e2BNpwEXkzFfcAE79h48CGBU9aqkmCWpwgz1JMGJK1jeIx1jr727L8Q7U597dys7zv/2tzDrzddRULdZ83soUuq9sGizYaIX3evLx44dQ1NTEzo6Otg+V5PhOA5PPPGE3qEQEjbx6FEM/u737Dzvm/+JnHvvoSe2hEyCEwTfRDS323fB7Qai/LITSbs3iT/5HE0QjIRJnWAd8CVY3o5gcmQuXcyO1e1s0iSbDYeqVqkfBqYT7/797Nh82aW63FNbwaIEi+hD1wTr/vvv1+yDFYmpTLCcTieamprY+fnz51FVVYXKysopi4EkloH6BkCWAfjaAnNq1tNgC0LCxGVmQPEnWMrwcNRPk2l9bGKhCYKRMV8YTLDEAwd8//fQIXYtsP4KAHhVBUuaYC8subc3ZIXL679/OlE8Hk2yab7wQl3uy9OodhIHuiVYDz/8cNRPH6fyi2xgFPvoQRxlZWVYt25dWAM6GhoaWCLZNcmTJ5L4FK8XQ888y85zv/QlSq4IiQCXkQkFvmEIyvAIUDDJB0hS0EwQnEYVrMmYliwBeB6QZYjHjkEeHobn7XfY6+p9s4TpM9ix3DV+i6Cobg9UVYoDFbJ0Ih4+Anh9o0GE+fPBRziBejxcpqrNmVoEiU50W4MVSK4C+1p1dHSgp6cnrH/CbSWMVWBsfKhKVV1dHWpra0PukTVaTU0NWltb0draiuk0tjbpeXa3QunrAwAIc+fCsuoqgyMiJLmoW2xiWcOgfnhFjCefC67BEijBmhSfmRkcty7LEPcfgPcdVYKlGpgUbgXLq6rYZFTcxKrDcmcnpCn67pQoNO2BFy3T7b602TCJB90qWIFNg6urq6Mevx5vNptt3DbAyspKloB1dIxdUEpSl3oqUUZlBVWvCIkQn5UFyX+sDA1GfR+HwwGAWgUThdRFFaxImZctg+j/DjH83HNQBgYAAPyMGRDmzGbvUyes8rlzUGQZHD/2mbeoXsO1dCmkkyfhfedd32v7D0C4elVc/j0SkVfVbqkeKBIrTYI1RAkW0YduFSybf3+MqqoqvW455UpKSuB0OuF0Oid/M0kZIy0vsOMMWodHSMS4nGx2rAxEn2CRxCJTi2DETMuC64IGGraxY0uZXfPwjsvMBBdocRNFyC5XyPup1xyZFpdq1h0FJhWmC816tguW6nZf2mqCxINuCVaxvyxeUlIyyTsTVyB2SrBSk/ThaXjfex+KJLFrovMoe0LIZWbCSu2BhESMy85hx/IgJVipQtsiSEMuwjFe61rGDTeMuaaeJCiPs55bu0lxKUzqBCvNBl14Dx9mx+YlOiZY6goW/f4iOtEtwdq0aRMURdFM50s0kyVOgSocJVipZ7i5BWeuvRadN6/G+c98DorHAwAYeSFYvbJec3VMe2kQkq54dQVrcMDASIie1OPDqYIVHsvFl4S8br3h+jHXJluHpYgixOPH2bmppARmVYXMuz99EixleBjS8RO+E57XTGSMFZ8d/P1FD4iIXnRLsKqrq1FRUYH6+no8/vjjet1WNw6HA6WlpRMmgC5/ib6wsHCqwiJTQBFFuL7xDWDEN33J/fLLbM8rag8kJHZcTrCCRS2CqUFRFMjqjYYpwQqLMGc2TBdq1weZ7XaY5s0b+95JKljSBx+wqXn8rJngc3I0LYLiwYNQ/NuLpDpvhxPwb2IuLFyo68NQLi+XHQcGXhESK92GXOzatQv33Xcf2traUFNTgy1btqC6uhpFRUWsMjSRe++9V69QQuru7obNZpswlkDlym63xzUWMrXcL74E+cxZzbWBR7ci847b4X7jDXYto+KmqQ6NkJSgbrGRB6iClQqUvj725Z7LzgavWqdCJpZVXY2+7/+Anefce0/I9/HqzYY7z455XdMeWFLKPsMXFkLu7oYyOAjx6DGYdazmJCrvvnfZsVnH9VcAwOcGx73T7y+iF90SrMrKSraAU1EUOJ1OPPTQQ2F9luO4uCdY5eXlqKurm3CNWEtLC5smSFLHyK5dY65Jp07BtbEWEEUAgHnF5RBmzx7zPkLI5Hh1BYtabFKCRJsMRy3nni9AOn4cIy/sQtZda5F5x+0h36f+O0c6eWrM6171BEF/EsVxHCxldow0+6bfunftSosEy9O+hx1bVOPu9cDlqtaQ9vVH/Hnx5EkoI26YSktoCjFhdGsRBHyJleIv4QaOw/0n3jZu3Ii6urpxX6+trQUANDY2xj0WMrU8be3s2HzZpex45K9/Y8eZt9wypTERkko4nRKsqfr7gExOM0GwiNoDI8FZLLBt2YxZu99E3oavj/ul21S8iB2LIdZ+jx5wEZChmtY89MyzsQecBDytrezYUlam6735XFWLYH9kLYKDv/8Dzl59LTqvvwE9X/xS2rRsksnpVsEyMjEJtPa5XK4JWwAdDgfWrl07ppIV2Nyyra0trHZGkjzkoSF433+fnRf85MfovPkWVrkCAJhMyLrzTgOiIyQ1aBaJ0xqslCCrKljCdEqw4sGk+h4iOo+OeV0zllydYN1cBfz7fwBeL7x79sD91luwXnFF1HEosgylrw98lN9/pPPn4X75ZVivux5CYUHUcYxH/OADiAf9/y3MZs2DUj1w6hbB/vBbBL3v74fr3/+DfZ8YfuZZWG+4Adl3rdU1PpKcdEuw1qxZo9etJuV0OuFwONDd3Q2n08mGUxQUFMBut6OwsBAOhwPV1dWaz9ntdmzbtg21tbXo7u5mn7Pb7Th69CglVynI+/bbgH8su2npUpgvuACZH7sVw6qnflnVazQbQBJCIqOtYNEahlQgnVNPEJw+wTtJtEwLFwIcBygKpJMnIQ8NgfevZ1RkWfNw0Lz8InYsTJ+OrDs/iaEntwMAer/9HUx/7llwgqC5vyKK6P/v/4HodCL3S1/UDMgIkM6exbm7Pw3x0CFkrlmDgp/8aMx9JiJ196Dz5lsgnzkDLi8PM/78J5hKiiP67zCZ4b88z46t11yteaCjB17VIqj0h9ciqIyMoPtf/gXwTyQOGNi6FVlrq6lVkOiXYE2lkpISNDc3R/VZm82G+vp6nSMiiUrdHmgp8w0vyf+P/4B4pAPe996D9eqrkf/N/zQqPEJSgl4bDZf5W3/a2tpijonERrMHFlWw4oKzWmFausRXnVEUeN58Exk33ggAkE6cYO22fFER+BkzNJ/N/fK/YujpZwC3G96338HQH55A9mc/o3nPwNZ69P/oxwAAz+5WzHz1ZXAm7de+3u//kFXKhv/4R2Rcfx2y1oTf0TH4299CPnMGgG8wSn99AwrqNkfwXwHwvvc+Bv/wBwgzZiD73ntYkhkw/Nxz7DjzYx+L6N7h0FawwkuwerfUQTwwdqNn8eAhiO/v1yTEJD3pugaLkETjaVcnWL4vb8Kc2Zj+t+cxe/97mLb9CfD5+UaFR0hK4DUbDUdfwWpvb0e76n+zxDjaIReUYMWL9Zpr2XHvd78P6fRpAL6kI8C8/KIxFRHTwoXIfeB+dt73yI+gjIxo3jO0Pbh0Qzp5Eu5XXtG8Lg8PY/jPf9ZcG/z97yOKf/hZ7RqwkZbmiNZRiidPouvONRj81a/RV/cQeu7/oubzovMovHv2+k7MZmSsXh1RfOEYXcGaLH7v+/sx+Pgv2blt8w+R+clPsPMhVUJI0ldcEqy9e/fi/vvvR3l5OYqKimAyjS2U3XfffSgvL0/IPbNIalAURTt5yL6CHXMcBz4vL9THCCER4rKDT5xpH6zUIKtaBAVKsOIm+9N3+9oE4Vtzdf7/fQGKKML73nvsPebly0N+NveLD4CfNQuAbx+toR1Psdek06chqqYQAoD7tdc1555XXwPcbu211rawqzhSd3dwbZSffOYspJMnw/o8AAz84lEoqtHoIy0t8Ki2Txl65hl2nHHjDXFZ48WZzcF9tWQZytDQhO/v/8UvAP8wC+u11yLrc59F5u23sdeHn3uOhvUQ/ROsdevWoaysjA2N6OnpCfkHrbKyku2Z1Ucbu5EYuXe34tynP4Nzn/ksPHt8SZV08iTbvJHLzYVpyRIjQyQkZek1RZAkDvWQC55aBOPGfOGFsD1UB/C+r2Peffsw8te/aaffXhw6weIyM5GzPrjHlroa5T18eMz7PW/t1pyH2sIEogj3G2+GFbvnzdDvUyeHE1EkSbO+KkBdeXP/40V2nPnxO8K6bzQ41QPXidZhyQMDGHn+r+w87983geM4ZFx/Pfs9KB07HvZ/A5K6dE2wysvL0dTUBEVRkJ+fj40bN4773urqajbJj0ajk1hIZ8/i/Oc+D/eLL8H9jxfRdWc1+n/xKFsADACWFZeD46kjlpB40EwRpCEXKUE6Ty2CUyX7059CzhcfYOcDv/ktPKp1iJby8ScEZt4e3GPL/eprUPwVqVBj3z1vv81eVxQFI7v+zl4zX3wxO/bu2TPms6GMl4iJh8Ymd6F433mHPQRVG/n7P6AoCuSBAXj27mXXrddeO+a9elHv5SdP8NDf097OWjFNS5fCcsklAAAuIwMZN9/M3jf87HOQe3qgjBqCQdKHbt84t23bxhYm19XVobu7G1u2bJnwM9XV1VAUBdu3b5/wfYRMZOjpZ7RPnDwe9P3gh+j/yU/ZpYyKCgMiIyQ9aCpY1CKYEjRj2inBirvsz32WtQp6XnsNyvAwAECYNw+muXPG/Zxp7lwIixb5TrxeNnkw1Nh3eDzw7vNVVsTDhyF98AEA3/9+c+4NVsI877wTVsweVYKVcUtwbVSo6lnIz6uqdJmf+Dg4/yRnuasL4sGDvoqbfwS6adkyCEXx2/CaLwi2Hso9PeO+Tx2z9aorNa+p2wQHfv4LnL74UpxeYYf7dW1rJkkPuiVY9fX14DgO1dXV2LBhQ1ifKfXv6+AM8aSFkHCNXrg7GpeREdfWAkLSHaeqYCmDg7TZZpKTh4eDrZ4WCzgaBBR3prlzYb32mjHXrauumvSzlssvY8eet98GoK1gcaqpfG7/hr0jzS3Bn3HddZrNe7173550DZHc1xdsg+N5ZH/qU+w18fCRSWNWxwr4hlBZr746GOfLr8D96qvBGK9eFdY9o8VPCyZv6gmao2nXdds1r2Vcf92Y/60orl503/9FyP6EmaQP3RKswOSndevWhf2ZQIsgJVgkWorHA8/rwQWxM/7+AvK/+x1YrroKXEYGuMxM2B5+CMJ02seFkHjheF7zJW6yReLjWb9+PdavX69XWCRK6rYtoaiI9vSZIlnr7hpzLePWWyf9nPnS4Ma73vf3A9AmWFlrg3uCBiowIzuDW91kVFVCKF7EkgO5p2fSQRXuN98C/EmYeflymC8JthiK/srYZDx7gu1/lssv1yRR7tdf11R+4p9gBau08vnxEyzxSDB5NF96ieY1zmpF3te+OuYzclcXhp58UocoSTIxdB+sQGJFG/ySaHn27Am2UixcAPPSpTAvXYqce3yTmCBJ4KxWg6MkJPVx2dkssVIGBgBV22C4Ghoa9A6LREH9BJ/WX02dzNWr0TtrFttXSiguRsYN10/6ObNqgJPodELxeCB94E+QOA5Za9Zg8De/BQB42lrhPXQIHn8lCzyPjIqbwHEczBddBI8/qfHu2wfT/Pnj/kzPa6+xY+uqq8BPnw5YrYDbDcXlgtzfDz43d9zPyz09kI762xjNZpgvWgZONS59pLmFTeoDx8H6kY9M+t8hFur2Q2mcBEvxeIKJJ8fBtGDBmPdkf+GfwRcUwLtvH7yHD8PtX+c28Ngvkf35z9Na8DSi2/+n7f5SaSTrqQJthStXrtQrDJJm3C8H2wPV+4kAAGcyUXJFyBRRf5mSB2jQRTKTVCPaaYLg1OEyM1H0m1/BUlaGjNU3o+ixBnBm86SfM5WWsGOxwwnxxAmWnAhz58J8+WVsnaR85iy6bg2uFcpYfTNLLtTTCgNrtcbjVnWOWK66ChzPwzR3LrvGErxxqNd5mS9aBi4jA6bFi4MbKqvajM3Ll8d9v0q+SN0ieC7ke8QPTgb/u86ZExztrsJxHLLu/CTyv/mfKKzfyqqC0tGjLNki6UG3BOuuu+6CoihobGzEU089Nen7H3nkEdZW6HA49AqDpBl1gpURon+dEDI1uHzVmOPe6LbeaGtrY8OSiHFowIVxLBdfjOnPPo2iXz4O84UXhvUZYd48wGIBAMidnfC+HUxeTCXF4AQBmR8LthoGuj7Accj90hc1PztgojHjcm8vvPv2+U54HtaP+KYcCguCFS/x5MRtguqNlC3+FkeO48YMjgAAy5XxrV4B4a3Bko4dY8emwGCRie6ZlYXsT93Nzgceo31f04luCdbGjRtRXFwMwDcd8IEHHgi5v9WxY8ewevVq1NbWguM4VFZW4s4779QrDJJG5P5+tucVAFji3KNNCBmf+gmz3Nsb1T1WrlxJHQ0JQP0En1oEEx8nCJov/CMtwQEWJv9a95z7HGMqLnnfqIXl8svZebgVLM/u1uD6q4uXg/fvISXMCyZY0olJEqz9B4IxLlvGjq1XjR3qkakafx4vwrTgOm3p7NmQ7xFVCZawaGFY983+5//H9jhzv/wyvAcOTPwBkjJ0bQZtbm5GXl4eFEVBfX09ClRjL1evXo2ioiKUlpaipaUFiqKguLiY9sAiUXO/8SYgSQB8e3gIhYUGR0RI+uJVG3XKvS4DIyGxkijBSjqmkmJ2rB5gEUiwzEuXYlrjdmSp7ytuAAAgAElEQVTefhsyb7sNRb/7X031CgBMixcDGb62eun0aUjd3SF/lnt3cMNiyxXBPbpM8+ex48kGXYiqRMO8LFipy7i5yreWy0+YN29KKljCwuB6KvH48ZDvESOsYAGAad48ZNxyCzvvf7Q+qvhI8tE1wSopKcHRo0dRUVEBRVE0Yz5bWlrQ09PDrq9duxZHjhxBnuovZUIi4f57sJ851HhbQsjU0VawomsRJIlBM0WQEqykYFq8mB0HNsIFAFNxMPGy2FegcOujKKx/FBk33DDmHpzJpGlLZG2Ao3hUCZZVlWAJqqEY0gQJluL1avbKMl9wQfAeM2fC9r3vAiYTuNxcFPzkx+AEYdx76UWYMwfwr3eTOzshD47dzy+aBAsAcu8LLoMZfvppiKdORR0nSR66jzOx2Wxobm5GW1sbNm7cCLvdjvz8fOTn58Nut2Pjxo3o6OjAkzSykkRJ6uyEp30Phv+2k13LuOkmAyMihKj3f1GibBEkiUHdIiXMnGlgJCRcJv++omOuLw59fTzm5ap1WCHaBBW3G569qv2ryoMtvSZNgjX+kAvR6QS8XgC+xGb0AIvsz3was/e9g9lv7wlrHzA9cIKgiV8MsX2QePQYO44kwbKU2WEJrC0TRQz+9n+jDZMkkbiNaV+xYgVWrFgRr9uTNDXc3IKe++7XPKHj8vM1v+QJIVNPjzVYJDFIZ4IJFj+LEqxkYF6yeOzFDCsE1WS/cFguXo7ALnahKlied/cBbjcA3zokITD1D4CgbhGcYB8t9Tok0ziDPCYa8R4vpmXLWGLVdcutMNvtyP/WN2FdWQZFFDVVOXVLYThy7r0H3f7JiyPP/xX5m76hX+AkIdFAfpI0FEVB77e/rUmuACD77nVhjbIlhMSPZg1WiAFHJDkoiqKtYM2aZWA0JFyhKljmktKI2+vMF09cwVK3B1pWlmte46dNY4M0lL6+cR+0qAdcqNdfGW10tczb3o7zn/8nSN09kE6dAkQRAMDPnAE+Ozuie2dcfz24zEwAgNjRMe46L5I6dE2w9u7di127duGxxx7Djh07sGvXrpCTBAmJhrd9D6Rj2l9KZrsduf/2ZYMiIoQEUAUrNcg9Llah4HJywEexYTSZenxeHviZMzTXTBcsjfg+pmUXsql3otM5Zi2Sdv2VNsHiOE6zDmu8QReaARdhjqKfCpm3fYztFxag9PZi6Pe/j3r9VQCXmQmL6r+Xp6092jBJkogpwerr68MjjzyC8vJyCIKAsrIyVFVVweFwYO3ataiqqkJBQQGWLFmCBx54AMdUf0AJiZR6Y8LM227DrNa3MP3pHZon54QQY+ixD1ZraytaW1v1ColEQT5zhh3T+qvkYhm1LMNSVhbxPfjMzGA1TFE01SZFUXwj2gP3H5VgAdo2wfEGXXgPHGTHiZRgCdOmYdrvf4fMT3ycVZsAYPj556Nef6Wm/v+Hh/b7S3lRJ1ibNm1CQUEBamtr0d7ezqYDhvrH6XSivr4epaWluPvuu6mqRaKi+aW84jIIs2dPyXQhQsjk9KhglZWVoSyKL4VEP9JZVYJF7YFJJUO9XxTHIaMiuuFP2v2wguuwxA4nZP/ods5mC9mWONmgC3lgIJh4mUwRD+GIN0uZHYU//xlmtb4F+L9fePe+Dc8bb7D3qCczRnrvAM/bb0/wTpIKIh5ysXfvXqxduxZOp1Mzht1ms2HlypUoKSmBzWaDy+VCd3c32tvb4VRNY2lsbERLSwsaGxtx44036vNvQdJCorYVEEJG74NFLYLJSjvgghKsZJJ15yfh2b0b7hdfQs4D98O0ILJBDAHmi5dj+KmnAQDe94LrsDytqvbA8pXg+LHP6CdrEVQ/KDUtLgVnsUQVY7zxNhusV14J96uvAgCGn/sTey3aCpZ5eTBxFQ8dhiLLIf8bktQQUYK1Z88erFzpm9amKApsNhtqamrgcDhQPEFG39vbiyeffBIPPfQQnE4nuru7UVlZiZaWFkqySFgURYH3oKqCpdo3gxBiPC7fxo6jHXJRU1MDAGhoaNAlJhI5Sd0iSBMEkwpnNqPgkYdjvo92VHuwguV5SzXgonxseyDg21g3IFSLYDI9KM24uYolWGrqRCkS/LRp4AsKIPf0QBkchHTqlKbiR1JL2Klzb28va91QFAUOhwPd3d3YsmXLhMkVAOTn56OmpgZHjhzBli1b2D0qKytxnCapkDBIH56G0t8PwDeWnZ6sEpJY+LzgWGWlrw+KLEd8j23btmHbtm16hkUipK5gUYtgerKoWwQPHIQyPAwAk66/AgBhgaqCFWJUu3f/fnac8AlWVeWYa1xuLoRFC6O6H8dxMF0YfDisruaR1BN2grV27Vp2XF9fj0cffTSqH7hx40bs3OnbIFZRFM19CRmPqK5eXXgBOI4zMBpCyGicyQQu0CaoKJBdLmMDIlGhIReELygIrq/yeDDy0kuQzp0Lbr5rscByySUhPyuMWoOlXkoChLcHVqIwLVwI01LtJEZLmT2mtj5194146FDU9yGJL6w/JXv27EFLSws4jsOWLVuwfv36mH5oZWUltm7dCgBoa2vDrl27YrofSX3qX8rUHkhIYuKLitixfP68gZGQaGlbBKmCla4yPnoLOx5+5ll43nyLnVsuvZTtdzUaX1AALisLAKAMDGh+DyijphKaL1qmd9i6y1pbrTnPvOP2mO6nTti8hw7HdC+S2MJKsOrr6wEAJSUl2LBhgy4/uKamBiv8I0UbGxt1uSdJXZqFsZRgEZKQBEqwkp56k2FqxU5fWXfcwY6H//RnDD7xJDu3XHXluJ/jOA6mpUvYuff999mx9OGHUPwDcLj8fAhz5ugZclzkfOGffckmxyHzttuQtWZNTPdTTyCUaOuilBZWghWoXjkcDl1/+H333QdFUdDS0qLrfUnq0bQIJtDO74SQIH6aKsE6RwlWslG8XsjnzvlOOA7CjOnGBkQMY15+ESxXXeU7kSS4VZ1GGddcM8ln1UMyglMIve+r1l8tuzApWv25jAwUPbYNc5xHUFj/KDhTxMO3NUwlwQRLPHo01vBIAgsrwQqMWa+sHLvgLxaB+6nHuBMymiKK8B4OltLNSyPfnZ4QEn980TR2LAW+qJOkIXV2Af41M/y0aeDMZoMjIkbK+8q/jbnG2WywlK+c8HOWS4IJlmdvcL8nUVXNMl90kQ4RTh29xskLc+YAVisAX5U/2omrJPFFtFKvpKRE1x9eWFio6/1IahKPHQfcbgAAP2sm+IICgyMihIQiTIutRdBut8Nut0/+RhIX0unT7JgGXBDr1auQte4uzbXsz30WnD9BGI9FtVm4+6WXoHg8AACPauS7eVnir7+KB47nYVoYnEIoUptgyooowcpTbSSph/z8fF3vR1KTdoIgtQcSkqj4acEKlhxFBautrQ1tbW16hkQiIH34ITsW5ib++hgSf7bNP0T2F/4ZptJSZH32syGrWqOZll3Ipgkq/f0Yfu5PUBRFO+Z9xeVxiznRmYoXsWNqE0xdsTWTEjIFaIIgIclBPUVQojVYSUf68BQ7FubONTASkig4qxW27303ss9wHLLuWov+H/0YANC3eQtMS5dA7uryvZ6Xl9bDqkyLFrFj0UkJVqqKfpg/IVOEJggSkhwEdQXrPK3BSjbSKapgEX3k3HsPeP8yEOn0aXTdcit7zVJeHtNeUslOPUlQPHrMuEBIXKXvn3CSNDQ7v9MEQUISVqxTBDmOS4rJYqlKOhWsYJnmzjMwEpLs+Lw85H//eyFfy7xl9RRHk1hoVHt6iKhF8Pjx42N25SYknuShoeAvIJ6nCYKEJDD1GiyaIph8tBUsahEkscm843YM//kvGPnzn9k1LjcXmbd+1MCojCeoK1iUYKWsiBIsvacIEjIZ8cBBNjbYVFo67u7xhBDj8QUFgCAAkgSltxeK2z3pxDGSONQVLGoRJLHiOA62zT9A1/vvQzp6FOA45H/rm+BtNqNDM5QwayZgMgGi6BvVPjQEPivL6LCIziJKsKh6RaYatQcSkjw4ngc/rQjy2U4AviqWiSohSUEeGoLc0+M7MZvBT6dNhknshKIizNj5V3haWyHMmQvz4lKjQzIcJwgQ5s6BdPwEAN+DDX7JEoOjInoLK8EqLi5O6L54l8uFioqKsMf7NjU1obm5GaWlpTh//jxcLhdqa2upQpeAvEm8MSEh6UiYPoMlWHJnJ0AJVlLQjGifMzuthxAQffFZWci47jqjw0gowtx5wQTr5EmYKcFKOWElWB0dHfGOIyoulwsNDQ3YvHkzXC5XWJ9xOBzo7u5GY2Oj5j5lZWWor69HZWVlvMIlUfC88y47TteNCQlJJvyMYOVD6qJ1WMlC0x44h5JiQuLJNG8uPP5j6eSpCd9LklNSPqJqaWlBWVkZ1q9fj5KSkrArT01NTdi+fbsmuQIAm82G+vp6rF27NuxEjcSfMjwM77uqBMu+wsBoCCHhEFStZYF9b0jiowEXhEwdYV5wSqd48qSBkZB4ScqNhisrKzXtgPX19WF9rra2FjU1NePes7CwEJs3b0ZdXZ0ucZLYePbuBbxeAIBp8WII/j01CCGJS712R+rsjOiz4f4uJ/oTjx9nxyYacEFIXAnzgg8x1NVjkjqSsoIVjfb2djidTpSXl4/7HrvdjoaGhimMikxk+K9/Y8eWK680MBJCSLhiqWDV1NSM+xCMxJd6w1P1Pj2EEP2p95mTPqAKVipKmwSrpaUFwMSj5ktKSuByueB0OqcqLDIOeXgYw08/w84zb73FwGgIIeHSVLCoRTBpqDc8FSjBIiSu1BUsahFMTWmTYO3evRvAxAlWUVERAF+1ixhHkST0fvNbkP0blQqzZ8O6apXBURFCwiGohlzInZElWA0NDdRFYABFUSAePcrOTSWUYBEST8KcOYB/Ord89iwUj2eST5BkkzYJVjjDK2z+ze+6u7vjHQ4JQXG70ffT/8LZj1yFod//gV3P/epXwJnNBkZGCAkXP30GO5bORZZgORwOOBwOvUMik5A7O6EMDQEAuLw834bRhJC44SwW8DP9vysVBdLp08YGRHSXlEMuohFJ0jRZMqZ+ytpFLTC6UBQF3fc/gJG/7dRcz/zkJ5D1qbsNiooQEqlYKljEGKKqPdBUvCih970kJFWY5s2H58xZAL51WKaFCw2OiOgp7SpYgSrVRM6fPz/h6zU1NWhtbUVrayum0273uvC8+aYmueJsNuR+9Sso+K+f0l/2hCQRLjcXsFoBAMrQEOTBQYMjIpPRtAfS+itCpoSwYD47Fk+cMDASEg9pU8EiiW3wd79nxxkf+xgKf/4/1BZISBLiOA7C9OmQ/Au35c5O8PSlPaFpJgguWmRYHISkE3XFSr1NAkkNaVPBClSuwlmLFRh2QaaG1N2D4T//hZ3n/uuXKLkiJInRJMHkInZ0sGNTaamBkRCSPoQFC9ixRBWslJM2CVYkwmkjJPoZbmoC3G4AgPnyy2C5+GKDIyKExILWYSUXsSO4NYmpdPxJu4QQ/ZgWBhMsahFMPWmTYAXGs0807KLD/xSvsLBwSmIivuEW6vbA7M98xsBoCCF6iGWSIJlaiiRph1xMsJUJIUQ/JnUF6zglWKkmbdZgBRIsp9M57l5YgfZBu90+ZXGlG6m7BwMNDRhpeQGc2QRh1iyIR44AALjsbGR+/A6DIySExEqYPo0dR1LBUhQlHuGQCUgffAD49+DhZ8wAn5trcESEpAd+5kzfQCC3G3JPD+S+PvB5eVAUhYZ7pYC0qWCtW7cOwMRrsJxOJ2w224SbEZPouXe3ovO66zHwPz+DuH8/vO+8i5Gdzez1rLvXgc/ONjBCQogeaA1W8qD2QEKMwfE8TPODkwTdL72MztUfxellyzH4xBMGRkb0kDYJlt1uh81mQ3Nz87jvaWlpQU1NzRRGlT5klwvdX7gHck9PyNe5nBzk0AajhKQEQdVmLYcxWIgYR3SqEix6uEjIlDItXcqOux33wbtvH5T+frhqN0E8dcrAyEis0ibBAoBt27Zh+/btIatYTU1NsNls2LRpkwGRpb6BX/0asn/9G19UhIKf/gR5D26CackSmC+9BEW//iVMc+cYHCUhRA9cfj47lnvCT7DKyspQVlYWj5DIOCjBIsQ4lhWXh35BFDH87HNTGwzRVUqswXL6/4JwuVwTTgCsrq5Gc3Mz1q9fj8bGRnbd5XKhtrYWjY2NNEEwTkae/ys7zv/WN5G15k4AQO4XHzAqJEJInPAFwd+jSm9v2J9rb2+PRzhkAqJ/vzJAO9WMEBJ/4yZYADxvvgncf98URkP0lJQJltPphMPhQHd3N5xOJ6tIFRQUwG63o7CwEA6HA9XV1WM+W19fj6amJjgcDs3eWM3NzbT2Kk6k06fhfe8934nZjIybq4wNiBASV7y6gkUtgglNUrUhCfPmGRgJIenHsnIl+JkzIJ/tHPOap62dBl4ksaRMsEpKSiZcSzWZ6urqkMkXiY+Rf7zIjq1XXEFTqghJcbyqE0COoIJFppaiKJBOqhKsuZRgETKVOLMZ+d/+Nnr+9cuAoiD/u99B3+YtUPr7IXd3Q+7shDBzptFhkigkZYJFksvICy+wY+tNNxoYCSFkKnC5uYAgAJIEZXAQitcLzmw2OiwyitLbC2VwEADAZWZqWjsJIVMj647bYb16FQBAKCrCUGMTvHv2AADEIx2UYCWptBpyQaae4vHA/dLL7DyjssLAaAghU4HjOPB5eeycqliJSTr1ITsW5s6lViRCDCIUFUEoKgIAmJcsZte9hw8bFRKJESVYJK7cb77FnpAKCxbAVFpqcESEkKnAqdsEaR1WQlKPgRZoiishCcG0OJhgiUeOGBgJiQW1CBLdqRdljrS0sOsZFTfRE1JC0gRvs0HyH4c7qn39+vXxC4iMIX2oTrDmGhgJISTAtDj4IFo8TAlWsqIEi+hG6upCz1e/DvdLL8F8wQXI/8H3MPLXv7HXqT2QkPTB24KTBMMd1d7Q0BCvcEgImhbBOVTBIiQRmBYvYcdeqmAlLUqwiC4USUL3egc8u3cDALzvvYdzn7iTvc7l5cG6apVR4RFCphhPLYIJTz2i3UQj2glJCKaFCwCLBfB4IJ85A7mvT7OmlSQHWoNFdDHyl+dZchVK1sfvAGexTGFEhBAjafbCCrOC1dbWhra2tniFREYZPeSCEGI8zmSCqaSYnYtHOgyMhkSLEiyii4Hf/IYdZ95+G0wXLGXnnC0fOf/yL0aERQgxSDQVrJUrV2LlypXxComMIn2oSrBmzzIwEkKImlndJkiTBJMStQiSmHkPHoTn9Td8J4KA/G99E1xODgZ/+SvIfX3I+vSnYaIJVYSkFU49pr2vz8BISCiKJEE6e5adC7NnGxgNIUTNtGTsJEHv/v0Y/MMTsKxciaw7bjcqNBImSrBIzAb/9//Yccbq1ewv6twv/6tRIRFCDKZeM6D09xsYCQlF7uoCJN+cR76wEFxGhsEREUICNAnWocOQOjvRVb0WiqsXg4//ElAUZH38DgMjJJOhFkESE7m3F0NNf2TnOf/0eQOjIYQkCj4nhx3LlGAlHOn0aXZM1StCEot5SXCZhffQIfQ98mMoruBaVvWDbZKYqIJFIiaePIne73wXnjfe9LX+iCIAwFRSAsvVNCmQEAJwebnsWOkfMDASEop05gw7pgSLkMRiKi0BMqzAiBvSiRMY+t3vNK973noLysgIVZ4TGFWwSESk7h6c+8SdGPnL85C7u1lyBQB5GzfQRsKEEAAAnxNMsOR+WoOVaKTT6gSLBlwQkkg4qxXWleXjv0GS4D10aOoCIhGjBItEpO8HP9C0lgAATCbkfu2ryLjtY8YERQhJOJoKVh+1CCYaahEkJLFZb7xh7EWzmR169++fumBIxKhFkIRN+vC0Zr2V7Sc/hnXVVeDz88Hn5k7wSUJIulH/TpAHwmsRbG1tjVc4ZBR1gsVTgkVIwsn+1N0YeHQr5HPnAADWm26C5eLl6P/v/wEASMeOGxkemQQlWCRsA489xloCLR+5Atl3rTU4IkJIouJy1RWs8FoEy8rK4hUOGYUqWIQkNj4/H9OatmPoD0+Ay81FjqMGw888y14XP/jAwOjIZCjBImGRBwYw+Ps/sPOc++4zMBpCSKLjsrIAQQAkCcrICBSvF5yqvYUYixIsQhKfeckS5H/zP9m5af58dix9cNKIkEiYaA0WCcvQk9vZXjam0lJkVFYYHBEhJJFxHAcuVz2qffI2wZqaGtTU1MQzLAJAURQackFIEhIWBBMs8YMTBkZCJkMJFpmUPDCA/p/9nJ1n3/MFcDz90SGETEw9SVAJY5Lgtm3bsG3btniGRADfBFiPBwDA5eeDz842OCJCSDiEOXN8nQEA5LOdUIaHDY6IjIe+JZNJ9T30MOTOTgAAP2smstZWGxwRISQZqNdh0WbDiUP68EN2LMyaaWAkhJBIcCaTpqVX/PD0BO8mRqIEi0zI/cYbGHz8l+w8/8EHwWdlGRgRISRZ8KoWQYUSrIQhnQgujjfNX2BgJISQSAnz57Fj6SQNukhUlGCRcSmKgt7v/5CdWysqkHnnJw2MiBCSTLjcPHZMFazEIZ4Irt0QFlKCRUgyEeaqE6xTBkZCJkIJFhmX+6WX4N2zx3ditcK2+YfgOM7YoAghSYOnzYYTknQ8uH+OaQElWIQkE5OqgqUe1e559114At/ZiOEowSLjGqhvYMfZd6+Dae4cA6MhhCQbPkc1RXCAEqxEoalgUYJFSFIR5s1lx9IpXwVr4Fe/Rtctt6LrtjvQ99DDRoVGVCjBIiF5O5xwv/iS74TjkHOfw9iACCFJh8sLtgiGU8Gy2+2w2+3xDIkAEI8HEyyTauwzISTxmeZp98JSJAl9jzzCrvX//BeQaPiF4SjBIiEN/va37DijooLaSAghEeMjnCLY1taGtra2eIaU9hSPB9LJ4AalVMEiJLloKlgnT8L73ntQXL3BN4gihv/0JwMiI2qUYJEx5KEhDG1vZOfZ//xPBkZDCElWHE0RTDjikQ5AFAEAwvz5NBWWkCQjzJkD+NfDS2fOwP3yK2PeM/z881MdFhmFEiwyxvBTT0Pp820KKixaBOt11xkcESEkGfE0RTDheA8cYMfmCy8wMBJCSDQ4iwX8TP/+dYqCoR07xrzH09oG2eWa4siIGiVYZIyhp59hx9mf/xw4nv6YEEIip65gyWGsweI4jiaVxpl3/352bLrwQgMjIYREyzQ/uA5LPHCQHbN1r7KMkRdfnOqwiAp9cyYa0vnz8LzxBjvP+vgdBkZDCElm6jVYCk0RTAieN99ix5aLLzYwEkJItNTrsAL46dORs/5edj7ywt+nMiQyCiVY5P+3d+fhjZ31vcC/R7K8zWTm2J7JTAmERAohecJkkeybDUIylhIglNBEioGkpVAscfsUbrdr3bT3lvaBZJCh272QVjIUQkrKjEQgISyJlIWQsGQsdcKSpC06k7BkG8Y+s3i3de4fHr0+smVZsmS9ls738zx+5hzpSPppdB5bv/N7399bYPrBh4BcDgDQ2tcH++7dkiMiokbFhYY3l9zEBGafflrst15xucRoiGi97K997Yrb2i69FO39e8X+zKOPwjj1fY7qjwkWFZj65jfFdsc73i4xEiJqdLaCJhcnJUZCADD71FOiwUXL+efB3t0tOSIiWo/WPXtW3nb5ZXDs2QPbzp0AgNzYGOZMF1SovphgkZDTdcw88aTYb7/+HRKjIaJGV1DBOtU4h+SZ+f4PxHbbFVdKjISIqtHqWbleYPtbr4Jis6H9mqvFbdOPcJigLEywSJj61rfF1U3HxReh5YyVY3yJiMplW9amncNV5Jp96qDYbrviMomREFE17Lt3w3HJxWLfsWcPWs4+GwDQvndpmOD0I4/UPTZaxASLhIl77hHbHe9icwsiqo7icEDJr7NkGDAmJuQGZGHG/DzmfvpTsd/qXnkFnIgah7rvDrSc90a0nH8e1E9/StzedtVbALsdADB36GksHDkiK0RLs1yCpWkafD4fYrEYNE0ruD0WiyEQCBTcbhVzP3sGc/9+aHGntRWdAb/cgIioKSjbljoJrtWqPRqNIhqNbnRIljT/X/8FY3oaAGD/rd+C/fTTJUdERNVo3bMHux5OYVcqidY3XSBut23fjta+XrE//ehjEqKjFtkB1Juu60ilUkilUivuczqdSCaTcDqdEiKTq6B69fa3cfIzEdWE7bRtyL38CgDAOHEcwGtWPTYYDNYpKusxdw90XHShxEiIaKO19/dj9oc/AgDMPPIIttwckByR9VguwQIAv9+P7u5uaJqGsbExOJ1ODAwMwO+3ZtUmNzWFyXu/Jva33HKLxGiIqJkop5krWGx0Icvc0z8W260XMsEiambte6/B8dvvAABMf/dxGPPzUFos+ZVfGkv+b/t8Pl4pNZn6xgMwTn3xsZ91FtdGIaKasW1f6iRorDFEMBaLAWAlayPM/ngpwXJcfJHESIhoo7W88Y2wv+Y1WHjxRRjHj2M2nUbbpZfKDstSLDcHi1aaPBAX21tueR8URZEYDRE1E5u5gnWidAUrFAohFAptdEiWY8zOYu6ZZ8W+Yw8rWETNTFEUtBV0E2S79npjgmVxCy+9hNkf/nBxR1HQedONcgMioqZSuBZW6QoWbYy5554DZmcBAPYzz4S9u0tyRES00dr7rxHb0w8/LDESa2KCZXFT33gAMAwAQNsVV8C+a5fkiIiomdhMXQQNzsGSomD+FRtcEFlC25vfDLS2AgDmn30O879+EQBgzM1hfOh/4eUrrsSJO/8JxqnvgFRblpyDBSy2ZU8kEmL/6NGj8Pl88Hq9EqOqv8n77xfbHe++QWIkRNSMbNtMFawTrGDJUDD/6iLOvyKyAltnJ9ouvwwz330cADDz6KNoufUWTNz9r5j88pcBAMdvvwMt55yDjmt9MkNtSpZMsPKt2IgdveAAACAASURBVIeGhgpu93g8GBgYWHH7crFYTEzGPtLAC7jNv/DC0tpXLS3oePvb5AZERE1HYQVLurlDSy3aW5lgEVlG+969IsGafuQRbLn1Fkx+9asFx0zcdRcTrA1guSGCTqcToVCoaKUqEokgHA4XXSPLLBgMYnR0FKOjo9i5c+dGhbrhph74pthuu+oq2Lo4Lp+Iast2GitYMhlTU5j7j/8Q+449b5IYDRHVU7up0cXM957AXFYruOACADPf/wFyExP1Dq3pWS7BUlV11WGAXq9XJGDNzjAMTH5tae2rznf9tsRoiKhZcR0suWZ/+jNgYQEA0OJyFXR1JKLm1uI8G/azzgIAGJOTOPaxj608aHYWM08+Wd/ALMByCdZanE4nNE2DpmmyQ9lQM48/jvlnnwMAKO3taL/uWskREVEzqmQdLMMwOOG6xmbTabHtuOQSiZEQkQzt/f1ie+bRx8S2bccOsT2dYpfBWmOCtYzT6QSApk+wTnzmTrHd+d73FExEJyKqlcIhgqxg1dtsOiO223o9EiMhIhnM7doFux3qpyJidzqZgpHL1TGq5me5BGutxElV1bKOa2Szhw5h9vvfX9yx27E1FJQbEBE1rcImF5yDVU9GLofZgwfFfisTLCLLabv0UigdHYW3XX012vv7YevpAQDkXn214GIMVc9SCVYoFILL5Spoz76crusAgO7u7nqFVXcnozGx3XHDu9DyutdJjIaImllBm/Y15mB5PB54PEwCamXu0NPInep0a+vpQcu550qOiIjqrdg0kC2/eysUux3tvqWeBBNf/GKdI2tulkqwxsbGoKqqqFIVk69cud3ueoVVV/O/+hWmvvktsb/VAg09iEgeZetWQFEAAMbEBIxTDReKyWQyyGR4FbVWJu+7T2y3e/uh2O0SoyEiWbb/9cfQ9pa3AA4Htv7hf0e7d3Fe1pbfvVUcM3X/NzD3zLOyQmw6lkqw+vr6kE6nSy4mnEqlRDfBZjTxL18QHaXarrwSrW+6QHJERNTMFJttMck6xWCr9rrIHT+Oya/sF/sdv/1OidEQkUz2nTux4yv34IznNWz/y7+AcuqiV+vFF6Nt76k5Wrkcjn3842w0VCOWSrCGhoYQiURWvT8cDgMA4vF4vUKqq9yxY5j48j1if8vghyRGQ0RWYW4NzrWw6mPi374C4+RJAEDLG96Atre+VXJERLQZbf/LvwBsi+nAzOPfK+g0SOtnqQQLWJyHFQgEVjSxiMViiMViSKfTJYcQNrKJu/916Q/uueeivX/vGo8gIqqeUkGrdqqeMT+/OFrhlK3BQSg2y/25J6IyOM47D53vfY/YP77vk6xi1UCL7ADqze12Y2RkBOFwGGNjY6KphdvtxuHDh5s2uTKmp3Hyc58X+1s/HOIfXCKqi4IK1vFjEiOxhukHH8LCr34FALB1d6Pzd94tOSIi2sy2/fmfYeqr98KYnsbcM89g5nvfQ/tVV8kOq6FZLsECFluxR6NR2WHU1eRX713qJrV7F//gElHdKAVrYbGCtdEm771XbG+59ZYVLZqJiMzsp5+OzvcMYOKLdwEATv5zlAlWlSyZYFmNsbCAk/+8lFBuHfwQlNZWiRERkZXYylwLa3BwsB7hNLXc1BRmHvuu2O+46SaJ0RBRo9g6+CFM3PUlwDAw893HMf4nf4rc8eNQ2tux5f2/h9a+PkweOICZ7z6Odp8XHe9+t2iWQSsxwbKA6YcfxvypOWfKtm3YcsstkiMiIispdy2sWCy26n1UnpnHHoMxPQ1gca6t4xyX5IiIqBG0nHUWOq6/HlMPPAAAmDyw1PBt6r77YT/jDDH0eOq++wGbDZ033CAl1kbASTgWMPH5pcnOW255X8F8CCKijWbbvl1s545xDtZGmn4oKbY73nadxEiIqNFs/5uPwX7GGSvvMAyRXOWd+H+frVNUjYkVrCY399xzmHniicUdmw1bfv/9cgMiIsuxdXWJ7dzY2KrHpdNpAIDH49nwmJqRkcth2tRiud3nkxcMETUc++7dOP3Bby/O2z9+HPbTT8dkPIHZ0dEVx84/+yzmshocruZcN7ZaTLCa3Mkv3CW22992HVpe+1qJ0RCRFRUkWOPjqx7X29sLAGwRvE5zP/3pUjOj7m44LrpQckRE1GhsXV3Y+qE/EPud730Ppr5+H2YzGbT+tz5M3Xc/ph98CAAwnUrB4QrKCnVTY4LVxHJTU5i67z6xv/WDH5AYDRFZVbkJFlVn+uFHxHbb1VdDsdslRkNEzUCx29F5043ovOlGAIAxOSUSrJlHHsVpISZYxXAOVhOb/vZ3YJxqiWw/+2y0XnaZ5IiIyIps3d1iu9QQQVo/I5fDZOKrYr+9/xqJ0RBRs2q/5mqxPfOjHyF38qS8YDYxVrCamLkDzJabA2ynSURS2LqWFnDPjesSI2leM088gYXnnwcAKNu3o/06Nrggotqz794NxwUXYO5nPwPm5jD9UBJzP/kJ5n72DNr2XoOtoSC/b4IJVtNaePGlpeYWisK1UIhIGg4R3HgTX7pbbHf6/bBxcWEi2iDt/XsXEywA4x/5qLh95sknsfDyy1D/+mOyQts0OESwSU09+CBwaqJ425VXouWM10iOiIisStm2DbAt/rkxTp6EMTsrOaLmsvDSSwXt2bf83q0SoyGiZte2d++q902MfA5jH/koJvYfwMKLL9Uxqs2FCVaTmv72d8R2+zveLjESIrI6xWaDTTUPE2QVq5YmvrIfWFgAALRefjkc55wjOSIiamat7ktg27Fj1fun7v0a9D/9M7ziuxbzL7xQx8g2DyZYTWhhbBwzP/yh2O+47lqJ0RARLWt0sUqCNTo6itEi663Q6gzDwNTXl7rFbrn1fRKjISIrUOx2qLd/Akp7OwCg46ab8Fv/+Rwcl1xccJyh6zj+6b+TEaJ0nIPVhGYee0xczXRccgnsu3fLDYiILK+ceVhcYLhycz97BvM//zkAQOnsZHMLIqqLjndej9bLLwPm52HftQsA0POlu3D8k8OYHT2I+f/4TwDA9He+A2NqCorF5oWygtWERHMLLE5EJCKSraCT4BiHCNbK1Ne/Lrbb33Ydm1sQUd3Ye3pEcgUA9u5udA1/Eqc/nEKLywUAMCYnMfOjH8kKURomWE3GMAzMPPGk2G9785slRkNEtKiggrXKWljBYBDBIBetLJeRy2HqvvvFfucNN0iMhohokaIoaLvqLWJ/Np2RGI0cTLCazMIvfoGFX/8awOJwkdaLL5IcERERYNu5U2wv/OY3RY8ZGRnByMhIvUJqeLMHD2LhxRcBLCawbW+9SnJERESLWt1usT2bYYJFDW7mye+L7dbLLoXicEiMhohokf3008V27pVXJEbSPCbvNQ0PvP56/r4nok2j1X2J2J49dAjGqaWDrIIJVpOZfeopsd12xRUSIyEiWmIep7/ABKtqxvQ0pr7xDbHfedPvSIyGiKiQ/fWvh6JuBwAY+jEs/OIXkiOqLyZYTWb2xz8W2+arB0REMtl2LVWwFl59VWIkzWHyvvtgHDsGALCfeSZa+/okR0REtERRFLTuuVDsz/34JxKjqT8mWE0kNzGB+f9abNcLmw2OPXvkBkREdIq5gpV7hQlWNYzZWZz4+38U+1veMwBFUSRGRES0kuPCpe+hsz9hgkUNau4nPwFyOQBAy7lvgK2zU3JERESLzHOwFo4cgXHqdxVVbuLfvoKFX/4SwGJziy0f/IDkiIiIVmo1Xei3WgWLCw03kdmnTcMDL7ywxJFERPWltLdDUbfD0I8B8/PIjY3BvmNHwTFuU9cpKs6YncXJz3xW7G/9oz+E7bTTJEZERFRcYQXrxzAMwzLVdlawmsjc00+LbcdFbM9ORJuL/XRTo4uXVza6SKfTSKfT9Qyp4Uw98M2l1uw9Pdjy/vdLjoiIqDj7mWdattEFE6wmMmtKsLj+FRFtNvbdpgTrVJJAlZn8+n1ie8sHPwBbR4fEaIiIVqcoClrfZM1hgkywmkRO17Hw/AuLOw4HHOefLzcgIqJl7K87U2wvvPCCxEgaU+74ccw8/rjY77yRrdmJaHOzaqMLJlhNwtye3XH+eVDa2iRGQ0S0UstZrxfb80USLEVRLDM+fz2mkylgbg4A4NizBy1nnrnGI4iI5HJYtNEFE6wmMXfINDyQ86+IaBNqeX3pBItKm/rWt8R2x/XvkBgJEVF5Wi9aarqWb3RhBUywmkRBBYvzr4hoE7KbEiwxpJnKkpucxPRjj4n99re/XV4wRERlWtHo4tQSE82OCVaTKKhgXcgEi4g2n4Ihgr/8JYz5eYnRNJaZRx4FpmcAAC1vPBeOc1ySIyIiWtvyRhcz33tCYjT1wwSrCSy88goWXnoJAKB0dKDl3DdIjoiIaCXb1q2w7d69uDM3h/lsVm5ADWTinnvEdgerV0TUQNquuVpsn7jzTsw982zTDxVkgtUEzO3ZHXveBKWF60cT0ebUuudNYttKE56rMf29JzDz3VPdA202dL5nQG5AREQV2DJwM5TOTgCLw8Nf9V2LI9e+DVMPfLNpEy0mWE1g7t8Pie3Wiy+WGAkRUWmOC80Tnn8qMZLGMHvoEMY+NCj2O955PVpe9zqJERERVcbW1QX1jtsLbpt75hmMhT6MsQ/+AeZ+/nMYMzPIHT+O3Ph4UyRdLHU0gdlDSwmWgwkWEW1i5pa9s089VXBfNBqtdzib2vyvf42jv/9BGCdPAgBsO3Zg+8f+SnJURESV6wz4YX/dazHxhbswlUqKOaXTDyUx/VCy4Fj72WfjtOAgOt/33oYdlaUYzZAmStTb24vR0VFpr28YBl66YA+MY8cAALt+8CTXRiGiTSt3/Dhe2nMRcKrBxe7MKOy7dkmOavPJTUzgN+++EXPPPAMAUFQVO78ah+O88yRHRkRUndz4OI7t+yQmv3xPyeNaL78MPZ8bgU1V6xTZ2sr93s8hgg1u4fDzIrmydXfDzqEjRLSJ2bZtQ2tfn9if/NrXJEazORm5HMY/8lGRXMHhQM/nR5hcEVFTsHV1oWs4gh1f/xra9u6Fsm0b4HBA2bIFMFWsZn/wQ4wFP9yQHWcbs+5WA4lEAslkEi6XC0ePHoWu6wiHw3A6nbJDq0xbG7Z+5I8wd+hp2Hq6oSiK7IiIiErqvPF3MPuDHwAATsZGsOV974Nt2zbEYjEAQDAYlBmedMc/cTumH3xI7Kv77kDbZZdJjIiIqPba+nrRdvddBbflpqZw8rN34sTf/wMAYObJJ3Hy8/+C00KN9XfBkkMEQ6EQxsbGEI/HxW26rsPj8SAajcLr9Zb9XLKHCBIRNRpjagovX34lckeOAAA6fvud6PqnO2GzLQ6qsOCfJQCAMT+P45/6NE5+5rPitq2hILb/1f+RGBURUf0d//TfiiRLOe007Hricdh37JAcFYcIriqRSODAgQMFyRUAqKqKaDSKQCAAXdclRUdE1PyUjg6on/i42J/6xgM48Q//KDEi+RZefAm/CdxckFy1X3cttv3lX0iMiohIjtM++hG0uBYXVDdOnMCJ//sZyRFVxnIJVjgcXnX4idfrRXd3N/bt21fnqIiIrKXjnddjy/t/T+yf+PTfSoxGrtmnn8ar178Ts08dFLe1vfUqdH/2M1DsdomRERHJobS2Ytv/XrrANHH33Vh4+WWJEVXGUglWJpOBpmnoM02wXs7tdot5AEREtHG2/81fo+3Nb5YdhlRT3/42fnOjH7lXX128wW7Haf/zz9Fz95egdHTIDY6ISKJ2nw8OtxuOCy5Az+c/B1sDdZy1VIKVSqUAoGQjC6fTCV3XoWlavcIiIrIkxeFA9z/fCftZZxXcPhlPwFhYkBNUneROnMCx2+/A2IeCMKanAQDK9u3Ycc+Xse2P/wcrV0RkeYqioOcLn8fO73wL7XuvaahGbpbqInjw4OLwi1IJVk9PD4DFalfDdRQkImowtq4u9Nz1RRx51w3Ai78CAIz/8Z/g2O13wHHhhbDv3gWlowNKeztw6o9rwR/Z/Lb5NsNY/MGphhnmphn5bfPty7aNgtvFA8t6rPhHvOay++fnMf/LXy4uEH9qoU0AsJ/1evTcdRcc57jK/J8jImp+m6GxxXpYKsEqp3mFemoxs7GxsY0Oh4iIADjOcWHnvQng/PPFbbkjRzDz8MMSo6qftre8BV13fhb27i7ZoRARUQ1YKsGqJGkqlYzFYjExT+u5555Db29v1bHV05EjR7Bz507ZYVCT4PlEteLxeHDkyBHcYLXz6ef/CVzrkx1F0+HvJqolnk8EAM8//3xZx1kqwconTfkqVSlHjx5d9b5gMNjQC2Fy7S6qJZ5PVEs8n6hWeC5RLfF8okpYqskFERERERHRRrJUgpWvXJUzFyvf7IKIiIiIiKhclkqwKlHOMMJG1cjDG2nz4flEtcTziWqF5xLVEs8nqoSlEqx82/VSzS6y2SwAoLu7uy4xycBfElRLPJ+olng+Ua3wXKJa4vlElbBkglVqEeH88EG3212XmIiIiIiIqHlYKsEaGBgAUHoOlqZpUFWViwwTEREREVHFLJVgud1uqKqKZDK56jGpVIplYCIiIiIiWhdLJVgAMDIyggMHDhStYiUSCaiqittuu01CZERERERE1OgUwzAM2UHUWygUwtjYGOLxuLhN13V4PB5Eo1F4vV6J0RERERERUaOyZIIFLFarkslkwdpY4XCYc6+IiOoo/7vY5XLh6NGj/F1MVQmHw0ilUgUNq2677TY2rqKa8ng8SKfTssOgTcyyCRYREcnF0QRUK7quY3BwsCCZyifrsVgMwWAQ0WhUcpTUDIaHhxEOh8Gvz1QKEywqiVdpaL14JZlKSSQSGBwcxPj4+Ir7UqkUAoEADh8+3NSLvlPtBAIBRCKRopXPUCiEWCyGaDTKJlZUFU3T4PF4oOs6EywqyXJNLqh8w8PDyGQyssOgBqPrOgKBAAYGBpBOp5HNZpFOp9Hd3Q2Px4NQKCQ7RNoEwuHwql92vV4vuru7sW/fvjpHRY0ok8mgr69v1WGlkUgEwGKiVWqZFqK1sLJO5WKCRUVpmsYvN7Qug4ODiEQiBZUqVVXF1eNYLIZYLCYxQpItk8lA0zT09fWteozb7eZ5QmXZv38//H7/qverqip+H6VSqXqFRU0mkUhgYGAA3d3dskOhBsAEi4riVRpaD15JpnLkv+SWamThdDqh6zo0TatXWNSgMpkMXC4XEonEqsfkz7WxsbF6hUVNRNd1HDx4kEPcqWxMsGgFXqWh9eKVZCrHwYMHAZROsHp6egCAw5RpTfl5evnzqpj8BR12p6T12Ldvn7hASFQOJlhUgFdpqBq8kkzlKKd6mf/SzPOE1jIyMoJkMlnyC/Do6CgAoLe3t15hUZNIpVIlhzMTFcMEiwrwKg1Vg1eSqRyVJE0cSkprUVW15JD2fDdTr9fLrpRUsWQyWXJkBlExLbIDoM2DV2moWiMjIwiFQiW/7PBKMuWTpnK+7B49enSjw6Eml79oyHWwqFLDw8PsfEvrwgoWCbxKQ9XilWQi2kwSiQRSqRSi0Sir5lQRTdOgqirPG1oXJlgEgFdpqD54JZmApcpVOcP/8s0uiCql67pYNoILDFOleN5QNZhgEa/SUF3wSjKtByudtF79/f0IBoMYGhqSHQo1mFgsxovOVBXOwWow1Uz4Xu2LSiQSYUXBojbifFrtdXglmfKcTicymQzGxsZWPY+y2SwAcLkIWhefzwev18umTVQxXdeRzWb5t4qqwgSrQSQSCQQCgaqfJxgMFiRTvEpjTRt1Pq2GV5LJLF/B1DRt1WpmPvnnkhFUqVAoBLfbzeSK1iWVSiGVSsHj8RS9P7/4ufn+dDpdl9iocTDBahB+vx/j4+NVrwlj/jLDqzTWtRHn02p4JZmWGxgYwPDwcMkKKocu03oMDw9DVdWiv290XYemaUzaqSS/31+y4ZfP50MqlWJSRSUxwWogqqrWdD4Cr9JYW63Pp2J4JZmKcbvdUFW1ZOfSVCrFiidVJJFIIJvNrlpVzy8RQUS00RTDMAzZQdDmlL9Kw1OE1mN4eBhHjx7llWQqKpFIYHBwEIcPH16R6Je6j6iYTCaD/fv3l7yYEw6HEQqFWBWlqvC7EZWDFSwiqjleSaa1+P1+JJNJDA4OIh6Pi9t1XUc4HEY8HmdyRWXRNA39/f3o7e2Fz+db9RhN01hNp6rlh9aXmkNKxASLiGoqk8ng4MGDJZtfJJNJNlchRKNRJBIJhEKhgrWxkskkv7hQ2UKhEHRdRyqVKnkczylar0QigX379iGTyYjbXC4XnE4n/H4/E3dagUMEaVUejweZTAbZbJZ/mKgsmqbB4/Ggt7e35DGapnF4BRERETUlJlhUoNhVGgC8SkNlyY9NX4vT6RTrHBERERE1EyZYRERERERENWKTHQAREREREVGzYIJFRERERERUI0ywiIiIiIiIaoQJFhERERERUY0wwSIiIiIiIqoRJlhEREREREQ1wgSLiIiIiIioRphgERERNYFYLAZFUeDxeGSHUhafzwdFUTA8PCw7FCKimuJCw0RERA0ukUggEAhAVVUcPnwYqqrKDqksLpcLmqYhHo/D7/fLDoeIqCZYwSIiakAulwuKoqzrJ5PJyA6fakjXdQQCAQBAPB6vWXKVSCTEOVNNVUzXdfE8Pp+v4L54PA4ACAQC0DStqniJiDYLJlhERGQp4XBYfOFvhuFpg4ODAIBgMAiv11uz5zVXlDKZzLoToAMHDojtUChUcJ/b7UYwGCx6HxFRo2qRHQAREVUnGo2iu7u77OOdTucGRkP1lEqlkEgkAACRSKTmzx8MBhGLxQAsnmfreY1oNCq2iw0DjEQiiMVi4r1wqCARNTomWEREDc7r9TJpsqh81ScYDG7IvKtAICASrFgsVnGCpWmaGJK6WuKkqir8fj8SiQQGBweZYBFRw+MQQSIispRIJALDMGAYBoaGhmSHs26pVEoM29uo4XVer1ckbrquI5VKVfR4c/WqVIy33XabeI18QkdE1KiYYBERETWgfDXJ6XTC7XZv2Ovk50gBS00pypUfvqiqasn5YW63W1RhzUkZEVEjYoJFRETUgPLVpI0eUmeuPFVSXTI3xjAnaWu9TiaTga7rFUZJRLR5MMEiIiJqMOahen19fRv6WssrZPmq1FrKHR6YZ34Nc+dBIqJGwwSLiIiowZiH6m3k8MA8c4K0f//+sh6TT5LMw/9K6e3tFdvJZLLCCImINg8mWEREFmdeUDZfGUkkEvB4POjq6oKiKHC5XGWvGTU8PAyPx1OwSG2poWXm1893nNN1XTxPV1fXisfouo5wOCxex+VyIRwOQ9d1aJom7ssvyLza661Vjan0veSf3+fzif87RVHQ1dWFQCBQdvVnLaOjo2K70g6S63lPN998s9hOJBJrDuFLpVLimHIbcKiqKhpqcDFsImpoBhERNRyn02kAMAAY8XjcSKfTZf0UE4/HC57L6/WK/eU/wWBw1Ziy2WxBXMt/3G73mq+fTqeNeDxuqKpa8FizdDq94v61fszvffn7reV7KfV/l/+JRCKr/h+WK//+vV5v2Y9Z73vKM7+3aDRa8li/3y+OHR8fLztG8+OIiBoV18EiImpwgUCg7GOTyWTJbm6Dg4PQdR3BYBCBQACapiGZTIrKSywWQzgcXlE10XUdHo9HVC38fj8GBgYALA4pSyQSyGQyCAQCJTvR7d+/X1TK8p3nls8x6u/vh67rcDqdiEQicLvdyGQyInYASKfTBetCVbIQ83rfy/DwcEHjiVAoBKfTKdaCOnjwIBKJRNVD+nRdF7GVW72qxecTCoXE+4vH4yUbV+TPF3Ob93KYPydN07i+GxE1JtkZHhERVa5UJaLUTzKZXPFc5ooOVqlOBIPBkhUYc3WjWFUoEokUrSYVe30Aht/vL1r5GBoaEsdks9mC+7LZrLhvaGho1f+7tSpY630vbrfbAGA4nc5VX3t5zOthfp+lKopm1Xw+ZubPaLXKVDQaXbNCuBrz51vsXCUiagScg0VE1OCy2axYOHetn1LVK2CxIlKsMhEOhwtezyyTyYjKRjAYLNo2fGhoSFQy1lrnyO/3Ix6PF6185F/H6/WuqG6Yu92tdw5PNe+lnKpSLSoy5vlP5VSHavn5mM+N1eZtmStglbaQ7+npEdts1U5EjYoJFhERCat9ITYP3RobGyu4z9xVLr/4bTH5L+fmBg3LqaqKkZGRVe/PJ06rJSr520u9RinVvJf8a6dSqZo1syjG/P9vTkhWU8vPZ61ugrquFyRzlapkOCER0WbFOVhERCSU84V9OfOaTMU6/i2XX3y2mLXm7KiqKjoFlnpuc8vvSlTzXsxzlAKBgJhD5vP5ilbc1qvSClYtP598y/X8vLLl86TMVa1yuwealUrkiYgaBStYREQkrKeCUOoLeTGlhn6ttWhufojj6OjoiufRdV1UuNbbSKKa9+L3+wsqRLquI5FIIBQKweVyiaYh9VbLzwcorHIuH06Yr2otX5yYiMhKmGAREVFNeL3esueCrWatKs9tt90GYDEJ6O/vFwlVJpNBf38/gMUksdRQuI18L0NDQ8hmswgGgyuS1fzaYtXOLTI/byXPVYvPByisTJmHQuarWkDlc6/yzFWrSjo/EhFtJkywiIioKtXOe1rPawGLSVV+wVyPx4NMJgNVVfHwww9X/fzVvBen04loNIrx8XFks1lEo1FRzdF1HYODg+t+bqAw8Th69GhZ8QC1+3zM1SlN00SFzJxsrWd4IMDGFkTUHJhgERFRVfLD9krNjaqVffv2AVhczysYDIrkwe12Y2hoCIcPH65qaFqt30u+K2M6nRbPXW0DjEorWBvx+RSrYuWHB+bnaVWLDS+IqFExwSIioqqYv2yvt3JRrvwQtN7eXkSjUdGiPp1OIxKJVP2lfCPfi8/nE9vVVGoqbQSxEe/p5ptvFtv79+8vzZJ9hQAAA7VJREFUmP9WzWuYK3JcZJiIGhUTLCIiqorT6RRzblKpFIaHh1c9Nt/0Yb3yCYW5M14tVfNezF0Ei0kmkwAWKzPVJILmx5dTkdqIz0dVVfGcmUymoHugOfmqlPn9MMEiokbFNu1ERA0uEonA5XKVfbz5C3etxONxuFwuaJqGcDiM/fv3IxQKiZbe2WwWiUQCmqZVNYSvt7cXmUwGgUCgaOtzVVXR19e3Zrv3jXgvBw4cQCwWg9PphNfrhcfjQXd3N8bGxhCPx6taH2o5p9OJTCZT9oLKG/H5hEIhMTwwvxC13++vKnnM/x8xuSKihmYQEVHDcTqdBoB1/fj9/oLnisfj4r5oNFr09cbHx1d9vPkYr9e75usvfw3z68fj8ZLvO5vNlv0+vV6vMT4+vuI5ynm99bwXv9+/5vFut7vk+ytXMBgUz5nNZst6zHo/n1JUVS147Fqf31rxrXWOERE1Ag4RJCKimlBVFclkEvF4vKCClK/o5DvrVVPBqWR4YSqVwtlnn72u+U7reS/xeBzj4+OIRCIF1TVVVeF2uxGJRJBOpyuOpZhAICC2y61ibcTnYx4OaB42uB7mLofm+WpERI1GMYw1FrwgIiLaBMLhsJg/FIlEiq41lV+LKRwOi/k8Q0NDVa+LtRkpigJgccjh8gV/G9Hw8LAYajg+Ps4ugkTUsJhgERFRQ+jq6oKu6/B6vaJhRDnHu93umlWONhOfz4dUKgVVVTE+Pi47nKrl1zJr1s+LiKyDQwSJiKgh5If6ldsAIX9csy5em6/26Lpe9dpasuUrj8DGt/onItpoTLCIiKgh5LvbHThwYM325KlUSnxhzy+022zM87wafYhgPn5VVWvSZZGISCYOESQiooaQyWTQ398vKlJDQ0MYGBiA0+mEqqrQdR2jo6OIRqOiouN0OpFOp5t2Pk8qlRINIbLZbEO2N9d1HV1dXQAWEy0mWETU6JhgERFRw9A0DYFAoKzOeV6vF/F4vGmTq7xAIIBEIgG/3494PC47nIrlm5dw7hURNQsmWERE1HAymQyi0ShGR0ehaRp0XYfT6YTT6YTb7RaL6FqBuQKUTCYbakhkJpOBx+MB0LgVOCKi5ZhgERERNbj8UEFVVXH48OGGqdq5XC5omsahgUTUVNjkgoiIqMHlFwrWdR39/f2ywymLz+eDpmliTTMiombBChYREREREVGNsIJFRERERERUI0ywiIiIiIiIaoQJFhERERERUY0wwSIiIiIiIqoRJlhEREREREQ18v8BzAB6pgcxu/4AAAAASUVORK5CYII=
"
>
</div>
</div>
</div>
</div>
</div>
</body>
</html>How to use boltztrap2 interface2019-01-04T00:00:00+00:002019-01-04T00:00:00+00:00/2019/01/04/How%20to%20use%20Boltztrap2%20interface<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2019-01-04-How to use Boltztrap2 interface</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="How-to-use-Boltztrap2-pymatgen-interface">How to use Boltztrap2 pymatgen interface<a class="anchor-link" href="#How-to-use-Boltztrap2-pymatgen-interface">¶</a></h1><p>Author: Francesco Ricci, UCLouvain, francesco.ricci@uclouvain.be, frankyricci@gmail.com</p>
<p>Warning: under development. Please if you find any bug or issues contact me.</p>
<p>Here you find how to use boltztrap2 directly through pymatgen.
Examples of what it is possible to do with it and which quantities can be computed from the band structure are provided.</p>
<p>Boltztrap2 needs to be installed.
Spin polarized is now implemented.</p>
<p>This notebook was tested with pymatgen == 2v2020.7.3. It should work with higher version too.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
<span class="kn">from</span> <span class="nn">monty.serialization</span> <span class="kn">import</span> <span class="n">loadfn</span>
<span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.boltztrap2</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">BandstructureLoader</span><span class="p">,</span>
<span class="n">BztInterpolator</span><span class="p">,</span>
<span class="n">BztPlotter</span><span class="p">,</span>
<span class="n">BztTransportProperties</span><span class="p">,</span>
<span class="n">Vasprun</span><span class="p">,</span>
<span class="n">VasprunBSLoader</span><span class="p">,</span>
<span class="n">VasprunLoader</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Load-DFT-data">Load DFT data<a class="anchor-link" href="#Load-DFT-data">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Deprecated-Loaders">Deprecated Loaders<a class="anchor-link" href="#Deprecated-Loaders">¶</a></h3><p>Please, do not use them anymore. They will be removed any time soon.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">data</span> <span class="o">=</span> <span class="n">VasprunLoader</span><span class="p">()</span><span class="o">.</span><span class="n">from_file</span><span class="p">(</span><span class="s2">"boltztrap2_data/vasprun-PbTe_uniform_bs.xml"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/home/tardo/github/matgenb/notebooks/boltztrap2.py:347: UserWarning: Deprecated Loader. Use VasprunBSLoader instead.
warnings.warn("Deprecated Loader. Use VasprunBSLoader instead.")
/usr/lib64/python3.7/site-packages/pymatgen/io/vasp/outputs.py:886: UserWarning: No POTCAR file with matching TITEL fields was found in /home/tardo/github/matgenb/notebooks/boltztrap2_data
" was found in {}".format(os.path.abspath(p)))
</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bs</span> <span class="o">=</span> <span class="n">loadfn</span><span class="p">(</span><span class="s2">"boltztrap2_data/PbTe_bandstructure.json"</span><span class="p">)</span>
<span class="n">loader</span> <span class="o">=</span> <span class="n">BandstructureLoader</span><span class="p">(</span><span class="n">bs</span><span class="p">,</span> <span class="n">data</span><span class="o">.</span><span class="n">structure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/home/tardo/github/matgenb/notebooks/boltztrap2.py:220: UserWarning: Deprecated Loader. Use VasprunBSLoader instead.
warnings.warn("Deprecated Loader. Use VasprunBSLoader instead.")
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="New-unique-loader">New unique loader<a class="anchor-link" href="#New-unique-loader">¶</a></h3><p>You can load both vasprun or band structure pmg obj or directly from a vasprun.xml file.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">vrun</span> <span class="o">=</span> <span class="n">Vasprun</span><span class="p">(</span>
<span class="s2">"boltztrap2_data/vasprun-PbTe_uniform_bs.xml"</span><span class="p">,</span> <span class="n">parse_projected_eigen</span><span class="o">=</span><span class="kc">True</span>
<span class="p">)</span>
<span class="n">data</span> <span class="o">=</span> <span class="n">VasprunBSLoader</span><span class="p">(</span><span class="n">vrun</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bs</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">()</span>
<span class="n">nele</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">parameters</span><span class="p">[</span><span class="s2">"NELECT"</span><span class="p">]</span>
<span class="n">st</span> <span class="o">=</span> <span class="n">vrun</span><span class="o">.</span><span class="n">final_structure</span>
<span class="n">data</span> <span class="o">=</span> <span class="n">VasprunBSLoader</span><span class="p">(</span><span class="n">bs</span><span class="p">,</span> <span class="n">structure</span><span class="o">=</span><span class="n">st</span><span class="p">,</span> <span class="n">nelect</span><span class="o">=</span><span class="n">nele</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">data</span> <span class="o">=</span> <span class="n">VasprunBSLoader</span><span class="o">.</span><span class="n">from_file</span><span class="p">(</span><span class="s2">"boltztrap2_data/vasprun-PbTe_uniform_bs.xml"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Interpolator">Interpolator<a class="anchor-link" href="#Interpolator">¶</a></h1>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set curvature=False to speed up in case you do not need effective mass or hall coeficients</span>
<span class="n">bztInterp</span> <span class="o">=</span> <span class="n">BztInterpolator</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">lpfac</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span> <span class="n">energy_range</span><span class="o">=</span><span class="mf">1.5</span><span class="p">,</span> <span class="n">curvature</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-and-plot-the-band-structure-on-standard-symmetry-path">Compute and plot the band structure on standard symmetry path<a class="anchor-link" href="#Compute-and-plot-the-band-structure-on-standard-symmetry-path">¶</a></h3>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">sbs</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">()</span>
<span class="nb">list</span><span class="p">(</span><span class="n">sbs</span><span class="o">.</span><span class="n">bands</span><span class="o">.</span><span class="n">values</span><span class="p">())[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">shape</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[10]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>(6, 137)</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="n">BSPlotter</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">BSPlotter</span><span class="p">(</span><span class="n">sbs</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1gAAAI4CAYAAAB3HEhGAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3Xd4FFUXBvB3AwECBOkgJfRepCu9Kk2qFOkdBERRVEDAhN5BEaVDEKQKYqEqXRQwSEdKKKFIkdA7Seb74/0SEklCyuzOZvP+nicPIdnM3Gx2Z+6599xzbYZhGBAREREREZF4c7O6ASIiIiIiIq5CAZaIiIiIiIhJFGCJiIiIiIiYRAGWiIiIiIiISRRgiYiIiIiImEQBloiIiIiIiEkUYImIiIiIiJhEAdYLBAcH48iRI/D19UW/fv1QsWJFpEyZEjabDTabDT4+PrE+5oYNG9C6dWvkypULKVKkQObMmVG5cmVMnToV9+/fN/13ePr0KebMmYPatWvj5ZdfRvLkyZEjRw40atQIy5cvh7ZCExERERExh00bDUfvrbfewurVq6P8vre3d4yDrMePH6Nz585YtmxZlI/Jly8fVq9ejZIlS8a2qZE6d+4cmjdvjv3790f5mDp16mDlypVImzatKecUEREREUmsNIP1AsHBwRH+nz59ehQoUCBOx+rUqVNYcJUhQwYMHjwYS5YswbRp01ChQgUAwOnTp1GvXj1cuHAhfg0HcOvWLdSvXz8suCpSpAgmTpyIpUuXYuTIkciZMycA4Ndff0Xz5s0RFBQU73OKiIiIiCRmSa1ugLOrUKECihQpgrJly6Js2bLIkycPfH190aVLl1gd54cffsDy5csBAF5eXti5cye8vLzCvt+3b190794dCxYswOXLl/Hhhx9i5cqV8Wr78OHDcfz4cQBAvXr18P333yNFihRh3+/Tpw/q1KmD/fv3Y+vWrZg1axb69u0br3OKiIiIiCRmShGMg/ABVkxTBEuXLo0DBw4AANauXYsGDRo895iHDx+icOHCOH/+PADg8OHDKF68eJzaeO3aNeTMmRNPnjxBqlSpcObMGWTOnPm5xx05cgQlS5aEYRjImjUrLl68iCRJksTpnCIiIiIiiZ1SBB3g1KlTYcFVgQIFIg2uAMDDwwM9evQI+/+KFSvifM41a9bgyZMnAIA2bdpEGlwBQPHixVGrVi0AwJUrV7B9+/Y4n1NEREREJLFTgOUAGzduDPu8bt260T62Xr16YZ9v2LAhzufctGlTpMe05zlFRERERBI7BVgOcOTIkbDPy5YtG+1jS5UqFZaid+zYsTiXUI/NOcuVKxfpz4mIiIiISOwowHKAkydPhn2eO3fuaB+bNGlSZM+eHQBw//59XLp0KdbnCwkJwenTpwEASZIkQY4cOaJ9fK5cuSJtq4iIiIiIxI4CLAe4detW2OcZM2Z84eMzZMgQ6c/G1L1798JKrqdNmxZJk0ZfLDK+5xMREREREVKZdge4d+9e2Ofhy6RHxcPDI+zzu3fvOs35Zs+ejdmzZwMA9u/fj9KlS8e6bWKNEydOAAAKFSpkcUvM5cy/lzO3TWJHf0tr6HknZ34enLltzkjP1zPO+lycOHECyZMnx/Xr1+N1HAVYEmM9e/ZEz549AQCenp7w8/OzuEUSUzVq1AAAbNu2zdJ2mM2Zfy9nbpvEjv6W1tDzTs78PDhz25yRnq9nnPW5qFGjRoSJirhSiqADpE6dOuzzR48evfDxDx8+DPvc09PT6c8nIiIiIiKkAMsB0qZNG/Z5TKYcAwMDI/3ZmEqdOnXYuqtbt26Frcey1/lERERERIQUYDlAwYIFwz4/d+5ctI8NCgoKqxyYKlWqsIqCseHm5oZ8+fIBAIKDg3Hx4sVoHx8QEBBpW0VEREREJHYUYDlA8eLFwz7ft29ftI89cOAAgoODAQBFixaFzWaz+znDr6UK/3MiIiIiIhI7CrAcoG7dumGfb9y4MdrHbtiwIezzevXqJahzioiIiIgkdgqwHKBAgQJhJc1PnTqF9evXR/q4R48eYc6cOWH/b9WqVZzP2bRpUyRLlgwAsHTpUly7di3Sxx05cgRbtmwBAGTNmhXVq1eP8zlFRERERBI7BVgO4u3tHfZ57969cf78+QjfDwkJQd++fcO+3qJFiyjT9Xx8fGCz2WCz2dC5c+dIH5MpUyb06dMHAPfF6ty583MVBW/evImOHTvCMAwAwNChQ5EkSZI4/X4iIiIiIqJ9sF7o7NmzmDdvXoSvHTp0KOzzLVu2PFel76233npuE94mTZqgdevWWL58OQICAlCmTBn06tULJUqUQGBgIL755hvs3bsXAPDyyy9jypQp8W67t7c3NmzYgOPHj2P9+vUoU6YMunfvjuzZs8Pf3x+zZs3ChQsXALDuf+geVyIiIiIiEjcKsF4gICAAo0ePjvL7O3fuxM6dOyN8LX/+/M8FWACwcOFC2Gw2LFu2DIGBgRgzZsxzj8mXLx9Wr16NnDlzxrvtadOmxfr169G8eXPs378ff//9NwYMGPDc4+rUqYOVK1fC3d093ucUEREREUnMlCLoQMmTJ8fSpUuxfv16tGzZEjlz5kTy5MmRMWNGVKxYEVOmTMHBgwdRsmRJ086ZO3du7NmzB7Nnz0atWrWQJUsWJEuWDNmyZUPDhg2xbNkybNq0SftfiYiIiIiYQDNYL1CjRo2wNUpmqVevXryq9fn4+MDHxyfGj3d3d0ePHj3Qo0ePOJ9TREREREReTDNYIiIiIiIiJlGAJSIiIiIiYhIFWCIiIiIiIiZRgCUiIiIiImISBVgiIiIiIiImUYAlIiIiIiJiEgVYIiIiIiIiJlGAJSIiIiIiYhIFWCIiIiIiIiZRgCUiIiIiImISBVgiIiIiIiImUYAlIiIiIiJiEgVYIiIiIiIiJlGAJSIiIiIiYhIFWCIiIiIiIiZRgCUiIiIiImISBVgiIiIiIiImUYAlIiIiIiJiEgVYIiIiIiIiJlGAJSIiIiIiYhIFWCIiIiIiIiZRgCUiIiIiImISBVgiIiIiIiImUYAlIiIiIiJiEgVYIiIiIiIiJlGAJSIiIiIiYhIFWCIiIiIiIiZRgCUiIiIiImISBVgiIiIiIiImUYAlIiIiIiJiEgVYIiIiIiIiJlGAJSIiIiIiYhIFWCIiIiIiIiZRgCUiIiIiImISBVgiIiIiIiImUYAlIiIiIiJiEgVYDuLj4wObzRbrj86dO8f5nLlz547xeWrUqGHa7yoiIiIiklgpwHJyefPmtboJIiIiIiISQ0mtbkBi8fbbb6NUqVIvfNzt27fDZq3c3NzQqVOneJ87U6ZMmD17drSPyZgxY7zPIyIiIiKS2CnAcpDChQujcOHCL3zczJkzwz6vVasWcuXKFe9zp0yZEk2bNo33cUREREREJHpKEXQy8+fPD/u8S5cuFrZERERERERiSwGWEzl69Cj+/PNPAEDatGnRvHlzi1skIiIiIiKxoQDLiYSfvWrTpg1SpEhhYWtERERERCS2FGA5iaCgICxevDjs/127djXt2IGBgahTpw4yZ86MZMmSIVOmTKhQoQIGDhyI06dPm3YeEREREZHETgGWk/j5559x7do1AEDJkiVRrlw504597949bN68Gf/++y+ePn2K69ev488//8SECRNQqFAhDB48GMHBwaadT0REREQksVIVQSexYMGCsM/NLG6RLVs21KtXD6VKlUKWLFnw5MkT+Pv7Y/Xq1Th8+DCCg4Mxbtw4XL58Gb6+vqadV0REREQkMVKA5QSuXr2KdevWAQCSJUuG9u3bm3LcxYsXo1KlSnBze36i0sfHBzNmzMC7776LkJAQLFy4EK+//jratWsX5fFmz54dtp/W06dPTWmjiIiIiIgrUYqgE1i0aBGCgoIAAI0aNTJt098qVapEGlyF6t27N0aOHBn2/1GjRkV7vJ49e8LPzw9+fn5wd3c3pY0iIiIiIq5EAZYTCJ8eaGZxi5j48MMP8dJLLwEAjh8/jjNnzjj0/CIiIiIirkQBlsX27NmDY8eOAQCyZ8+OunXrOvT8KVKkwGuvvRb2/+PHjzv0/CIiIiIirkQBlsXC733VsWNHJEmSxOFtyJAhQ9jnt27dcvj5RURERERchQIsCz18+BDLly8P+7+Z1QNjIzAwMOzztGnTWtIGERERERFXoADLQqtWrcLt27cBAFWrVkWBAgUc3obHjx9j9+7dYf8vWLCgw9sgIiIiIuIqFGBZyMriFqGmTJkSFuQVKFAA+fPnt6QdIiIiIiKuQAGWRc6dO4etW7cCADw9PdGyZcsY/6yPjw9sNhtsNhs6d+4c6WNGjx6Nv//+O9rjzJw5E8OGDQv7/5AhQ2LcBhEREREReZ42GraIr68vDMMAALRq1QqpUqUy9fgrV67E0KFDUbp0aVSvXh1FihRBunTp8OTJE/j7+2P16tU4dOhQ2OPbt2+PTp06mdoGEREREZHERgGWBQzDgK+vb9j/7ZkeuH//fuzfvz/K7ydNmhSDBg2Ct7e33dogIiIiIpJYKMCywJYtWxAQEAAAKFSoECpVqmT6ORYtWoQdO3bgjz/+wNGjR3H9+nUEBgYiJCQE6dOnR9GiRVG9enV07doV2bNnN/38IiIiIiKJkQIsC9SuXTssPTAufHx84OPjE+1jSpQogRIlSqBv375xPo+IiIiIiMSOilyIiIiIiIiYRAGWiIiIiIiISRRgiYiIiIiImEQBloiIiIiIiEkUYImIiIiIiJhEAZaIiIiIiIhJFGCJiIiIiIiYRAGWiIiIiIiISRRgiYiIiIiImEQBloiIiIiIiEkUYImIiIiIiJhEAZaIiIiIiIhJFGCJiIiIiIiYRAGWiIiIiIiISRRgiYiIiIiImEQBloiIiIiIiEkUYImIiIiIiJhEAZaIiIiIiIhJFGCJiIiIiIiYRAGWiIiIiIiISRRgiYiIiIiImEQBloiIiIiIiEkUYImIiIiIiJhEAZaIiIiIiIhJFGCJiIiIiIiYJKnVDRCRxOHBA+DGDeDOHeD2bf575w5QrhyQJ4/VrRMRERExhwIsEbGrW7eAMWOAmTOBNGkifqRMCfTtC8ydCzRubHVLRUREROJPAZaI2MWTJ8CMGcDo0UCTJsCJE8DLLz//uN27gZYtAT8/wMcHcFPisoiIiCRg6sqIiKkMA1i1CihaFNi4EdiyBZgzJ/LgCgBee43B1bZtQKNGnPESERERSagUYImIKQwD+PVXoGJFYORIpgSuWwcUL/7in82SBdi8GcifHyhfHjhyxP7tFREREbEHpQiKSLz9/jswZAjwzz/A8OFAq1axT/Vzdwe++IIBVq1awE8/Aa++ap/2ioiIiNiLAiwRibP9+4GhQznj5O0NdOwIJI3nVaV9eyBdOha92LgRKFXKnLb+16NHgK8vMG0acPcuz5k27bOPwoWBXr2ADBnsc34REUf4919g9myug711ix83b/JfT0/g/feBTp2AFCmsbqmI61CAJSKxFhDAGavNm/nv6tVA8uTmHb9hQ+Crr4D69bmGq0gR8459+zaLb3zxBUvEz5oF5Mr1rMMR+rFzJ1CgADseH34I5MxpXhtEROzt/Hlg8mRg0SKgRQugdu1nA0ihA0rnzgHjxzPzoH9/4J13WOFVROJHAZaIxNiNGyy5vmAB0K8fAxVPT/ucq0ULzjK9/joLYOTPH7/j3bgBTJrEkdx69YBNm4ASJZ5938sr4uM7dWKnY+pU4JVXgKZNgU8+4cxWXAUGAocOMbCz1/MmIonbsWPAhAlMs+7WjRkG2bJF/lgvL6BaNeDgQQZaefNy5v6jjxiEiUjcqMiFiLzQo0cMTgoVAu7d4w3bx8f+QUL79sBnnwF16nA0Ni6CgxkIFinCAOfPP4HFiyMGV1HJnp2/t78/N0OuVo1pkHFpy7FjXF/20UesqFi2LEeMv/sOuHIl9scTEQkvIADo0AGoWZOz7/7+DLSiCq7Ce+UVYMkSYO9ephQWKcLBqOBg+7dbxBUpwBKRKD19yptsgQLAb78BO3awOmBUJdftoWdPBiK1a3MNQWzs2MFAZsUK4JdfmA6YJ0/s25A+PTBsGDssuXMDpUsDAwfGvKT8xo1AjRoMSvftY6A3bRqfR19fdmaGDAGCgmLfNhFJ2J4+Bf74g9kBDRsCEydyUCumbt4EPv4YKFMGyJeP16khQ+I2A5U3L6/5GzZwIKp8eV77RWLrxg1gzRqu8XvzTab7JyYKsByoRo0asNlsMfrInTu3aee9f/8+pkyZgsqVKyNz5sxIkSIFcuXKhdatW2Pjxo2mnUdcR3Aw8O237PivXMlZljVrzF0LFRv9+/OjalWmDu7dG/3jz5wB3n6bo7lDhvDCXrJk/NuRJg0wYgRw+DBvHgULMoXw8eOof+brr5luuGoVZ78ArlerXJlB2s8/A8eP83eqXZuVGEXEtd25w0Cqfn0W0undG7h2jdesXbt4rV22jNtfROXRI66xKlSIxzMzs6BUKWD7dl6j2rblx7lz8T+uuLYDB7hmuXRprm2eMYMDic2aAT16cK/Lv/+2upWOoTVYLm7//v1o0aIFzpw5E+Hr58+fx/nz57FixQq0a9cO8+fPR7JkySxqpZglKIjrlU6cYLpIQABvin5+gM3GtUfFij37yJMHuH+fwULox9WrHMFMk4YbBNesafVvRX37Ap07A/Pnswx87txsb7p0DHh++40dk1272Nno25ePTZnS/LZky8bnpn9/dkBGjgQqVWIAWKUK11gZBnD6NPDll2xTvnxRHy9LFo4Yjx3LGbeFC4E33jC/3SJivcePuaYzbVp2Ohcvjlit9O23GdwMGMABnCdPgJde4s/9+SevdTt3cnuMqlX5WHsMftlsQOvWnH0YN44zZGnTcnAo9EMk1MGDvG/17QtMn87Zz/DdyvbtOeBYvTrw1lt8XTtLt/PWLd6nd+5kdeQCBeJ/TAVYFvn++++j/X5KE3qFAQEBqF+/Pq5evQoAqFChAtq3b4+MGTPi8OHDmD17NgIDA/Htt9/CZrNh0aJF8T6n2F9ICAOo338HTp0CHjxgytmRI/y/uzuQOjUvXMmS8f9JkwJJknBk8/JlppB89RWDrzRpmAIX+pEuHRc7N2jAG6wzSZWKxTV692baX/fuHMV96y3e7GvU4IxVoUKx34crLooV4wzUlSvs9Pz2G9Mh/v6bN4+UKfl3SZv2xcdKkoQl76tUAdq1A7p04Wh0fMvei4jzCAnhQFG6dLyGJUkS+eOqV+es9tKlQNeuHLDJkIFFdqpW5dfmz+fgjL2lSsVBpOHDOdseOpA1eTLvJR4eLEaUOTM/MmXiNbhBA35PXF9AANNbp0/nAGhkkicHPviAGR2jRgF79jh2ucF/3bzJAYxVq4CzZzlomz69ece3GUZ0E9Bipho1amD79u0AAEc87c2aNcOaNWsAAF27dsWcOXPgFq7XGRAQgGrVquH8/1fs//zzz2jYsGGMju3p6Ym7d++a32iJ1J9/cg3R778zV/+ll4CKFRlI+fnxplehAqffixZlUJUkybOPXr1q4OlToE2bbTh4kCNNV65w1mXJEt4QE6Jq1WrgwQPAz2+b1U2J4O5doFSpGsiWDdi5c1usf/7qVY72BQUxTcgRnSiJWo0aNQAA27Zts7QdiY0rPu8ffcSO5aZNMQ8+KleugatXgf37tzld9dHy5WsgJAQYO3Ybrl1jgYxr13hf8vNjalj79gwYowomExNXfE3fuMEBznfe4QBjTJUoUQPHjwOnT297roqvPd29C3z+OQtYARyMLVyYgwIFCgBLltSAh8c9+Pn5xes8Ght1UQcPHgwLrry8vPDVV19FCK4AIFeuXJgxY0ZYUOXj4xPjAEsc4+BBYPBgVqB76y3OagwcyDVFS5dyrVSfPs9GRKMSmn7i7f3sa3fucFF13bo8XkxmWZyNmxuDTGfj6Rm/fbNCUwaHD2e64YoVDKhFJOGaOhVYt44z3bGZ2XF3B3LkcM6tHVKl4r+RpTT/8w8HiD76iEFX27Zcn5M1q2PbKPbz8CHQuDHTSGMTXAHsl+TMyX7NL7/YP+vkwQOmKI4dy+yejBk541a/fsTH/fILqyXHl4pcuKjly5eHfd6zZ0+kiGKL9vr16yP//zcY8vPze26tlljj9GmmidWty49167juZ+xYoGVLpgQuWACcPMkp97hUi0qThserWpWpHGZcUMQ8SZKwoMaMGUCTJkzpVL6BSMK0fDkwZQoHTsxMQ3Jm2bIxoPrrL1ZSffqU22N8/rkqprqC4GD2U3Ll4rKCuMiZk0Hal1+a27bwQkKYTpsvH++nhgF8+ikzf/4bXJlJAZaL2rRpU9jn9erVi/JxNpsNdevWDfv/hg0b7Nouid7+/Qx4ihdnWmCaNJyxeuMNzmKNGwdcvMgS3xUrxn+NlM3GUdWiRdmJj01pYHGMN99kaujs2axC+OCB1S0SkdjYupVrR9eufX5D88SiWDHea3bu5PNQujS30ZCEyTCA995jJsyCBXGffbLZgG++4Ro/e1QX/O03FtuYOpX9m4YNuVa9Xz/ODNuTUgQt0rBhQ/z1118IDAyEp6cncubMiapVq6Jbt24oVapUvI4dEhKCY8eOAQCSJk2KV155JdrHlytXLuzzI0eOxOvcEns3bnB0c8ECljjNnZujK6+8whGXPHnsUwkvlJsb94dq354l0Fevdp7KPtF59IgLa69efVaZqGhR5yvMYYb8+bn2rlcv4LXXmHZTtKjVrRKRF7lxA2jThu9ZM7aKcAYhIRzw276dhTiSJ+f639Brr83Ge1bu3Lx/hX54eXGty6ZNLCzQvj0HFCdOjNlmyOI8li1jxeI//oh/fyF/fha96NiRg4lmBD7nzwOffMLjdenCDJCVK4E6deJ/7JjSDJZF1q1bhytXruDp06e4ceMGDh48iOnTp6N06dLo2rUrHj58GOdjX7x4Mezns2fPjqQvKEOWK1eusM9PnjwZ5/NK7GzeDDRvzhvP5s2cmejQgdPWw4Yxr7lYMfsGV6GSJOEoUpIkvOkFB9v/nHEVGMiLce7cwO3bzKP28+MNPnNmrlX78kt+z5WkTMm/Ub9+DCanTWNHR0Sc16BBTOuuVcvqlsTPrVu85jRvzjWiTZpw0/RMmVgJrkcPVnXt1o0VDhs25PqsPXuYiv766yzO1Ls3C2G0aMEZCy8v7rm1eLFSoBOKW7e4hcDcucyyMUOvXlyTNXp0/I4THMy15WXKMJifN48DsMuWOTa4AjSD5XAZMmRA3bp1UbZsWWTLlg2GYeDcuXP4+eef8fvvvwMAFixYgPPnz2PDhg0vDI4ic+vWrbDPM2bMGKM2Rfaz/zV79mzMnj0bAPD06dNYt0vowgWum9q/nwUsvvqKi3/Ll+feSo4oLx4Zd3fOpNWrB3zxBXPnnUlAAEc6lyxhZarNm7nfBsD8aoDP7fbtLJ0+ZQo3S65Uybo2m81mY0emZk0G4z/9xJnPHDmsbpmI/NfvvzMd7v8JJQnWb79x4K1SJQ5gTZv27Jrz/6J4aNz4xce5cYODY0WLAh9/zKIIY8cy2OrYEfj+e2DmzIRb1TaxGDqUA5pmFl6y2XgfL12awXn58rE/RkAAX6fJkjH4v3CBfYUlSxwfXAGawXKosWPH4vLly/j222/x4Ycf4u2330abNm0wePBg7Nq1C6tXrw7b/2rz5s0YH8dVg/fCVSuIqrhFeB7hyhlFV3q9Z8+e8PPzg5+fH9ztnbzqgp4+ZYBQujTXWB05wgWiHTpwoefcudYFV6FSpGBgMmUKN7V0FseOPStLf/QoR6WKFXv+cTlz8gK7bBmDxObNWSjC1RZU58/PtQw1anBj4nA1bUTECQQFcbZm8mTO3CREQUGsPNuyJautLVnCe1ZcB3TSp+e95Y8/OLNVpAiv1WXKsEOcNy/TKH/4wdzfQ8zj5wd89x0DY7Nly8bgvW1bFvCKjWXLGJQ1asQqgBcv8v7/7becPbWCAiwHqlixYrSBSbNmzTBnzpyw/0+cOBGPnamXK3G2fTvTILZsAXbv5gayNhvQtCnTLRYscJ49QsqUYfCyeLHVLaETJ3iBnDiRRT5iujFh48asXrVjB2d8AgLs205HS5qUmyqvW8fXU6tW3ERaRKw3bRpTllu3trolcXPuHFOR//iD19E33zTv2AUKcK2vry+v602bMoNi4kRuSfHhh9x65P59884p8RcczL2uxo+3XyXM1q35969cma+PF6WN3r3L14q3N7B+Pddd7d7NmavFiyPfPsBRFGA5mbZt26JQoUIAgNu3b2PXrl2xPkbqcBsDPYpBWbjw6708nXGjjQTq1i2mO5Qvz53LR45kZ/j/VfHRsyf3nlq40HmCq1CDBwMTJli/Fsvfn1P7o0dz5DS2smXjgurGjfl3WLXK/DZarWxZdoAKFODo78yZWpslYqULF7gO5OuvE2bRnZUruXF98+YsKx/TQa3Yql6dM1n377NaLsCiFwcPcvbs9deZVijOYcYMZpF07Gjf8/TuzcHoSZN4349sPfWVKyz3X6oUg/O//uK98NQpBlfffGNtcAUowHJKoTt9A8Dx48dj/fNpw+0Ye/369Rc+PjAwMNKfldgLCWFJ3vbtWYRhyxYGVqdP82YVerPdtw/49VfmHMdhmZ3dVa/OvbW+/966Npw9C9SuDXz2GUeo4srNjfn+69Zx7duUKaY10Wl4eDAI3boVWLQIqFKFKagi4nj9+wPvvstBj4TEMDiL9NFHDKwGDLB/2nrSpJy1+uEHDjYC7MR/8w3TwqtXBy5dsm8b5MUuX+bG944aNChRglvVpE3LZRW7d3OvzkWLuDdo4cJcxz5vHteup0rFYPzNN7nOL5rdiRzGCbt2EtOiE1HJkSMHPDw88PDhQ1y6dAlBQUHRFssICJc7VbBgwVifL7F78IAFF376iQuaM2RgJaXPP2eFu8gMGsTAIVUqx7Y1pmw2tnHUKC5qdvQo7PnzrLo1cCCLOpihXDlg1y5enP/5hzN0Vq95M1vx4lybNWcO0yK7d2caYbhJbRGxo7VrgUOHuPYjIQkJYUD166+8TjqycE769AywatQAChZkYOXmxhmM8eM5YLTZnDaTAAAgAElEQVRpU8ILWF3JgAG8FztyexAPDwZ0a9awauXjx3wtdOnCwd/wFZafPGFfpVEj8/oM8eVi3QvXEN8ZJTc3NxT9/7sgKCgIBw8ejPbxfn5+YZ8XL1481udLjIKDmR/85ptA1qycFSlUiDMIhw6xOlJUwdUvv3A9ULduDm1yrDVu/Cx4dKRLlxhcvf8+0KePucfOmZMVsXbvZnGRJ0/MPb4zcHNjydvDh5mqVKgQ1/hZne4p4uoePODM1ddfs2BQQvH4MQsL7NvHNatWVCUtWpTXqRYtWKAAeDbQN2QIZ7L273d8u4R9lj/+YPVAKzRtykJX/v6sEPz22xGDK8Pg2rA0aRiQOwsFWE5o+/btYZ/HdUapbt26YZ9v3LgxyscZhhHh+/WcYV7VyZ05w5G2efOYHxwQwMBqwACOvkUnJIQ3jNGj7b+LeHy5uXEGyR7VgqJy+TKDq169mGZjD+nT84Zx/z7LwUZTODNBy5qVi3y//56v1XLl+DoVEfuYMoVrPa2qWhYXd+4ADRqwyu2mTUwNt0rDhhxYa9KEwWqo7t1ZxbBuXQaA4jjBwbwXf/GFY/bkjEqGDFEPWk+YABw4wFljZ1rPrgDLySxdujRs3ZWnpyeqVKkSp+O0atUq7PNZs2ZFWexi/fr18Pf3BwCUK1cOefPmjdP5EgPDYOrVq69yEeX27UCbNrG7Ia1YwQtAixb2a6eZ2rThotG9e+1/rmvXuOaqY0eumbInDw+Wms2bl8HyP//Y93xWqlCBaYNDhnDWtEkTbmYtIua5fp1p4Y4ckIqvS5eAatW4nmXFCueYdfv4Y5Zv79o1YgW50JLbrVq59vXa2SxaxOCmUSOrWxK5VasYfP/0k/OlwivAcpBp06Zhz5490T5mzZo16N69e9j/BwwYEOk+Vp07d4bNZoPNZoOPj0+kx3rllVfQtGlTAMD58+fx7rvvIuQ/pcXOnz+P3r17h/0/qmMJZ1befJNVdLZtYxnR2K7fefKEndxx4xJOZalkybjg2d7T7oGBrBbYogWfI0dImpQV91q04KhzuIljl2Oz8fc8dow57NWqsRCLAi0Rc4wbx85/vnxWtyRmtm7lda9NG3ZQnWXk32bjQObJk882kA/1+uvcXL59e6U8O8KjRyx/Pnasc/ZZ/PyYGvjDD0D27Fa35nkKsBxky5YteO2111C4cGH07dsXX3/9NZYvX45ly5Zh3LhxqFy5Mpo1a4YH/58Xr1mzJgYPHhyvc37++efIkiULAGDevHmoVKkSvvrqKyxbtgxDhgxBmTJlcP78eQBAu3bt0LBhw/j9ki5q9WqWAi1blmt3ItvgNibmzOEi3Vq1zG2fvXXrxhkQe3XGb97kjbNBA1YpciSbjSXpFyzg/huTJ794342ELEUKjhD7+3PNgwItkfi7eJHXkGHDrG7JixkGU6ratuXsxMCBztd59vDg8zl48PN7+336KYOrCROsaVtiMnMm8Mor3JPK2Vy4wLVZc+Zw705npCqCDnbixAmcOHEiyu/bbDb06NEDU6dORbJkyeJ1rly5cmH9+vVo0aIFzpw5gz179kQ6i9a2bVvM/+9QkeD+feYeb93KEZLXXov7se7dY0W+9evNa5+jpErFhdvjx/OmZ6bbt5lXX726taNkb7zB/VhatGAQPX8+4MpbwqVJw47Ku+9y9LpaNT4HI0YwbVJEYm74cO5raK/9osxy+zYrsF26xLTvnDmtblHUXnmFa6/69WM6d6gkSZgqWLYsK6XG574sUbt7l7Oyv/xidUued+8ei3C9/z6DLGelGSwHmTx5MubMmYNu3bqhXLly8PLyQsqUKZEsWTJkzpwZVapUwaBBg3D8+HHMmjULKU1aTVi6dGkcOnQIkydPRsWKFZExY0YkT54cOXPmRMuWLbF+/Xp8++238Q7mXM2+fRwVefqUlYviexGfMoUzV6VKmdM+R+vXj9V7zJzpuHWLe1WUL8/nx+pR1Fy5OFOXPj3bdOyYte1xhNBAy9+fBVrKl2f6a7hCpiISjRMnWEb6k0+sbkn0jhzh+ztrVhaKcObgKtRnn7Ea6n/3Y8yRA5g1i7NwkW1CK/E3ZQozS0qUsLolEQUHs7hYmTJcvuDMNIPlIPny5UO+fPkirLGKK19fX/j6+sb48alSpcKHH36IDz/8MN7ndnUhIdx7Y9IkYNo0lgONrytXWIHnzz/jfyyrpEvHDsTgweZsPnzjBmeuKlbkc2N1cBUqRQreuBcsYPGL7793zvQIs6VJw85Mr14cjS9cmH/vfv2cY+G7iLMaNowdPSur773Izp3cI2jSJBYRSihSpGAKWNu2nK0Kv2tN06acXenVC1i61HnuIa7g33/Z/3HGPsugQax8uXKl8//NNYMlAu4DsmIFULUq8OOPTJ8wI7gCeEHo2jXhp169+y5n9nbtit9xAgNZLbBaNecKrsLr0oXrE5o2ZenixCJLFu7hs3Mn/86FC7PU+3/q44gIuMh+1y4ORDir9etZgW/JkoQVXIWqVo0FpgYOfP57kyYBR49yT0oxz5gxDGqdrc8ydy6Xa6xaxQJczk4BliRqx44xJSpnTs5cvPsuqwTmzm3O8Xfv5ihbQlj8/CIeHlyjM3Bg3AtB/PsvRyLr1ePN0RmDq1B163IGq337iGsAEoPChZn2tGgR12iVLeucufgiVvr0U17brdwfKDorVgCdO3PQsE4dq1sTd+PHA2vXPl/p1cMDWLaMs+1nzljTNldz/jzwzTfWbSoclS1bWGH455+Zxp8QKMCSRMUwgIMHmepWsiRnUjw8uEv55s0sWZvUpMTZkBCObI4bxxQsV9ChA6fnf/wx9j975QrT7po25QiZMwdXoapU4QzWe+89XzI4Mahale+NoUNZHvmNN7gmUSSx27KFnfpu3axuSeTmzgU++IADIxUrWt2a+HnpJeCrr4AePYCHDyN+r1gx/p722pg+sfHxAfr0YTaDszh5kn2zZcu4VjihUIAlLu/4cV58S5RgTneZMsCXX3Kn+Dt3uOB3wQLeiO7fN++88+dzGrt9e/OOabUkSRgwDh4MBAXF/OfOn2dw9fbbnAVLCMFVqFKlWEly+HBuJJrY2Gxcv3H0KDfYbtCAi4wTQxEQkcgYBmevRo4E3N2tbs3zJk9m1dpt2ziQ6AqaNGFlwREjnv/egAG8z69d6/h2uZK//+YMkTMVjwgMBBo25KBszZpWtyZ2FGCJS7p3j2ufsmblrvDLlrFK3FdfcRf4e/dYOe3qVS7uB3jhzpqV+wT9fzuyOLt5k6P+X36ZsIKJmKhfH8icOeZ570eOcCbonXcSbqpkoUJclzR9OrBwodWtsYa7O9C7N0cTixblza5pU6bBiiQmmzaxjHXr1la35Hnz5zPdfedO7rvoSr78Epg3DzhwIOLXkydnUYb33+fmuBI3o0dzMPqll6xuCT15wq1TmjZ13pni6CjAEpfx8CEX8pYuzQvEjBkcbb90ielpP//MfTXCT32nTs1SpKNG8YZ05gw3NixePH5rTry9eVFw1g3w4sNm4yaPPj4vDkR/+41pmOPGJfwUDi8vrsn66KPEvTGvpydz4c+e5XunTRvOTq5f79qbNIsAfI2PHMn3gJuT9aCOHuUa2TVrEkYZ9tjKmpX3ku7dn8+gqFePWSqTJlnTtoTu1Clg40auQ3cGhsEBvTRp+DdPiJzs8iASc9evs5pM69bcFyN1alZJSpmSnb3btzmaly1bzI+ZKROrpoXme3fqFPs9gQ4f5ozZ6NGx+7mEpEIFoFIlVgGMyo8/snrVokWsSOQKSpRgqkKrVs+vBUhsUqbkuqxTp7jJ6sCBLA7zzjv829+7Z3ULRcy3bRtw7ZrzzV49eMDr0oQJnGF2VV26cAA1snvP1KlM4w4IcHy7ErqxY3k9d5b14pMns2rxt99yaUJCpH2wxFJ37gB//cU30r59nG1KkYIf7u4cxQgOZmft7l0+PvTfhw/5/Zdf5gh6+/bczNeM8p316zO1bdgwLqIdN44FHl70RjcMFrbw8QEyZIh/O5zZ6NFcPJ0qFWd3vLyYhpk+PQPboUOZE1++vNUtNVf37lzg/sEHwMyZVrfGekmTMoBu04brstavZ+enXTvg1Vc5y1WoEJAnDwOwqNJPgoM5mHH8OI8T/uPOHZ4n/Efq1Azyq1fn+z9XLkf+1pJYjRzJ9VfO1ul77z1mTHTubHVL7MtmYwrka69xTWj4UuK5czNN8IMPgNWrLWtignPuHMuf+/tb3RL64QcGy7t38zqfUCnAkjh5+hS4cCF2aQhPnrDM6tq1fOOcPs1ZpowZ2Sn39GSAcukSy3nfv8/RlJdeYrCSPj0vphkycFPHUqWYfhZ+80EzpU7NN3nbtrxgT5rEVMImTSJfV3X1Kme+bt3i5oeurkABYPZsBhu//spCFgEB/Dtnzsy/dUKq+BNToTf4MmWA5cudbyTbKjYbByOKFWMa5d27rMy5dStTRc+dY1qhuzs7QsmTM3C6fZv/PnjA93rhwhyBL1aMi5uLFOF7Pygo4seNGzzu2rUs05wyJYOtpk35c2YVH3j4kLN0L73E65OrramUmNu1i6/jdu2sbklE337LFHc/v8Tx+syfn+/5Xr24Hi787/zxx0zx37iRW23Ii40fz+fSGTbLPnaMg5jr1iX8NFcFWBInjx9zxgJgRyZtWq5tSpWKF7vQC57Nxo5WQAA7UW5uDKjy52cnyMuLQVSqVPxImxbInp0fmTI5xyhh+fK8ea1bx5HLsWOZJla7NmfW1qzhDe6PP4DGjZke6AztdoTmzfkR3p07fE14eFjTJkdIk4Z7zNSrB5QrB+TLZ3WLnI+nJ4Odpk2ffc0wGBidPctBmtABlDRpOKARmzUtOXKwQlqfPjzu8eMM9idPZppihw5MJ4pNutSff3KQ5M8/OYB0//6zTZb/+Yftc3fnIE+RIqyu2KuXeVs7iHMbOZLFk5ypcuCpU1zf+ssvfM8lFh9+yHvtN98wlT9UihScQe/Xj+n6yZNb18aE4NIl3sucYV3x/ftAy5ZMc3WFzBfdFiROUqdmat+SJcBPP/FC9uQJU4FCU4BCQtjxyZCB6XtNmnBGIyGOsNlsDAjr1+esRa9e7BSeOcMKeR07cjPaVKmsbqn1nCWH297KlGEKaevWHNnWjfzFbDZeD8xOn7XZGPAUKcJ1BCdPcuuFOnU4iPP225w1y5qVH1mycADg6lUGZYsWcbuG+/d5rFSpGDRXq8b39kcf8Xr2zjt8n+/fD/z+O2fnPvgA6NqVacT2mk0X6+3dy9H1H36wuiXPPHrEdVcjRjCjIzFJmpR7fdWvz4Gu8MWrGjZklsHUqQyIJWoTJnAgKlMma9thGBwsK1+e7XEFCrAkzgoUYLU8b2+ORq9ezf0ofvqJKWKuyM2Na01atGBaXNmyrvu7you9+y476L168YauIMs5FCzImeaRI5lC9OOP/DtdvcqKoleucBYiOPhZ0Fe8ONeArVsXeXlrNzemC4cv2LJ3LweO5s4F5szhRsxffOGaqbGJ3ahRTEtzlvf4o0csxJQ/PwP/xCh0zVn//sDSpRG/N3Uq14B26sR12vK8K1c4uOQMexouWMAU1717rW6JeVRFUEzh7s6R/I4d+RGaVuOq3N2f7QcliZfNxv3A7txhwYVTp6xukYSXNCm3apg5k0HWnj1MV/77b842vf02i3KUKMH0qr17Y7d3UIUKTCUcPZozYrt3cxatdm1zNy0Xax04wM6fs+zFc+IECww9fMh9oRJiVohZvL2Z0vvfTYbz5ePfa8gQa9qVEEyezOyirFmtbcfhw6xCu3Jl5FlAwcH83rRpwIYNzBwKDnZ8O2NLAZaYasQIrrnSXhSu7/Bh3rxOnrS6JdZ66SVuF9CtG4OsxYutbpFE58IFpg5++ik3Ge/Th+mD69bFbZF30qTsHOzfD7zyCgO0/fu51nTePO0N5gpGj2Z2hjOsK/3mm2cbt69cmXhSsqOSMiUHUPr2fX5riCFDOICyb581bXNm16/z+vTxx9a2IziY664mT35+vWxICFOyS5YEpkzhOrHJk1ktOlUqDma9/TaXqzgjBVhiqqRJOVU/eTKLPiQ2169zjdb48dwkr359XgS8vLg/x+PHVrcwfp4+5YLY6tWZ9375Mkfrz5yxumXWstnYUf/lF6YSde6cMEbYEpvLl3lz7tePG5JXqsSO6ldfxb9wQYECTEPs3ZtpZG++ydTRkiXVwUvIjh3j+jyr0/CCg5kdMm7cs7TkxDxzFV6dOlwv6e0d8etp0jBNuH9/DXT81+efM7CxulLfyZNA5cp8bYcyDK51LFOGfalJk7jm9euveY89dw64eZMDDJUqcc1dmzasTO1MFGCJ6by8uB6hTRu+CRKLJ08YdCxYwECreHGu0fnuO1Ya3LyZJai//TbhpVDeucPZydy5eZF7911e5ObP50xA7dos057YlSrFVCKAAwx37ljbHnnm2jW+Trt25Q25aVOunerXz7yOqpsb9+GZPJmVR+fOZVBXrRqrGiptMOEZO5Z/UysLGN28yeuJuzvT4UqUsK4tzmryZGYP/Hc2o0sXZtV895017XJGt29z1s/qAiB//822fPnls69duMC1c97e7HPs3cuB6v9eoz082Md67z2m5hctypTtd9/lWltnoABL7KJxYy7+7tYt8Ywc+fgwl3n9emDiRKYsNGzI/XzKlGHxD19fXkzKluXi+4Tg998ZOPj7c2+Rbds48hU64t+7NzsgtWqx5Gtilzo1/84ZMiScXHFXFxjIUe6WLTnT2LgxR7YbNrTP+dq2BWbMYFGEJUv43li/npujXr5sn3OK+c6e5d+tb1/r2rB7NzuiWbMypUuVaiOXKRNnO3r25D55oZIk4WzNxx9zzZpwkLRBA27+bgXDYAB16xYrT6dMya+fPcvsmFatGCg3bhyzwa/UqVnR9/hx9kuKFmX6t9UDnAqwxG4mTOCC8q+/trol9rd9OzvV8+dHf0GoXp0jkUOHcuS8aFHmifv5OV8gGhQEDB/Ofa6mTGHuf/HikT+2f39WtKpd23lGj6xWuDD/nTjR2nYkdvfusbpf/fq8Cbdpw2CrZ0/7nrdZM75n2rdnKfdPPuGsb+nSXL8ozm/iRL5OQrcecbS1a9nJLFyY1QIlep06MS1w+vSIX69Rg4OaU6da0iyn8uABK50OHGjN+YOCmG7788/8m4Sue/X3599pwABuixGbPRFDZcrEv/G+fcyoKVCA/3/0yNRfIcYUYIndJE/O0Vtvb07Ru6qbN5k/PG9ezKoK2mzcoPTvv5lOGBzMEe9cuTjd/csv1j9fZ88yrWnXLo4khd8sNioDB/L3qFOHKZKJXejeTFOmuFbp2YRm0CD+HcaNYzrr48eO62jVq8c1i2+/zbSu5cvZwalcmbPB4rwuX+ZGtv37W3P+BQuYAfLTT0D69Na0IaGx2Zj6NmrU8ynrEyfyWvzPP9a0zVnMn88KlMWKOf7cDx9yi5szZ5gJkywZv378OFCzJgeezZgtzp2bA96bN3Pwu1Ahvp/Cz2w6gqkB1oMHDxAYGIgHDx6YeVhJwAoV4qzG3LlWt8Q+DIOjMU2acIQ8NtzcmGs8bhzL7q5fzwBt+HCmg5QsydHTefOAo0cdk2p29ixvQhUqMJ1qwwYgW7aY//ywYXweOne2WxMTlOTJOYPbtq31QXNitG0b1z9++SX3e1m1igFPfAtaxEaNGiwR36kTz7t3L2dEmjdnGqE4p6lTgXbtHL8Vh2Fw3deIEewcvvqqY8+f0BUsyKC4b9+IWSF58zLLIjGXbX/6lIHm4MGOP/fNm8wkSJmSM7Oenvz6/fvsI44axb+PmYoX5/V/6VIGWEWKcMD/8GHHZAzFeaPhQ4cOYePGjdizZw8OHTqECxcu4MmTJ2HfT5YsGby8vFCyZEm8+uqrqFu3LkpoZWai9PHH7Ey8+65jOzaOsGgRgx9f3/gdx2bjiFKxYhzFefIEOHSI+fdbtzII++cfphSWLPnso2BBloOO6+aXjx+zQta6dQzwbt7kqPuvv7LkdFx+j5Ejmc7y119ce5ZYnT3Lgi8tWnC2om9fpoyJY9y/zxmAGTM4gDFgAAOuDBkc35bXXuNG7M2b84Z/6BCrDH70EXDxIsuAi/O4eZMDW44u/xwSwnTSrVuZPRA6uPX0qda3xsYnnzAVd9UqXn9DffopB30T671pyRKmzVWo4NjzXroE1K3LAGvSpGfpf//+yyqCCxdG3MDdbJUqcbBizx4WO2nUiH2mFi2YTfTKK1yrZ7ZYBVgXL17E7NmzsXjxYgQEBET4nvGfcPDx48fw9/eHv78/Vq9ejYEDByJ37tzo0KEDunfvjhw5csS/9ZIglCvH0aOVK+37JnK0M2fYafv1V/P3R0mWjM9buXIMTAHOgBw5ws7ZoUO8UPj7Mx0vZUoGWpkysQOZPDlL5ru789+DBzli06gRF5bevs1/AwN5cWnQgNUNS5eOW+5zeMmTM6gePZo3uMTGMLjA9uJFpoMZBhdZlyvH57hdO6tbmDgMHsxUvND30fz51qTFhKpShQMyzZox4N6+nQViJk7kzX3ECOvaJhFNn861T7lyOe6cT56w4t2FCxz0SpuWX9+2jWtKgoJYSMnbW+XZXyRZMg6sdOjAQjah92dPT16bP/mEqfiJ6XkMDubMqKPXxJ88ycCqTx8+7wAHDMaPZ2pg9uyO6RfabBzoeu01XnP37WMfqnVrDoamS8f+U8aMXL5hxns/RgHWiRMnMHz4cHz33XcIDg5+Lpjy8PBAunTpkCFDBqRJkwa3b9/GjRs3cOPGDTwKt7rs7NmzGDlyJMaMGYOWLVvis88+Q6FCheL/W4jT+/hjzsy0aeMaFzXD4MX700/jNtMTF56ezJ2uWPH5tty+zdGg69cZND1+zBty6Me2bQycevTgjTttWqYpZcjACjxm696dF/OjR63t1Dra06dM6zx6FChfnnvofPYZZ/WWLgVef51/v7x5rW6pa9u+ncH9gQNc/9S9OwcXrFa3LvfcatCA78k5czjL6ePD7yvIst79+0wp3bHDseds0YKBwcaNDAgePOD6wVWrOOvg6cnCABcvMnhwtWwQs1WrxoGVzz+PmBLXrRu/tmkT34+JxZo1vOfXrOm4c+7bx5n6MWM4eADw3tipE/seFSrEPfsmPmy2ZwNv48axjxQYyP7Tv/+aVzU02gDr+vXrGDx4MHx9fRESEhIWWJUqVQo1a9bEa6+9hldffRVeXl5RHiMgIAB79uzBnj17sHXrVhw4cABBQUFYtmwZVqxYgS5dumDMmDHImDGjOb+ROKX69Tl6sWUL820TujVruGDz/fetbgkvFqFBU4ECkT9mwQL+27ixY9qUMiVTXcaM4axNYnD37rNO0tatHDktUYJpGXnycP+lIUM4WrdzpzpI9hI+NXDWLN48hw2zulXPtGjB18rrr/N1MGwYR0379uXAyPjxVrcwcZszh53z0Cqg9nbjBjuhhQrx3EmTMj2wc2euvzp8mKmlAIOCli255nfFCvsMjrmS8eM5Y9G1K5AlC7/m7s7Bv08+YUEme6SGOZvQdX3DhjlugHvLFg5uzZnD12twMNMDJ01idkuPHo4N9qKTNClfH6GvkUyZWH023seN7psFCxbE7du3YRgGcuXKhXbt2qFdu3YoUqRIjE+QK1cu5MqVC61atQIAHD9+HIsXL8aSJUtw7tw5zJs3D6tWrUJgYGD8fhNxam5uTKebODHhB1ghIUzTGD06/ul0rqx3byBfPm4CGFXg5youX2ZAVb48ZyiS/v/K6u7O9W3VqjEV4r33WDhk5EjNVtjLkCHsVKVLx1Svffue/T2cRZcu3KOlTh0GWb17s7x0x46cjZ4xwzVm+hOax4/ZAfzhB8ecL3RtSv363NYkJISzLb6+TOVq1izi41OnZsGUd95h8ZS1a591CuV5+fNztuSzzzjYEqppU/6dFy/m913dL79wQNhRs/irVvGatnIlt6a5eJEDAx4e3Cg7d27HtMNq0XYPb926hQIFCuCbb77B6dOnMWrUqFgFV5EpXLgwRo0aBX9/f3zzzTcoUKAAbt26Fa9jSsLQrt2z9UMJ2apVnNZ+802rW+LcPD25fmzcOKtbYl/nznERbfPmLBH83858oULM9W7fnqPRvr4c1fvtNyta69p27uTIvrc3rzfz5jGwdUbvv882NmjAGa127VjGfe5cdka0QbXjLVrElOayZe1/Ln9/rsvr1IkDj/fv8xqyezfvkf8NrkK5u/M10qgR043/W45cIho6FPj++4h7z9lsfM6HDUscmw+PGcPA3REDwvPmcY/PjRsZXO3bxwGvpk25Xj2xBFfACwKsRYsW4dixY2jfvj3cTP7LuLm5oX379jh27Bi+UWmtRCF5cr7xJk+2uiVxFxzM9RIjRmiEOSb69eNo8H9q4riU/v05IzF0aNSviapVOZvy5ptMWZszh2v4NLZknrt3mVb19deszteyJWcVndlnn7Ez36IF1++1aMG9l378kdU8wxXmFTsLDmZK2aef2v9cp04xPWrwYK5PvniR14gMGdgxzZQp+p+32TiI0KEDU7ElaunSMZAaMCBiae5KlZhxMG2adW1zhD/+YBD+9tv2P9esWdxmZvt2Fsxas4bXsS+/5D6ZiS3jJ9pft127dqYHVs81wM0N7VRWK9F45x1unHjxotUtiZuVK5nKU6+e1S1JGNKlY9GHCROsbol9bNnC0ebQ6kjRad2aAWfDhhzZa9CAlZUcsR9HYvDBB0ybCghgyubYsVa36MVsNgaEyZKxEIdhMMhavJizcTVqsNiB2N+qVVwLV62afc9z8iRQqxYH6nr2BPbv50xU69Yc/Q/dfDUmBg3iDMH27XZrrkt45x1eFzZsiPj1MWM4k+XKK1TGjuWAk73TpGfO5PO5dStTMydN4rrS9eujngopnmUAACAASURBVI11dYksnhSrpUvHlIiEOGqk2au4+eADjsr/84/VLTFXcDB/twkTgBQpYvYzH3/MUdN27Zg6eeBA4ikCYk9r1jDY7dSJayOXLYtdR9VKSZOyvcePPyvG0aoVXxf793OkXTOd9hVaBGDwYPte20+cYHA1fDgLsfz4I0tYT53KYCm25/bw4HXkgw+UUhodd3d2+AcMYAZBqEKF+F5z1X3ojhzhmqfQCn728vXXfP9s3cqqqD17Mt12925W6kusXhhgXblyxRHtkESkf3+O1N25Y3VLYmfpUqZu1KljdUsSlkyZ2PFNyKmhkVmwgGVv33or5j8TOmNx7x47WUuXsnN05oz92unqrl7lCPXcubyxT5uW8Mrgp0rFEtzLl3MkGODravFippO9+ip/T7GPTZuYomnPdbUnTrDA08iRrGo3ezYLAaxdG3Ez3Nhq3ZoDPFppEb033wRefpnp2eF5e3Oj27NnrWmXPY0fz7WeZu/TGd5XX3GQcetWIGtWVir+5x+uMc6Z037nTQheGGB5eXmhcePG+P777xEUPvQXiaNcuZhiF76qj7MLCmKHePhwzV7FxUcfMSD591+rW2KOu3e5fmbKlNi/HpIlY9GLH38E9u7lmo927SKOrErMGAZnArp1Y4BSurRj1hrYQ6ZMTGEaMeJZFbu33mLH+dIl7hmjggb2MXYsZ5DstSLi+HHOXI0axdmEadOYTrVjB/+u8WGzcQZs6FBzSku7KpuNg3zDh0cc3M2ShdVdhwyxrm32cPYsK9j27m2/c3z1FVMst24FMmdmEJs+Pa9fnp72O29C8cLLSVBQENauXYsWLVogW7Zs+OCDD3Dw4EFHtE1c2MCBvCmE24faqS1ezGpkzrJvQ0KTLRtHaadPt7ol5hg7lvsYxTX9IX16BgRDhwLFi3MPM1e7wTvC7Nlcb1WzJmd/EvrrK18+dk66d2dqD8Aga+FC4OZNVp27ds3aNrqaP/5gJdDWre1zfH9/Zj2MGcMiLBMnAl98wXVT+fKZc45XX+V6Pe2hFr1Spfi3+O8ShQ8/ZIqxK3VtJ0/mjP5LL9nn+LNmPQuuMmTgoHnu3BwQcrZtMazywgDL09MThmHAMAwEBgZi2rRpKFOmDMqUKYPp06fjxo0bjminuJiSJTnavGiR1S15sadPOaqs2av4+egj7u9z/77VLYmfc+d4cxkzJn7HKViQa2/at2eaSmj1OImZU6cYlM6axY7ErFm80Sd05cszcGzWjDNXAIMsX18uxq9ShTOoYo5x47g20h4bf58/zw69tzfTpEeOZCrr9u3M5DDT2LFMP9YsZ/Q++4wBbvh1jZ6eXH/nKoNcV69yg/v337fP8Rct4mt582YODr7+OlCiBF/biWHj5piK0RqshQsXolatWgAQFmwdPHgQ77//PrJly4ZWrVph3bp1CAkJsXuDxXUMGsTcXWdfnLtwIZAnDyu/SdwVLMgKXXPnWt2S+Bk0iDcuM/ZXqlmTgVqHDgwQund3zbUAZnv6lM+ZtzdfTzVquNa+dM2acQ+5xo2fVRFs3pwVuS5e5L4yjx9b20ZXcPQosGePfYoAXL7MNVf9+/N9PXQoB1G2bwdy5DD/fF5erNo2eLD5x3YlBQuykusXX0T8+jvvcK8sV9ifcNo0pkpnzWr+sVetYtXcTZs4O1a7Nqtgfv114ivD/iIvfDo8PDzQoUMH/Prrrzh37hyGDx+OfPnyhQVaT548wapVq9CoUSPkzJkTn376KU6ePOmItksCV6UK83ZXr7a6JVF7/JgjNSNHWt0S1zBwINctPX1qdUviZtcu4PffORtnlm7duAnj+PF8flq0SDips1YZNIizVfnzM+iYOtXqFplv4EBuetupExA6dlmtGgOCc+eYnursg1PObvx4rr9JmdLc416/zlH9zp05GDNwIFOCt22zT6c31CefMIDbs8d+53AFw4Zxb6abN599LXlyZqkMHpywt864c4eDdWbeo0KtW8etRdav55rRmjWfVcFUds/zYhVv5syZE8OGDcOpU6ewY8cOdOnSJUIK4ZUrVzB+/HgUKVIElStXxrx583BXuQxhbt++jRUrVqB379549dVXkSFDBri7uyNdunR45ZVX0KdPH/wZmnhvApvNFuOPzp07m3bemLePHaVx45z3gjZvHjs5lSpZ3RLXUL481x0sW2Z1S2IvKIidpTFjzO+QjRsHpE7NxfB582rz0OisWAF8/z3XW/XsyfeovdYZWMlmY8Wzf/7h9hChSpTgzMu5c0y11mbEcRMQwAp+ffqYe9zbt4G6dYFGjVjAZswYFi/ZsuXFGwjHV+rULKTx3nsKvqOTLx/QpAkH+8Lr0IFpuOvXW9MuM8ycydef2ZVUt27lYM8PP/D5q1+fWQNjxyq4ikqcJ/SqVKmCefPm4cqVK/D19UXN/6/+Dw22du/ejZ49e+Lll19Gp06dsHXrVtManRBNmDABWbJkQevWrTFz5kzs3bsXN27cQFBQEG7duoVDhw5hxowZqFChAjp06IAHiWR3yYYNOUv0669Wt+R5Dx/y5jhihNUtcS0DBzI11FmD6qhMmsR93OyxL3qSJMyZD903ZPNm7Y8VmWPHmAa1ahWDjiZNXHvbhOTJGUwuWsTXR6jcuYG//wYuXGCRFFWPi71Jk5i6lzatece8f58biFeuzHvHzJnA/PnAxo0sbOMIHTtyAMgVZ3XNNHQo09rCbzKcJAkD1E8/fTZrnJA8egR8/jnvsWb64w/uF7ZyJQuFNGnC+9SYMQquohPvWh8eHh7o2LEjOnbsiPPnz8PX1xeLFi3C6dOnAQAPHjzA4sWLsXjxYuTKlQudO3dGp06dkMvsFZ5O7uTJk3j8/6T5vHnzok6dOihVqhQyZsyImzdvYvPmzVi1ahWCg4OxePFiXLt2DevXr4ebCUmtxYoVw6hRo6J9jJeXV7zPExdubrwYjBvHlApnMnMmLyKJeaM8e3jjDVYZWreOAXZCcOwYqzL5+dnvhuLpCfz0E/PZhw3j2o3SpYGiRe1zvoTmzh2uQ5o0ibM3u3a5VtWvqGTOzOIntWtzVPq11/j1HDk4k1WsGIOsfftco8iHI1y7xgGMo0fNO+bDh5y1KlyYndwVK9hZ37mT+y85ipsbZ3UrVOAMQ+HCjjt3QpInD9OxJ03iLEyoZs3YH1m+HGjTxrr2xcXChUCZMpzZNoufHwOqb77hso6WLYGMGVmiXcHVCxh2smPHDqNz586Gp6enYbPZwj7c3NyMpEmT2uu0Tqt79+5Gw4YNjW3btkX5mB07dhipU6c2ABgAjPnz58frnKHHqV69eryOE5nUqVObdqwnTwzDy8sw9uwx7ZDxdu+eYWTJYhgHD1rdEnNUr17dLq+DuFq61DCqVIn/cRzxez19ahjlyxvGzJmx+7m4tu233wwjUybDGD3aMPLnN4x//431IVxOSIhhNG9uGO+8YxiXL/O9+fvvjju/M7x/1q41jKxZDePEiYhfP3vWMNKkMYyXXzaMCxcsaZrd2Ot5HzLEMHr1Mu94Dx8aRt26htGunWEEBRnGhg2GkTmzefePuDwP06cbRsWKbI89OcN7I64CAgwjfXrDuHYt4td//dUw8uVj38Rs9nq+nj41jLx5DWPnTvOOeeAAX8fff89rcNeuhvH664bx6JE5x3fW10716tWNsmXLxvs4dqv5UbVqVSxYsABXrlzBggUL8PLLL8Nms8EwjERZbXDChAn4+eefUT2aUnRVq1bF2HBDKb6+vg5omfXc3bkg05n28Jg+nQvKzRwJkmdatGAJ6t9/t7olLzZ5MpAmDdf7OELlyhxVnTePM3xNmqjoxaRJrJ43dSrQtSvQowdn+hKTBg2A0aO5vuLy5Wdfz52bs1cPHjB958QJy5qYINy6xewEs9Konjxh+pSnJ0vp793LtTyrV1t7/+jdmymmn39uXRucnZcXq+1NnBjx67Vrc4Zr/nxr2hUXy5YBOXNylskMx45xb6svv2QRpoEDOeO7ejVfV/Jidi2qeP78eUyZMgWjR4/GlStX7Hkqp5cuXboYPa5ly5Zhnx8+fNhezXE63bqxPOrx41a3hKlIoTu+i30kTep8QXVkjh1j537uXMemQ3TsyFSMv/5iKlj4SnKJzebNXIz+3XfswF67xr1sEqOuXbluqH59FlMIlT8/1+8FBzOF0M/PujY6u+nTOXCRJ0/8jxUUBLRty2vDkiXAyZPsjC5cyIESK4WmCo4dq6A7OoMH8/p+9WrEr4euv04Iy+FDQjj4YtY+XidPcsnGxIkcPJg4kQVh1q5lIRWJGdMDrAcPHmDRokWoXbs28ubNC29vb5w+fTqs+EXq1KnRxR6bTrgIT0/PsM8fPnxoYUscK2VK7vsyerTVLeH+GHXrAkWKWN0S19alC8sJHztmdUsiFxTEMssjR3KWwNHGjOEC/NSpOdv36aeOb4PV/vyT6yCWLOEal6FDgcWL7bMpbELx6accpW7aNOJeWIULc70PwBH4LVusaZ8zu3ePewSZsVdUcDAHQu7f53qrwEDOMk6ezADYGeTNy2IwXbqoqmBUcuTgZu/jxkX8evnyrB783/2ynNHq1cyyMKPgz5kzvH6MGMHnZflyzmJt2qQ1nrFlWoC1Y8cOdO3aFVmzZkXnzp2xbds2hISEwPh/qbDq1avD19cXV65cwdyEvtOoHR05ciTsc7MKgZw4cQJVqlRBhgwZkCxZMmTJkgXVqlXD8OHDnWpmsX9/dgqs3MPj5k1eUL29rWtDYuHhwXLCL6i/YpnJk5n206uXNed3c+NC/D17uFh99Wrub5JYHDzI33vePKBqVaZd+fho0b7NxmtUxox8TsJ3nIsX5zXUzY2L9bdts6yZTmnWLO7dE9/XUEgIZxKvXeP7MiiIr9Vu3dgpdSZ9+gDJkilVMDqDB3PW8eLFiF8fM4b3gevXrWlXTBgG76FDh8Y/y+L8eQZXgwfztbxrF9CvH/dwy57dnPYmJvEKsMJvPFyzZk0sXLgQ9+7dC5ut8vLywrBhw+Dv74+tW7eiY8eOSGn2BjIuZvbs2WGfNzSpxNqVK1ewa9cu3LhxA0+fPsW1a9ewc+dO+Pj4IHfu3PjCSYZoPD15QXvvPevSoSZP5pqX/PmtOX9i89573F/jwAGrWxLR4cPP1kFZWSnJ05MV5D7/nDdQb++EvUdLTP39N/P/p09nZbbRozmbZ/aeRQlVkiQs3X7tGgemwm95ULo08MsvTMNt1AjYscO6djqThw95fY9vGpVhMNvC3597AiVLxjTBEiX4HnU2bm5cSzR2rPNmC1jt5ZcZMP93sK9AAabIOUNmTVTWruW/b74Zv+Ncvszg6r33eJ319wfeeovXGa1Fj5tYl2l/8OABVqxYgYULF2Lnzp1hM1Sh/3p4eKBZs2bo0qULatWqBZvqOMbY77//jgULFgAAUqRIgQ9M2G00X758eOONN1CyZElkyJABDx8+xNGjR/Hdd9/hzJkzePz4Mfr3748bN25guBMsOurQAZgxgyVBHb338cWLPPe+fY49b2KWOjU7PEOGPLtRWO3mTZYDnzzZmtTA/8qblwuYW7dmelOnTixx76rbB5w+zVL+48dzHdrevdyvZv9+dhaFUqQA1qwBqldnelP4tLdy5Xgdq1mT6c4bN7JoT2I2fz7TvuLTWTQM4OOPucbt11+BVKkY4N67xz2CnLW7kzcv19E0a8b3kytuzB1fAwcCBQsCn3wScZNeb29ulfHee+as2zNT6OzVkCHxe+1dv870wk6duMl9aLrriBG8fkgcxbTc4JYtW4xOnToZnp6ehpubm+Hm5hah/Pqrr75qzJo1y7h9+3a8SxsmRpcvXzayZ88eVlp94sSJ8T7m9u3bo/xeUFCQMXTo0LDzATB2vqC+56xZs4yyZcsaZcuWNZInTx7v9kVlzx6WHHb0S6ldO5bvdUXOWg7VMAzj8WPDyJPHMKJ5uUbJ7N8rKMgw6tc3jPfei/+xzG7bjBmGUaSIYXz7LcuUHz1q2qGdRkCAYeTO/awk/q1bLD28cqW17XLm98+lS3zOItvV4/Ztwyhb1jDc3Q1j82bHty2+zHreHz82jJw5478VyGefGUbJkoYRGMj/f/EF35M3b8a7idEy63no08cwGjUyjODg+LcplDO/N2LL29swOnaM/Ott25pzDjOfr19+MYzCheNXiv/mTcMoXdowBg1iKfaHD7mFyiefmNLEaDnra8dhZdq9vb2RJ08e1KlTB4sWLYqQApglSxZ89NFHOHr0KHbv3o2ePXsiTZo0dg4JXc/9+/fRpEkTXLp0CQBTAwcMGBDv41aLZsgySZIkGDlyJHr06BH2tdEvmAfv2bMn/Pz84OfnB3c7rjKvUIGjJo5cm/PHH1yvMGiQ484plCwZR8oGD46Y6mQFb29WjZo0ydp2ROaddzgj8e23wIQJfI+cPWt1q8xz8SJHUd97j+veDINV8+rXZ1l/iVy2bMCGDXz//PxzxO+lScPqgnXrclbwxx+taaPVFi1i0aIKFeJ+jAkTuOD/l1+A9On5XI4bx9nktGnNa6s9TZ3KGfoRI6xuiXP64AOmYP/9d8SvDxjAtY1//WVNu6IyejSL3iRJErefv3ePM1VVq3J5hmGwIMrLL0fcfFni5oUB1sj/sXfWYVGlbRi/B5QyEFQsbGyxG3PVVdRFXTGxc1079rN7XTtXRbGwa+0u1q411u4AccVWlAUlzvfHvSNIM0zC87uuuYDhzDnvzJzznvep+5k0CX5+fl+NqrRp06J58+bYtWsX/P39MX36dBQTuTWNCQkJgZubGy5cuAAAcHFxwaZNm/SWWjl+/Pivx/rzzz+NRrlwyhSmdNy7p/tjRUQAAwbwZikSpIahbVvg48eYC0R9sm0bF2KbNxuvSt3cuVSOu3KFzoD69b/tiWSqPHzIm3zPnlzkAEyH9PVlqqYQP0WKsB6oSxc6i6KSJg2wezf/17x56hJKAShAMWVK8mqvFizg53b0KODgwPTLbt2YomkMacSJxcKCqYzLl6deYzs+bG1pTEVvA5EhAzBmjPZ6p2mDU6c4P7Ztq9nrg4MBNzemP86ZwxTDsWO5z1WrJB1bGyTqI1QUBaVKlcKcOXPw7NkzbN26FU2aNIG5pmazAAD48uULfvzxR/j8p6dbqVIl7Nu3D+nSpdPbGHLmzInChQsDAD5//ozHRuISz56dC0gtlKElyJo1nEzatdP9sYTYMTenB23kSMPICd+6xajJH39wAWWspE3LBdKBA7whdu3KyMTbt4YemebcvMk6ouHD2RsNYJ3I5Mk0dqWpZeKoXJm1q82bx/TAA8DSpYzQ9u6tn3nVWNi8mVE+TWvQVqxg9OrIESqp+flxYerllbyImKHInp3zXPfuxtF30tjo25fqeVeufPt8jx40Pg4fNsy4ojN5MufMNElWUqCTrkULRqqWLIkUQtm4kY4aa2vtjzc1kqCB1bdvX1y6dAl///03BgwYgCxZsuhjXCme0NBQtGzZEvv/kwQrW7YsDhw4YJAUy8xRmhu8f/9e78ePi/79qWSzb5/ujvHxIxf18+aJx8bQNG5MD+L69fo97vv37Ck0YwaL4I0dOzsKgkyaBJQpwxQ6V1eey6bGpUtUrpo6NVIO/+1bKnctWfJtsbmQMK6uFAdp2JC906Izdiz7iP3+O7cJDdX/GPVJeDgXopqq+61bx8jF4cMUOPjwgfPUkCE0ZE2VypUZ1WvWDAgMNPRojIt06ZhuO2bMt8+nTUsn4LBhhm/6fvEicOMGRSmSSmgoBZOsrdm43dyczoMRI3hfyZpV68NNtSS4pJw/fz7Kli2rj7GkGsLCwtC2bVvs+i9G7+zsjMOHD8POzs4g43nz5s3X3zMZUTK5hQVD1wMHMpytC377jXUflSvrZv9C4lGpuNAeO/bbBqq6JDwc8PBgjYq+VSuTQ4ECwNatHLOHBw0tNzfdXSe64NQpGgSenpG9gxSF76l5c9NewBqSTp0os/z991QDi067dqw3PXaMfbNi2yalsG4dnTb16yf9tVu2MKJ66BBTMENDqWpZs2bKiAB26wZ89x2vPWlC/C09e7JVR/R02xYtuC7RtxMwKorCyNWIEUmP7oeF8X4RHg5s2ECj8eZNzgmbN/M8F7RHsn324eHh2LhxI7p27YqqVauiaNGiKFiwYIztbty4gTNnzuDmzZvJPaRJEx4ejvbt22Pr1q0AgOLFi+PIkSPfRJH0yfPnz3Hvv0InCwsLrTU31haNGjENo0cP7QsgPHzItBkp5jQeqlcHSpRg+o0+GDoUCAkBZs/Wz/G0SbVqrFNyc6O3NVcuGiX6Mk6Tw6FDHOvatd8aUrNmAS9eMAojaM6wYeyB1bBh7BGK6tW5gHz5kr1+rl/X/xh1TXAwI1czZyZdwnrnTqaKHTjA+UhRaLSmTctsB2OVY08qc+cy8i3iTt9iaUlHX/S6PZWK59OIEUBQkGHGdvAg8PQp10RJITyczqsPH+g8sLAAAgLYP2v2bKZpC9olWQbWsWPHUKBAAXh4eGDVqlW4cOEC7t27hydPnsTYdseOHahRowZcXFyMRkhB30RERKBr167YtGkTAKBIkSI4evQoHAxY9DF+/PivPcxq1aql1/qvxOLlxRoZbRe7Dx0KDB7M/HzBeJg8mY+XL3V7nMWLmX76xx/GK2qREG3a8EbbvDmwcCGLsVu3Nu7UrzVr2O9u+3ZGWdQcP840zc2befMXkseUKeyHFVdks1Ah1mplyEAnliEFZnTBvHlM+a1WLWmv27+f19TevUDp0nxu+nSmZW3cqFnNi7FiYcFI+M6dwLJlhh6NcdGpE/DPPxSIiUr16nxMn67/MYWHsw/b1KlJu2dFRDAq988/nHetrKiW6+ZGo0udQSBoF40NrN27d6N+/frw9/eHoigwNzeHbTzd63r16gUzMzN8/PgRe42lo6geURQFvXr1wurVqwEATk5O8PHxQfbs2ZO8r86dO0OlUkGlUmH8+PGxbjNixAj4+fnFuY/w8HCMHTsWXlFCBaOS2+JeR9jYUK1p1ix6b7TBli3A1as0sATjonRpTvo9e+pOtv3wYWD8eC6iDJSZqzVGjaISlIcHsHIlb6YeHkwHMSYUhYv+0aOBP//kIkWNnx+NxTVrACMLopssKhWN7ly5mNr25UvMbbJnZ/SqQgU2104pkcNXrxhpmDo1aa87epQL6507Ixt5b9nCz3HPHhqjKQ17e763UaMoRS6QNGlYqzhgQEwHxbRpVJb09dXvmFavZsprs2aJf42iMBp79y6VI21seI/o0IGtC6IrJgraQyNfzOvXr9G+fXuEh4fD1tYWs2fPRuvWrXH48GE0jyNxPmvWrHBxccHJkydx5MgRuKeyxiajRo3Csv9cRGnTpsWAAQO+SrPHx/fffw8bG5skH8/T0xPTpk1DtWrV4OLigsKFC8PW1hbBwcG4desWNm/ejEePHn0zvlpGHCPOk4eebXd3Kvw4OWm+rwsXmO5x6BA9OYLxMWECvere3pSX1ia3b9MA2bIleeeRsaBS0fvcujU9kevWsVaga1d+fsYg3hIeTtGaU6dY1xA1ahwczAjckCHfRrSE5GNmxnOgRQugY0eeG9HFfzNmZPTwl1+4yL5yhTUmxnDeaMqkSZSvLlQo8a/Zt4/G1datQNWqfO7cOd4rDh+moZpSKVyY0bk2bYCTJ/m3wNq9cuUYrRo3LvL5PHk4n/3vf+yNpg/+/Zep4H/8kfgU1fBwnr9Xr3K9o25DM3w48Po1r/OUku5qjGhkYP3+++/4+PEjLCwscPjwYVRQu3oSoEqVKjhx4gSuRNe/TAWcOXPm6++hoaHo169fol73+PFj5NOw0YaiKDh9+jROnz4d5zY2NjaYNm0a+vbtq9Ex9EmNGlx4u7nxxqeJ4KKvLxdzK1YAot1ivFhasj7nu++A2rWp4KUNXr9mzvn06Skr5zxtWi6Q3N1pkG7ZAjRtyubEixcbdrEcHMwi6o8fgRMn6IFVoyiMVBYpQgNL0D5p09I51agRF1uLF8dcVJmZMUOgWjUaJmXKcI7VwLdncB484MIxNqn6uFizhgbmnj2RgkdPnjCqt3IlP4+UTp06FH1q3JjfvYHKwo2O2bNpZHXs+O196JdfGAE6cULzFgBJYc4cGv5VqiRu+5AQOhI/fKCDQB19XbqUGUFnz0oLDF2j0W13//79UKlUaNWqVaKNKwBf+y1FjZwIuuHgwYOYNWsW3N3dUapUKeTIkQMWFhawtraGo6MjGjVqhFmzZuHp06cmYVyp+eknGlodOiRdKjUwkIvrX35hAbhg3Dg7s1i/UyftqFyFhNC4btXKtBQDE4u6iWhwMI2W7dvZqPvHH4FPnwwzpoAAqnSmS8cIQfQs8nnzKDe8bJl4UnWJlRXT3q5dY8pTXKm3LVrw+3j2DMidO2lGirEwYgRTvxMrNz17NiN3f/4ZaVx9+MB7xbBh/Jla6NaNc2SLFqYhlqMP8uTh+RRdOdLGhjWjAwboXoXx5UsaWIkV5AoMpEKruTnT4NXG1ZEjjILt3SsGtD7QyMB6+PAhAKBOnTpJep26RiswFTZeOHbsGBRFSfIjtuiVt7f31//HVYNVuXJlDB48GFu2bMHVq1fxzz//4PPnz/j333/x9OlT7N27F4MHD4a9vb1u37gO+P13Sgt37gy8e5e414SFMYWqRg1OiIJpMGgQF97JVfl7/ZrpHo6OFNBIqVhaMsXpwwegTx8W7GfJAri46L9e4PhxoHx5pv2tXh1TuOLoUdbIbN9umpESUyNDBqrinTvHBWNcRlbhwoC/P1CwIJ0cc+fqd5zJ4exZvr+BAxPeVi13vXQpU1eLFePzYWF0wtSqxTSw1MaUKUC2bGxdYcoNzLXJkCGUM/+vbelXWrbkdbVihW6PP3Eio1GJSWl/8YJZH8WKUYpdHaW6fZuZnFEqIgAAIABJREFUBJs2JS11VtAcjQysoP/0KZPaFFetHmglhS9CMrCwoDc8Qwb2cflP8T5eBg1ixGv+fPGUmxLm5sCqVUzpu3ZNs33cvcu0ChcX1qCYcm1JYrCyotHy6hWb9y5eTGdE1apAlExlnRERQcOpdWumV40bF/Mzf/KEC4b16wENM6AFDbC1ZS3GyZNUUY3LyLK2Zq3qmDFcXNaubfw91hSF72nSpIQN9rAwoHt3Rq1OnmSUQr2Pfv14vqYkOfakYG7O67JiRc6b9+8bekSGx9KSa4f+/b+N7KlUPE/GjGHDel1w7x7Tv6M3Po6NR48oHuTmRmEWdb3lq1eMxM6YkbJS440djZYa6p5NL168SNLr7v93pWaVVtFCMsmYkRPIpk1UJfvxR0qQRkWde9yvH2+kmzenLInd1EK+fLwxtG+f9LSVP/9kfvyIEVz0p3TjSo21NVPCnj1jimW/fkzDa9aM0SRd8fYta7927QL++it20Yo3b1gPNHIka+wE/ZIpE42sP/9kClx8Sp3jxgHnzwN//w3kyMHfjZXt21nn16FD/Nu9fs06I39/RlGzZIn837x5jGZt2pS67xXm5pxzhw5l1seJE4YekeFxdWVPtJkzv32+bFkaNJMm6ea4w4fze4h6nsbGsWM0rgYOpEKu2jkQEsJ5v21b3gsE/aHRcqNEiRIAmPaWFHbt2gWVSoWKFStqclhBiEH16lS9KlmS8t7jx7OHScmSVH369VfWfxw4ELP+QzAdOnXid1qpEhdFiWHlSqpibdjA2oLUho0Ni/bfvGFqSP36XFRPmECxg8Sm1yaW06eZEujkxJt97twxtwkKoie1SZPUmX5lLNjb0/l06BAN3fiMrAoVgOfPuZCsVo1GWVLrX3XN69c8n+bNi6mSGJXz53mOli7NOhS1qhrArIjp03nNaCKglBLp2ZMCIO7uunXMmApz57IWKnoHnF9/5ef011/aPd7mzayJjK+sQZ0x0KYNFUP79In8n6JwPZQrF9MMBf2ikYHVuHFjKIqCXbt24datW4l6zZo1a3D16lUAgJubmyaHFYRYsbLi5OHjw1B46dJMK3v3jnUgU6ey9kYwXVQqpveNGcMbhpsbUyei8+ULjYiePXnTO348dUdJrK2pGBUczHoBJycuAhSFOfpLlya/QPvBA+67TRsq0c2ZE3uj4NBQblekSMrpt2TKZM7Move9exnhjc/IsrbmdaX+fh0dWe9kDCgK0/3atqUSXlzbLFhAcaN582hIRY1Q3brFNNo//pA+bNGpX58Ok/HjKTJ17FjsPdVSA/nysdygQ4dvsykcHIBFi3gOaktiwM+P/avWreP1Fxvv3lGUZOfO2DMGpk9n7ZWxtOtIbWj0kXfv3h0ODg4IDQ1F48aNcf369Xi3X7ZsGXr16gWVSoUCBQqgdevWGg1WEOLD2Zlpg3370kuZlE7ngvGjUtGTeusWI5fVqnFx/+kT4OnJ1LSsWZlSoU5nKlrU0KM2PFZWrFM0N2cqrY0NP6/9++mIqFxZs9qsN2+YjlKlCqMbd+9y/7EREcG+XGZmNOpSY22LMZIlCx1Tf/7JKG9CzakHDuTCL08eXoPNmzMtz5AsXUoBl19/jf3/nz4xgrtsGY3C6E1a37yhw2bGDM4pQkyKF+d86uBAFd6sWfk5LlnC/ky6aghvjIwYQedEjx7fvm93d6BuXWYHJPfzCA+nLPygQayFi40rVxhdzpePjsToGQO7d7NubMcOEREyFBplGadLlw4rV66Em5sb/Pz8UL58edStWxcZorQ5nzBhAvz9/XH06FH4+vpCURRYWlpi3bp1MBNTWhAEDbGyYoPHzp2ZE3/5MhcArVtzESUlnjGxsGChdMeO9OLv3Emj6ORJFrS3asVatWbNaDDlzh27ERQSwpSVQ4cYyWjVigavg0Pcx1YULsoePWJamjg+jIssWZh226oVv//Nm+NfkGXPTqW+zZtplGXPzoVc1676N5zv3GGK48mTsff0uXOHRn/VqjSuokcC1FHV5s2lPiUhsmZlpsjEiZQNP3yYqfcXL/IaT5eOwlPqR6ZMPDdy5Ij8mSMHo5+5c5vuot/MjD0aa9WiUR9VfGLOHBpEa9ZwrtWUGTP4mf7vf7H/f8UKpuouWMD7XnRu3OC1uXu3ZO8YEo3LOF1dXbFx40Z069YNgYGBOHToEABA9d8MOzFKwqeiKMiUKRM2btyISpUqJXPIgiAIXNSXKMHoiNQHJEzatFwYdO3KVKqtW3nz9fCgB3/JEqaj9OvHaFeVKnxYWNBbeuUKI4aFCrEW7uTJxEUIZ8wADh7k9qa6qErppE9Po7tHD3rh9+xJuE9Oq1YUi+jRg2qVU6fyOqxaVT9j/vKF5+6kSZES61HZuhXo3Zuy43HVYA4cSKNr6lTdjjWl4eDAz97DA3j6lMbAnj2MZn78yKjh27fsgxcQwBq+K1coROXvz0f69DS08uThI39+RmPUP+3sDP0u48bGhkI+Vaow7bpt28jnN25kWnqVKmx5kFQuXmRbkosXY9YTfv7M+fnkSQqPxHbev3rF+XzOnMi+boJhSJZOTosWLVC5cmVMnz4d69evx9tYmiZkzJgRHh4eGDlyJHLlypWcwwmCIMRAAuKJx9yc+fjTptFI2rCBntgMGahUpZbu9vVllOLcOXr5a9SgiEDJkrFHCmIjNJQe2N27mcJizAsmgQb4ypVMgXJxoVGcUD1SunSMgA4bxjooFxdGRteujX3xp03GjGHx/k8/fft8WBgbB2/aROGKChVif/2iRUyNPHcufmEMIWFUqsjIVWJQFBoCfn400Hx92brh+HH+fPyY30nFipx7atTgfGVMDpocOWhU1q1LA9HFhc87O1NIqE0bRk0TO18CkemsCxZEtg5Q4+fHNMQ8edhCIbbP+ssXbtO6NY1fwbAkW4jU0dER8+fPx/z583Hz5k08efIEHz58QPr06ZErVy6ULVtWUgIFQRCMBJWKdWrlyvFGPGwYPfnq9C6Vih7kfPm4SNCEgABGODJkYPG1GFemgUrFaE6OHFww7tkDlCmT8OtKl+b3fPkyU+1KlGCN1ooViWuOmlR8fJiGdfXqt2mJr17xnDUzYwQgLmlrHx8ugk+fFsVAQ6BSMQrm4BC7Aaw2wM6fZ7RmxAjg+nUaL/Xrs2WHJtEhbePsHKmyeOoUm3MDjJwePsz01VmzEr+/QYNYB9iq1bfPHz1Kg2nIEDrBYkvFVRTWn9vaApMna/6eBO2h1U4PJUqU+CrhLgiCIBgv339P7/2PP3JxvHQpIxLJ5fRpGm49ejDKIP4102PAABpZ9esz7c/VNXGvK1eOC+ETJ1gjWaQIU74GDODfiY1wxMfFizTiVqz4tt7y+HHWvajTBuOKSt25w5SujRt1Y/wJyUdtgP3wAx8AxTTOn2dEvGZNOoA6dOBck1CPKF3SoAH7xTVsyAhw9eoc//LldE6UKAF06RJ/fWJYGKNWPj5MpVTz+TMNtN9/Z6Q4PkXc2bM5n58+LXOusSBfgyAIQiolXz7ekNOmZb7+nj2aK2ApCsUOfvyRxtq4cXKjN2VataICWZcuwOLFSXttzZoUNVH3QxsyhDVd9evzHEtqw3CAqWPqesHJk7mgVRRKzdepQwNu/nzgt9/iNq5evWIPtqlT45Z0F4wTGxt+Z7Nns4Zr3LjIqFGzZlRFNVR/tp9+YkTUw4OCKXfusNfcrl1MRa1cmQ6A6CgK01hLl2YNpLoHW1AQa6gKFuT8fOFC/MbVjh38XPbs0Y4TQ9AOcvsTBEFIxVhbsy5r/Hhg9Gje7NevT1iyW82XL8CWLVwArFzJuoPERjwE48bFhYvY2bNZT5fUBWyNGqxzCghgNPPqVabwZczIaNeIEVyMxkdYGI9dvjwFVu7dY+RCLTLQrx+NwHv32KohLkJCuBBv1YrbC6ZLmjScYzZsYA1XkyZMxytShM2A37/X/5jatWOrimrVeN737k31xAsXmPrXuTOjcUFB3P7yZaBePTofpk5l9CpnTjoIChSgYbVrF/vUxda0Xc3Fi8wW2LkzZt2WYFjiNbCeP3+ul0Ho6ziCIAhCTNQ9xq5cYXPKJUtY4+DpSUnm2JoRP3zIWq48eeil7dWLKSoFCuh//ILucHKi0Xz2LNOxgoOTvg97expYAQFcCA4ZwnYLixdTDMPCgueRszONusaNaURdvcpz6sEDLkJtbFiD4uzMCMYvv1CSumPH+OX/FYXqmblyxd0vSzBNMmakwMrly3QUnT/PtNTevYG//9Zvjy4rK56Td+7wXC1RgufxnTt0XuXPzzGdP88IbNmy3P6vv1hXVrAgGwP/+SebXpcrF//x/PzoVFi6NG4xF8FwxGtgFSxYEIMGDUJAQIBODh4QEID+/fvDSRKhBUEQDI5KxRv/8eNUgtu/nz3GLC2Z4lWkCBfA1aoxehAWxm3//JORiaQoZgmmQ+bMkT3MatWi6psmmJlRde2339jc+t07RpbWr+d5ly8fjfk7d1hr8/49/75/n+lPAQGRDeUvX6ZTIDEKgOPHU5lu1SpJW02pqFScmzZsYG++bNlofJQqRdXUp0/1N5bMmVk7dfkya10VhRGqCxf4e0gIf54+zedVKtZy/fUXRTOKF0/4GIGBjNwNHhyzebZgHMQrchESEoL58+fDy8sLXbp0QYcOHVBZC8L6586dw6pVq7B69WqEhIQke3+CIAiCdqlWjSkqABe5794Br1/zERzMNBgrK8OOUdAfVlbskzZ7NiWzly/nAi+5WFrSUHJ3j/m/6tVpEJ04ofn+16yhUMe5czEbDQspkxw5aFSPHUsjZu1aCk6UKkWBk6pV6SyysNDtOPLmjdnAunZtplWfOaP5fsPC6NCqVo0GlmCcxGtgbdu2DYMGDYKvry88PT3h6emJggULol27dqhTpw4qVKiAdImQnfr06RMuXryIY8eOYf369Xj48CEANiDOnz8/Zs+erZ13IwiCIGgdc3MqdRlSrUswPCoV0/uqVuUC7+RJptzFl56XHNIkU+d40yamFPr4MKIhpC7MzCL7aM2fT0GJLVsoIPHkCVPySpZkVLRYMf5dsCCbIOuS5Bh2nz+znis8nOqC8akTCoYl3umrWbNmcHV1xcKFCzFt2jS8evUKDx48wKRJkzBp0iSYmZmhWLFiKFKkCOzt7WFvb48MGTIgMDAQb9++xdu3b3H37l3cuXMHEf9Vxyr/JcQ6ODhg+PDh6N27Nywlr0QQBEEQTIJq1Zj+1KEDxU02bmR9kzExZw6jbYcPsxZGSN1YWlLhr3lz/h0SwlTU69f5WLWKtX6PH7Ouy8mJoiouLow6FSxoeGMmMJDjz5SJtYy6cmwI2iFB/5ClpSUGDx6Mn3/+GatWrcLixYtx9epVAEB4eDhu3ryJmzdvxrsPJUqVYZkyZfDzzz+jQ4cOYlgJgiAIggmSJQsVzqZOZYH9rFlMvzL0IjQigqqD+/YxPUyU1YTYsLJi2mD0RtoREcA//1DE5/ZtthoYN47nde3alIpv3JgKgfrk+XMqJ7q4MBqXmNpDwbAkutzTysoKvXr1wpUrV3Dt2jVMnDgRNWrUgLW1NRRFifNhY2ODmjVrYtKkSbh+/TouX76M7t27i3ElCIIgCCaMmRnlsbdtA2bMoADGf/5Xg/DlC6Nq585RXl6MKyGpmJkBjo48l3/6ifVb/v40tGrXBo4epQhFnz5U8dMHavn3Vq3YkFiMK9NAowznkiVLomTJkhg9ejQiIiLw6NEj+Pr64u3bt/j8+TMsLS1hb2+PfPnyIX/+/DAT2R5BEARBSJFUrcp+PEuXsplwy5bApEmUZ9cXgYFAixasnzl8WAQtBO2hUjFl0MmJkvAvXjD9tEwZNlYfMYIphLrg7FmmBU6dytorwXRItuVjZmYGJycn1K1bFy1btkT79u3RsmVL1K1bFwULFhTjShAEQRBSOObm9Pjfvk0J6mLF2B/tyxfdH/v6dbYNKFSI/YPEuBJ0SbZslH6/f5/NgStXplqgNjsaKQr7xLm5sYG7GFemh1g/giAIgiBohcyZaVgdPMhC/CJFgBUrgNBQ7R9LvQj97js2vV60SNKnBP2ROTMwcSLFMXLkAEqXZkphcpsbv3/PKPCSJawjdHXVzngF/SIGliAIgiAIWqVMGRpZa9awf1axYuxHFRamnf2/e/ftIrRjR+3sVxCSSqZMTOHbtw+YPp1Rp2fPNNvX2bNA2bJU5Tx3DihcWLtjFfSHGFiCIAiCIOiE6tUpDLBsGR8lSrBQ/80bzfcpi1DBGClfnrWI5crx/Fy5MvHRrIgIGmnNmgFz5wLz5lFaXjBdxMASBEEQBEGn1K4NHD/OlL7Tp4ECBRiB2rs3cVGtd++YatigAReh8+bJIlQwPiwsgAkTKLTy+++M5E6ZwjTC2Lh5Exg7lhHevXtpoDVtqt8xC7ohmX3SBUEQBEEQEkalYh+hOnVYZ7JpE/Drr1Rma9oUyJ0bcHDgI2tW4NMnPpo0AU6eBOrVA7p1Yx+idOkM/W4EIW5Klwb++ovn7ebN7F/l6EhHQYYMPO83bgQ+fKD8+po1QMWKhu8jJ2gPMbAEQRAEQdArmTIBvXrxcfcucOAA8PIlcOECf758CVy5QkNqzBhgwwYuTAXBVDA3Z+S2dm1Gs06cANq1Ax4/psG1eDH7W4nYdspEDCxBEARBEAxGkSJ8RKd2bf708NDrcARB65ibM3KrPtcXLTL0iARdI3azIAiCIAiCIAiClhADSxAEQRAEQRAEQUuIgSUIgiAIgiAIgqAlxMASBEEQBEEQBEHQElo1sMqVK4fx48d//fvEiRO4d++eNg8hCIIgCIIgCIJgtGjVwPr777/h5+f39e/atWtj2rRp2jyEIAiCIAiCIAiC0aJVA8vKygofPnz45jlFUbR5CEEQBEEQBEEQBKNFq32wihYtikOHDmHVqlXInz8/ACAgIAAnTpxI1Otr1qypzeEIgiAIgiAIgiDoFa0aWEOGDEGnTp3QtWvXr88dPHgQBw8eTNTrw8PDtTkco0VRFGzevBlr1qzB33//jVevXsHe3h7FixdH27Zt0blzZ6RJo90e0EFBQViyZAm2bt2K+/fvIzAwENmyZUOVKlXQtWtXNGjQQKvHEwRBEARBEITUiFZX8R4eHihcuDB2794Nf39/eHt7o2DBgnBxcdHmYUyad+/ewd3dHT4+Pt88HxAQgICAAPj4+MDT0xPbt29Hnjx5tHLMK1euwN3dHY8ePfrmeT8/P/j5+WHz5s3w8PDAihUrYGFhoZVjCoIgCIIgCEJqRLthEgAVK1ZExYoVAQDe3t6oXr06VqxYoe3DmCRfvnxB06ZNcfLkSQBA7ty50bNnTzg5OcHf3x8rVqzA7du3cfnyZbi6uuLs2bPImDFjso7p6+sLV1dXvHjxAgBQqVIltG/fHlmyZMH169fh5eWFN2/eYN26dVCpVFizZk2y36cgCIIgCIIgpFa0bmBFZdy4cShbtqwuD2FSeHp6fjWuypUrhyNHjsDOzu7r//v27YtmzZrh4MGDuHXrFiZNmoQZM2Yk65gDBw78alx17doVS5cuhZkZtU3atm2LXr16oWbNmvDz88PatWvRpk0bNG7cOFnHFARBEARBEITUik4bDY8bNw5ubm66PITJEBYWhsmTJwMAVCoVVq9e/Y1xBVCFcfXq1UiXLh0A4Pfff8ebN280PubVq1exY8cOAECePHmwcOHCr8aVmrx588LT0/Pr31H7mAmCIAiCIAiCkDR0amBFJzw8HIGBgQgMDNTnYY0CHx8fvHr1CgBQt25dlChRItbtHBwc0KZNGwDA58+fsXPnTo2PuWnTpq+/9+zZE1ZWVrFu5+rqCicnJwDAxYsXY9RqCYIgCIIgCIKQOBI0sMqVK4fy5cvj+PHjcW6zevVqrF69Gv7+/vHua8+ePbCzs4O9vX3SR2riHDp06OvvDRs2jHfbqP8/cOCAzo+pUqm+URFMzjEFQRAEQRAEITWTYA3W33//DZVKFaOBcFQ6d+4MlUqF7du3w9HRMd79pdbGwzdu3Pj6e/ny5ePdtkKFCrG+LilERETg1q1bAIA0adKgdOnSOj+mIAiCIAiCIKR29JoimJq5d+/e19/z5csX77aOjo4wNzcHANy/f18jo9Tf3x/BwcEAgFy5ciXYVytv3ryxjlUQBEEQBEEQhMSjUxVBIZL3799//T1LlizxbpsmTRpkzJgR7969Q1hYGIKCgpA+fXqdHQ8AMmfOHOtrBUEQBEFXvHwJnDgBXLkCvH8PfPgABAby55kzQIYMwOnTQLVqgEpl6NEKguY8eQI8fgz4+wOTJgFduwK5chl6VIKuEANLT3z69Onr73GJTUTF2toa7969AwB8/PgxyQaWJsdT8/Hjx1i38fLygpeXFwAgNDQ0SeMRBEEQhJcvgePHgWPH+Hj2DKheHahUCShWDLC15SNjRmDAABpb3boBigJ06QJ07AjkzGnodyEIiSMoCNi2DVi5Erh2DbC0BAoVAp4+BZydgcqVaWi5ufF/QspBDCwh0fTs2RM9e/YEAGTIkMHAoxEEwVD8+y8XA/9lMgtCnHz8SIPq6FE+/PyAGjWA2rW5sCxTJu7zyM6Ojz//BM6dA1asAEqUAOrUARYvBhwc9PpWBCHRhIYCEyYACxcCLi7Azz8DP/wAqPXEvLyAuXNpfHl6Ar17A//7HzB0KGAmxTspAjGw9ET69Om/RqRCQkISjEip66cAzYyZqPsPCQlJcPvkHk8QhJSNry8XA3/8AVy6xAVEunRcAGfKxEeZMkC7doxGSDpX6iQ8nOfHgQPAwYP02lesCNSrByxdCpQvDyRQEhwDlQqoWpWPuXOB334DKlQANm8GqlTRzfsQBE15+JDzYJYswI0bcacB2tgA7dvz8eAB0KED02JXrWIUVzBtxE7WE5kyZfr6++vXr+PdNiws7GuvsLRp035tPKyr4wH4pqFx1NcKgpB6ef4cmD6dBlP58sDNm8Do0UzbCg1lmsvx41wQjB8PZM7MFC4nJ2DMGODOHUO/A0EfvHwJrF7NRWW2bIxMBQYC48YBL14APj7AyJFMh0qqcRWddOmAyZOBBQuYVuXpyfRBQTAG1q2j0d+uHbBnT+JrrJycOJc6OtIhIWLOpo8YWHqicOHCX39/8uRJvNv6+/sjPDwcAODk5ASVBq5gR0fHr3VVz549Q1hYWLzb+/r6xjpWQRBSHxERXLiWKkXP6pQpQEAAsGwZ4OoKWFgwjcXWFsiXj5GrOnWAsWNpVG3ezDTC777jYmHnTlkEpzQCAwFvb+D774HChfkd16lDsYobN4CZM/k/GxvdHN/NjeIXixaxNitKEoYg6J2PH+lcmjQJOHyY9YNJXbpZWNBxMHo0r6VNm3QzVkE/iIGlJ0qWLPn190uXLsW77cWLF2N9XVIwMzND8eLFATAidvXqVZ0fUxD0TVAQ0zHevjX0SFIOt26xRmbtWooQeHkBdesmPvKgUjHaNWsWI1xjxtDwqlKFNTiC6fLlC7BjB9CqFZA7N7B9O9C9O/DPP8DWrUCPHnxeXxQqxNqsz5+pMpiA71LQMm/e0AHzzz9MHd63j3PGhQvA7duMXqZ0PaywMGDNGjqZLC2ZHlumTPL22bEjjbSRI4HBg3kMwfRIdLA+MVEUTSItqYUGDRpg1qxZAICDBw9iyJAhcW574MCBr783bNgwWcdUG3MHDx6Ms8Gxoig4ePCgVo6pL169oqdcpaInXf3T3p43XSFl8+IFMHUqveUWFoyilCtHr7abG9MthKQREsJI1aJFwMSJQK9eyS+2Njfn99GkCbBlCwu5HR2Z4lW1qnbGLegWRQEuX2a0auNGoHhxwMODIhP29oYeHVMG168H5s3jObVxI1CrlqFHlXK5fx/YtYuPK1dYc/f5Mz/3f//lIyiIEc63b4F374D06Zk+nDkzhUmyZ2cqqfqRKxfn8Jw5TUfg4fNnpsVOnUqnwtKljNhrizJlgIsXmWrYsCGjWVG66QgmQKINrGbNmsX7f0VREtwmNVOnTh1kzZoVr169wpEjR3Dz5k2UKFEixnYvX77Exo0bAVBevWnTphofs1WrVvjtt98AAEuWLMHgwYNjlWzfv38/Hjx4AACoUKECChQooPExdc2HD0w9WbQIKFKEzylK5OPJExaK/vYbF95CyuLNG9YELV3KwuBKlfg979/P6MiuXcCMGRRemDWL6WxCwty5A/z4I1C0KPD339rvzWJmBrRuDbRowXqt1q353c2eDeTJo91jCdohIID1JN7eXDB37szIRP78hh5ZTFQqYOBAoGRJRtcmTAB++snQo0pZ7N1LhbsPH6iG97//0aBQz7F//BH76yIi+Jo3b4DXr1mv9+IFz69799gD7dkz3rvfveN8kD8/Hzly0BiL+rCzA9Km5bwfm/pkeDgjraGh/D26E9bcnJEmTeMBb9/SoJ8+nc4Gb29G/HWBnR3ruIYPZ/3izp1U0RRMgySVmypxJNFHjVzFtU307VIbadKkwahRozBw4EAoioKOHTviyJEjsLOz+7pNSEgIOnXqhKCgIABA3759v2kAHJXOnTtj1apVAIBx48Zh/PjxMbYpXbo0mjVrhh07dsDPzw99+/aFl5cXzKK4iPz8/NC7d++vf8e2H2MgJIRyp9OmAY0aMQyfL1/M7d68Yc+UatWADRskmpWS8PRkbrq7O3D1Kr2GtWvzf9bWjJI0acIb+pEjXBAOHgwMGSKKdvGxfz/QqRM9sV276vZYadLw+vTw4LVcrhwXbYMHi0PEGAgKYgrg2rVMvWvenPNu9eqmEVmoV491WW5uVC+cN4+LcUFzFIXGxPz5dI58913SzgUzs0i5/YQyC4KDaWipH8+f814fEBD5ePeOxtOXL3xN2rR8hIXxeUXhXKKuE1U7XyMi+DMsjM9nzRr5cHCgCmq6dJEPGxungCunAAAgAElEQVTuw9eXaZD37/NnaCg/gz/+oJNI15ib02no7Mz73YoVNHAF4ydRBlZ8RlNi/p/U7VIqvXv3xtatW3Hy5ElcvnwZpUuXRq9eveDk5AR/f38sX74ct2/fBgAUL14co0ePTvYx586di7Nnz+LFixdYvnw5bty4gQ4dOiBz5sy4fv06lixZ8lVB0MPDA40bN072MbWJojAMP2YMF2M+PvRSxkXmzKwL8PSkkTVzJvOZZYFt2uzZw7Syc+cSNprNzFhcf/480KwZF1peXkAi+m2nKhQFmDOH18j27ezVoi+srKgw16EDi8G9vVncXa+e/sYgkLAwRn/XrgV27+Z50LEjF5AaCNgaHCcnzhPt2gH16/N9ZMli6FGZJsHBrLG7e5fzqaOjbo9nbc1m08WKJW778HAaPKGhdN7EFdWKTlAQywyiPt6/5/P//ktHbVAQ0wBz5+Z51Ls37z1ZsxpmPdGxI8VkWrSgiMzw4bKuMXYSNLAiIiL0MY5UgYWFBXbu3Al3d3f4+Pjg6dOnsRpR5cqVw/bt22GrhUYIefPmxf79++Hu7o5Hjx7h/PnzOH/+fIzt2rVrhxUrViT7eNokJIRpHleuMP84sTUbKhWb+tWoAbRpAxw6xHoBae9lmty9y8jKzp1Ji0jmzg2cPMnX1qpFIyJnTt2N05T4/Dny2jp7Fsib1zDjKFCAi/rdu4GePak4OG8eU4EE3eLrCyxfTo94rlw0dmfNShnNezNm5HwxejSjDAcOcHEqJB5/f0YwCxXiPPqfKLFRYW7OR1KdZ+ooVWxZMMZMlSpM023WjGJEy5dL5N+YMYGgf8rCzs4OR44cwcaNG9G4cWPkzJkTFhYWyJYtG7777jt4eXnh/PnzyKPFwoSyZcvi2rVrmDVrFqpWrYosWbLA0tISuXPnRsuWLbF//36sW7cOFkZ0pT5/znD4v/+y8Z4mBfHOzsBff/H3Tp1EJtoUCQzkzURTUQQbG6aKNm3KhdaFC9ofo6nx8iVVAQMDgVOnDGdcReWHH9hjy8mJ0vDLl8v1qgtCQ9ks2tWVSo8fPtD4OH8e6Ns3ZRhXaszNKdoyejQdLFGEcoUEOHeONT/u7qzDM0bjKrWSKxf7Zb1/z1TY/ypKBCMkmS3/BE1QqVRo3bo1WrdurfE+vL294e3tnejt06VLh8GDB2Pw4MEaH1Nf/PUXC+579QJGjUpeGNzGhh7aatWA338H+vfX3jgF3RIRQcO4Vi3KP2uKSkW52xIlWKO1YwfPh9TIgwdUpGrThkqBxlRXY21NQ7pVK9ZprV/P1M6CBQ09MtPHz4+f5fLljEj07ElDKzUsnLt2Zep4o0Y8pyQNNX5OnWLkauVKzpeC8WFjw4yMHj3oLNu7VxQGjREjur0KAusAGjWiMTR6tHZyjC0t2fj011/Fi2lKTJ7MaMv8+drZX9OmrOdr1ix1ngeXLgE1awK//MJrwZiMq6iULk0PeqNG9KLPmCF9YDQhIoLRKTc3oGxZRiyPHqVqW/v2qcO4UtO0Kft0eXhI89b4OH+ezs0NG8S4MnbSpKHzuFYtitD4+Rl6REJ0JIIlGAWKwg7o3t4UsnB21u7+CxaktHurVuzpkimTdvcvaJc9e4AlSxjN1GbmasOGwLJlQOPGwMGDyW8IaSocPszFpZcXDcyk8vkzG4feuMHH/fv8XtKn//aRPTvT/JJbDJ4mDdUfmzdnJHv9egrXVKmi2f5SE8+e0ZGwbBlga8t61A0bTFOwQpvUqMHroFEjihr07WvoERkXly/TGF+5UqJ8poJKRTXWbNloZB04QOl4wTgQA0swOIrCVMBdu1hvpasCd3d3dpnv3p1NT0WBxzh58iRS1CJHDu3v382NEr+urpRzT+l9Rdatowz6tm28CSeWW7do1Bw5wu+kYEEqeKp7DYWHA58+RT7evAGuX+dr7t9n1MnJib21atXioi2pLfYKFKBIzfr19Ky7ubGuJkp3CwE0gHfv5uL4zBmgZUt+ZpUqyTwXlVKlKNjQoAHrfH/9VT4fgNdto0YUgzIyIWEhEQweTIdWnTqM1CZlnhd0hxhYgkFRFPbB8fGh8aNrOd2ZMylDvHCheDCNkYgIoEsXnhOaiFokFnd3Lkq//x7488+UqTCmlmGfO5epYfG1N1Dz5Qtr1BYtYhPQHj2YUlW0aNIjiW/fsubr5k1+xuPHM123Xj3WDdSty0VBQqhUjL41bkxHTPHi9Np26CCL4+vXWVe1bh2/365dmQ5tytGqiAjKgwcFMa0xbVoa84mR304M+fNH9srq0IGfn6WldvZtity+TYNz3jxGjAXdoe7D9fEjz+0MGbQ3h3XoQJGaH39ky4tWrbSzX0FzxMASDEZEBNCvH9PAjh4F7O11f0wrKy5Aqlblo3x53R9TSDwLF9LwGTJE98fy8OCx6tZlXUr+/Lo/pr4ICwMGDqRhc+oUkJAo6adPlOhesgQoUgTo04ephMlp0mpvzwhKpUo0mhWFi7mjRxld+eknRrgaNOCjatX4j5cpE8+Pzp352hUrWKup7XRiYycwENi4kSmA//zDz+PcOeMUA4mIYMrivXvAnTtsEH7zJo3v4GC24vj8mY/QUG4fEcH6QDMznscqFedte3suILNlo7x28+Z0kGhyjmbNSqeehwfThrdtS51R0YcP2eNp6lQgGZpbQiw8e0bj/cIF4MULPl6+pBNLUXguq1SR57SDA1PW27bVPKuiQQNG/H/4gW0Yhg4VJ5QhEQNLMAjh4Vwk3brFvHgttPxKNAUL0sPj4UEPcHIWkYL2uHcPmDCBfZm05a1OiK5d6Sn//nt6tVOCTHVgIFUCw8KYLhbftaUobMQ6eDDbIhw+rLuUSZWK0afixelYCQ3ld33wII9//z5TCWvUYJS5fPnYIwsVK3LRsngxjeM2bXjepOQFsqLw/Fy+nOphdesyItiggf6ulfjG5u/PBeX9+xRKuH6d0csXLzg+lYrft40NF5M5czIVPEcOPhwdee1ZWUXOx+HhjKB++EADzNmZYhWFCnGumDKFKqPu7lyU1qiRNOEWa2umig8dyvNt3z7T64uUHAICOO+NGsUmtkLyiYigA8nTk86tNm14Dn/8yPqovXtZq5ohA5spnz/Pa7lhQ5776vRVe3s2ym7TJunnZJkynPcbNwYeP6ZIVBpZ6RsE+dgFvfPlCxe2z55xcZU+vf7H0LIlsHQpFyw//aT/4wvfEh7OxdK4cUlrJqwN+vVj0burK2+KGTPq9/jaxM+P6l/qtgTxOQ/u3WOa7PPnjCjVqKG/cQIcW82afEyezO/Ax4eGRL9+jHiULcvFr6srt1MvoM3NGWVr04Zqo0WLUiSnWzfDGxza5OXLSMEKgO9v6lQaKYYgKAi4do0Nqk+dYkTq0SP+T1F4HWfLxmjwDz/QSC5cmAZUrlxJbwibLRsf+/YxVdXTk5/JwIFcjPr5MZrXvz+jYv36AQMGJD7lz9ycabTz5/M827kTqFAhaWM0RT584KK+Uyegd29Dj8b0CQ/nfLtwIdNze/cGVq2icuvIkcDTpzS0pk2jYxfgOf34MYWH+vVjiu+vv3KbU6c4J1eoQENs4kTWVyWW3Ll5fbi7M9K7caNppw2bLIogaED69Ok1et3794ry3XeK4uamKEFBWh5UErl8WVGyZ1eUwEDDjkMf1KpVS6lVq5ahhxEnU6cqSp06ihIenrTXaet9RUQoSq9eHENwcLJ3pyiK/j/zCxcUJWdORZk1i+8nLv79V1FGj1aUzJkVZeZMRfnyRW9DTBKBgYpy+LCijBunKKVKKUru3IoybJiiXLsWc9vLlxWlenVFKVuWr4nv/WuCPr/L0FBF2b9fUVq0UBRbW0Xp1ElRTp7U/ntKiC9fFOXoUUX55Rd+tlmzKoq5uaJYWSmKmRnPnypVFKVPH0VZsUJRrl9P+vWbELF97hcvKkr58hxX1M/k6lXeVwoUUJRt25L+eW3frihZsijK+vXJH7e20eb5FxysKDVr8nvTxjll7PcWXRMSoiju7vxMz56N/EwPHuT5tHkzr2k1sX1eISGK4u3Na+zUqcjnP39WlI0bFSV/fkVp3lxRHjxI2ti+fFGULl0UpUwZRXn4ULP3p0uM9dypVauWUr58+WTvx0g7oQgpET8/eglLlGDOu42NYcdTtiwL7mfONOw4Ujs3bvA7WLHCcL2ZVCp6H+3t2SMoPNww49CUHTuoArZwIdPt4sq7v3aNUQV1PcyQIcabIpshA6/P8eM51r17+XzjxuyVNWMGU9AAXssnTgD/+x8jW9WrMzquKAYbfpJQFNaiDhxI7/PYsayN8fVl64rq1XVTSxERwXNhyxamWTZpwrq4dOkoalK/PpUJv3wBWrQA1qxhemZQEPD6NVM8FyxgjV3Jkvq5fsuX53d74ADPDTWlSjECtXgxMGYMU6+uXk38fps1Y4rs6NH8HkJDtT50gxMWxnTKHDkYtZP6nOQRGMh5V1F4Tlapws/08GHeR7ZvZ7ZMQil6lpaMJq5Zw4iTuk+jhQVr427dYmp05cqc4wIDEze+tGmZpdOlC2tc9+1L3vsVkoYYWIJeuHKFaUvdulGtyFjSeH79lQuE588NPZLUSWgo8/+nTDF8/YO5OdXY3r3jIt1UFudLlrDX0f79cfe4UhQaX3XrAiNGcEGdK5d+x5lcnJ2ZHvfkCReHd+4wNdDdnYubiAimDN66xdTHQYMiFxXG+l3eu8f0n6JFufC1tQWOH6cR06uXdmtTFYWfzbx5XPQVLUonV4UKnJcnT+ZnWqYMr8d797ggf/WKtSKenhyjs3PSU/20TebMbB+weTPPiajUrw/8/Tff4/ffAz17Jr4Ja5kyXNw+eMCUrJR0X1AUpsMHBTHt1FgbjZsKL17wHClUiOmr6mvi6FHWT2kil96gQWSfxqjOASsrztvXr9OxUaQIr8fPnxPep0rFFNqtW3ktjB/PuVLQPXKJCTpn//5IGdhBg4zLa5Y3L+vBonpCBf0xeTKL3bt1M/RIiKUlvY5//cWaHmNGUXjeTp/O6E1ctSNv3tDwUvdI6tBBr8PUOmZmFMNYvpwRnvr1WedQsCCNlX/+oSFw/TqjecOG8bNZupTF5oYkIoLGyogRFPuoXZsGzKpVFIiYMEHzlgGKwvd++DAjwh4e9HjnykVBBzMzRplGj+birVAhfjbLl7NFRlAQDYs//uCCrFAh45qro+PgwMXssmVsRRCVNGlYB3PnDqPSZctycfn4ccL7tbNjT8aGDXnenDihm/Hrm/HjGcHeulW7zdtTI48f03hq0oSGjtph7ONDJ8/WrZrXtLq50enbsCEdIlHJkYOZHnv28OHkxG1DQhLeb/XqdB78+ScNuLdvNRufkHhE5ELQGXfv8ka/Zw9TN3TZ1yg5jBxJj9DAgSwoFfTDxYu8OV25YlwLuYwZGfUoV47nbP36hh5RTMLDGbW6eJFGU1yiB8eO0aBq04ZRq5S2sMqYkZGeXr2Ay5dpRJUpwzSyzp1pWLq7M51s6VKm17i7s+C8YkX9nHfPn7Pg/OhRNgO2s6Manrc3F/BJiSSEhNCDff8+3+/Nm4w0PXlCQy0igou90FAep2BBCoRUqkRjztiNpqSSMyc/11q1aET26vXt/+3sGOEaOpRGWMWKXMCOHMnFaVyYmdEQrViRkbBffqGxbqpRn4MHuTC/dImpt4Lm3LhBh/HIkcx0UHPsGNP5/viDgjzJoWVLXuvff8/9Rj9Xy5dnyvTFi3QETpnCc7xXr/hLL7JnZ+R3+HDuY9Mmzg2CbhADS9A6Z87Qq37mDCeg69d130A4OdjZccIZNoyeS0H3BAdz4T9vHhdJxka2bEyj6dCBBqChVNtiIziYKSifPvHmG9uCSVHY12rWLC7kGzTQ9yj1T7lyNNhnz+Z17O3NVEF3d35ea9eydsHbmxGudOnYlLNmTdZOaKMmNDycqnpnzzLyceIEDaIaNWgEDB36rUpmWBi/xy9f+PPJE/YmevKEXnJ/f8ppv3lD5Td1XyiA33vmzLx+XF35/p2d2fMsRw7jra3TNnnzRhpZdnaxN1jNkoXp4EOGML20ShWqHE6aRIXDuGjQgBFHDw/2F/L2Ns75Kj6eP2cNzoYNKaMNhSF584bnzZQp30rbX71Ko2jzZp6H2qBDB8719erxHIztHlShAp3XV65EKhCOHk1DK67rP21a3heqVWMEbsAArn+MpWwjJSEGlqAR6n4PHz8C79/z59u39JQFBPBGtn694YUsEkufPpRZPX5cexOkEDejRrEovU0bQ48kburWZfpox45MczUG7/Xbt4x+5M5N72NsEal//2WE5u5d1vLkzq3/cRoSa2t6klu3ZiuItWsZubpxg4txdbqYuTlTcAYPZhSocGGek4UKMTKmfmTIQCPJzIyRzcBAznefPnHB9egRUxWfPuXclz49DZysWVnnBLCub+VKLu6DgiKb7Kqb6ipKZPTJ0pI1F7a23EeRIjSaChRghN3ZmYv8lBSJSi4FCzI6+P33NDTjik7Z2bEVxMCBdAKWLs26pGHD4m7PkC8f7wuTJ3PfXl6MgpkCERFcqPfsKfe15BIeTkdNixbfGldv3lCYYv78pEmpJ4aePTm3JHQPKluWaYlXr/Jcnj+fkdvmzeOeJ1q0YPSqQwc6D9auTX33Cl0jBpagEf/+S89KbJibUwVrwQLenCpUoAGTPbteh5gkLC15A/3lF3qLZPGiO44do3Fw7ZqhR5Iw48cztWrmTC7SDcmTJ4xUNGpEBb3Ybra+vryplijBtDRra70P06jIlYsLjmHDmDZ39SpTeP74gwZocDAXoRER/N+1a/ELYjRu/O3fKhW/BzOzSOMoIoLpeh8+8O+0aWkIW1pyDsyShd7o7Nn509GRfaPy5El5KZz6pGxZGk+tWzN7Ir5eWLa2nO9796biYOHC/NmzZ+ye/zRpuO969agOt38/owDG7kCcNo3n/ejRhh6J6TNmDD/LqKIqYWGMmLZsyai4LpgwgfegGTM4j8VH6dJMhz58mGuZWbN474qrPCN3bjrKp09nyuDChXwvgnYwAp+sYIqkT8+FSPTHu3fMDR44kN7gly9paKk9uq1bc4FtjCo2bdrQS7Vtm6FHknIJDGRtzNKlTG8ydtKkYSR21iwa3obiyhW2OPjpJ44lNuPq2DGmPnXsyPTG1G5cqXnzhqmozZoB333HQvTvv2ca4ZMnnLPCwiKjSLHNa7Vq8RH9+YgIvvbLFxpr6oj+y5dM73v4kEIL166xXuLwYaZqzZ3LtJwuXVjj5+QkxpU26NOHUcrEOkMcHRlZPHiQ50PJkqxRiQsXFyoUBgbScXjpknbGrQvOnuV5v25dwjLhQvxs28bPcdOmbz/L//2PBvlvv+nu2Op70OzZdBwkhvr1eW727Mk1V5s2cStimptTdGfvXtaVdemSeBl4IX7EwBK0SqZMzFsfM4aT0aVLXMCow9wXLzL1ysqKXpUlS7gQMQbMzBixmDjROA3AlMCgQVzcNmpk6JEknjx52FunbVsunvXNwYP8zObPZ758dBSFN982bZjmMXCgRGABpuwNGsSUv8uXuXB48oRpk5Mn0yucKxdTw6T+IGWgUlEVcedO9oZLLKVL8zqbNYuKpp07My00NmxtudgeNYoR5QkTjK9n1rt3nK+WLo2/xkxImNu3WdO0dSudxGpWr2Za6oYNup8/8uThd9m2beLV/8zN2Vvr7l2m0JYqxfTWuNY2FStynrSwYBqyj4/2xp9aEQNL0At58vDm9fAhU2dmz6aXZMAALoCcnLgYOnrUsE1emzShx2jnTsONIaWyezclYmfNMvRIkk7z5lxM9eyp355KK1fSMbFjB3Pmo/P6NYuuN28Gzp2j8yK1c/s2jakyZXgtX79OGXR3d0p2CykbOztg40YuihPb/0pNkyZUZrS3ZzRr7dq4r3cPD0aWz52jszC6pLahUBTWYDZtyrlB0JzAQM7906Z92wbj4kXWme/YwfNNH7i5cSzduiXtHmRtTYeSjw/vJ7VrM6oeGxky0Om9eDHvO/37sxxE0AwxsAS9kz491b1u3uSjf39GBrZvp6hAzpxU24raaE9fqFTMtZ840Xibk5oiz59zwePtbboywbNm8ca0dq3ujxURwSjwxIkssHdxibnNyZMsui9enL8bulGzobl1i0ZU7dp02Dx4wLoFU2uoLCSfKlW4AG7bNunRpfTp6QDcs4fXfIMGdAzGRq5cFD7p1YsppDNnGtZBCDCy8uAB62oEzVEURjJr1+a6RM2LF1Qf9fJiras+mTaNToMFC5L+Wmdn4NQppgzWqMHIa1yNil1d6Zh6+5aOqrNnkzfu1IpWDawJEybA3NwcaSThV0gkBQty0nj+nDe16tU5sS1dykVl7tzMC375Un9j+uEHGloSxdIOYWFMX/vpp+T3BzEkVlb0AA4dqtvzUe01PXaM3nG1Ep2a8HBK8rZsSW/j9OmpR5I7Np48YSpM7dpcWD9+zPQtfXmWBeNk6FA6c8aO1ez1FSownbR+fTZsnjgx9oauKhUjRhcu0CirUYOKlYYgIIB1Qd7e8Yt8CAnj6UljZt68yOfCw2m0d+rEOVrfWFqy9GLiRKbzJRVzc9YpXrnCWkJnZyoIxoadHZ2JU6bwvQ4ZQuVUIfFoPYKlKAoUcf0LSSRtWnqF1q2jh+jCBRpeTk7AnDkUyShUiH1LXr3S7VjUUawJEySKpQ1GjWKaQkpQslI3sO3fXzf7f/CA6UY5cjBdNnrvE39/1mMdPsz6RldX3YzDFAgIYCS8fHlG7+7f56La2JXdBP1gZsZojre35h74tGmpxnb5cuSC9MCB2LfNn59pWB07Uq571CgKn+iTfv2A7t0ZdRA05+ZNrgHWrfvWUJ00iT/HjzfIsABwTTR3Ls+zL18024ejIzOG5syhkmbLlnHXwrdowWjWq1dMm927V/OxpzYkRVAwOlQq9n7p04c1O0FB9OaXKEGJ1OzZWdM1enTcyjjJRd3nRBoPJ4+dO1kPsXatcfSR0gbjx9O40fa5cegQo7b9+jEHPrqq3KZNTAmsXZvGV2pNfQsIoCFVogQ/ozt36AyxtTX0yARjw8GBi8iePTVfjAK832zbRqGZvn256Hz6NOZ2ZmaM1F+7RmeJszOdIfpg2zYuhMeM0c/xUiqfP7Pf1ZQpXIeo8fFhWuD69YYXxWnXjmqZyU0DbdyY0dYSJWiUz5gRe0pt1qx0VixfThGlli2Bf/5J3rFTAylkySOkZMzMmHaxYwdlkPfupcd65kx6DZs0YZ2KNqNNEsVKPg8fMnVm82b2/kkpWFsDy5bRAfDhQ/L3pyis9ejcGdiyhQu0qLx/z947Y8fy3B8zJnXKLj97RlGc4sW5CLh2jWnFUZW9BCE6rVvTQJoxI/n7cnXlgrR0afbdGjs2dknrHDnoEJk/n8adh4duF6Tv3tExs2wZU5kFzRkxgqUL3bpFPvfiBRvyrl5tHP08VSqmMM6dS5XA5GBtTafhuXN0aJcqxbVWbOueunVpxBctymtgwQKWAAixIwaWYFKYmQENGwInTtBz3aMHJ4UffgAKFOCkkxxPZVSaNqXYwO7d2tlfaiI4mIIDY8eyfiGlUasWvX/JbT78+jXPs02beIOLXqN27BhvZBkzMk2pYsXkHc8U8fWlMevsTMPy5k3WRaTWCJ6QNFQqYNEiRrLu3Uv+/qysOK9dusRzs3Bh4PffY7/vNGpEgyx3bp6/EyYwI0PbDB3KOpnq1bW/79TEoUN0CC5dGtnqIjycDq6uXdlo2ljIk4fOtl69tNNWxsmJDrzZs3l+u7hQFCM6VlZMlTx+nGmGpUrxdeKIjokYWILJki8fb2wvXjCcHxbGTud587JnRXIveIliaU7//vRy9elj6JHojmnTqCB27Jhmrz9xgl7wIkV4I8uTJ/J/X77wXG7Xjk6DRYuAdOm0MmyTQFH4ubZowbTIdOnoUJk1i9EBQUgKefMypbxXL+3N5XnzUv7/0CFg/37Od+vXx1zspkvH1PaLF9lCoEgRiuVoS23w6FE2R54yRTv7S628fs32DqtWAZkzRz7/22+MmI8bZ7ixxUXfvpRRX7lSO/tTqRilvXKFtVnt27Nc4ubNmNsWL87zbvp0Gvj16xtG+dmYEQNLMHnSp+dC3teXTf8cHKhaV6gQ5auTQ9OmNNz27NHOWFMDS5fSYPDyStkNb21tafj06JG0XiHh4VSBat2an9GMGd/WW925Q6GL27d5wzKlpszJJSiIn0mpUsDPPzMl5ckT3sQdHAw9OsGU6deP59eKFdrdb6lSdLQsX86UrfLl2bQ4uiGXPz/rUf/4g6l8FSrQOEuOwRcUxPnH09N0218YA4rClMB27b7tJXj8OOf49euNMy3b3Jz32xEjWJuqzf126MB7Ue3aFG3p2jVm3aFKxRKNa9coUtagQezbpVbEwBJSDGZmTNu6ehU4fZrNImvVovLNpUua73PiREYT4uoZIURy+DDTFnbtSh03/B9+4EKpf//E5aI/e8Yb+LFjMVUAFYXiFtWrs25j587UU1/08SObYebLx3STOXPoNf3559RxHgm6J+pi9MUL7e+/Th3g/HmqB/bvz3Syv/6KuV2VKnRAqberXJk1L0lN8woNZQSjWrXU5YTRBUuXUpL9118jn3v5krVz3t7szWmslC5N43DgQO3v28oKGDyYqbU5clAI45df2B8rKmnTcq6+e5fKt6VL09BKbn2YqSMGlpAiqVSJUu/XrnGSqFiRjzNnkr4vNzfmJ0vjxvi5cYM3pC1bGD1MLSxaRI9dnTo0oOJiyxamu9WrR0M06k371StGS728uPjq1StlR//UBAcz7c/JiY2CT5+mYVmvXup4/4J+US/8BgzQzf5VKtae3rjBCHWzZkCrVmwhENt2t24Bw4dzYe/sTBGFxDRGfvqUkYWAAKbJC5rz4AF7bR5zbr8AACAASURBVEaVZI+IoAx6x46Myhg7Y8cyBVVXEuqZMtEBdv06nWFFijDtNXrmhq0tU1UfPKCzrEYNKg5q0rMrJSAGlpCiKVmSE8/Jk/RI1a1LL8yWLYlXv1GpgIULWVif2j0ycfH8OaOHc+dyUk1N2NmxBqNhQ6YHRe+TExjIxpSjRlEwZfTob2V+9+zhwq9YsdgbC6dEPn/mNeXkRKfH0aNc4BQubOiRCSmdceN0uxgF6NHv2ZOGVdmyjDJ17syUq6iYmTG16q+/OHd6e9M5NX163M3M9+2js/CHH/gepKG25oSFMRVuzBjWFKmZPp1NdSdONNzYkoK1NZvO//wzDSBdkTMnsyxOn6bR5ORENefoDYjt7Wn0PXrEc9/Njf0bt21LnAMhpSAGlpAqcHHhxT5lCn8OHcrJYdEiICQk4dfnzs0Jo2dP7Sj2pCSCgniz79GDOeypETMzGlCbNrHR56hRTPn78IHGk7U1C4crVYp8TWAgt+3fn7WD06bF7H2VEjl6lN76vXuZSrp1Kx0hgqAP9LUYBdj0esQIplgVLEiV0JYtORdERaWiSICPD1Xs7txhlMDdnfVcAOeT4cMZ3d6yhb+nlN6ChmLaNIqQ9OsX+dzp00xR3rDBOOuu4qJuXeC77+jA0zWFC/M83b+fzoH8+SkGFj11MH16YNAgtmzp0IFOhDx5eO4+eKD7cRoauTyFVIO5OfOUb9xgYXJoKPs45MtHoYGEbrZ9+jClSVuKPSmB8HCgbVsumEeNMvRoDE+tWvTsXbjAeoybN9kLZ/Hib1UAjx+n4aVSsWawVi3DjVlfvHzJm2y3bpQC3rePET9B0Dd16/IxcqR+jmdnxyjJo0cUsGnShHVTJ07EFLmoVIlCHE+eMFV21Cjg7FnOJ1evcn5JbVkCuuDSJWalrFwZaai+eUMn4fLldKqaGrNm0fg+e1Y/xytdmk7F06cpMubkxNYl0VPlLS059584wbY6YWGMbF28CPj762eshkAMLCHVkScPPedbtjDVIiiIhpY6SvX6deyv03WRtCkyeDA/vyVLpGZGjYMDvc4ZMzI96IcfIv8XHAwMGcKb+IIFPJ9SuohDRARV00qWZJPOmze5wBQEQzJzJqOnmtTlakr69JwzHz5kzWWPHnROLVgQs2m5rS2bjl+8yPQ1W1tGfVOL8I0uCQ6OjKioDSlFoUx7y5amOz/Z2/M9de+uvX6giaFwYToFrlzhZ+vszNTXQ4diZvwULcpr7+lTyuH7+THKFRysv/HqCzGwhFSJSkUPyqpV9LwMHsyLff58wNGRk8Pt2zFfpy6SHjRI/2M2NubOZR+MrVtTR2pbUjAz46LI2jryud27gRIl6LG7epU1aymde/cYnVu2jMIeM2akrn5egvFib88IRvfu+leItbJiqt+dOxSpOHmSmRTdu9Ogio6tLWs0JSVQO4wYwSyWtm0jn5s7l47T334z3Li0QcuWTEedOlX/x86bl+ezry9rkocNY03htGkxawotLZlaWKkS8M8/VOONnjpr6sjlKqR67O2pKvXgAT2E3btTya1ECXq3xo8H3r2L3H7sWKZr7N9vsCEbnG3buFjet48KQ0LcPHrEKNbQoUwV3LQJyJLF0KPSLRERvNG6uFBF7cwZOicEwZhwd+cC0BCLUYCOvjp1OCfcucMUq5YtGfn+/feYNS1C8jl6lL3IFi2KzLo4f5712Zs2mb6zUKXie/v9d6pUGoIMGVivfvkya9nu3mWUy92d66aoTbbTpGF/uFGjqNg4ZYr2mnAbGjGwBOE/VCouCBcsoLfl5k3+PWNGZPPiK1dYuLx4MTud+/oaetT659w5el937aLHSoid8HDWUVSsyPPo2jUqKaV0fH1ZsL9+PXPz+/UTz7tgnKgVYhcs4HxvSLJlY/H/w4e855w9CxQowCjLu3fJa0gskFevmAa4fDkdqwBT1H78kVH2fPkMOjyt4ehI0YkePQwryqVSRdYUqu8L48Zx3TB6dGRaoErFtPlLl5jpULOm4a9HbSC3PUGIg2LF6FkJDOSNb/duFh1Xq0YDrG9fTh47dhh6pPrj4UOgeXPKCYtAQdycOUPjIjCQRvnw4ZE9VlIqisIbaYUKNCRPnRLZdcH4cXSkHHf37sbhOTcz431m/XpGv11cmF1x6hQjLYJmhIXRSdq+fWRvq48fmV0weDClxFMSP/1Ew8XT09AjIba2dMxeuMAoVlAQ02H/+ivyvM6dm2UHHh7s8zZ8OLczVcTA0hPBwcHYvXs3Bg0ahOrVq8PBwQEWFhbImDEjihUrhi5duuDo0aNaPWa+fPmgUqkS9ahdu7ZWj52SMDcHJk2iRzFnTt6EvbxYqNmkCWW2+/fXfx6/vnnzhspX48aljvohTQgLY0pp8+Y0LkqVoqhKSufDB6Z/zJ9Pqelhw77t9SUIxkyvXjxfjWUxqsbeno68ihWZyujmxntRYns4CpGMGhV5LwciFXArV6aBldIwM6OI0rhxFJQwJpydKYVfrRqQIwfTyBs0oGPSzIwtFK5f57hLlKBz2xTRqoHl6OiIypUro1LUZi8C1q1bBwcHB7i5uWHu3Lk4ffo0Xr16hdDQUHz8+BF37tyBt7c36tWrB1dXV7x69crQQxZioVQpelzq1GHx/tixjEp8+ADs3MkGxim1t0NwMFWvmjWjZ0yIyaNHTG04c4ZRq+zZDT0i/XD9OheA2bLRE+nsbOgRCULSMDNjitj48cDjx4YeTexkz84UquPH6d031nEaI1u3sr5q/fpIx8/QoeyBuXBhylXALVaM9eU9expniqm5OSPI9+/TQefhwejt8eO8n6xbx+ty6FCuPUztnNdqG7Vu3bqhW7du2txliuDx48f49F+r6xw5cqB+/fqoWLEiHBwcEBQUhJMnT2LDhg0ICQnBgQMHUK9ePZw9exY2NjZaOX7WrFnh5eUV7zZZUnrVvZawtGRBdJMmTDdYvBiYPJmeoilTOKE1b07jK6U0T/30iZ7TfPn4HoVvURSqUf7yC72k/funnpqjtWupqDl7NmWPBcFUKVqUkddOndirxxgjsI6OlL6eM4eRl1mzmPKWUg0EbXD7Np2CBw5Eigt5ejJN7exZIG1aw45P1wwfzt5rS5fS0DJGLCxYL9a5M7BmDX+3tmYky8OD9cszZjD9vEUL3mdNof7bhPpUmzYuLi4YPnw4XF1dYR5t5u7SpQuGDh2KevXq4fnz57h27RqmTZuGCRMmaOXYNjY2aNasmVb2JZDq1ekRa9GCXsX//Y9pBvPmUb3H2Zk5xw0a0PtSoYJp3gTfvWNaYMmSNCZTi+GQFGbOZLNKH5/UE735/JmG1ZEjqet9CymbwYOZjjRnDudtY8TMjL306tWjk+/Vq5SZ4qYNPn6kgMW0aZE1wwcPUgDi9Gk2gE7ppE1Lo6VmTTbXLljQ0COKm7Rp2Qanc2eqPXp6UlK/bVuKivXuTWdeuXJU2xw50rhT8GW5pAf69OmDU6dOoUmTJjGMKzXFixf/Jsrk7e2tp9EJmuLiAvTpQw9ieDjlRocMoXLc27ecDM6fB6pUoWypqyvlYU2laPPVK+C77zh+Ly/j9OgamgsXaGAdOJB6jIynT3mzDghggXJqed9CysfcnNHoadOAGzcMPZr4KV2aUZipU+nkE75F3Ti4Zk0u2gF+Th068D5szIaGtilWjFGfjh2NQ8glIczMqDi4bRujV1myUDipSRPWwZ85w/YwZcpwnWUoOfqEEANLD9gl0k3i6uqKdP914fTz80NgYKAuhyVogZEj+TN66pydHZ978oSNZfv1Y31WmzaMbJUoQeUqY63ZevaMN6YffqDHyBSjb7omMJCetUWLjNuLpk2OHKFyZosWrGuwtTX0iARBu+TPT6OlfXvgyxdDjyZ+8uVjxkSbNozWCERRgDFj6AyaP5/P3bpFcSYvL2agpDb692eD6xkzDD2SpKGWnPf15Xd6+jTTY2/d4nuxtWVkrlYtqj4b0zUrBpYRYW5u/k3dVbC6SYBgtJibsw5lwQJe+LGRIweNrfv3GRVasoTel8mT6VnKkoUqOj4+xlGI+ugRUKMGvX8TJ4pxFRc//5+9O4+Lqtz/AP4ZdhQVRUQUxQR3RcXlmivggpq5VporauKv0jS1bpoLarZomd28ZYi55JJaodZVNERx995yS1NyQ8F9ARV34Pz++DZHUBgGOMzG5/16zYuBec45zyycOd9n+T5vyDCdPn3MXZOil5kpn+HBg2Wi+Lvv8nNBtmvYMGk0iYgwd03y1revNIaNHm3umlgGfXC1fj3wyy8yb/rsWRmuP2eOJEsojuzsZCj73LnAoUPmrk3+OTrKdIWVK2Xtsj59JKD65hv5/DdtKtMYqlaVYYUJCeauMQMsi3L16lU1g2CJEiXg6empyX5v3LiBDh06qKnhPT090bx5c/zzn//E6dOnNTlGcVa5skwg7d9f5iwZUrYsMHy4BGN37shk6pdflqFWHTrIl0H9+vIF/8MPee9PS5cvy1j+pk3lAvrdd013bGvz3XeySv3nn5u7JkXv1i2Zx7BhgwyJDA42d42IipZOJ+f0b7+V4UiW7l//koQNK1eauybmpSgyFG7DBmmw9PQELl6U79aJE5mIp2pVGdI+aJB1LytTurQko/n1V0li0r69LEx84ABQt678bNdOrqWmTgUOHzZP4zUDLAuSdQ5W586dYadRRoG0tDRs3bpVTQ1//fp1/O9//8Ps2bNRq1YtTJw4ERnWMDDXgr34orSMvfaa8f/ITk4yVOHrr6WF7eFDYNkyGRseFycBm4cHUKKE9HT16SNreMTGAleuaHfCuHQJGDtWTkwZGTL3gKnYc3fqlASiq1bJe2PL9CnYfXwkda6Pj7lrRGQaXl5ybh48WDKpWrKSJaU1f8wYGYFQHCmKBFH/+c+T4Or6dZnL89prMuKAJLiqWVN6+WxBxYqSHTEmRnq2hg8H3NyAx49lxNDq1dIoWKWKJGZat06un0yBWQQtxJkzZ/DR3xN5dDod3nvvPU32W6lSJXTu3BmNGjWCl5cXHj16hFOnTuGnn37CH3/8gYyMDHz88ce4dOkSE2sU0uzZkhBi0SI5oeeXo6OMpe/XT35XFOD0aRnqEBsrkz1//VW+7HU6uZUpI7fy5eVE4+MjrVRubjLe2slJkm+cOyf7XLhQesVSU+WWmCgttGFh0gLk7a3Vq2GbHj2SeVdTp8okc1ulKLL+yKRJ0ks3cKC5a0Rker16yfl33DiZu2PJGjeW/9f+/YGdO20//XhWiiIp9n/9VYIrDw+ZI9ulizR+Tpxo7hpaDp1OhtUFBMiQu6Agc9dIO+7uktZ9wAD5TJw6JT27e/bI5+LLL2XOdEaGXBt5ewP+/jIKqUwZ2d7dXRqdS5UqfH0YYFmAu3fvolevXrh37x4A4I033kCzZs0Kvd/ly5ejZcuWOfaERURE4Ouvv8aoUaOQmZmJpUuXomPHjhgwYECu+4uMjFR72R4/flzo+tkaZ2fJQNWhg3wxe3gUbn86nfzzjx8vN730dJm8e/CgdH2fOyfDIJKS5Pc7dyQQSE+XW2bmk96uN96Q9SX0NycnOZEsWiQZDwMCJHDo1q34JG7Ij0mTJJAdNcrcNSk6d+4AI0dK79XOnbI+EFFx9a9/SVrotWtlOLclGzNGgozJkyUTYnGgKJJSf9s2aYj08JDRIL16yXB3rt34rPLlZT7WoEEyH6uw1yqWSKcDatSQ2+DB8jd9r9aFC8Bvv8k1z9GjwF9/Affuye3+fQnA9Gn9C4MB1t+ioqKQnJysyb4i8jEzNiMjA/3798eRI0cAAIGBgfj00081qUfrPFLlvP7660hJScH7778PAPjggw8MBljh4eEI/3ululJahPc2KCBAJh1PnizDS4qCg4NkunruOZkbk5dHjyRphZ2dtOTklJwgNVUuqA8flhPPlCkyKXj8eG1ONLZg/nxpzd6713YTPBw6JAlXgoJkvpWrq7lrRGRepUvLcOAXXpDhstWqmbtGubOzA5YskYVln3vO9od6p6dLY9DRoxJclSsnDYqDB8t85/nzbfdcXVihoTJaZuhQ+V4rDq+To6Okea9USf6XX38953Jt2kigVVgMsP4WFRWF/fv3a7IvYwOszMxMhIWFYcOGDQCAWrVqYdOmTXBxcdGkHsYYN24cZs+ejVu3buHEiRM4c+YMqlevbrLj26IZM2TO1IgR0vJpbk5OTy6UczuJurvLSaVNG/n91i0ZItarF1C9urQQdu1afBcaXrlSWoR37JDWP1ujKJKBaepUWSy7f39z14jIcjRrJkl/+veXuYiWPPyuQgVgyxbJrFa2rDT42aL79yVAePhQFqV1c5Pz2NixMscmJoZrN+Zl1ixZz3P+fGahzEqrz00xvVwyP0VRMHLkSCxfvhwA4Ofnh61bt6JChQomrYeLiwtatGih/n7ixAmTHt8WlS0rJ65Ro6Q1zRqVKSO9V6dPywTSadMkI8+aNdb7nApq40aZg7Fpk7QK25rLl4Hu3WV+3u7dDK6IcjJunPRmWUPqdj8/OV+99RawebO5a6O9lBRZeNbNTTIGurnJ3z/+GNi+XRIZmLCd2mo5OUnv7IwZ1pm63dIxwPrbvn37oCiKJjdjjBo1ClFRUQAAX19fxMXFoXLlykX5FHPlkWUAbmpqqlnqYGuGDpXhC3/Hz1bL0VEuuH/7TZIdfPqpTKZet84y1uwqart2STrYdeskwLQ1P/0ENGok8+727ZPsUkT0LDs7mWO7ZIlMmLd0AQHy/z1woAxrthUXLz5Z9+i77yRIAOR9iYyUnit3d7NW0ar4+wPz5klv4N275q6NbWGAZQZjx47FV199BQDw8fFBXFwcqpoxo8CNGzfU++48M2nCzk663d97T4bbWTudTsZs798PfPCBrKzetKmkxLXVQOvIEUmNv2KFZIe0JbduSebId98FoqPlPdVfqBBRzry85EJ+8GCZLG/pWrWSpT969pR5Stbu5El5TgMGyIK5+iHr//mPfNfGxMj8GsqfAQPkO+6tt8xdE9vCAMvE3nnnHXzxxRcAAG9vb8TFxZl1ztPDhw+xb98+9feabMLWTPPmMm9p+nRz10Q7Op2kvf39d8moN3GiZOmZMUNSvtuKEyckxe+XX8pQFFuybZv0WLm4yLCQ5583d42IrEfHjtIrFBZmHY1LXbpID0XnzpItzVqdPAmEhMj3znvvPZlPHBv7JFFDrVrmraM1mz9fRmysWmXumtgOBlgmNHnyZDVDoJeXF+Li4lCjRg2z1mnu3Lm49XcXS40aNeDv72/W+tiajz6SYQzHjpm7Jtqys5PencOH5YR89ar0aAUFSfrXO3fMXcOC27JFVoH/6CPJqGcr7tyRrEmDB8taIAsWPJm7QETGmzlT5gHNnGnumhjn1Vell7pNG0kIYW30wVVEhCSP0vv1VxnC/uOPwD/+Ybbq2QQ3tyeLVf+d1JoKiQGWiXzwwQeYNWsWAMDT0xNbt25F7QIuMBMREQGdTgedToewsLAcy8yaNQvHjx83uJ8FCxZgSpblvPXp2kk7np6SmW30aOto7cwvnU4ybM2fL2tLvPWWzFeqXFkyEK5cKQs+Wov582XO1Q8/PFk7wxb8+ivQoIGk7P/jD+lZJaKCcXSU+U2LFsm5whqEhQGrV8twsAULzF0b42UNroYPf/L3zZvlufz005Pst1Q4jRvLum89ekijKRUO07SbQGRkZLZAZtSoUTh58iROnjxpcLvWrVujfAFzQq9duxaTJ09G48aN0a5dO9SpUwdly5bFo0ePcOrUKfz000/q2lsAMHDgQAwZMqRAxyLDXn9dJkd/+232Lwhb4+ws63L17i2tu+vXS4D1f/8HBAdLb1Dv3pa5ttLjx9Jyt2OHrBVmK9kCb92SFPtbtsgE8NBQc9eIyDZUrCiNSZ06Sda+xo3NXaO8BQVJptBu3WRUxeefy7qKliq34ComRhrA1q0DWrY0W/VsUr9+8tno00d6Ozk3t+As+F/LduzZsyfb79OmTTNqu23btiEoKKhQxz548CAOHjyY6+MODg547733jK4T5Z+DgwybCwmRC1wfH3PXqOiVLSstpmFhsojxhg2SUfHtt4FhwyTo9PU1dy1FSgrw8ssSIO7ZI6mYbcEvvwBvvCG9VX/8YTvPi8hSNG4sw2179pQEQBUrmrtGefPzk4yhffvK4smrV1tm1r3cgquNG+V7Zf16zh8tKtOnAy+9JN/TUVHFYxHiomDSIYIZGRm4ffs2blvTmCEr9d1332H+/PkYMGAAGjVqBB8fH7i6usLZ2Rne3t5o3749ZsyYgcTERMycORMOltyMZQMaNJB1sUaOtM2hgoa4u0tr46ZNEsA8fCgLMPfuLemOzfl6HD8uY/cDAiQItIUg5OpVmXMxdqz0nC5YYBvPi8gSvfyyJFno1Qt48MDctTFOmTLSAFO7tmSPS0gwd42yO3JERj1kDa4URc5nYWFyrmZwVXTs7CT75G+/ycLzVDB5BliBgYFo0qQJ4uPjcy2zbNkyLFu2DMnJyQb39csvv6Bs2bIoV65c/mtqxZYsWVKg9bRy672KiIhQyyxZsiTHMg0aNMCbb76J5cuX4+DBg0hKSsK9e/fw4MEDXLx4EbGxsZgyZYrZ1t4qjiZOBJKTJelFceXvL8NSzp2ToTWjR0uA81Qnr0n88osks5g4UVL+arV6u7koiny2GjQAqlR5cpFCREVr6lQZmWBNDWgODnLxPGGCzGHatMncNRLbtwMdOsg5WR9cXbwoi6HPnSvzSW1t2QxLpF/EefZsGZJJ+ZdngHXo0CEcOnRIzTSXk7CwMAwdOhQHDhzI84D5WYyXyJY4OclQwQkTgEuXzF0b83Jzk7lZf/whiTH69pVel3Pniv7YigJ8+KEcf8MGaX22dufOyVDATz+VNWFmzwZKlDB3rYiKBzs7WR/rjz+Ajz82d23y57XXZC284cPlvGHOy7Mff5S5ut9/Lz/1vVaNGgFNmgD/+58sMUGm4esLrF0rI1BsYR01U2MWQSITCgwEwsNlbDPbGeTCZOBAWXeqVi15fSZPBtLSiuZ4d+9KILd+vcyZsPaW0MxMmQPSpAnQurUM6Wja1Ny1Iip+SpaUBptFi6Shw5q0aiXnwzVr5Hx8/77p6/D119LYtnmzzL26cEHWXPz8c0nSExHBhAvm0KqVrAfZsaM0IJDxGGARmdiUKTKBd/Vqc9fEcpQsKV+ghw9Lb0zt2vJlr2UQmpAgQYiTExAfL6nkrdnJkzIEcPlyYOdO4P33JX00EZmHj48McfvmG+CTT8xdm/ypUkXOIzqdnCdNtSixosh34ty5cvzy5YFx42RebLNmwH//Kz1YZD59+8pi1Z06yXc0GYcBFpGJOTvLUMGxY7nWxNN8fGQe0Zo1sjBmly7A6dOF2+e9e9Ir1qqVDIdZuhRwcdGmvuaQni4t5M8/LxPrd+4E6tQxd62ICHgSZC1aJIuVWxNXVzn/Dh0q6c+nTi3a3qz4eEkdHxMjy5jMmCFDAHU6uZCfNo29Vpaib19ZIys0FDh0yNy1sQ4MsIjMoHlzGfPev79cMFN2LVsCv/8uk53/8Q9g5kzJPphfv/wC1KsHnDolX9hvvmndKWcPHZLXZuNGGdIzdqz1J+cgsjWVK0uQtXSpNBRZE51OMt4eOiRDt+vXl/ONlnbtkmGAw4dLgOXlJdkYa9SQBrXPPisey5lYm5dfBv79b6BzZ8CIlAvFHgMsIjOZMUMujidONHdNLJOjoyQEOXBAbgEBMk7/7FnD2ymKDJ/r2VOGmkRGyqRpax4SmJYmr0VoqGQq27pV1rMhIstUqRKwbRuwYoWc662Nj4+MJPjqK1mEvXdvaagq6LDt27eB2FgZZjZokDQU+fnJaI4uXeS8/v77soYiWa4+feR7uEsXaQSl3HHxIyIzsbcHVq6UceZNmsgK6vSsqlUly1VMDLBqlSyCWLq0BBs3bki2vPXrJcHD77/LTVEkBfzq1TIk05r9/LO0KLdrJ5OMK1Qwd42IyBje3tKT1b49cOWKzGOxtnmSoaFy3vnkExmWbG8v31f62/378rezZ2U4tv52+bJs98cfsmTE1asymqB9e+kl++47YNIkWdfK2s/RxU2vXpKgqksXCZBfeMHcNbJMDLCIzMjDA/jpJ8nQU7eu9NJQzjp3lltmpnxhx8QAiYmSGXDBAsmeFx4uX/o+PtY9FBAAkpJkCOAff8iXWEiIuWtERPnl5QXs3i3DwTt3ll4hDw9z1yp/XFxkPtTUqXJe0jdkLVggqdPt7SXhTokST27ly8uafIMHyzDDpCRgzhxpVHz/fQmsOL/KevXoIY19L70kPZzvvGP937laY4BFZGaNGsmCj716yZdVMVuHO9/s7OQ1a9RIgixFsZxFMrVw65ZMjl+4UHrhVqyw7qQcRMVdmTKSwn3iRJl/u2GD9OZYG51ORhRUrSrfV4DMoQKkp+5pGRnSgDhw4JNhzoMGMbCyFc8/L3OBe/SQdbIiI/ldlZXRc7B0RoSmxpQhomf17y9zhgYMkC8lMp6tnHYePZIsTTVrAtevSy9dRAS/sIhsgb29LOQ7bZr09vzyi7lrVHSuXJHerVq1ZB2ryZOBY8ckqQWDK9vi4yOZbB89kmHsly6Zu0aWw+gerJ49exp8XFGUPMsQUe4++UQmAE+ebH3pfc0lPV1aRi9efDI0xdHRuoKuzEzgxx+ldbtmTZkI3qCBuWtFREVh8GD5P+/TB/i//wPee8+65mUpCvD48ZO5VrduSYbXqVOBgwclIdG9e9KztWSJrKlFtq1ECZkf/eGH0kO7YgXQtq25a2V++RoiqOSSPiZrz1VuZZ4uR0TZOThIUoZWrSQD1ejR5q6RZVEUSeG7f7/c/vtfuel0Mu/q3j2ZjwXIwsX+/kDjxk9uDRvK3y2FokhyjogIee+/+UYm/d/N5gAAIABJREFUgBORbWvRQs5hw4fL3NHISFmOwpKkpcnSFgcPPrmdPp39HFuypPRWlSol57OhQ4EvvwR8fa2rkYsKT6eTuXUNG8qInC5dpNG4OE95MCrAMhQ0GfN4fssRFVeensCvv0qrX7lyMmSwuLt/X5I8fPqp9Fj94x/SSvbSS3JCt7fPPv7/8WPgzh0gIeHJhcGSJcCffwLVq8uJv2tXCWTN0XKsKDI8KCJCeq9mzgS6deMFCVFx4uMjc0i//16Gh/fpA8yaJfO1zOHRI0nGsXGj1Ov0aZkn1rixBIEjRsiQPze37OdN/RysmTPNUm2yMN26yXft++/L5+fTTyXgKo7fb3kGWJmZmaaoBxH9zdcX2LxZssa5uxffFKgpKbIGy5dfSlC1fLmsnZJVTovsOjpKcPr883LTe/xYhq9s2iQZj06elIWMu3SR4Qz+/kX7JZCZKYGVftHk6dPlwqo4fvEQkfzvv/qqpEJ/7z25IJ03T4Ktoj4v6NcL3LFDzolbt0oA1bUrsGiRBFbWNHSRLEfp0vK9PWiQZPZdulS+y/39zV0z02IWQSILVLeuZJrq1k3m57RpY+4amc7Zs8D8+dJr1b07EBcnr0dhOTpKoPaPf0jv0ZUr0lK7aZMEO3fvSs+YvkzDhpJiOacgLj8ePZLUxHPmyHovEyfKBZQdl3knIkiDUGQksGuXzMuKiACGDJHse97ehd9/erqsQ3XoUPYh1qVKSaNVjx6yeCzX2CMtNW8umZG/+ELW+2zTRj7X3boVj7XPGGARWajmzeXCvE8fYMsWSUtuqzIzJdj56itg3z45CR8+DFSpUnTH9PKS4wwZIr9fuvTk4mPOHMl6dfOmrFlTsaLcvLxkfRcPD7ko0t/c3bOvAVOihFzUXL4M+PlJy/AXXzxZZJOI6GmtW0v20F27pNW/bl2Zr3X1qpxz0tKyL+Z77x6QmirnqZs3ZeH1mzclC+nly09uN2/Keap+fWk8ev11acDSIngjMsTRUdLzjxwJ/PCDNJ6OHAn07SsJUsw1JNYUGGARWbAOHaRlsWtXCUBsbSHiq1flQmLBAglS3nxTFuIsUcL0dfH2liF7WZOhpqcD165lv1i5cUNu5849uahJTZW5YvfvP7nwuXsXKFtW5tQ1aWL650NE1sfOToYst20rw6yioyUgOn5cGnn0DTiurnIrW/ZJQ4+Hh5zH6teXst7e8rN8eUmkQ2QupUpJEpShQ4HEROC772TtLJ1OlicZNEg+y7aE/3JEFq5PH1kbq0MHyTSnX+DRGimKTIDdsAH4+WfpJerZU3rqmje3vN4dBwe5SClIS2+bNjK8kMEVERVEiRKS6GjhQunl37HD3DUiKrxq1YApU2TeX0oKsHevpPnv2VN6t1q0sLxrgYJggEVkBV55RTLg9eolrT6TJ1vPCejuXbkwiImRoCojQ+ZWRUTIwoS2Oha7sHO3iIj0OGeTbFHZsrKG1rVrMpplyBC5Jhg8WLIPVq5s7hoWHP9liaxE06YyMfk//5Hxy/fumbtGOVMUmUcwZ470ulWsCHz8scxfWrdOhgd8+aUsqmyrwRUREREZx9NT5molJMg8rYQEoEEDoGNHYNkymX9obRhgEVkRb29Z88nVVSZEnz9v7hqJtDRZNDc8XNZ36dVLsgGOHg1cuADExwOTJskcMmvpeSMiIiLT0elkZEtUlFw7jBgBrF0r1xUvvyzLtdy8ae5aGocBFpGVcXGRhXMHDJC1SiZMkGQRpqQoMlTxiy9kDRdvb5moWru2pFU/dUoyAvboIWtiEBERERnL1VWmR/z8s6zZ1qWLZCKsVk0WuP78c/m7opi7pjljgEVkhXQ6YPx4GYr38KEENu++K+OYi4KiAH/9JUk2+vWTYX89egB//CG9VhcuyITVceMkJTl7qYiIiEgLnp7AsGEyzeDKFbn++fNPIDhY1m974QVZzzImRjL7WgImuSCyYpUry3ymd98FPvpIAq1hw2Tcsn6h3Py4e1fWgzp1SjL8HTsmJ7E//5Q06sHBQOfOwCefAL6+RfOciIiIiHLi6gq8+KLcAGng/e9/ZQ3L2bOB336TtPD+/rIOpb+/3KpXBypVkoDMFMsWMMAisgFVqsiQvPfeA/79b0kqcegQ4OQkgdbx43JCiYjIvkjlnTvSGnT5sgRW6enSO+XnB9SrJ+lShw+XBS9tbY0KIiIism6VK8u8b/0SNhkZEnSdOgWcPi0/16wBzpwBLl6UOVweHhJseXvLtU2JEkDJkvLz/HlZV66wGGAR2ZCqVaV3CZBhfcnJwOHDwGuvAY8eyd88PCQgK1lSbhUrPrmVLs3hfURERGSd7O3lWqhqVSAk5NnH09OlYfnSJbmlpsronXv35Gd6ujb1YIBFZKN0OgmkqlSRoYOAjFEmIiIiKo4cHKTXK7c1trZu1SYtPJNcEBERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEAZaJhIWFQafTGX3T0uPHj7Fw4UK0b98e3t7ecHZ2ho+PD1588UWsXr0aiqJoejwiIiIiouLKwdwVoKKVmJiI3r174+DBg9n+fuHCBVy4cAG//PILoqKisHbtWri7u5uplkREREREtoEBlhl88803qFChQpEfJzU1FV26dMGJEycAAHXq1MGwYcPg4+ODU6dOITIyEklJSYiNjUXv3r2xZcsWODjwI0FEREREVFC8mjaDTp06oVq1akV+nOnTp6vBVefOnREdHQ0XFxf18TfeeAMdOnTAwYMHsW3bNnzzzTd48803i7xeRERERES2inOwbNTVq1fx1VdfAQBKliyJpUuXZguuAKBcuXJYtmyZOufrgw8+QEZGhsnrSkRERERkKxhg2ah169bh0aNHAIBXX3011yGJ9evXR0hICADg8uXLiI+PN1kdiYiIiIhsDQMsG7Vlyxb1fufOnQ2Wzfp4TExMkdWJiIiIiMjWMcAygxEjRqBq1apwdnaGu7s76tatixEjRmDHjh2aHePo0aPq/SZNmhgs27Rp0xy3IyIiIiKi/GGAZQaxsbFISkrCo0ePcOvWLRw/fhxRUVFo164dunXrhps3bxZq/5mZmTh9+jQAwN7eHj4+PgbL+/r6qvf/+uuvQh2biIiIiKg4YxZBEypVqhQ6duyI5s2bo0qVKrC3t0dycjK2bNmiDun7z3/+g3bt2mH37t0oXbp0gY6TlpaG9PR0AIC7u3ueqdc9PDzU+6mpqbmWi4yMRGRkJABZvJiIiIiIiLJjgGUio0ePxr///W+ULFnymcfGjx+PnTt34qWXXsLVq1dx9OhRjB8/HgsXLizQsdLS0tT7T2cOzImrq6t6/86dO7mWCw8PR3h4OAAJFomIiIiIKDsGWH+LiopCcnKyJvuKiIh45m95zYNq06YNfvrpJ7Rp0waKomDx4sWIiIhA5cqVNakTEREREREVPQZYf4uKisL+/fs12VdOAZYxWrVqhU6dOmHz5s3IyMjA5s2bMWzYsHzvx83NTb3/4MGDPMvfv39fvc+eKSIiIiKigmOSCwsTFBSk3j9x4kSB9uHm5qbOu0pNTVXnY+Xmxo0b6n13d/cCHZOIiIiIiBhgqfbt2wdFUTS5FYaxCScMsbOzg5+fHwAgIyMjz6GP586dU+/XrFmzQMckIiIiIiIGWBZHq96k+vXrq/d///13g2V/++23HLcjIiIiIqL8YYBlYeLj49X7helNCg0NVe9v3rzZYNmYmBj1fufOnQt8TCIiIiKi4o4BlgXZvXu3GgzZ2dllC5Lyq2fPnnBycgIArFq1ClevXs2x3NGjRxEXFwcAqFixItq1a1fgYxIRERERFXcMsExg2bJl+PXXXw3Oz9q1axd69+6tlhk8eDCqVKmSY9mIiAjodDrodDqEhYXlWMbT0xNvvPEGAFkXKyws7JmMgikpKRg8eLB6zMmTJ8Pe3j6/T4+IiIiIiP7GNO0mcODAAXzxxReoUqUKQkND0aBBA3h6esLe3h7JycnYsmULtmzZogY69erVw+eff17o406bNg0xMTE4ceIENm3ahMDAQLz22muoXLkyTp06hW+++QZJSUkAJHuhfhFhIiIiIiIqGAZYJpSUlISoqCiDZXr16oWFCxdqki7d3d0dmzZtQu/evXHw4EEcP34c48ePf6Zchw4dsHbtWjg6Ohb6mERERERExRkDLBN455130LRpU+zduxcHDhzAlStXcP36dTx48ABlypTBc889h5YtW2Lw4MEIDAzU9NjVqlXD/v37sWTJEnz//fc4duwYUlJSUL58eTRu3BiDBg3CK6+8Ap1Op+lxiYiIiIiKIwZYJlC5cmUMHDgQAwcO1GR/ERERiIiIMLq8o6MjRowYgREjRmhyfCIiIiIiyhmTXBAREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBlgksWbIEOp0u37egoKBCHTcoKMjoY1WrVk2T50pEREREVJwxwLJg1atXN3cViIiIiIgoHxzMXYHiICQkBNHR0XmWy8zMxMCBA3H//n0AwNChQzWrQ17HL1GihGbHIiIiIiIqrhhgmUDVqlVRtWrVPMvFxMSowVWNGjXQpk0bzerQs2dPzfZFREREREQ54xBBC/Ltt9+q98PCwsxXESIiIiIiKhAGWBbi5s2b2LBhAwDA3t4eQ4YMMXONiIiIiIgovxhgWYgVK1bg4cOHAIBOnTqhcuXKZq4RERERERHlFwMsC7F48WL1/rBhwzTf/wsvvABvb284OTnBw8MDjRo1wujRo3Ho0CHNj0VEREREVFwxwLIAhw8fxsGDBwEA5cuXR/fu3TU/xsaNG3H58mU8fvwYN2/exOHDhzF//nw0btwYw4YNU5NrEBERERFRwTGLoAXImtxiwIABcHJy0mzfHh4eCA0NRZMmTVCpUiUoioLExET88ssv2LNnDwDpPTt//jxiYmLg4MCPBBERERFRQfFq2swePXqEFStWqL9rOTzwo48+QtOmTeHo6PjMYxMnTkR0dDQGDhyIe/fuYevWrfjkk0/w/vvv57q/yMhIREZGAgAeP36sWT2JiIiIiGwFA6y/RUVFITk5WZN9RUREGF12w4YNuHHjBgCgSZMmCAgI0KQOAPD8888bfLxXr15YuHAhBgwYAACYM2cOJkyYAGdn5xzLh4eHIzw8HABQqlQpzepJRERERGQrGGD9LSoqCvv379dkX/kJsLIODyyK5BZ56d+/P2bMmIGEhATcunULu3fvRkhIiMnrQURERERkC5jkwowuXryILVu2AABcXFzQv39/s9QjKChIvX/ixAmz1IGIiIiIyBawB+tv+/btM/kxly5dioyMDAAyXM/d3d3kdQAkEYZeamqqWepARERERGQL2INlRkuWLFHvm2N4oJ5+DhgAswV5RERERES2gAGWmezatQt//fUXAMDX1xft27c3W13i4+PV+zVr1jRbPYiIiIiIrB0DLDNZvHixej8sLAw6nc4s9Vi1apU676pUqVJo3bq1WepBRERERGQLGGCZwd27d7FmzRoAgE6nw9ChQ/O1/ZIlS6DT6aDT6bIlqMjqX//6V55ZEdetW4fXXntN/X38+PFwcXHJV12IiIiIiOgJJrkwg7Vr1yItLQ0AEBISAl9fX82PERcXhzFjxqBWrVpo37496tWrBw8PDyiKgsTERPz888/Ys2ePWj44OBgTJ07UvB5ERERERMUJAywzMOXaVwkJCUhISMj1cZ1OhxEjRuDzzz+Hk5NTkdaFiIiIiMjWMcAysVOnTmHnzp0AJGNf7969i+Q4n332Gbp164Z9+/bh8OHDuHr1Kq5fv4709HS4u7ujZs2aaN26NYYOHcrEFkREREREGmGAZWL+/v5QFKVQ+wgLC0NYWJjBMn5+fvDz88s2x4qIiIiIiIoWk1wQERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGARERERERFphAEWERERERGRRhhgERERERERaYQBFhERERERkUYYYBEREREREWmEARYREREREZFGGGAZoCgK/vrrL6xcuRLjx49HUFAQSpcuDZ1OB51Oh7CwsALtd+/evRg2bBj8/PxQokQJlCtXDk2aNMEHH3yA69eva/skIM9j9erV6NatG3x8fODs7Axvb2+0b98eUVFRSE9P1/yYRERERETFkYO5K2DJJkyYgLlz52q2P0VRMH78eMybNw+Koqh/v3//PlJSUnDgwAHMnz8fK1euREhIiCbHTElJwUsvvYS4uLhsf798+TIuX76MuLg4fP3114iOjkbVqlU1OSYRERERUXHFHiwDMjIysv1eqlQp1K1bt8D7mzhxIj7//HMoioKSJUvirbfewvLly7FgwQJ07NgRAHDlyhX06NEDhw4dKlTdAeDRo0fo0aOHGlxVqVIFM2fOxKpVqzBnzhzUqVMHAHDgwAF06dIFt2/fLvQxiYiIiIiKM/ZgGVC3bl28/fbbaNq0KZo0aYKaNWsiPj4ewcHB+d7XwYMHMXv2bABAmTJlsGPHDgQEBKiPjxw5EhEREZg+fTrS0tIQHh6O/fv3Q6fTFbj+X3/9NXbu3AkACAwMRGxsLMqWLas+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"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="On-a-specific-kpoint-path">On a specific kpoint path<a class="anchor-link" href="#On-a-specific-kpoint-path">¶</a></h3>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># define the path as a list</span>
<span class="n">kpaths</span> <span class="o">=</span> <span class="p">[[</span><span class="s2">"L"</span><span class="p">,</span> <span class="s2">"K"</span><span class="p">]]</span>
<span class="c1"># set the fractional coordinates of the kpoint as a dict</span>
<span class="n">kp_lbl</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"L"</span><span class="p">:</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="mf">0.5</span><span class="p">,</span> <span class="mf">0.5</span><span class="p">,</span> <span class="mf">0.5</span><span class="p">]),</span> <span class="s2">"K"</span><span class="p">:</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="mf">0.375</span><span class="p">,</span> <span class="mf">0.375</span><span class="p">,</span> <span class="mf">0.75</span><span class="p">])}</span>
<span class="n">sbs</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_band_structure</span><span class="p">(</span><span class="n">kpaths</span><span class="p">,</span> <span class="n">kp_lbl</span><span class="p">)</span>
<span class="n">BSPlotter</span><span class="p">(</span><span class="n">sbs</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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9ddf1+jRo7v87Onp6dq6davuvPNO7d27V0eOHNH3vve9dufdfPPNevXVV5WYmNjlewIAAAD9GV0Eoyg5OVkvvfSStm7dqrvuukujR49WcnKysrOzdc011+jpp59WYWGhpk+fHrF7jhkzRrt27dL69et14403KicnR0lJSRo5cqSWLFmi3/72t3rnnXdY/woAAACIAJvLGoADdEJaWprq6upi/RgAAABAxCxcuFD19fU+yxh1Fi1YAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgAUAAAAAEULAAgAAAIAIIWABAAAAQIQQsAAAAAAgQghYAAAAABAhBCwAAAAAiBACFgAAAABECAELAAAAACKEgBUla9eulc1m63QpKCgI+55jxowJ+T4LFy6M2GcFAAAA+isCVg83duzYWD8CAAAAgBAlxPoB+ot77rlHM2fO7PC8mpoad6tVXFycVq5c2eV7Dx06VOvXrw96TnZ2dpfvAwAAAPR3BKwoufzyy3X55Zd3eN6vf/1rd/3GG29Ufn5+l+89YMAA3X777V2+DgAAAIDg6CLYw2zYsMFdX7VqVQyfBAAAAEBnEbB6kEOHDumTTz6RJKWnp+vOO++M8RMBAAAA6AwCVg/i3Xp17733KiUlJYZPAwAAAKCzCFg9hN1u1wsvvODeX716dcSuXVlZqZtvvlnDhg1TUlKShg4dqnnz5un73/++Tp06FbH7AAAAAP0dAauHeOutt3ThwgVJ0vTp0zV37tyIXbu+vl5/+tOfVF5ertbWVlVUVOiTTz7RL37xC02aNEmPPfaYHA5HxO4HAAAA9FfMIthDPPfcc+56JCe3GDlypBYvXqyZM2cqJydHLS0tOnnypF5//XUdOHBADodD/+///T+dP39eGzdujNh9AQAAgP7I5nK5XLF+iP6urKxMubm5stvtSkpK0rlz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tpYEdujQQVJVwHJdRiiZS7YGDhyobdu2admyZdYH3UCffzVt2jT96le/sj5c++O6HXh19957r1auXKmKigrNnj1bTzzxhNtx15kt55JCp5ycHKs+d+5ca6YrEM6t64N155136oknntC5c+f0ySef6I033lBsbKx13PXZV/fdd58161SdXe/BNcQOGDAg4D7q4ocffrDq/fr189vetY3rudV169atbgMDABcsEQQA1JozQBmGYS3xc90N0NNSP0/3Yfm7/0qSPvjgAz3xxBNWuLr66qv13HPPKSsrS3PmzNG8efM0b948vf3229Y5vp5z9eMf/1iRkZGSai4TPHnypBYsWCDJ3AWxb9++bsdPnz7ttV9/ysrKgj5XkuLj463dEYuLi92CkWEYmjVrlvW9r90D7XoPriHWNejVJ+f9ZZIUExPjt73ruFzPrS46OrpuAwMAFwQsAECtedrowvk1LCzM7b4lJ2fAcg1iznN83X/l3MI7LCxMX331lVasWKFf//rXeuCBB3T77bdr7NixGjt2rK666qqAxp6QkGDdb7Nx40a3ZW9z5szR+fPnJdXc3EJy/8D+wgsvyDCMgIvrzFGwXIOT6/1WK1eutB60PHToUPXv399rH3a9h7Zt21r1oqKiOr+3QLguQ3RuruGL67gaYgkjAEgELABAEDzdh+X8mpaW5nFGwzVArVixQnv27NGRI0ckeb//at++fdq/f78kaezYsT7LPatNAAAF3ElEQVSfXXXgwIGAx++69M91FstZDw8P1x133FHjPNelZN7u86pPmZmZSklJkWT+vJ2B57333rPa+Jq9kux7D8nJyVa9rveXBapLly5Wfffu3X7bu7bp2rVrvYwJAKojYAEAaq1fv37Wh90tW7YoPz/fCljeZqK6du2q3r17SzLvvQrk/ivXHQed53qzcOHCQIevG264wbpv7MMPP5RhGNq3b5/Wrl0ryXy4r/O4q8suu8yauVmyZIkqKysDvqYdQkJCNH78eElVywKLi4v1ySefSDKXunkKhq7seg+DBg2y+lm6dKnPJXi+hIRUfRTxtv280yWXXGIt71y2bJk12+iN686Bzl0YAaC+EbAAAEFxLhOsrKzUO++8Y+0GWH2DC1dXX321JHP2JZD7r5zPMZJkLYHzJDc3120Wxx/XGaqcnBytWrXK57OvnEJDQ62dBQ8cOKCsrKyAr2mXCRMmWDvezZo1Sx9//LG1FG7cuHGKj4/3eb5d7yE0NNTaBr2wsFC//e1vg+rHdbbT37K/yMhIjRkzRpJ04sQJt2WS1eXm5mr27NnWNUaOHBnU+ACg1ur9UcYAgBbprbfeMiQZkoykpCRDkhESEmLk5+d7Pefdd981JBkOh8Po2LGjVT958qTH9qWlpUZMTIwhyQgPDzfWr19fo83Ro0eNtLQ0ayySjPHjx/sd/5o1a6z2kyZNMvr162dIMuLj442SkhKv5+Xm5hoJCQmGJCMyMtKYOXOmz+scO3bMeOmll4zNmzf7HVOghg8fbo29S5cuVn3x4sUBnW/Xe9i3b58RGxtr/e6nTZtmVFZWeuwjPz/fWLZsWY3XT506ZY0/IyPD79jXrl1rhISEGJKMuLg4Y9WqVR77HDJkiNXvU089VaPN0qVLreMvvvii3+sCQKAchuFnPh4AAA927txZYzOFSy+9VJs2bfJ6zt69e9WnTx+31y655BJ9++23Xs958sknNXXqVEnmDMbEiRN1xRVXKDw8XBs3btR7772ngoIC3XfffdZOeuPHj/c5u+HUt29f7dmzRxEREdYOeQ8++KDeeecdn+ctXLhQN998s3XOJZdcoptvvll9+/ZVdHS0Tp8+rV27dmndunVavXq1KioqtHLlSg0bNszvmAIxc+ZMTZgwwe211NRU7d+/P+DnOdn1Hj766CP95Cc/sZYaDho0SLfddpt69+6tkJAQHT58WGvXrtX8+fP14x//2OPvJS0tzfpz8/DDD2vEiBFum1JUf6bX//t//8+aMXPOpGVmZio6Olpbt25VVlaWtbx00KBBWrduXY2dApctW6aMjAxJ0osvvqjJkycH9HMDAL8aO+EBAJqvzp07u80c/eIXv/B7Trdu3dzOefzxx322P3funJGRkeF2TvXy8MMPG3v37q3VDJZhGMbkyZNr9LV8+fKAzl27dq3Rq1cvn+NyltjYWGPLli0B9RuIoqIia+bIWV544YVa92PXe/jHP/5hzUj6Kvfff7/H87/66isjNDTU63mePP/88z7PkWQMHz7cOHHihMfzmcECUF+4BwsAELTq91t52+DClfM+LCdfDxiWpKioKC1atEhvvvmm/vM//1NxcXGKjIxUamqqbr/9di1cuFBvvfWW22YJgar+IOHU1NQa4/Nm6NCh2rlzp95//33dfvvt6tmzp2JjYxUWFqb27dtr8ODBeuihhzRnzhwdPXpUF198ca3H501MTIz1sGbJ3Oa++oxWQ76HG2+8Ufv27dPUqVM1YsQIderUSeHh4YqOjlbv3r1122236b333tOf//xnj+ePHj1aq1ev1l133aWePXsG9Fyql156SVu2bNFjjz2mgQMHWn8ukpOT9aMf/Uhz587VsmXLPG5WAgD1iSWCAAAAAGATZrAAAAAAwCYELAAAAACwCQELAAAAAGxCwAIAAAAAmxCwAAAAAMAmBCwAAAAAsAkBCwAAAABsQsACAAAAAJsQsAAAAADAJgQsAAAAALAJAQsAAAAAbPL/AVC8ZSyzxeqAAAAAAElFTkSuQmCC"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-and-plot-Dos">Compute and plot Dos<a class="anchor-link" href="#Compute-and-plot-Dos">¶</a></h3>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [14]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">tot_dos</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_dos</span><span class="p">()</span>
<span class="nb">len</span><span class="p">(</span><span class="n">tot_dos</span><span class="o">.</span><span class="n">energies</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[14]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>10000</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [15]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set progress=True to show a progress bar</span>
<span class="n">tot_proj_dos</span> <span class="o">=</span> <span class="n">bztInterp</span><span class="o">.</span><span class="n">get_dos</span><span class="p">(</span><span class="n">partial_dos</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">progress</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">len</span><span class="p">(</span><span class="n">tot_proj_dos</span><span class="o">.</span><span class="n">get_spd_dos</span><span class="p">()</span><span class="o">.</span><span class="n">values</span><span class="p">())</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[16]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>3</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [17]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">pymatgen.electronic_structure.plotter</span> <span class="kn">import</span> <span class="n">DosPlotter</span>
<span class="n">pltdos</span> <span class="o">=</span> <span class="n">DosPlotter</span><span class="p">(</span><span class="n">sigma</span><span class="o">=</span><span class="mf">0.05</span><span class="p">)</span>
<span class="n">pltdos</span><span class="o">.</span><span class="n">add_dos_dict</span><span class="p">(</span><span class="n">tot_proj_dos</span><span class="o">.</span><span class="n">get_element_dos</span><span class="p">())</span>
<span class="n">pltdos</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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T5/WifcoyM+v2r9/v869p556SrqWn5dliFqtls6m8vDwQIsWLayOBUDqIFj1tfUlFhFRVSXyFu0mGlwA3INFRESOxaoEq/IA2vT0dFy9etWqN962bZt03atXL6tiVJd8aVrVTnadOnWSriv3mBlz8uRJVFRoP13t0KGDXkWvOrFycnKk5MPX11cv2axOLI1GgxMnTgDQnonVvn17nfsdOnSQzr46efIkNBrTf4gcP37c4DwA7f67yn10GRkZZqtYpmIREVVVKm/RbqLBBQA4Oz38GWzrQcMpKSlmf9YSERGZYlWCJa8EzZ8/v9qv37FjB44dOwZBEBAUFKRXAaop8m6FVVuLh4eHS9e7d+82GWfXrl3Stfx7UWnAgAFwc3MDABw4cEBn/1FV8vcyFKtjx45SC/i0tDRkZmYajXXo0CHk5eUBAPr27au318nLy0tKZh88eIAjR44YjXXjxg2cO3cOABAQECAl1XKV3zNRFLFnzx6jsYqKinDw4EEA2m6C1jZGIaL6w9IW7QDgKlsiWGbjEsHu3bvrHIxORERUXVYlWK+//rq0j+a7777Dd999Z/FrT506hfHjx0uP3333XWumUG0ajUbngOE+ffro3G/Xrh26desGALh06RJ27txpME5JSQlWrFghPR41apTeGJVKhSFDhgAA8vLysGbNGoOxRFHEl19+KT0ePXq03hhBEDBy5Ehp/LJlywzGAoAvvvjCZKyqzy9dutRorGXLlkEURQCGv8aqsb744gtpfFVr1qyREr+IiAid5iJERIbIDxk2t0TQRVbhKq8w/HOIiIjokRGttHjxYlEQBFGhUIgKhUKMiooSz549K4qiKA4aNEi6V+n69evihx9+KKpUKule586dxfLycmunIIqiKC5ZskQ8fPiwyTF5eXnia6+9JgIQAYg+Pj7inTt39MZt3bpVGhMYGCimp6fr3K+oqBAnTpwojRkxYoTR90xNTRUFQRABiN7e3uKpU6f0xsydO1eK1aNHD6Oxbt68KSqVShGA6OzsLO7du1dvzOrVq6VY/v7+YnFxscFYhYWFYvPmzaWxa9as0RuTkJAgOjs7iwBElUolZmVlGYyl0WjE4OBgKdY///lPvTGnTp0Svb29RQCiQqEQT58+bfTrrCokJMTisURUtxy8kC32nL1L7Dl7lzht7XGTY2f994Q0NuHM7za9b+XP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"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Save-and-Load-coefficients">Save and Load coefficients<a class="anchor-link" href="#Save-and-Load-coefficients">¶</a></h3><p>To save time in large systems, the coefficient of the interpolation can be saved in a file and read them later to avoid to recalculate them.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [18]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set fname argument to specify a different file name</span>
<span class="n">bztInterp</span> <span class="o">=</span> <span class="n">BztInterpolator</span><span class="p">(</span>
<span class="n">data</span><span class="p">,</span>
<span class="n">lpfac</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span>
<span class="n">energy_range</span><span class="o">=</span><span class="mf">1.5</span><span class="p">,</span>
<span class="n">curvature</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">save_bztInterp</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">fname</span><span class="o">=</span><span class="s2">"bztInterp.json.gz"</span><span class="p">,</span>
<span class="p">)</span>
<span class="nb">len</span><span class="p">(</span><span class="n">bztInterp</span><span class="o">.</span><span class="n">coeffs</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[18]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>6</pre>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [19]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztInterp</span> <span class="o">=</span> <span class="n">BztInterpolator</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">load_bztInterp</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">fname</span><span class="o">=</span><span class="s2">"bztInterp.json.gz"</span><span class="p">)</span>
<span class="nb">len</span><span class="p">(</span><span class="n">bztInterp</span><span class="o">.</span><span class="n">coeffs</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[19]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>6</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Transport-Properties">Transport Properties<a class="anchor-link" href="#Transport-Properties">¶</a></h1>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Only-w.r.t.-the-chemical-potential">Only w.r.t. the chemical potential<a class="anchor-link" href="#Only-w.r.t.-the-chemical-potential">¶</a></h3>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [20]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span><span class="n">bztInterp</span><span class="p">,</span> <span class="n">temp_r</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">300</span><span class="p">,</span> <span class="mi">1300</span><span class="p">,</span> <span class="mi">300</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [42]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">print</span><span class="p">(</span><span class="s2">"</span><span class="se">\t</span><span class="s2">"</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="s2">"Temp"</span><span class="p">,</span> <span class="sa">r</span><span class="s2">"\mu"</span><span class="p">,</span> <span class="s2">"rows"</span><span class="p">,</span> <span class="s2">"columns tensor"</span><span class="p">]))</span>
<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="p">(</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Conductivity_mu</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Seebeck_mu</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Kappa_mu</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Effective_mass_mu</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Power_Factor_mu</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Carrier_conc_mu</span><span class="p">,</span>
<span class="p">):</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">"</span><span class="se">\t</span><span class="s2">"</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="nb">str</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">p</span><span class="o">.</span><span class="n">shape</span><span class="p">]))</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Temp \mu rows columns tensor
4 3252 3 3
4 3252 3 3
4 3252 3 3
4 3252 3 3
4 3252 3 3
4 3252
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-them-w.r.t.-specific-doping-levels">Compute them w.r.t. specific doping levels<a class="anchor-link" href="#Compute-them-w.r.t.-specific-doping-levels">¶</a></h3>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [22]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span><span class="o">.</span><span class="n">compute_properties_doping</span><span class="p">(</span><span class="n">doping</span><span class="o">=</span><span class="mf">10.0</span> <span class="o">**</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span> <span class="mi">23</span><span class="p">))</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [40]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="nb">print</span><span class="p">(</span><span class="s2">"</span><span class="se">\t</span><span class="s2">"</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="s2">"Temp"</span><span class="p">,</span> <span class="s2">"Doping"</span><span class="p">,</span> <span class="s2">"rows"</span><span class="p">,</span> <span class="s2">"columns tensor"</span><span class="p">]))</span>
<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="p">(</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Conductivity_doping</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Seebeck_doping</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Kappa_doping</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Carriers_conc_doping</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Effective_mass_doping</span><span class="p">,</span>
<span class="n">bztTransp</span><span class="o">.</span><span class="n">Power_Factor_doping</span><span class="p">,</span>
<span class="p">):</span>
<span class="nb">print</span><span class="p">(</span><span class="s2">"</span><span class="se">\t</span><span class="s2">"</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="nb">str</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">p</span><span class="p">[</span><span class="s2">"n"</span><span class="p">]</span><span class="o">.</span><span class="n">shape</span><span class="p">]))</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Temp Doping rows columns tensor
4 7 3 3
4 7 3 3
4 7 3 3
4 7
4 7 3 3
4 7 3 3
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Compute-both-together">Compute both together<a class="anchor-link" href="#Compute-both-together">¶</a></h3>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [24]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span>
<span class="n">bztInterp</span><span class="p">,</span> <span class="n">temp_r</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">300</span><span class="p">,</span> <span class="mi">1300</span><span class="p">,</span> <span class="mi">300</span><span class="p">),</span> <span class="n">doping</span><span class="o">=</span><span class="mf">10.0</span> <span class="o">**</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span> <span class="mi">23</span><span class="p">)</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h3 id="Save-and-Load-transport-properties">Save and Load transport properties<a class="anchor-link" href="#Save-and-Load-transport-properties">¶</a></h3><p>The tranport properties can be saved into a file and loaded later.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [25]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># set fname argument to specify a different file name</span>
<span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span>
<span class="n">bztInterp</span><span class="p">,</span>
<span class="n">temp_r</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">300</span><span class="p">,</span> <span class="mi">1300</span><span class="p">,</span> <span class="mi">300</span><span class="p">),</span>
<span class="n">doping</span><span class="o">=</span><span class="mf">10.0</span> <span class="o">**</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">16</span><span class="p">,</span> <span class="mi">23</span><span class="p">),</span>
<span class="n">save_bztTranspProps</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="n">fname</span><span class="o">=</span><span class="s2">"bztTranspProps.json.gz"</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [26]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztTransp</span> <span class="o">=</span> <span class="n">BztTransportProperties</span><span class="p">(</span>
<span class="n">bztInterp</span><span class="p">,</span> <span class="n">load_bztTranspProps</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">fname</span><span class="o">=</span><span class="s2">"bztTranspProps.json.gz"</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Plotter">Plotter<a class="anchor-link" href="#Plotter">¶</a></h1>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [28]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span> <span class="o">=</span> <span class="n">BztPlotter</span><span class="p">(</span><span class="n">bztTransp</span><span class="p">,</span> <span class="n">bztInterp</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [29]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s2">"C"</span><span class="p">,</span> <span class="s2">"mu"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[29]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre><module 'matplotlib.pyplot' from '/usr/lib64/python3.7/site-packages/matplotlib/pyplot.py'></pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [30]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s2">"S"</span><span class="p">,</span> <span class="s2">"mu"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">,</span> <span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span> <span class="mi">900</span><span class="p">,</span> <span class="mi">1200</span><span class="p">])</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[30]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre><module 'matplotlib.pyplot' from '/usr/lib64/python3.7/site-packages/matplotlib/pyplot.py'></pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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0YlIS6IEWUREWoU1Pxxk/6ECzj/G1fOOFhfpLTGdkasH9UTaGiXIIiLSKixOSScwwDivb0KDHC8uMhTQYiEibZESZBERaRUWpaYzrHss7SKCG+R4cZG+1fRylCCLtDVKkEVEpMXbeTCPlN1ZjGmA6d1KlSXIKrEQaXOUIIuISIvXEKvnHa0sQVaJhfiJLVu2cMMNN3DqqacSGBjIqFGjKrXZvXs3//M//8OgQYOIioqia9euTJkyhV27dlVqu3PnTi699FKio6Pp0KEDM2bMIDc3t1K7F154gb59+xIWFsbQoUNZtGhRrbFOnTqVYcOGVdiWl5fH+eefT1xcHKtXr677hTcDJcgiItLiLU5Jo3t8BL0TIhvsmDHhQQBk5WkuZPEP69ev58MPP6R///7069evyjarVq3i//7v//jpT3/KvHnzmD17NitXrmT48OHk5OSUtSssLGT8+PFs376d1157jaeeeoo333yTadOmVTjenDlzmD59OpMnT2b+/PmcdNJJXHTRRaxbt65esR8+fJhLL72UVatWsWDBAgYPHlz/G9CEgpo7ABERkeORW1DEsq37ufbMbphZgx03NCiQsOAAsvKLGuyYIsdj4sSJ/OQnPwHgiiuuYN++fZXajBw5ktTUVIKCjqR4Q4YMoX///rz99ttMmTIFgLfeeouUlBS2bNlCz549AQgODmbSpEncd9999O3bF4BZs2YxZcoUfvOb3wBw3nnnsXr1ah599FFeeeWVOsVdWFjIVVddxdKlS1mwYAGnn376sd+EJqIRZBERadGWb9lPQVFJg6yed7SYsGCNIIvfCAioPW1r3759heQYoF+/fkRERFQos5g/fz6nn356WXIMcMkllxASEsJHH30EwLZt29i0aRNXXXVVhRiuvPJK5s+fX6eYi4uLufbaa/n44495//33GTFiRJ36NTclyCIi0qItSk0nKjSIM3rGNfixo8OCyNYIsrRwa9euJTc3t0JZRmpqKklJSRXahYSE0Lt3b1JTU8vaAJXaDRgwgAMHDrB3794az1tSUsLUqVN57733eOedd6qsmfZXKrEQEZEWyznH4tQ0zu3XgZCghh/ziQkPJitfI8it1WNfPEbqgdRmOXdSXBJ3nXFXo5+npKSEW2+9lb59+3LxxReXbc/IyKB9+8pLssfGxpKRkVHWBqjULjY2tmx/QkL1846v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"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [31]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span>
<span class="s2">"S"</span><span class="p">,</span> <span class="s2">"doping"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">,</span> <span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span> <span class="mi">900</span><span class="p">,</span> <span class="mi">1200</span><span class="p">],</span> <span class="n">dop_type</span><span class="o">=</span><span class="s2">"p"</span>
<span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsgAAAI4CAYAAAB3OR9vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3Xd4VVX2//H3TkhIQgqhhSJIJ/SOCBZQIKBiQUEsQBgUAeHHV0cFxwKKM+Iw6ujYRhzAQhNEEZUEFFFpUqSYQAREBIGEFlJIAiHZvz/uDSaQ3m7K5/U8eZKcs/c5617aYmedtY21FhERERERcXBzdQAiIiIiImWJEmQRERERkUyUIIuIiIiIZKIEWUREREQkEyXIIiIiIiKZKEEWEREREclECbKIiIiISCZKkEVEREREMlGCLCIiIiKSSRVXByB/qlWrlm3cuHGp3Ovs2bNUq1atVO4ler9Lk97r0qX3u/TovS49eq9LV2m+39u2bTtpra2d1zglyGVI48aN2bp1a6nca+3atfTp06dU7iV6v0uT3uvSpfe79Oi9Lj16r0tXab7fxpjf8zNOJRYiIiIiIpkoQRYRERERyUQJsoiIiIhIJkqQRUREREQyUYIsIiIiIpKJuliIiIiI5EN8fDzHjx8nNTXV1aFUKAEBAezZs6fI1/Hw8KBOnTr4+/sX+VpKkEVERETyEB8fT0xMDA0aNMDb2xtjjKtDqjASEhLw8/Mr0jWstSQnJ3PkyBGAIifJKrEQERERycPx48dp0KABPj4+So7LIGMMPj4+NGjQgOPHjxf5ekqQRURERPKQmpqKt7e3q8OQPHh7exdLCYwSZBEREZF80Mpx2Vdcv0ZKkEVEREREMlGCLCIiIiKSiRJkERERkQrs4MGDLFiwwNVhlCtKkEVEREQqMCXIBacEWURERKScOnjwIMHBwdx33320bt2au+66i6SkpCxjpk6dyg8//ECnTp149dVXue6669ixY8fF89dccw07d+5k+vTpjBgxgquvvpoWLVowe/bsi2NmzZpF9+7d6dChA9OmTSu11+cqSpBFREREyrFffvmFCRMmsGfPHvz9/XnrrbeynJ85cybXXnstO3bs4JFHHmHMmDHMmzcPgL1795KSkkLHjh0B2LVrF2vWrGHjxo08//zzHD16lFWrVrFv3z42b97Mjh072LZtG99//31pv8xSpQRZREREpBxr2LAhvXv3BuD+++9n3bp1uY4fOnQoX3zxBampqcyZM4fQ0NCL52677Ta8vb2pVasWffv2ZfPmzaxatYpVq1bRuXNnunTpQlRUFPv27SvJl+Ry2mpapIR0e2E1JxPP/3kg7EsAavl6svXp/i6KSkREKppLe//GxcXRqVMnAJ5//vnLtl328fGhf//+LF++nI8//pht27bleC1jDNZannzySR566KESegVlj1aQRUpIluQ4H8dFREQK49ChQ2zcuBGABQsWcMstt7Bjxw527NjBrbfeip+fHwkJCVnmPPDAA/y///f/6N69O4GBgRePL1++nJSUFE6dOsXatWvp3r07ISEhzJkzh8TERACOHDlSLNs5l2VKkEVERETKsVatWvHmm2/SunVrYmNjGT9+fJbzHTp0wN3dnY4dO/Lqq68C0LVrV/z9/Rk9evRlY/v27UvPnj155plnqF+/PgMGDODee+/l6quvpn379tx1112XJdwVjUosRERERMqxKlWq8NFHH+V43sPDgzVr1mQ5dvToUdLT0xkwYECW4x06dOCDDz647BqTJ09m8uTJxRNwOaAVZBEREZFK5IMPPuCqq67i73//O25uSgWzoxVkERf4JTqBVnX9XB2GiIiUc40bNyYiIqJAc0aOHMnIkSMvOz59+vRiiqr8038bREpIgLdHtseNgbve2cCG/SdLOSIRERHJDyXIIiXkzi5X4FnFjcjnQpg3sBoHZ97MwZk3s27KDdQL8GLU3M18uv0PV4cpIiIil1CCLFICrLWER0ZzXYtaVKuatZKpQXVvlozrRdcrA3lk8U7eWLMPa62LIhUREZFLKUEWKQGRR+M5ciaZkLZ1sz0f4O3B+3/pwe2d6vOvVXv526c/cyEtvZSjFBERkexUiATZGNPfGPOxMeZ3Y0yKMSbZGHPAGDPfGHN9HnP9jDHTjTE/G2MSjTFxxpgtxpi/GmM883HvIGPMy8aYX5z3PW2M+cEY84C5dDsaqTTCIqJxdzP0ax2U45iqVdx59e5OTOzbnIWbD/PAB1s5e+5CKUYpIiIi2SnXCbJxeAdYBQwFGgHpgAWaAPcCa40xr+Qw/0pgFzANaAcYoCrQDfgXsMkYE5jdXOf8rkAk8CjQErgA+AHXALOBlflJsqXiCYuM5qomNQislvsvvzGGx0Ja8Y872vPDvpPc/e5GjsenlFKUIiIikp1ynSADoUDGxuBLgZbWWh9rrQ8QDCx3nnvEGHNH5onGmCrACqAxcAzob62tBvgAw4EEoDOQbedtY0wA8AVQE4gCultr/YBqwEQgFQgB/l0cL1TKj/3HE9l/PJGB7bIvr8jOvVc14r2R3Thw4ix3vLWBfTEVe4ciERGRsqy8J8gZTfz2A/dYa/dlnLDW/oJjVfmA89CwS+aOAto7v77TWvu1c166tXYxfybeNxljbszm3o8BdYFk4CZr7Vbn/PPW2jdxrEoDjDXGtCzsC5TyJzwyGoABbfKfIAP0Da7Dxw9dzfm0dIa8vYGNv54qifBERKQSu3DhAjNnzqRFixZUrVqVK664gkceeSTLGGst//jHP2jYsCHe3t5cd9117Nix47Jr7d69mxtvvBEfHx/q16/Ps88+S1paWq73X7t2LcaYy3o3v/POOxhjeO6554r+IotBeU+Q6zk/77TWXla8aa1NBTJ+RX0vOT3K+flba+3GbK69CPjN+fXl3bT/PLbIWvtbNuf/AyQC7sB92YcvFVF4ZDSdGlanboBXgee2axDAsvG9CPL3YtSczSzfcaQEIhQRkcoqNDSU119/nccee4xVq1Yxc+ZMvL29s4yZOXMmM2bMYMqUKaxYsQJfX1/69etHdHT0xTGxsbH069cPYwzLly/n2Wef5eWXX2batGmX3jJP8+fPZ8KECUydOrVQ80tCed9J7wDQCuhojKlyaZJsjPEAOjm/3ZrpuA/Q2/ntyuwubK21xpgwYDyQZaNyY0wrHPXOuc1PNMb8AAxyzi8bv+JSoo6cSWbXH3FMHRRc6Gs0rOHDJ+N6MfbDrUxetIMjZ5IZf30z9MyniIgURVhYGIsXL2bnzp20adMm2zEpKSnMnDmTJ598kokTJwJw9dVX07hxY9544w1eeOEFwLHim5yczLJly/D396d///7Ex8czffp0nnjiCfz9/fMV08KFC3n44YeZPHkyL774YvG80GJQ3leQ33Z+bg4sNMY0zzjhTGI/BpoCvwKvZprXmj9fe277M2acq2uMqZHpeLtsxuQ2P/vfhVLhrHKWV+TU3i2/Anw8+GBMDwZ3rM8/w37h6c8i1AZORKQC6PbCahpP/fKyj24vrC7xe8+ZM4cbbrghx+QYYMOGDcTHxzNs2J+VqdWqVWPw4MGsXPnnmuDKlSsJCQnJkggPHz6c5ORkvvvuu3zFs2zZMkaOHMno0aN59dVX855Qisr1CrK1doUx5hHgJeAu4C5jTLLztDdwBkcS/bS1Nj7T1PqZvs7tZ9iZz9UHThdyvr8xxtdam3jpAGPMWGAsQFBQEGvXrs3lcsUnMTGx1O5VmSz6MZkrfA2/R2zh90zHC/t+31HXkhbvwfwfDxFx4AjjO1bFq4pWknOj39ulS+936dF7XXqye68DAgJISCj6A9QnE8/neLw4rp+bTZs2MWjQIMaOHcuiRYu4cOEC/fr141//+hf16jmqVnfs2IG7uzt169bNEk/Tpk1ZvHjxxWN79uyhd+/eWcYEBgbi4+PDzp076dOnT7YxJCUlAY7k+IUXXuCee+5h1qxZxfraU1JSivxnpVwnyADW2n8bY/YBc4A6OBLjDJ44ao8D+DO5BUcrtgxJuVw+8zm/HL4uyPzLEmRr7bvAuwDdunWzOf2GKm5r167N8TevFM6pxHPsC/+aiTe0oE+frM9lFuX9vqEvfLjpd6Ytj+DNPR78L7QbdfwKXt9cWej3dunS+1169F6Xnuze6z179uDn55fl2HMrItl9NJ7i8sCC3H4onVWb+v5MG9y2QNePiYlhwYIFdOzYkUWLFpGQkMATTzzBiBEj2LRpE8YYkpOT8fX1pXr16lnm1q1bl6SkJKpWrYqnpydnzpwhKCjosvckMDCQpKSky45n8PHxAWDatGl07dqVefPmcfbs2RzHF4aXlxedO3cu0jXKdYmFMcbHGLMYR7u1QzhqfWs7PwYAu4ERwGZjTAeXBSqVwtd7Yki3ENI2581BCmtEzyuZPbIb+48nMuStDew/ftn/tURERHJlrcVay/Lly7npppu4++67+fDDD9m8eTNr1qwp1VgGDBjAtm3bmDdvXqneN7/K+wryLBzt234BrrXWZt5hYbUxZh2OLhYtgTeBa53nMq/j++Ry/cznEnL42gfI6b+POc2XCigsIpqGNbxpUy9/DyYU1I2tg1g0tidj3t/CnW9vYPbIbvRoUiPviSIiUiIKuoIL0HjqlzmeW/zQ1UUJJ0+BgYE0bdqUmjVrXjx2zTXX4OnpebFlW2BgIImJiaSlpeHu7n5xXGxsLD4+Pnh6el68Vlxc3GX3iI2NJTAwxz3WLpo1axaBgYGMHTsWX1/fLDXPZUG5XUE2xvjhrN0F3rwkOQbAWpsMvOH89hpjTB3n10czDWuQy20ynzuaw9f5mR+fXf2xVBwJKams33+KgW3rlmi3iY4Nq/PphN7U9PXk/vd+ZMXOo3lPEhERAVq3bo219rLj1lrc3BwpYXBwMGlpaezfvz/LmKioKIKD/+zQFBwcTFRUVJYxhw8fJikpKcu4nLi5ufHBBx/Qt29fQkNDWb9+fWFeUokptwkyjlXhjBXwX3MZty/T102cn/fg2JIasnakuFTGuWhrbeYa5ohsxuQ2f3cuY6QC+PaXE5xPSy9y94r8aFjDh2Xje9GxYQCTFm7nv9/9mu1feCIiUvbU8vUs0PHidMstt/Dzzz9z8uTJi8e+//57UlNT6dixIwC9evXC39+fJUuWXByTlJTEihUrGDRo0MVjgwYNIjw8PMvDdYsXL8bb25vrr78+X/F4enqybNkygoODGTx4MJGRkUV9icWmPJdYZO55dWUu4zIXhCYAWGuTjDHrcZRcDMRRqpGFcSwDhji/XXXJ6b04ap4bOecvueQ8xphq/FnScel8qWDCI6Kp7VeVLo3y/rFScaju48mHY67ir0t28uLKKP6ITWb6rW1xd1OHCxGRsmzr0/1ddu+xY8fy+uuvM3jwYP72t7+RkJDAlClT6NevH9dccw3geMBt6tSpzJgxg8DAQIKDg3nllVdIT09n0qRJF681btw4Xn/9dYYMGcKUKVM4cOAA06dP59FHH813D2QAPz8/li5dSkhICCEhIWzYsIFGjRrlPbGElecV5Cgc2zwDPGCMuSzZN8a482cZRiyOWuUM7zs/9zXGXJXN9Yfi6KEM8EHmE9axXJdxbLgxpnE28x/G0UEjDZif2wuR8i0lNY1vfzlO/zZBuJVigurl4c5/hnfmoeua8uGm33now60knb9sQ0kREREA/P39WbNmDYGBgQwfPpyHH36YG2+8kY8//jjLuKlTp/LUU0/x4osvcssttxAfH8/q1asJCvpzzTEwMJBvvvmGtLQ0Bg8ezLRp03jkkUcKtVV07dq1WbVqFWlpaYSEhHDq1Kkiv9aiKrcryNbaZGPMe8AkoAuwwhjzBJCxPt8Ox8pwL+f3/7bWZt4g/H1gMtAe+MQYM8pa+40xxg24E5jtHLfSWvtNNiH8C3gAqAt8aYwZaa3dZozxBMYAM5zj3rXW7i2O1yxl07p9J0k6n8bAUiivuJSbm+HJm1rTINCb6Z9Hcs+7m3hvVHdq+1Ut9VhERKTsa968OV999VWuY4wxPPXUUzz11FO5jmvTpk2Bu1/06dMn27LAJk2acOzYsQJdqySV5xVkgClAmPPrgcAuHL2Hk4Cd/LlF9ELg75knOrelvhU4iONhuq+NMWeBszh24PMHtgP3ZXdja20ccAtwCsdOeVuNMfE4eh2/haMH8yrgkaK/TCnLwiKj8feqQs+mNfMeXEJGXt2Yd+7vyi8xCQx5ez2/ntAzoSIiIoVVrhNkZ5eKm3CUQywH/gAyfsZ9GPgEuMVae+8lq8cZ8w8CHYDncTx4Z4FUYBvwGNDTWhuby/23AW1xbGO9D/DAkWCvAx4EBllrzxX5hUqZdSEtna/3xHBj6yA8q7j2j9OAtnVZ+GBPks6lcefbG9h68HTek0REROQy5bbEIoOzHnip86Mw8xOAac6PwsyPAR51fkgls/m305xJSi2V7hX50blRIMsm9CJ07hbufe9H/n13J25qX8/VYYmIiJQr5XoFWcTVwiKj8fJw4/qWtV0dykVX1qzGJ+N70b5BAA8v+In3fjigNnAiIiIFoARZpJDS0y2rImO4vmVtvD3d855QimpU82T+A1cxsG1dXvhyD8+t2E1aupJkERGR/FCCLFJIO/84Q3R8CgPblY3yikt5ebjz5r1deOCaJszbcJAJ87eRfP6yUnwRERG5hBJkkUIKi4ymipvhhuCgvAe7iJub4elb2jBtcBtW7Y7hntmbOJWo50ZFRERyowRZpBCstYRHRHN1s5oEeHu4Opw8je7dhLfv68qeY/EMeXsDv5086+qQREREyiwlyCKFsDcmkYOnkspseUV2Brary8KxPUlIucCQt9az7fccOxiKiIhUakqQRQohPDIaY6B/m7JbXpGdLo0CWTa+FwHeHtw7exNhEWVn1yIRESl5n332GR06dKBq1ao0adKEV1555bIx1lr+8Y9/0LBhQ7y9vbnuuuvYsWPHZeN2797NjTfeiI+PD/Xr1+fZZ58lLS33Z13Wrl2LMYaIiIgsx9955x2MMYXaqrokKEEWKYSwiGi6Ngqkjp+Xq0MpsMa1HG3g2tT3Z/z8n5iz7jdXhyQiIqVg/fr1DBkyhB49erBixQr+8pe/MGXKFP79739nGTdz5kxmzJjBlClTWLFiBb6+vvTr14/o6OiLY2JjY+nXrx/GGJYvX86zzz7Lyy+/zLRpBd9WYv78+UyYMIGpU6cWan5JKPcbhYiUtsOnk9h9LJ6nb27t6lAKraZvVRY80JP/W7yd57/YzR+xyTx9c2vc3Ezek0VEpFx6/vnn6d27N++99x4AAwYM4MyZMzz//PNMmDABT09PUlJSmDlzJk8++SQTJ04E4Oqrr6Zx48a88cYbvPDCC4BjxTc5OZlly5bh7+9P//79iY+PZ/r06TzxxBP4+/vnK6aFCxfy8MMPM3nyZF588cWSeeGFoBVkkQIKj3T8D7qs7J5XWN6e7rx1X1dCezVmzvrfeHjBT6Skqg2ciEiJmtUCpgdc/jGrRYnfeseOHfTv3z/LsQEDBhAbG8vGjRsB2LBhA/Hx8QwbNuzimGrVqjF48GBWrlx58djKlSsJCQnJkggPHz6c5ORkvvvuu3zFs2zZMkaOHMno0aN59dVXi/LSip0SZJECCouIpk09fxrW8HF1KEXm7maYfmtbnr65NWGR0dz33o+cPnve1WGJiFRcZ48X7HgxSklJwdPTM8uxjO/37NkDQFRUFO7u7rRokTVhb926NVFRURe/j4qKIjg4OMuYRo0a4ePjk2VcTr788kuGDx/OyJEjs62DdjWVWIgUwPGEFLYdiuWRfi1dHUqxeuDaptSv7s3/Ld7BnW9vYN7o7lxZs5qrwxIRKdtWToXon4vvenNvzv/Yuu1h0MwCXb558+Zs2bIly7HNmzcDcPr0acBRW+zr64u7e9YdYgMDA0lKSuL8+fN4enoSGxtL9erVL7tHYGAgsbF5d0maOnUqXbt2Zfbs2Zw9W/Zaj2oFWaQAVu+OwVrKVXu3/LqpfT0WPHAVZ5LOM+StDWw/pDZwIiIVybhx4/jss8+YPXs2sbGxhIeHX1y9dXMr3ZRwwIABbNu2jXnz5pXqffNLK8giBRAWEU2TWtVoUcfX1aGUiG6Na/DJ+F6Ezt3CPbM38frwzgwo57XWIiIlpoAruICj3jgno78sfCz58Je//IWdO3cyfvx4xo4di4+PDy+99BKTJk2ibl3H3/WBgYEkJiaSlpaWZRU5NjYWHx+fiyUZgYGBxMXFXXaP2NhYAgMD84xl1qxZBAYGMnbsWHx9fbPUPJcFWkEWyae4pFQ2/nqKkLZ1MabidntoWtuXZRN60aquPw99tI33Nxx0dUgiIlIM3N3deeONNzhx4gS7du0iJiaGnj17Alz8HBwcTFpaGvv3788y99Ka4+Dg4MtqjQ8fPkxSUtJltcnZcXNz44MPPqBv376Ehoayfv36or68YqUEWSSf1vwSw4V0WyHLKy5Vy7cqix7sSb/WQUz7PJK/f7mb9HTr6rBERMq/anUKdrwEBAYG0r59e3x9fXnrrbfo1avXxaS2V69e+Pv7s2TJkovjk5KSWLFiBYMGDbp4bNCgQYSHh5OQkHDx2OLFi/H29ub666/PVxyenp4sW7aM4OBgBg8eTGRkZDG9wqJTiYVIPoVFRFPX34sODXL58VgF4u3pzjv3d+W5FZHM/uE3jp5J4eVhHfHycM97soiIZO/xfS679aZNm1i3bh2dOnUiPj6ehQsXEh4ezrp16y6O8fLyYurUqcyYMYPAwECCg4N55ZVXSE9PZ9KkSRfHjRs3jtdff50hQ4YwZcoUDhw4wPTp03n00Ufz3QMZwM/Pj6VLlxISEkJISAgbNmygUaNGxfq6C0MJskg+JJ9P47u9J7i7W8NKtZmGu5vhuVvb0jDQh79/tYeY+BRmj+xGYDXPvCeLiEiZ4uHhweLFi5k+fTpubm5ce+21rF+/nvbt22cZN3XqVNLT03nxxRc5deoU3bp1Y/Xq1QQFBV0cExgYyDfffMPEiRMZPHgw1atX55FHHmH69OkFjqt27dqsWrWKXr16ERISwrp166hZs2ZRX26RKEEWyYfv9p4gJTWdkEpQXnEpYwwPXteUetW9eHTxTu58ZwPzQnvQqGb57wMtIlKZdO3a9bI2b9kxxvDUU0/x1FNP5TquTZs2rFmzpkAx9OnTB2svL9lr0qQJx44dK9C1SpJqkEXyITwymkAfD3o0ruHqUFzmlg71+eiBqziVeJ4hb69n5+Ezrg5JRESkRChBFsnD+QvpfL0nhn6tg6jiXrn/yPRo4mgD5+XhzvB3N/H17hhXhyQiIlLsKve/9iL5sOnAKRJSLlSK7hX50byOL59O6E2LIF/GfriVDzf97uqQREREipUSZJE8hEVGU83Tnd7Na7k6lDKjtl9VFo3tSd9WdXjmswheXLlHbeBERKTCUIIskou0dMuqyBj6BNdRe7NL+HhW4b8junJ/z0b897sDTF68g3MX0lwdloiISJGpi4VILrYfiuVk4jkGarvlbFVxd2PGbe24ItCHmSujiIlP4d0RXanuozZwIiJSfmkFWSQXYRHReLq70adVbVeHUmYZYxh3fTNeG96JHYfOcOfbGzh8OsnVYYmIiBSaEmSRHFhrCYuM5poWtfDz8nB1OGXebZ0a8MGYHpxIOMcdb23g5z/iXB2SiIhIoShBFsnB7mPx/BGbrPKKAujZtCbLJvSiahU3hv13I2ui1AZORETKHyXIIjkIj4jGzcCNreu4OpRypXkdPz6d0ItmdarxwPtbWfDjIVeHJCIiUiBKkEVyEBYZTY8mNajpW9XVoZQ7dfy9WDz2aq5vWZu/ffoz/wyLUhs4EREX279/Pw899BAdOnTA3d2dPn36XDbm2LFjPP7443Ts2BFfX18aNmzIqFGjOHr06GVjjxw5wh133IGfnx+1atVi4sSJJCVd/gzK7NmzadGiBV5eXnTt2pVvvvkmz1hDQ0Pp1q1blmPJycnccMMN1KhRg+3bt+f/hReCEmSRbBw4kcjemESVVxRBtapVmD2yG/f0aMhba3/lkY/VBk5ExJUiIyP56quvaNWqFS1btsx2zLZt2/j000+55557WLFiBbNmzeLHH3+kV69eJCYmXhyXmppKSEgIv//+O4sWLeK1115jyZIljB07Nsv1Fi5cyLhx4xg5ciQrV66kbdu23HLLLURERBQo9nPnznHHHXewbds2wsPD6dy5c8HfgAJQmzeRbIRHOmpnByhBLpIq7m784472XBHow6zwX4iJT+G/I7oR4K2HHkVEStvgwYO57bbbALjrrrs4efLkZWOuueYaoqKiqFLlzxSxS5cutGrVik8++YRRo0YBsHTpUvbs2cP+/ftp0qQJAB4eHgwfPpxp06bRokULAKZPn86oUaN45plnALj++uvZvn07M2fO5KOPPspX3KmpqQwbNox169YRHh5O9+7dC/8m5JMSZJFshEVG0/GKAOpX93Z1KOWeMYaH+zanQXVvHl+6k7ve3sC8v/Sggd5bEamE+izuw6mUU5cdr+lVk7V3ry3Re7u55V04UL169cuOtWzZEh8fnyxlFitXrqR79+4Xk2OA22+/HU9PT8LCwmjRogUHDhxg7969vPbaa1liGDp0aJZjuUlLS+O+++5j9erVfPXVV/Tu3Ttf84pKJRYilzgWl8zOw2e0elzMbu/cgPf/0oPo+BTueHM9EUfUBk5EKp/skuPcjpcFu3btIikpKUtZRlRUFMHBwVnGeXp60qxZM6Kioi6OAS4b17p1a06fPs2JEydyvW96ejqhoaF8/vnnfPbZZ9nWTJcUrSCLXGKVs7xiYDslyMWtV7NafDK+F6FzNnP3fzfy5n1d6NNKXUJEpHx6afNLRJ2OKrbrjQ4bne+xwTWCmdJjSrHdOyfp6elMnjyZFi1acOutt148Hhsbm+1qc2BgILGxsRfHwOWr0oGBgRfP166d80Zc27dvZ/v27bz22msMGDCgyK+lILSCLHKJsIhoWtTxpVltX1eHUiG1DPLj04d7c2XNaox5fyuLNqsNnIhIWfXkk0+yceNGPvzwQzw8SvfgUglfAAAgAElEQVT5kaZNm9KsWTNmzZrF4cOHS/XeWkEWyeT02fNsPnia8dc3c3UoFVqQvxcfj7uaCfN/YuqynzlyJplH+7fEGOPq0ERE8q0wK7jt32+f47m5A+cWJZxi99ZbbzFr1iwWLlzIVVddleVcYGAgcXGXl8rFxsbSsWPHi2MA4uLisqwiZ6wsZ5zPSWBgIB9//DG9e/cmJCSEdevWUaNGjSK9pvzSCrJIJl/viSEt3aq8ohT4Vq3C/0Z14+5uDfnPmv389eOdnL+Q7uqwREQE+OSTT5g0aRL//Oc/ufvuuy87HxwcfLHGOMP58+c5cODAxZrjjM+XjouKiqJGjRq5lldkaNq0KStXruTIkSPcfPPN2fZZLglKkEUyCY+IpkF1b9rW93d1KJWCh7sbM+9sz1/7t2TZ9iOEzt1MfEqqq8MSESkxNb1qFui4K6xdu5b77ruPSZMm8dhjj2U7ZtCgQWzZsoXff//94rHPP/+cc+fOMXDgQMCR3LZs2ZIlS5ZcHJOens6SJUsYNGhQvuPp1KkTn332Gdu3b2fo0KFcuHChkK8s/1RiIeKUeO4CP+w/yf1XXakf9ZciYwyTbmxB/ereTPlkF0Pf3sjc0d3VYk9EKqSSbuWWm6SkJL766ivAsQtefHw8S5cuBeCmm27Cx8eHPXv2cPvttxMcHMzdd9/Npk2bLs6vXbs2zZo5ShDvuusu/v73vzNkyBBmzJhBXFwcjzzyCPfee+/FHsjg6IN8//3307hxY3r37s3777/Pvn37WLBgQYFi79u3L/Pnz2fYsGGMGTOGefPmlei/1UqQRZzW/nKc8xfSVV7hInd2vYK6AV6M+3Abd7y1nrmhPWijlXwRkWJz/Phxhg4dmuVYxve//fYbjRs35scffyQuLo6dO3fSq1evLGNHjRrFvHnzAMemIGFhYUycOJFhw4ZRtWpVhg8fzqxZs7LMueeee0hMTOSll15ixowZtG3bli+++IJ27doVOP4777yTN998k/Hjx1OnTp3L7lWclCCLOIVFRFPL15OuV+b+0ICUnN7Na7Fk/NWEztnCsP9u5K37unBdy7xr1EREJG+NGzfGWpvrmNDQUEJDQ/N1vSuuuILPPvssz3EPPvggDz74YL6umSEjEb/UuHHjGDduXIGuVRiqQRYBUlLT+DbqOP3bBOHupvIKVwqu68+nD/fiikBv/jJvCx9vLd3WPiIiIkqQRYANv57k7Pk0QrR7XplQL8CbJeOu5upmNXli6S5eXb03z1UPERGR4qIEWQRHeYVf1Sr0albL1aGIk5+XB3NCuzO06xW89s0+Hl+6i9Q0tYETEZGSpxpkqfQupKXz9Z7j3NC6Dp5V9H/GssTD3Y1/3tWBBoHe/PvrfcTEp/DWfV3w8yrd3ZxERKRyUTYgld6Wg7GcPnuegSqvKJOMMfxfv5bMuqsDG389xdB3NnIsLtnVYYlIJaRSr7KvuH6NlCBLpRceGU3VKm5c30rdEsqyod0aMie0O3/EJnPHmxvYcyze1SGJSCXi4eFBcrL+c17WJScn4+FR9J8yKkGWSs1aS3hkNNe1rI2PpyqOyrrrWtbm44euxmIZ9s5G1u076eqQRKSSqFOnDkeOHCEpKUkryWWQtZakpCSOHDlCnTp1inw9ZQRSqe36I45jcSk8NqCVq0ORfGpT359PJ/Rm9NwthM7dzMw7O3BX1ytcHZaIVHD+/o6Ni44ePUpqaqqLo6lYUlJS8PLyKvJ1PDw8CAoKuvhrVRRKkKVSC4uMpoqb4cbWRf/fppSe+tW9WTL+asZ/tI3Hluzk6JlkJt3QXFuEi0iJ8vf3L5bkS7Jau3YtnTt3dnUYWShBlkrLWkt4RDQ9m9akuo+nq8ORAvL38mBuaA+mLtvFK6v38srqvX+eDPsSgFq+nmx9ur+LIhQRkfJKNchSae0/nsiBk2cJaafuFeWVZxU3Xh7aMcfzJxPPl2I0IiJSUShBlkorLCIaYyCkTZCrQ5EiUFmFiIgUNyXIUmmF746mc8Pq1PEv+oMBIiIiUnEoQZZK6fDpJCKOxDNQ5RUiIiJyCSXIUimFR0YDEKLd80REROQSSpClUloVGUNwXT+urFnN1aFIMajlm3MXkvk//l6KkYiISEWgNm9S6ZxIOMeW308z+cYWrg5FiknmVm5r166lT58+XEhL58EPtvLMZxEE+XnRTw9jiohIPmkFWSqd1btjsBbVH1dwVdzdeOPeLrRrEMDEhT+x4/AZV4ckIiLlhBJkqXTCI6O5sqYPrYL8XB2KlLBqVavwv1HdqePnxV/mbeHgybOuDklERMoBJchSqcQlp7Lh15MMbFtX/XMridp+VZk3ujvWWkbN3czJxHOuDklERMo4JchSqXwbdZzUNKvd8yqZprV9+V9od2LiUxgzbwtJ5y+4OiQRESnDlCBLpRIeGU0dv6p0uqK6q0ORUtalUSD/uacLPx+JY9KC7VxIS3d1SCIiUkYpQZZKI/l8Gmt/OUFI27q4uam8ojLq3yaI525rxzdRx3lmeSTWWleHJCIiZZDavEml8f2+EySnpql7RSU3oueVHDuTzFtrf6V+gBeT1O5PREQuoQRZKo3wyGgCvD3o0aSGq0MRF3s8pBXRcSm8vHovdQO8GNqtoatDEhGRMkQJslQKqWnpfL07hv5t6uLhrsqiys4Yw8w7O3A84RxPLvuZOv5eXN+ytqvDEhGRMkKZglQKPx44TXzKBULaajc1cfCs4sbb93ehRZAfEz7aRsSROFeHJCIiZYQSZKkUwiKP4e3hznVaJZRM/Lw8mDe6O9V9PBk9bwuHTye5OiQRESkDlCBLhZeeblkVGUPf4Np4ebi7OhwpY4L8vZg3ujvnUtMYNXczsWfPuzokERFxMSXIUuFtP3yG4wnnCGmr7hWSvRZBfrw3qjt/nE7mgQ+2kpKa5uqQRETEhZQgS4UXHhmNh7uhb3AdV4ciZViPJjV49e5O/HQolv9btIO0dPVIFhGprJQgS4VmrSUsIprezWvh7+Xh6nCkjLu5Qz2evrkNYZHRzPhitzYSERGppNTmTSq0qOgEDp1OYnyfZq4ORcqJMdc04diZZN5b9xv1Arx46Hr93hERqWyUIEuFFhYRjTGOLYZF8utvN7XmWHwKL66Mom6AF7d1auDqkEREpBQpQZYKLTwymu6Na1DLt6qrQ5FyxM3N8PLQjpxIOMdjS3ZS268qvZrVcnVYIiJSSlSDLBXWwZNniYpOUPcKKRQvD3dmj+hGk1rVeOiDbURFx7s6JBERKSVKkKXCCo+MBtDueVJoAT4ezB3dA5+q7oTO2cLRM8muDklEREqBEmSpsMIio2nfIIArAn1cHYqUYw2qezM3tAeJ5y4QOnczccmprg5JRERKWLEnyMYYH2NMTWOMshJxmZj4FLYfOqPVYykWber7898RXfnt5Fke+nAr5y5oIxERkYqsSAmyMaaDMeZxY8xSY8xeY0wykAAcBxKMMcnGmF+MMUuMMY8ZY9oXS9QieVjlLK8Y2E71x1I8ejevxay7OrLpwGkeW7KLdG0kIiJSYRW4i4Ux5gpgLHA/cOWlpy/5virQ3PkxBHjJGHMQ+BB4z1r7R0HvL5IfYZHRNKtdjeZ1/FwdilQgt3duwLG4FF4Ki6JegBd/u6m1q0MSEZESkO8VZGNMK2PMAuAA8BTQGEdCnPGRAhwFfgbWAxHO789dMq4J8AxwwBgz3xjTqrhejAjAmaTzbDpwWt0rpESMu74pI3peybvfH2Du+t9cHY6IiJSAPFeQjTG1gBeBUBwJdcYq8Q7gW2AT8KO19lAu17gSuMr50Rfo5Lz3cGCYMWYu8Ddr7clCvxIRp6/3HCct3aq8QkqEMYbpt7YlJj6F57/YTV1/Lwa1r+fqsEREpBjlp8RiLxCAIzH+HZgPzLfW7snvTay1vzvnfgxgjAnGUaJxL46V6DHAnUDNAsQukq2wiGjqB3jRvkGAq0ORCsrdzfD6PZ25d/YmJi/eQS2/qnRvXMPVYYmISDHJT4lFdWAfMBJoZq19uiDJcXastVHW2qdx1CaPdF6/elGuKQJw9twFfth3ggFt62LMpSXxIsXHy8Od90Z154rq3jzw/lb2H09wdUgiIlJM8pMgjwDaWGs/stamF+fNrbXp1tqPgDY4EuVCM8b4G2OmGGM2GGNOGGPOGWP+MMZ8a4yZbozJNgE3xvg5z/9sjEk0xsQZY7YYY/5qjPHMx32DjDEvO7t1JBtjThtjfjDGPGCUoZW67/ae4NyFdJVXSKmoUc2TeaN74OFuGDVnC8fjU1wdkoiIFIM8E2Rr7fziTowBjDEXyymcifL8IlyrL45SkJnA1YA/kAQ0APoA03CUclw670pgl/N8OxxlJFWBbsC/gE3GmMBc7tsViAQeBVoCFwA/4BpgNrAyP0m2FJ+wiGhqVvPUj7ul1DSq6cPc0B7EJp1n9LwtJJ674OqQRESkiPLVxaK4+xc7H/xbU0zX6g18CQQBy4DugJe1NhCoBvQA/g7EXTKvCrACR+J8DOhvra0G+OB4eDAB6Ax8lMN9A4AvcNRNRwHdrbV+zntOBFKBEODfxfE6JW/nLqTxbdRx+rUOwt1Ni/dSetpfEcCb93UhKjqB8R9tIzWt2NcURESkFOW3zdsqY0yz4rihMzn+FseKbVGv5QN8AHgD/7HW3mmt3WqttQDW2iRr7RZn3fSl/ZhGARmJ/53W2q+dc9KttYuBh5znbjLG3JjN7R8D6gLJwE3W2q3O+eettW/iWJUGGGuMaVnU1yp52/DrKRLOXVB5hbhE31Z1ePGO9vyw7yRTPtmF868hEREph/KbIAcBXxtjGhTlZsaYIGAt0LYo18lkBNAUiAaeKODcUc7P31prN2ZzfhGQkVRnVx+dcWxRNsk3wH+ARMAduK+AsUkhhEdE41u1Cr2aqxmKuMaw7g35v34tWPbTEV5ZvdfV4YiISCEVZKvpRjiS5DqFuZEzOV6D44E8gIOFuc4lMpLUJdbafD8d41x57u38dmV2Y5yr0GHObwdcMr8Vjvcjt/mJwA/ZzZfil5ZuWb07hr7Bdahaxd3V4UglNvnGFgzv3pD/rNnP/B9/d3U4IiJSCPlNkJfjeICtJRCeU0eInBhj6uEoq8jYl/UAjg1DCs0Yk/EwHcA2Y0wjY8y7xpjDxpjzxpgYY8wKY8zN2UxvzZ+vPSKX22Scq2uMyfzUV7tsxuQ2v00uY6QYbD14mlNnzzNQu+eJixljeOH2dvRtVZtnPovg690xrg5JREQKyOSnTs7ZieFL4EbAAj8C/ay1SfmYWx/HynFGHe6vwA3W2sOFDdp53VY4Ho4DeB54BEcHifM4OlhkTuLfA8Zm1CYbYwYDnzvPdbTW7srhHrcBnzm/bW+tjXAenwS87jweYK2Nz2H+ZP58SM/Puap86ZixwFiAoKCgrosWLcrtZRebxMREfH19S+VepWH+nnN8e/gCb9zgg1eVsveAXkV7v8uysvJep1ywvLQ5hSOJ6Uzp4UWz6hXzJxtl5f2uDPRelx6916WrNN/vvn37brPWdstrXH520sNae94YcyuwGuiFY8voz40xN1lrz+c0z1mzvAZo4Ty0H0dy/Ed+7puHzO3XngbOAEOB5dbaVGNMIxyt2oYCDwB7gFec4/0yzc0tyc98zi+Hrwsy/7IE2Vr7LvAuQLdu3WyfPn1yuVzxWbt2LaV1r5JmreWpTd/Sp1UNBvbr7upwslWR3u+yriy9112vOsedb2/gzZ8vsGx8TxrXqubqkIpdWXq/Kzq916VH73XpKovvd75rkK21ycBNwHYc5RZ9gSXGmGyXRYwxV+Aoq8hIjvcBfYspOYassbsBY6y1S621qc54D+Fo17bTOeZvztZuUsFEHInnyJlkQlReIWVMbb+qzBvdHWsto+Zu5mTiOVeHJCIi+VCQh/RwlhIMwLEaa4BbcLRZy8IY0xBHctzceegXoI+19kiRos0q876u+6y1n106wLnByb+c39YEumYz1yeXe2Q+l5DD14WZL8UoLPIY7m6Gfq2DXB2KyGWa1vblf6HdiYlPYcy8LSSd10YiIiJlXYESZABr7SmgP44WaAYYbox5J+O8s7ThWyCjb3IUjrKKY0UPN4vMyXZUjqNgd6avr3R+PprpWG6t6zKfO5rD1/mZH59d/bEUj/DIGK5qUoPAatq0UMqmLo0C+c89Xfj5SBwTF2zngjYSEREp0wqcIANYa4/ieGDvCI4k+UFjzCzn1s3f4ehNDI6V5pJIjrHWniZrkpyTzE9sZTyRuAfI+Bcqtw1LMs5FO++XISKbMbnN353LGCmC/ccT2H88UZuDSJnXv00Qz93WjjVRx3lmeYQ2EhERKcMKlSADWGsP4lhJPuE89CiOet+MVdrdOJLj6KIEmIdVzs+tcxmTucXab+DYYQ9Y7zw2MLtJxhiDY6vozPfJsBc4lMf8asC1OcyXYhIe6WihNaCNEmQp+0b0vJIJfZqxcPNh3liz39XhiIhIDgqdIANYa6NwJJHxOFZq/Z2nInE8kFfSDUDnOj83N8bcfulJY4wbji2hwbHa/FOm0+87P/c1xlyVzbWH8udKeJY6a2e7uIxjw40xjbOZ/zDgC6QB83N9FVJo4ZHRdGpYnboBXq4ORSRfHg9pxZDODXh59V6WbC1St0sRESkhRUqQAay1O4BBwFkcJQw/40iOT+Q6sRhYa38Aljq/fc8Yc2dGpwpnLfRCoIPz/FPOh/YyvO+M1QCfGGNudM5zM8YMBWY7x6201n6Tze3/hWOLax/gS2NMV+d8T2PMeGCGc9y71lrtOVsCjpxJZtcfcSqvkHLFGMPMOztwTfNaPLnsZ77bW+J/VYqISAHlK0E2xqTl9oGjXCGjY0M7ICavOcaY4nqUOxT4HkeXiqVAojHmNPA7MMw55jlr7fuZJ1lrLwC34tjyugGObbTP4kj0P8axGr4duC+7m1pr43B08TiFo4xjqzEmHkev47cATxylFY8U0+uUS4RHOKp31N5NyhvPKm68fX8XWgT5MeGjbUQciXN1SCIikkl+V5BNps85fVw6Pj8fRWatPYujJ/ODOBLlszhKG44Ai4De1trpOcw9iGOF+XkcD95ZIBXYhqM0o6e1NjaXe28D2gKv4ujz7OG8/zpnPIOstWp8WkLCI6NpFeRHkwq4+YJUfH5eHswb3Z3qPp6MnreFw6fz3JhURERKSUE2zsgroXXZ/r7O0on3nB8FnZsATHN+FObeMTgeUHy0MPOlcE4mnmPLwdNMvKFF3oNFyqggfy/mje7OnW9vYNTczXwyrlf5aFc4qwWcPQ5AH4C1zuPV6sDj+1wTk4hIMcrXCrK11q0EPrLdgU8kP77eHUO6hZC22hxEyrcWQX68N6o7f5xO5oEPtpKSmubqkPLmTI7zfVxEpJwp8kN6Iq4QHhlNwxretKnnn/dgkTKuR5MavHp3J346FMvkRdtJS1ePZBERV8rvQ3pKpKXMiE9JZf3+UwxsWxdHu2qR8u/mDvV4+uY2hEfGMOOL3WV3I5G4/OzPJCJSvuW3BvmEMeYrYAWOtmcJJRiTSK6+jTrO+bR0da+QCmfMNU04diaZ99b9Rr0ALx66vpmrQ8pqzxfw+URXRyEiUuLymyAHAvc6P1KNMd8DnwOfW2sP5TpTpJitioyhtl9VujQKdHUoIsXubze15lh8Ci+ujKJugBe3dWrg6pAgNRnCn4Kt/4N6nSA5x+Y+IiIVQn5LJ14ConB0qvAE+gGvAb8ZY3YYY543xnQroRhFLkpJTePbX44zoE0Qbm4qr5CKx83N8PLQjvRoUoPHluxkw68nXRtQzG54t68jOe41CcasdnSryJaBk9pCW0TKv/x2sXjSWtsWaAH8FfgOxxbKBkcf4aeAH40xfxhj3jHGDDLGlINeRVLe/LDvJEnn01ReIRWal4c7s0d0o0mtajz0wTaiouNLPwhrYcv/YHZfSDoF938CA16AKp6OVm7T42B6HGv7LHd8PXEb+NSED++A+KOlH6+ISDEq0MN31tpfrbWvWmv7AnWAEcASIAFHslwfxwYZXwAnjTGfGGNGGWNqFnPcUkmFR0bj71WFnk31W0oqtgAfD+aN7oFPVXdC52zh6Jnk0rt50mlYfD98+Sg0vgbGr4fm/XKfU6s53L/UUX7x4R2Oa4iIlFOF7k5hrT1jrZ1vrb0bqA2EAG8Ch3Eky77A7cAcINoY84Mx5nFjTKtiiFsqodS0dL7eE0O/1kF4VlFjFan46lf3Zt7oHiSeu0Do3M3EJaeW/E0ProN3roG94TDg73DvEvDNqaTiEvU7wz0L4fRvMH8onEss2VhFREpIsWQZ1tpUa+1qa+0ka21joDMwHdiOI1l2B3oDM4HdxphfjDGzjDHXGvXpknza/NtpziSlMkDlFVKJtK7nz39HdOW3k2d56MOtnLtQQhuJpF2Ab/8B7w+GKl7wwGroNRHcCvjPRJNrYehcOPqTYxX6wrmSiVdEpASVyDKctXantfZ5a2034ApgAhAGnMeRMLfAsTXzWuC4MWZeScQhFUt4ZDReHm5c37K2q0MRKVW9m9di1l0d2XTgNI8t2UV6cW8kcuYQzLsZvnsJOt4DD33vWA0urOCb4db/wIFvYdlYSC8HuwOKiGSS3zZvhWatPQq8A7xjjKmGoxTjVuAmoBZQE0ctc2hJxyLlV3q6JTwymj4t6+DtqV3KpfK5vXMDjsWl8FJYFPUCvPjbTa2L58KRn8Lnk8Gmw5D3oMPQ4rlu5/sd9cirnoYvA+GWV0E/MBSRcqLEE+TMrLVngWXAMufufL2A24DBpRmHlD87/jhDTPw5QtoFuToUEZcZd31Tjp5J5t3vD1AvwIvRvZsU/mLnkyBsKvz0PjToCnf+D2oU4XrZ6TXJ8bDeulccHS5ufKZ4ry8iUkLylSAbY+paa6OL88bW2nRgnfPj8eK8tlQ84ZHRVHEz3BCsBFkqL2MM029tS0x8Cs9/sZu6/l4Mal+v4BeK/hmWjoGTe+GaR6DvU+DuUfwBA9z4LCSfhh/+BT414OqHS+Y+IiLFKL81yIeMMZ8bY+4wxpTqqrOItZbwiGh6Na9FgHcJ/SMuUk64uxlev6cznRtWZ/LiHWw5WIB2atbCj/+F2TdCShyM/Az6TS+55BgcZRU3vwJtboPwv8GOBSV3LxGRYpLfBLkKcDOwFDhqjHnVGNOx5MIS+dMvMQkcPJVESFutHouAYyOR90Z154rq3jzw/lb2H0/Ie9LZU7DwHlj5BDTt4+ht3LRPyQaawc0dhsx23G/5RIj6qnTuKyJSSPlNkDM2AjE4Hqr7f8BPxpifjDETjTE1SipAkfCIGIyB/m2UIItkqFHNk3mje+Dhbhg1ZwvH41NyHnzgO3i7F/z6DQx8Ce5dDNVqlV6wAFWqwt3zoX4nWBLq6LcsIlJG5TdBrguMAtY4v89IljsCr+FYVf7YGHOT8+E7kWITFhlNtysDqePn5epQRMqURjV9mBvag9ik84TO3UJCyiUbiaSlwjfPwwe3gZc/PPAN9Bznum4SVX3hvqUQ2BgWDIdjO10Th4hIHvKVzFprk621H1pr+wGNgWnAr/yZKHsCdwIrgMPGmH8YY1qWTMhSmRw6lcSeY/GEaHMQkWy1vyKAN+/rwi8xCUyY/xOpaemOE7EHYc5A+OFl6DICxq6Feh1cGKmTTw0Y8Sl4V4cPh8DJ/a6OSETkMgVe7bXWHrbWzrDWtgCuA+aStQSjLjAF2GOMWW+MGWOM8SvOoKXyCI90NE9RgiySs76t6vDiHe35Yd9JpnyyC/vzUnjnWji5D+6a69i0w7Oaq8P8U0ADGPGZ4+sPb4e4I66NR0TkEkUqh7DWrrPWjsGRFIcC3zpPZSTLPYF3gWPGmPeNMX2Lcj+pfMIio2lb35+GNXxcHYpImTase0Me79uAnruexXwyBmoHw7gfoN0QV4eWvVrN4f5PIPkMfDTE0S9ZRKSMKJZ6YWcJxgfW2huBJsB0spZg+AD3A18bYw4YY541xlxZHPeWiut4fAo/HYrV6rFIfhzdwYS9Y7iryve8duEOFrR9BwLL+F+z9TvBPQvh9G8wfyicS3R1RCIiQDElyJlZaw9Za593lmBcD7wPJPJnstwYRw2zCs8kV6t2x2AtDGynBFkkR+npsPFNeK8f5nwSdsTn7Gg2gac/j+Lr3TGuji5vTa6FoXPh6HZYfD9cOOfqiEREij9Bzsxa+4O1djSOEozRwDHA4kiU1e1CchUeGU3TWtVoUcfX1aGIlE2JJ2DBMMcGHC0GwPj1uDe7jjfu7UK7BgFMXPgT2w/FujrKvAXfDLe9AQe+hWVjIT3N1RGJSCVX4kmqMaYR8CjwFI5EWSRPcUmpbPz1FAPa1sW4qiWVSFn26xpHb+Pfvoeb/gXD5zs6RADVqlbhf6O6U8fPizHvb+W3k2ddHGw+dLoXBvwddn8GXz7q2PVPRMRFSiRBNsb4GGNGGGO+AQ4AzwHN+LPMIhFH9wuRbH0TFcOFdKvyCpFLXTgPq56BD+9wJMRjv4UeD17W27i2X1Xmje6OtZbQuZs5mVgOShd6TYRr/wrb5sGaGa6ORkQqsWJNkI0x1xlj5gDRwDygj/MeGX9zf4ej20Vda+0DxXlvqVjCIqKpF+BFhwYBrg5FpOw49SvMGQAbXoduf4EHv4WgtjkOb1rbl/+FdicmPoUx87aQdP5CKQZbSDc8A11DHf2bN7zh6mhEpJIqcoJsjGlsjJlmjPkVR5u3UYAvf64WHwJmAM2ttX2d3S6SinpfqbiSzl/g+30nGNAmCDc3lVeIALBzMfz3OkfHh2Efwi2vgmfe7Q+7NArkP/d04ecjcUxcsJ0LGRuJlFXGwM2vQJvbYdVTsGOBqyMSkUqoUAmys4Qi1BjzLY5uFM/i6E6RkRQnAwuA/kATa+00a+1vxROyVHTf7z1BSmo6ISqvEHv5tXQAACAASURBVIFzCbDsIfh0LNTtAOPXQ5tbC3SJ/m2CeO62dqyJOs4zyyOwZb2+180dhrwLTfvC8okQ9aWrIxKRSqZKQQY7N/oYBQyB/8/efYdHVW19HP/uNNIDoST03nvvEqSDIgoISBOBIKLYrvd6sXffq1e9giIEASnSRFRAEoqi9CYihN6kJiEB0kPafv84E4waCJmSM0nW53nmmSRz9jk/ooSVPfvsRU5bptxTfLuBucBSrXWCXRKKEif8UBRlvN1pVyPQ7ChCmOviPvhqPFz/HUKmwV3/MIpHK4zuUJ3L11P5dPMpKgZ4MbVHXTuHtTO3UjBsESwYCCvGGU1FanY1O5UQooS4owJZKfUaMAaolvOlXC9HAwuBeVrrI/aNJ0qa9MxsNh2NoW/jYNxcZSdAUUJlZ8OO6bDpdfANhoe/h+odbT7tc33qExWfxgcbjlMxwJOhbaraIawDlfKFkV/BvH6wZAQ8vMZoLiKEEA52pxXISxjFcc4SigxgFTAQqKK1/qcUx8IedpyOIzEtU3avECVXYrTRennDy1C/P0zeapfiGEApxbuDm9GlTjn+/fVBfjp+xS7ndSjvQBi9CrzKwKLBECs9poQQjleQKToF/AY8DVTWWg/WWq/RWsuO7sJuwg9F4ePhSuc65cyOIkThO7HB2Nv43E6493/w4AKjMLQjDzcXZo5qRd0gPyYv2sehi/F2Pb9D+FcyimSAhYMg/qK5eYQQxd6dFsgzgNZa6xZa6/9prWMdGUqUTFnZmg2HowlpUAFPd+vWWQpRJGXegPBpsHgI+AZB6GZjqzMHNcnx83Rn/ri2lPH24OF5ezh/tQhsLFSujrEOOfW6sQd0ylWzEwkhirE7KpC11lO11vsdHUaUbL+cu0Zs0g36NpblFaIEiT0Jc3rCzk+gXShM/AEqNHD4ZYP8PZk/ri3pmVmMnbeba8npDr+mzSq1gIeWwrWzxi8TN5LMTiSEKKasvgtKKbVYKfWcUqqnUuqO3w9XSsnUoMhT+KEoPFxd6N6ggtlRhHA8rWH/YmNv4/gLMHwJ9H8P3D0LLULdID/mjG3LhaupTFiwl7SMIrBirkYXGDofLv0Ky0Yas+9CCGFntmwTMAJ4F4gAopVS55VSq5VSryulHlBK1bzFuDeVUpFKqaE2XFsUM1prIiKj6FK3HL6lCrT7oBBFT1o8rBwP3z4GlVsZexs36G9KlHY1A/lwWAt+OXeNJ5fuJyvbyfdIBuN7dd8ncHozfD0RsotAYS+EKFJsqUQ0f97urTJQCbj5U14plQAcAH61PI4CwUBD4B/AChuuL4qRyEsJXLiWytS7nXxvViFsdX4PrHzEuNHs7pegy9NW721sLwOaVSQqoRFvrDnM66sjeXVgY5SD1j/bTYsRkHoVIqbB2mfgno8ctmZbCFHy2FIg+wHNgZZAK8tzY8Aj1zEBQFfL468a2XBtUcxEREbhoqBHQ1leIYqp7CzY9hH88BYEVIZHwqFqO7NT3TS+S00uX09lztYzVCrtxaRutc2OlL+OUyAlDrb8F7wCoecrZicSQhQTVhfIWusUYIflAYBSyg1oglEs5xTOrYFSeZziqLXXFsVPRGQU7WoGUtY3r/9VhCjiEi4braLP/AyNH4B7PwLPALNT/c20/g25nJDGO+uOEhzgyX0tKpsdKX93v2TsaLH1A2PP5E5PmJ1ICFEM2HWxp9Y6kz+WU8wDUEp5YrSmfhmoByQAyzHWLwvBqStJHI9O4tV75U0FUQwdC4dvJkNmmrFutsVIp10K4OKi+O/Q5lxJvME/VhygvG8pOjn7nuRKwYD/Quo1WP+isW90y1FmpxJCFHEO7+WrtU7TWn8JtADCMZZmXNBan3b0tUXREBEZBUBv2d5NFCcZafD9P2HJMGNJxaSfjcLNSYvjHJ7uroSNbkPNcj5MWriPI5cTzI6UPxdXeGA21OoO3z0BR9aYnUgIUcQ5vEDOobVOA4YDV4FXlFI9CuvawrlFREbTvEoAlUp7mR1FCPu4cgzm9IDds6DDYzBhE5QrOjegBni7M39cO7xLuTJu3h4uXU81O1L+3ErBsEVQqRV89Qic2WJ2IiFEEVZoBTKA1joBWIqx+8XUwry2cE6Xrqdy4Px1+jSR2WNRDGgN++bDrG6QGAUPrYC+7xjFWxFTqbQX88e1I+lGJg/P2018aobZkfJXyhdGroDAmrBkBFyS/lZCCOsUaoFscdDy3N6Eawsns96yvKKPLK8QRV3qNVgxFlY/CdXaG3sb1+ttdiqbNKzoz6zRrTkTm0zogr3cyCwC+w17B8LoVcZa5EWDIfaE2YmEEEWQGQVyzjX9Tbi2cDIRkdHUreBL7fK+ZkcRwnrndsJnXeHoWuj5GoxaBX7F45e+znXK8d6Q5uw6c5Vnlx8guyg0EvGvBGO+ARQsvN/Yc1oIIQrAllbTnyulpiilOimlfAowtInl+ay11xbFw9XkdHadiaOvLK8QRVV2Fvz0H5jXD1zc4JH10OUpcDFj7sFxBrWszL/6NmDNb5d5N7yI7NBZtjaM/troWrjwfkiOMzuREKIIsWWbt3HAw5aPtVLqBLA/1+MXrfXV3AOUUk0tYzSwwIZri2Jg4+FosrUsrxBFVPxFo83x79ug6YPGVmOexfeNsUe71eLS9VRm/3yaigGejOtc0+xI+avYHEYshUUPwOIhMPY7KOVndiohRBFg6z7IKtdzfYx9jofdfFGpCxitpqMwWlF3x2gashj4j43XFkVcRGQUlUt70bhS8S0qRDF1ZA189zhkZcD9s6D5cLMTOZxSilcHNiY6IY3XVh/mtdWH/3gxfC0A5Xw92PtiL5MS3kKNzjBkHiwbZTweWl4kb5oUQhQuW94HrAD0AZ4HlgHHMWaGVa5HVWAAMB7oC3gCN4Bg4F2l1AilVAOlnHxjUGF3STcy2XIilr5NgpH//KLIyEiFNc/AspFQurqxt3EJKI5zuLooPh7R8pavxyalF2KaAmjQ32jScnqzMeufXQRuNhRCmMqWVtOxwAbLAwDLWuTm/NFquiXQGPDINdQT6GF55EhVSh3EWJrxq9Z6trW5RNHw49EY0rOyZXmFKDqiDxv76145YrQzvvtlcPPIf1wx4+nuanYE67QYYew0EvFvWPM03Ps/p2/aIoQwj71bTScD2y0PAJRSbhhFcu6iuTlGR70c3kA7y0MDUiAXcxGRUZTz9aB19TJmRxHi9rSGvZ9DxAtQyh9GrYQ6Pc1OJazR8TFIiYMt74N3Wej5itmJhBBOyq4Fcl601pkY65APAPNzvq6UqsOfi+aWGMs2RDGXlpHFj0djGNiiMq4uMoMjnFjKVaN18dE1RlE8aCb4yo+pIu3uF40ieesHxp7JnZ4wO5EQwgk5vEC+Fa31SeAksCLna0qpihiFsijGtp2MJTk9iz6Ng8yOIsStnd0KX4dCUgz0fstoGV3Mtm8rkZQydhxJuw7rXzQairQcZXYqIYSTMa1AzovW+jJw2ewcwrEiIqPwK+VGp9rlzI4ixN9lZcLP/4Gf34MyNWHCRqjUwuxUTqWcr0eeN+S5KDgbm0yNcgXZGt8ELq5w/2xjj+TvngDP0tDwHrNTCSGcSL7TIZZZXYcrrOsIc2VmZbPhcDQ9GlbAw01m44STuX4O5g+An/4Pmo8wdqmQ4vhv9r7Yi7PvDuDsuwOY39eHs+8OIPyprpT29mBE2E5+j0s2O2L+3Dxg2CKo3Nq4+fLMz2YnEkI4kTupUE4ppT5USjlkuwGlVLBS6mOM5RaimNt99irXUjJk9wrhfCJXwcwuEB0JD8yBQZ9CKWmBfqcaBPuzaHx7UjOyGDF7J+evppgdKX8ePsa+yIG1YMlDcGm/2YmEEE7iTgpkT2AqRqE8QynV3h4XVkp1UErNBE4BUyzXEcXc+shoSrm50K1+ebOjCGFIT4bvpsKKh6FcHXh0CzQbanaqIqlRJaNITrqRyfDZO7lwrQgUyd6BRktq7zKwaDDEnjA7kRDCCdxJgfwAcA7wAiYD25VSx5VSryqluln2Ps6XUspXKRViGXcc2AaEWs571nIdUYxlZ2vCD0XRrV55vD2cavm7KKmiDsLsEPhlAXR5Gh6JgMAi0ELZiTWpHMDiCR1ISMtgRNhOLl1PNTtS/vwrwehvQLnAgkEQf8HsREIIk+VbIGutvwEaAP8AYjE65NUBXgJ+AK4rpX5TSq1QSs1SSr2jlJqmlHpXKTVbKfWVpQnINWCTZVwdy3muAM8AjbTW3zriDyicx28X44lKSJPlFcJ8WsOuWRDWA9ISYMw30PNVcHU3O1mx0LRKAAvHt+d6slEkR8WnmR0pf2VrG3tc30iAhfdDcpzZiYQQJrqju6S01je01h8A1TFmkQ/wRztpV4xGIA8AE4B/Am8Az2G0mL4faGQ5LmfMrxizx9W11h9prW/Y8c8knFREZBRuLooeDWUfWWGi5DhYMgLW/RNqhcDkbcazsKsWVUvzxfh2xCWlMyJsJ9EJRaBIrtgcRiw1btZcPARuJJqdSAhhkgJtI6C1TtNaz9JatwSaAS8DW4BU/ih+83qkAD9jzB431Vq30lrPkcK45NDaWF7RsXZZSnuXvPa8wkmc/glmdoJTm6Dff+ChZeAj2w06SqtqZfjikbbEJKQxImwnMYlFoEiu0RmGzofLB2DpSMiUf6aEKIms3mdLa31Ia/2m1rob4A/UA3oBw4AxludeQF0gQGsdorV+S2sdaYfcoog5EZPEmdhkesvyCmGGrAzY9DosuA88/WHCJmg/yWgaIRyqdfVA5o1rR1R8Gg+F7eJKYhEoOOv3g/s+gTM/wcoJkJ1ldiIhRCGzy0a0WutsrfVJrfUmrfUKrfUiy/MmrfUprXW2Pa4jiq6IQ1EoBX0aSfc8UciunYW5fWHLf6HVaAjdDBWbmRyqZGlXM5C5D7flwrUURs7ZSVxSESiSW4yAPu/Ake9gzVPGunUhRIkhnRpEoQiPjKJVtTJU8Jfd/EQhOvgVfNbV2LpryDwYON3Y+1YUug61yjJ3bFt+j0th5JxdXE3+eyc+p9PxMbjrOWOXk02vmZ1GCFGIZK8t4XDnr6YQeSmBaf0bmB1FFFfv1YXkGABCADbneq1KOxg8B8pUL/xc4k861SnHnLFtGP/FXkbO2cWSie2d/56E7i9AShxs/RC8AqHzVLMTCSEKgcwgC4eLiIwCkO3dhONYiuM8jVsnxbET6Vq3PGFj2nAqJolRn+8iPiXD7Ei3pxT0fx8aPwAbXoL9i8xOJIQoBFIgC4eLiIyiYUV/qpeVt7aFCVzljTJn061eeWaNbs3xqCRGz91FfKqTF8kurnD/LKh9N3z3BBxZY3YiIYSDSYEsHOpK4g32/n6NPo3l5jwhxB+6N6jApyNbceRyAmPm7iYhzcmLZDcPGLYIKreGr8bBmZ/NTiSEcCApkIVDbTgcjdbQt4ksrxBC/FnPRkF88lArIi/G8/Dc3STdyDQ70u15+MBDyyGwttFs5uIvZicSQjiIFMjCocIjo6hR1pv6QX5mRxFCOKHejYOZ8VBLDlwwiuRkZy+SvQNh9NfG8+Ihxg4pQohiRwpk4TDxqRlsPxlLn8bBKGnIIBzJs3TeX/eRtuZFQd8mFfl4eEv2n7/OuPl7SEl38iLZvxKM/gaUCywYBPEXzE4khLAzKZCFw/x4NIbMbE0fWV4hHK1ya/ANghdj2BzyLbwabzyek9m9omJAs4p8OKwFe89e5ZH5e0hNd/LudWVrw6iv4UYCLLwfkuPMTiSEsCMpkIXDhB+KIsi/FC2q3GJ2Twh7iDoEpyyto91KmZ1G2GBg80p88GALdp25yoQFe0jLcPIiuWIzGLEUrp8zllvcSDQ7kRDCTkwrkJVSvmZdWzheanoWm4/H0LtRMC4usrxCONCOT8DdB1qPMzuJsINBLSvz/pDmbD8Vx8QFe52/SK7RGYbOh8sHYOlIyCwCbbSFEPmyukBWSj1pw1g/YL2144Xz+/nEFdIysmX3CuFYCZfg4ApoNdq4aUoUC4NbV+H/Bjdjy4lYJi3cx41MJy+S6/eDQZ/CmZ9g5XjIdvK8Qoh82TKD/F+l1IiCDrLMHK8H2ttwbeHkIg5FEeDlTruaUrQIB9r1Gegs6DDZ7CTCzh5sU5V3H2jKT8evMHnRL85fJDcfDn3fhSOrYc1ToLXZiYQQNrClxZQLMF8pFae1vqPZYMvMcThGcSw/PYqpjKxsNh6JplejYNxdZZm7cJC0BNg7DxrdB2VqmJ1GOMDwdtXI0poXVh1iyuL9fDqyFR5uTvwzpcNkSLkKP/8HvAKh12s2nzJkWQhxabluAPzCeCrrWZbNwzbbfH4hRN5s+UlzBnAHViql2uV3cK7iuKPlS8tsuLZwYjtPx5GQlinLK4Rj7V9o7CDQaarZSYQDjWxfndfva8zGI9E8seQXMrKyzY50e92nQZvxsO0j2PY/m0/3p+L4Dr4uhLAPW2aQewNbgSBgrVKqi9b6WF4HWorjdfy5OB5lw7WFEws/FIW3hytd65YzO4oorrIyYOdMqN4FKrcyO41wsDEda5CVrXlt9WGmLtnPxyNaOu+7U0pB//cg9RpseNmYSW41+o6GpmamEpMSQ3RyNNEpxkMIYQ6rC2St9SmlVH/gR6AssF4p1UlrfTH3cZY1x+uATpYvLQdGaa2dfBpAWCM7W7P+cDQh9cvj6e5qdhxRXB3+FuLPQ//3zU4iCsm4zjXJyta8ufYITy/7lY+GtcDNWYtkF1e4fxakxcPqqWjPABLrhNwsfHMXwVEpUTc/T0hPMDu5EMLClhlktNb7lVL3A98DVTCK5K5a66twszgO54/ieAUwUmvt5HdbCGvtP3+NK4k36NNYllcIB9HaeOu6XD2o29vsNKIQTehai2ytefv7o7i6KD54sAWuJm8jma2zuZp21ZjxTbYUvzkflw8gOqs60bv+TeqePxfzCkWgZyBBPkFU8a1C6wqtCfIJIsjbeFTwrkAF7wq0/1LuZxfCDDYVyABa6x+VUqMwlk00wFhu0QNjffNfi+OHpDgu3sIPReHuqujeQFr8Cgc58zNE/QYDp4OLk84gCocJvas2mdma/4Qfw1Up3hva3GFFckZ2BrEpsTeXO/xpBjinCE6NITP7z62x3ZQb5b3LE+QdRL2qXel6ZhtBifEEdfkHQVU6EOQdRHmv8ri7ujsktxDCdjYXyABa65VKqSnATKAdsArw4Y/i+CukOC72tNZEREbTuU45/D3lB79wkO3TwacCNH3Q7CTCJI+F1CErS/PfDcdxcVH8Z3CzAjckylnvG5MSQ1Ry1N+WPsSkxBCbGov+y4ZLnq6eBPkYM7ytgloZM76Wz4O9gwnyCSLQMxAXleuXt4TLMLc3bHwPxoWDb6U7zlnWs+wtb8jbfH4zIVVDCvTnFkLcGbsUyABa61lKqSDgVaAnkPPT6mtghBTHxd+Ry4mcu5rCYyG1zY4iiqvow3ByA9z9Irh7mp1GmOiJHnXJ0pqPNp7AVSneeaApLi4KrTWJGYnEJMf8MfOba/Y3p/iNvxH/t3P6efjdXOJQP7D+zaUOOUVwkHcQ/h7+KFXAGWv/ijD6G5jbBxbeD+MjIKDKHQ3NvZXb5s2bCQkJITkjmfER43l287N81usz2ga3LVgeIUS+7FYgA2itX1dKlQemYOxzvAoYJsVxyRAeGYWLgp6NgsyOIoqrHZ+Au7exjZYocbJ1NtfSrt0seIOrRNO5zRG+vbicXV/ewM8nmeiUaFIzU/82NtAzkCDvICr7VqZVhVZ/KnpzimBvd2/HhS9bG0Z9DfMHGEXyuHDwKWvVqXzcfZjZcybjwsfx+KbHmdtnLo3LNbZzYCFKtnwLZKXUywU8ZxwQD7gCR4AXbvXbttb69QKeWzix9ZFRtKkRSDnfUmZHEcVRwmX4bRm0GSdtpYuhzOxMYlNjb7ncIWf296/rfV2VKwGBpYlJ9KGUCmZw3S4E+wT/Ufj6GOt9PVw9TPqT5VKxGTy0zCiQFw+GsauhlJ9VpyrjWYZZvWYxZt0YHt34KPP7zqd2aXn3Tgh7uZMZ5FexvuvdtHxet3uBrJR6Hngn53Ot9S3fC7Psz/wsMBioCWQBx4GlwHStdXo+1woC/gncA1QDUoFIjF5Hn2tdcnqNnolN5mhUIi/f08jsKKK42j3L0lb6MbOTlHgF7e6Wlpn2pyI3r+3O4tLiyP7L7p+lXEvdLHRbVGhxc/lD7tnfnPW+7647yqyfT9PRrwZj7m1U8GUQhaV6Jxj6BSx9yHiM/ArcrJtUCPIJIqx3GGPWjSF0QygL+i2gsm9lOwcWomS60yUWjvhJY/fiUSlVH3jlDo+tDmwGali+lAKUAtpYHiOVUj201tduMb41EIGxBzRAEuAHdLE8hiilBuZXZBcXEZFRAPRuLMsrhAPcSIS9c6HhQAisaXaaEu923d1mHpj5t2YXea73dfe7OcNbt0zdmze65S6CA0oF3HGh+3y/BmRla+ZsPYOLUrx0T0PnLZLr94VBM2FVKKwcD0Pmg6t1Kx6r+VdjVq9ZjIsYx8T1E1nQbwHlvKRJkxC2upO/kd0dnsIOlFIuwFzAE9jBH1378jrWDViNURxfBsZorTdazjEUCANaAouAAXmMDwDWYBTHR4HRWuu9SikPYCLwIdAH+AgoEdNdEZFRNK0cQJUyDlzDJ0qu/YuMpgudnjA7icjHp79+enO9byWfSrQo3+KP/X1zFcE+7j52va5SihcGNCQzWzN32xlcXWBafycukpsPM7rthf8L1jxlbFtoZdb6gfX5tMenhG4IZdKGScztM5eAUgF2DixEyZJvgay1/qkwgtjBExjbyi0GTnKbAhkYCzS1fDxYa70DwNLdb5mlUP4S6G+ZRd70l/H/AIIxllT011qfsYxPBz5RSvkDbwOhSqmPtNbH7fIndFJR8WnsP3ed5/rUNzuKKI6yMmHHp1CtE1RpY3YakY99o/aZtt5XKcUr9zYiW2vCtpzB1cWFf/Wt77xFcodHISUOfv4PeJeFXq9ZfaoWFVrwUfePmLJpClM2TWF2r9mOvelQiGKuWOyyr5SqCbyFcYPg03cwZKzl+cec4vgvlgJnLB+PyeP1nK8tzSmO/2I6xpILV2DkHeQp0tYfNpZX9JHlFcIRDn8D8edk9riIMPtmOKUUrw1szMj21fjsp1O8v/4YTn07SPdp0HYCbPvI6BBpg06VOvF/Xf+Pg7EHeXrz06RnlYgVfkI4RLEokDGWRPgAz2itr9zuQKWUN9DZ8um6vI6x3FwXbvn0T71sLeucq+UzPgnYktf44igiMora5X2oU8G6u7GFuCWtYfvHULYu1OtrdhpRRCileOO+JgxvW5VPfjzFhxtPmB3p1pSCfu9Bk8Gw4WX4ZYFNp+tdozevdHyF7Ze28/yW58nKll1WhbCG1QWyUspPKfW5UmquUuquOxxzl+X4MKWUl7XX/ss5JwI9gI1a6zv5ydKQP/7ch25zXM5rwUqp3HtKNcnjmNuNL9bbOlxLTmfn6av0bRJsdhRRHJ3dCpcPQKfHpa20kzgdf/qWr5X1tG5fX0dwcVG8fX9ThrauwsebTvA/Zy6SXVxg0GdQpyesfhKOrLbpdA/UfYB/tPkHG37fwOs7X3fuGXQhnJQtjUKGA+Mw1uHeybIGgAPAg4AXxgyrTb8qK6UqA+9ZMky6w2G5e3xevM1xuV+rBFy1cry/UsrXMqtc7Gw8Ek1WtqZPYymQhQNsnw4+5aHZcLOTCIuw38LwcvNi3QPrKOtV9mZ3N2fk4qJ4d3AzsrTmw43HcXNVTOlex+xYeXPzgAcXwIJB8NUjxvZvtbpZfbqxjccSfyOesINh+Ln78WybZ513LbYQTsiWAjnn/c4IrfXf9/DJg9Y6Xim1DmPf4QHYWCADs4AA4F9a61tPa/xZ7nUAKbc5Lvdrfrf4uCDj8yyQlVKhQChAUFAQmzdvvs0p7ScpKcku1/rylzQCPRVxJ/az+aT88L0Ve32/SxLv5HO0OxHBmRoP8fu2nXc8Tr7XjhOTEcPaS2vp7t+dg7sOAkXj+31Pec3liq68F3GM38+cpn8tJ2gacgtu1afS4toLeC5+kAPN3yTRv+7N1wr6vW6qm9LVrytfHP6CuEtx9Ano44DExVNR+P+6OHHG77ctBXILjL2Mtxdw3A6MArmlDddGKTUKo8j+FfjAlnOZSWs9G5gN0KZNG11YMzH2mPVJvpFJ5MYNjGxfne7dpc3p7TjzLJvT+nYKuHlR88G3qFmAznnyvXacF7a+gIerBy/1fenmXrtF5ft9113ZPL38AMsPXKJunTpMvKuW2ZFurX0bmNuH1kffMVpSl68HWPe97qa7MW3rNNacXkOL+i0Y1mCYAwIXP0Xl/+viwhm/37Ys6qtoeT5fwHE5Sw8q3fao27B0sPsIo/PdRK11Zj5DckvM9fHt9sDJ/VriLT62ZnyxsfnYFdIzs2V5hbC/xCj4bTm0HCVtpZ3E+YTzrD29lqH1hhbJRhRuri58+GBzBjStyFvfH+HzrXltQOQk/CvC6FWgXGHhILhe0H9m/+CiXHij8xt0q9KNt3a9xdrTa+0YVIjiy5YZ5BwFfV89pyi35drvYjTpmAkcVUr5/uX1m++f5Xot3bJP8aVcx1UGfrvFNXL367x0i48rAwn5jE8oruuPIyKjKOvjQdsaUsAIO9s9G7IyoGOJ6LNTJMw+OBs3FzceafKI2VGs5ubqwkfDW5CVrXljzWHcXBRjO9UwO1beytaG0V/DZ13hI+Pe8BAw+r8C+FSA5+7sxkN3F3fe7/Y+kzdO5oWtL+Dr7ku3qtavbxaiJLBlBjnW8lzQOx5qW56v3vao28vpNTsZY3b2r49/5zo252v/sXx+BMi2fJx7R4q/ynktSmudO+uhPI653fjDtzmmyLqRmcUPR2Po1SgIVxdZeyzs6EYS7PkcGt4LA+Ml4AAAIABJREFUgU78NngJciHxAqtPrWZIvSGU9y5vdhybuLu68PGIlvRqFMQr30WycOfvZke6teCmGCsZ85AcU6BTebp5Mv3u6dQPrM+zPz3Lnqg9tucTohizpUA+gDF7PLiA44Zg/I2/3RZpDqO1TgG2WT7Nc2NVZdzqm3M3w/q/vHwcOJfPeB+g6y3GFwvbT8aRdCNTllcI+9u/CNKuQ6epZicRFnMOzsFFuTCu8Tizo9iFh5sLnzzUip4NK/DSN4f4cte5/AcVA74evnzW8zMq+VbiiR+eIDIu0uxIQjgtWwrk7y3PzZRSj9/JAKXUE0Azy6dWL4TSWodordWtHsBruY7N+fpTuU7xheW5u1KqfR6XGArkTF39aacNSxORnK8NV0rVyGP8FMAXY4304oL++YqCiMgofEu50amO8+x7KoqBrEzY+QlU6whV25qdRgCXki7x7clvGVx3MEE+xadbpoebC5+MbEX3+uWZtuogy/dYv863KCnjWYbZvWYT4BHA5A2Tb7uvtRAlmS0F8nwg2vLxh0qpNywzp3+jlPJRSr2JsduExlieMceGa9vqC+Agxgz4SqVUDwCllItSaihGZz6AdVrrTXmMfx+IwrgRb61SqrVlvIdSajLwhuW42Vrr4w78c5giK1uz/nA0dzeoQCk3V7PjiOLkyHdwXdpKO5M5B+eAgvFNx5sdxe5Kubkyc1Rr7qpXnn99/Rtf7btgdqRCEewTzOzes1FKEbo+lEtJl/IfJEQJY3WBrLVOxWgUkm05zzTgolJqlVLqbaXUNMvzKoydK/4NuFqOH6e1TrY9vtXZM4GBwFmMm+k2KqWSgWRgOeAP7AdG3mJ8PHAPEIfRKW+vUioBY6/jTzFuElzPnTdQKVL2nL3K1eR0WV4h7EtrozFIYG2o18/sNAK4nHSZVSdX8UCdBwj2KZ5/3z3dXZk9ujVd6pTjua8OsGp/ESqSM1KtHlrdvzqze80mJSOFiesnEpsam/8gIUoQm3q3aq3DMYrIFIzZWH+MwvNfGLOo/7J87m95PQl4SGv9fZ4nLERa67MYyz1ex1gPrYEMYB/wD6CD1vrabcbvAxoDHwInAHeMAnsrMBHop7W+4cA/gmkiIqPwcHMhpH7RvllHOJnft8OlX6SttBP5/NDnAExoOsHkJI5lFMlt6FirLM8uP8C3v96uSWoh86lw69eWPgQZaVafun5gfT7p+QkxKTE8uuFREtJvtSmTECWPzf8Kaa2XYxSaczC2PFN5PBIwut4101qvsPWad5Dp1VzrkW93XKLW+hWtdVOtta/W2l9r3UZr/V/LlnD5XSdaa/2M1rqe1tpLa11Ga91Vaz1Ha52d3/iiSGtNxKEo7qpbHp9S9tglUAiL7R+DdzloPsLsJAKISo7i6xNfc1/t+6joWzH/AUWcl4crc8a2oV3NQJ5e9iurDzjJsoPnTsCr8fBqPJtDvr35Mfd9Aqd+hGUjbSqSW1ZoyUfdP+JU/Cke3/Q4qZnWz0oLUZzYZZpGa31Gax0KBAKtMGaNR1meWwGBWuvJlllbUYQdvBjPpfg0+jQuPjfrCCdw5RgcD4d2oeDuZXYaAcw7NA+tNRObTTQ7SqHx9nDj87FtaVM9kKeW/cr3By+bHenWWo6CgR/DyY2wfDRkWv+GZefKnXm367scuHKApzc/TUZWhh2DClE02fV9TK11ttb6V631Gq31l5bnX4vrbGpJFBEZhauLomdDKZCFHe2YAW6e0LZ4v5VfVMSkxPDV8a+4t/a9VPatnP+AYsSnlBtzx7WlRdXSTF2yn/BDUWZHurVWY+De/8GJ9bB8jE1Fcp8afXi5w8tsu7iN57c8T1Z2lh2DClH0yEI/USDhh6LoUCuQMj4e+R8sxJ1IjIYDS6HFSPCRbQOdwbxD88jSWSVq9jg331JuzB/XlqZVAnj8y1/YcDg6/0Fmaf0w3POh8Q7MiochM9/Vgbc0uN5gnm39LOt/X88bO9/A2NVUiJLJLgWyUspVKTVcKTVXKbVDKXVUKXUqj+OaKKU6KaUa2+O6onCdjEnk1JVk2b1C2NfNttJTzE4igNjUWFYcX8E9te6hql9Vs+OYxs/TnS8eaUfjSv48tngfPxx14iK5zSPQ/3049j18Nc74+2Slh5s8zISmE1h5YiUf7vtQimRRYtlcICulQoDTGA0xxgLtgHpAjTwOHwRsAbYppWShYRETEWn8A9G7kRTIwk7Sk2HPHGgwAMrWzv944XDzDs0jIzujxM4e5+bv6c6C8e1pEOzPowt/YfOxgrV3LlTtJkK/9+DoGpuL5KktpzKs/jDmRc67uZOJECWNTQWyUupeYANQBWO3iiwg/jZDZmHsg+wHDLDl2qLwhR+KomW10gQHeJodRRQX+xcbbaU7P2l2EgHEpcax/NhyBtQcQHX/6mbHcQoBXu4sHN+OukG+hC7cx8/Hr5gd6dbah0Lf/4Mjq2HleKuLZKUU09pPo1/Nfvzvl/+x/NhyOwcVwvlZXSArpcoBizCafyQA44HSGM1D8qS1vgJss3za09pri8J34VoKBy/Gy/IKYT/ZWcbNeVXbQ9V2ZqcRwBeRX5CenS6zx39R2tuDRePbU7u8LxMX7GXbSSduqtHhUejzNhz+Fr6eaLRvt4KLcuGtLm9xV5W7eHPnm3x/2vT2BUIUKltmkJ/AmAlOB3ppredprVPuYNxOjNnmljZcWxSy9ZblFVIgC7s5shqu/y5tpZ3E1bSrLD22lL41+lIzoKbZcZxOGR8PFk9oT81yPoz/Yg/bTzlxkdxxCvR+EyJXwapQq4tkdxd3/tvtv7QKasULW1/g5ws/2zmoEM7LlgK5H0b3ueVa670FGHfc8lzLhmuLQhYeGUX9ID9qlvMxO4ooDrQ2GoME1oL6/c1OI4AFkQtIy0xjUrNJZkdxWoE+Hiya0J6qZbwZP38vu07HmR3p1jo9Ab1eh0Mr4ZtHjXdsrODp5sn0u6dTt0xdntn8DHujCvLPvRBFly0Fcs4dNT8WcFzOGmV/G64tClFs0g32nL1KnyYyeyzs5NwOuLgPOj4OLq5mpynxrqddZ8nRJfSp0YdapWXu4nbK+Zbiy4kdqFTak3Hz97D37FWzI91a5yehxytwcAV885jVRbKfhx+f9fqMij4VeeKHJzgcd9jOQYVwPrYUyDlTiQVt3p6ze4X1vTFFodp4OBqtoa8srxD2sn06eJeVttJOYsHhBaRkpsjs8R0q71eKJRM7EOzvydi5u9n3+zWzI91a12fg7hfht6Xw7eNWF8mBnoGE9Q7Dz8OPyRsncyb+jJ2DCuFcbCmQc95bKmhLtbqWZye+FVjkFh4ZRdVALxpW9DM7iigOYk8Y+7W2nQge3manKfHib8Tz5dEv6VW9F3XK1DE7TpFRwd+TLyd2oLxfKcbO3c3+c05cJN/1HHR/AQ58Cd9NhWzrmtsG+wQzu9dsAEI3hHI5yYlbcQthI1sK5EjLc0gBxw3EWLu8x4Zri0KSkJbBtpOx9G0cjFLK7DiiOJC20k5l4eGFJGcky+yxFYIDPFkS2oFAHw/GzN3Nbxeumx3p1rr9E7o9D78ugjVPWl0k1wiowaxes0hOTyZ0QyhxqU68DlsIG9hSIK/F2I1ioFKq0Z0MUEqNBppbPv3OhmuLQvLj0RgysjR9Zf2xsIekGPh1ibG0wre82WlKvIT0BBYfWUyPaj2oH1jf7DhFUsUAL5aEdqC0tzuj5uzi0MXbtQIwWcjzcNc/4ZcFsPZpq4vkBoENmNFjBlHJUTy68VES0gu60lII52dLgTwHiAHcgbVKqaa3O1gpNQGjUYjG6Ly3zIZri0ISERlFeb9StKxaxuwoojjYHQZZ6cbNecJ0iw8vJikjiUebP2p2lCKtcmkvlkzsgJ+nOyPn7CLykpMWyUpB92nQ9VnYNx++f9bYUcYKrYJa8UHIB5y8dpInNj1BamaqfbMKYTKrC2StdTJGU5BsoBqwTym1DhiZc4xS6hWlVJhS6jRGceyJsW/ySK21db+6ikKTlpHFj0ev0LtREC4usrxC2Cg9BfaEGW2ly8laV7Mlpiey8MhCulftToPABmbHKfKqlPFmaWgHfDxcGTVnF0cuO+msqlJw90vQ5WnYOxe+/4fVRXLXKl15p+s77I/ZzzObnyHDhvbWQjgbm1pNa63XAcOBRMAN6A0MxpglBngZeASojrEc4zpwn9Z6ty3XFYVjy4lYUjOyZHmFsI9fF0PqNWkM4iS+PPIliemJTGoua4/tpWqgN0tCO1DKzZWRc3ZxLCrR7Eh5U8rY/q3TVNgzB9b9y+oiuW/Nvrzc8WW2XtzKtK3TyLJylwwhnI1NBTKA1nol0ASYAVzDKIT/+kgEZgJNtdbrbb2mKBzhh6Lw93SjQ62yZkcRRV12Fuz4BKq0NVpLC1MlpSex4PACulXpRuOyjc2OU6xUL+vDktAOuLkoRs7ZyYloJy6Se71uLHfaPQvC/211kTyk3hCebv004WfDeXPXm2grzyOEM3Gzx0m01heAqcBUpVRjoAYQACQBF4H9sqSiaMnIymbjkWh6NgzC3dXm36NESXd0DVw7A71eM/5hFqZaemwpCekJsvbYQWqWM4rk4bN3MiJsF0tDO1Cngq/Zsf5OKaMltc6GnZ+CcoE+b1n1d/SRJo+QcCOBzw99jr+HP0+3ftoBgYUoPHYpkHPTWkfyxxZwoojafeYq8akZ0j1P2E5r2PYxlKkJDe4xO02Jl5KRwheRX9ClchealGtidpxiq3Z5X5ZMbM/w2Tt5KGwnS0M7UKu8kxbJfd62FMmfgIsL9HrDqiL5yVZPkpCewNxDc/H38Gd80/EOCCxE4ZCpQZGn8ENReLq7cFdd2YpL2Oj8Lri4FzpOkbbSTmDpsaVcv3FdZo8LQZ0Kfnw5sQNZ2ZoRYTs5G5tsdqS8KQV934V2oUaXy42vWLXcQinFC+1foG+Nvnz0y0esOL7CAWGFKBxSIIu/yc7WRERGEVKvAl4eUtAIG22fDl6B0GJk/scKh8qZPe5UqRPNyzfPf4CwWb0gPxZPbE96ZjYjwnZyLi7F7Eh5Uwr6/QfajIdt/4NNr1tVJLu6uPJ2l7fpUrkLb+x4g/Az4Q4IK4Tj2bVAVkpVUEoNUEpNVEo9bXkeoJSqYM/rCMf69cJ1YhJvyO4VwnaxJ+HoWqNrnrSVNt3yY8u5mnaVyc0nmx2lRGkQ7M/iCR1IzchiRNhOzl914iK5//vQehxs/QB+eNOqItnd1Z0PQj6gZYWW/HvLv9lyYYsDwgrhWHYpkJVS9yultgGXMTrkfQa8b3n+DrislNqqlBpkj+sJx4o4FIWbi6J7A/m9Rthoxwxw9YB2E81OUuKlZqYyL3Ie7Su2p0WFFmbHKXEaVfJn0fj2JKZlMCJsJxevO2ljDRcXGPABtBoDW96Hze9YdRovNy9m9JhB3TJ1eWbzM+yL3mfnoEI4lk0FslLKQym1HPgK6EDeW7zlPDoCK5VSy5RSHjalFg6jtSY8MopOdcoR4OVudhxRlCVdgQNLoMUI8JVftsy24tgKmT02WZPKASye0IH41AxGzN7JJWcuku/5H7QcBT/9H2x+16rT+Hn4MbPnTIJ9gnl80+MciTti56BCOI6tM8grMRqD5BTBhzH2Q34KmGh5noGxq0XOMUMwCmrhhI5FJ/J7XAp9G8vyCmGjPXMgM03aSjuBtMw05kXOo11wO1oHtTY7TonWtEoAC8e351pyOg+F7SQqPs3sSHlzcYF7pxv3Dmx+B356z6rTlPUqy+xes/H18OXRjY9yNv6sfXMK4SBWF8hKqeHAAMunl4B+WusmWuupWuuPtdafW56naq2bAn0x9kRWwACl1DCb0wu7Cz8UZewf3yjI7CiiKMtpK12/P5Sra3aaEm/liZXEpsbKzhVOokXV0nwxvh2xSUaRHJPgxEXywOnQfAT8+Cb8/L5Vp6noW5HZvWYDMHHDRKKSo+yZUgiHsGUGOWeDw2Sgm9Y64nYHWzrohWA0DwGYYMO1hYOEH4qiTfUylPcrZXYUUZQd+BJS4qSttBO4kXWDuQfn0jqoNW2D25odR1i0qlaG+ePaEpWQxoiwncQkOmuR7Ar3fQLNhsEPb8DWD606Tc2AmnzW8zOS0pOYuH4icalxdg4qhH3ZUiA3BzTwudb61J0MsBz3OcYsstwl4mR+j0vmaFQifWR5hbBFTlvpym2gWkez05R4X5/4mpjUGJk9dkJtagQyf1w7Ll1PY2TYLmKTbpgdKW8urjBoJjQdChtfNbaBs0LDsg2Z0WMGl5MvM3njZBLTnbQNtxDYViDntATaU8BxOcfLnk9OJiLSeNtLCmRhk2Pfw9XTxuyxtJU2VXpWOp8f/JyWFVrSPri92XFEHtrVDGTuw205fy2FkWG7iHPqIvkzaDIYNrwM22dYdZrWQa35IOQDTlw7weObHic100lvVBQlni0F8iXLc0E7SeQcf+m2R4lCF34oisaV/KkaKL+7CBtsnw6lq0PDe81OUuJ9c/IbolOiebT5oyj5ZcVpdaxdlrlj23I2LpmRc3ZxLTnd7Eh5c3WD+2dDo0Gw/gXY8alVp7mryl283fVt9sfs59nNz5KRnWHnoELYzpYC+QfLc9cCjuuKsTTjh/wOFIUnJiGNX85dl90rhG3O7TJaS3d8XNpKmywjK4M5B+fQrHwzOlaUpS7OrlOdcswZ24bTsUaRfD3FiYvkwXOg4UCI+DfsmmXVafrV7MeLHV5ky8UtvLD1BbKys+wcVAjb2FIgfwykA2OUUnd054dSqg0wFrhhGS+cRMThaAD6SPc8YYvtH4NXGWgpbaXN9u2pb421ns0ny+xxEdG1bnnCxrThZEwSoz7fRXyKk86surrDkLnQ4B5Y90/YHWbVaR6s/yBPtnqSdWfW8faut9FWdO0TwlGsLpC11ocw9jpWwAal1ASllFtexyqlXJVS44ENGLPHE7TWkdZeW9hfxKEoapXzoW4F3/wPFiIvcadytZX2MTtNiZaRbcweNynbhM6VOpsdRxRAt3rlmTW6NceiEhkzdxfxqc5cJM+D+gPg+38Y+55bYULTCYxrMo7lx5fz8X6ZNxPOI8+CNjel1Mv5HLIB6A/MAt5VSm0BTgIpGDfi1QG6AIGW478H6iilXtZav25tcGE/11PS2Xk6jol31ZKZJmG9HZ8Y/2i2CzU7SYm3+tRqLiZdZFr7afJ3ugjq3qACM0e2ZvLifYydu5uF49vh5+mEnU3dPGDofFg+BtY+C8oV2owr8GmebvU0iemJzDk4B38Pf8Y1Kfg5hLC3fAtk4FWMWd/byXk9EBiYx+sq1zH9LQ8AKZCdwKYjMWRma9m9QlgvORZ+XQzNh0tbaZNlZGcw+7fZNCrbiK6VC3qLiHAWPRsFMeOhVkxauI+mr67/44XwtQCU8/Vg74u9TEqXi5sHPPgFLBsNa54C5QKtxxboFEopXmz/IknpSXyw7wP8PPwYUm+IgwILcWfudImFusPHrY7N6+vCSYRHRlExwJNmlQPMjiKKqj2fS1tpJ7H29FouJl3k0Wayc0VRd7tJi9gkJ7qJz60UDFsIdXvD6qnwy8ICn8LVxZW3u7xN58qdeX3H60ScvW3vMSEc7k5mkLs7PIUwTUp6Jj8fv8KIdtVwcZF/TIUVMlJh92yo1xfK1zc7TYmWmZ1J2G9hNAhsQEjVELPjiJLErRQ8uBCWjYTvnjBmkgt4s667qzsfhnzIpA2TeH7L8/i4+9ClchcHBRbi9vItkLXWPxVGEGGOn45d4UZmNr0bB5kdRRRVB5ZASix0mmp2khJv3Zl1nEs8x0chH8nssSh87p4wbDEsGQ7fTjGK5BYjCnQKLzcvZvSYwfiI8Tz949PM7j2blhVaOiiwELdmyzZvohiIiIyijLc77WoE5n+wEH+VnW101KrUCqp3MjtNiZaVncXs32ZTr0w9uleTN/6ESdw9YcQSqNUNvpkMB5YV+BT+Hv7M7DmTIJ8gpmycwtGrRx0QVIjbkwK5BEvPzGbTkRh6NQrCzVX+VxBWOL4Orp6SttJOIPxsOGcTzvJo80dxUfL3uSR4a+1hMrOyzY7xd+5eMHwJ1OwK3zwKv60o8CnKeZUjrFcY3u7eTNowibPxZ+2fU4jbsMtPUcs+x8OVUnOVUjuUUkeVUqfyOK6JUqqTUqqxPa4rbLP9VCyJNzJl9wphvW0fQ+lqRlctYZqs7Cxm/TaLOqXr0KNaD7PjCDsq5+uR59c93V0I23KGR77Y65wNRTy8YcRSqN4ZVoXCoZUFPkVF34rM7j0brTWhG0KJSo5yQFAh8nYnN+ndllIqBPgCqJL7y+S9Ndwg4DUgUSlVUWudauv1hfUiIqPx8XClc51yZkcRRdH53XB+J/T7j9F+Vphmw+8bOBN/hve6vSezx8VM7q3cNm/eTEhIyM3Pl+w+x8vfHmLQp9sIG9OGOs7W6MnDBx5aBouHwsqJxprkxvcX6BS1Amoxs9dMxkeMJ3RDKPP7zifQU5YECsez6SepUupejEYhVTCK4iwg/jZDZgHZgB8wwJZrC9tka82Gw1GENKiAp7ur2XFEUbR9OniWhhbSVtpM2TqbWb/NolZALXpVc4J9cUWhGdGuGl9O7EBCagb3f7KNH4/GmB3p7zx84KHlULUdfDUeDn9b4FM0LtuYGXfP4FLSJSZvnExSepIDggrxZ1YXyEqpcsAiwBVIAMYDpYFbtsDRWl8Btlk+7WnttYXtTlzLJjYpnb6yvEJY4+ppOLIa2o6HUk42a1XCbPh9Ayevn2RSs0m4usgvuyVN2xqBfPdEF6qV9eaRL/Ywc/MptM6vt1chK+ULI1dAlbbw1SPGz44CahPchg9CPuD41eM8/sPjpGWmOSCoEH+wZQb5CYyZ4HSgl9Z6ntY65Q7G7cSYbZZ9WwpZmzc3UOP5tdR4fi3v7DZ+uDyxZD9t3txgcjJR5Oz4VNpKO4Gc2eMa/jXoU6OP2XGESSqX9uKrRzsxoGlF/i/8KE8t+5W0jCyzY/1ZKT+jSK7UClY8DEfXFvgUd1W5i7e6vMUv0b/w7E/PkpHthGuvRbFhS4HcD2Od8XKt9d4CjDtuea5lw7WFFW7VecmpOjIJ55ccB/sXQbMHwU/egTDTD+d+4MS1E4Q2C5XZ4xLOy8OV6SNa8lyf+nx34BJDP9vB5Xgnu83H0x9GrYSKLWD5WDi2rsCn6F+rPy92eJGfL/zMi1tfJFs74S4eoliwpUCubXn+sYDjctYo+9twbSGEWfZ+Dpmp0PEJs5OUaFprPjvwGdX9q9OvZj+z4wgnoJRiSvc6hI1uw5nYZO6dvo19v181O9afefrD6K+hYjNYNhqOhRf4FA/Wf5AnWz3J92e+5+1dbzvfkhJRLNhSIPtYnhMKOM7L8iwLiIQoajLSYNcsqNsHKjQwO02J9uP5Hzl27RgTm07EzUV2ERF/6NkoiFWPdcKnlCsjZu9i+Z7zZkf6M88AGPU1BDeB5aPh+PoCn2J8k/E83Phhlh1bxvT90x0QUpR0thTIcZbngvYormt5vmLDtYUQZvhtqaWttMwemyln9riqX1UG1JINgcTf1Q3y49spnWlXM5B/rvyNV7+LdK6mIl6lYfQqqNAQlo2CExsLNFwpxTOtn2Fw3cGEHQzji8gvHBRUlFS2FMiRlueQAo4biLF2eY8N1xZCFLacttIVW0CNLmanKdF+vvAzR64ekdljcVulvT2YP64tj3SuyfztZxk7bzfXkp3onhOvMjD6GyhfD5Y+BCc3FWi4UoqXOrxE7+q9eX/v+3x94msHBRUlkS0F8lqM3SgGKqUa3ckApdRooLnl0+9suLawwq06Mt3q60L8yfFwiDshbaVNprVm5oGZVPatzD217zE7jnBybq4uvHxvI94b0ow9Z65x3yfbOB6daHasP3gHwpjvoJylSD5VsNuaXF1cebfru3Su1JnXdrzG+rMFX64hRF5sKZDnADGAO7BWKdX0dgcrpSZgNArRwGlgmQ3XFlbY+2Ivzr47gLPvDmB+X5+bH+fu1CTELW2fDgHVoNEgs5OUaFsvbiUyLpKJTSfi7uJudhxRRAxtU5UloR1Izcji/k+2sT7Sido2ewfCmG8hsDYsGQGnfyrQcHdXdz4I+YDm5Zvzry3/YvvF7Q4KKkoSqwtkrXUyRlOQbKAasE8ptQ642VZLKfWKUipMKXUaozj2xNg3eaTWsjeLEEXGhb1wbjt0fEzaSpsoZ+1xRZ+KDKw90Ow4oohpXb0Mqx/vQu0KvoQu3MeMH044zw4QPmVh7HcQWBO+HAZnthRouLe7NzN6zKB2QG2e2vwUv8b86qCgoqSwqdW01nodMBxIBNyA3sBgjFligJeBR4DqGMsxrgP3aa1323JdIUQh2z7duPO85Sizk5Ro2y9t57fY35jQdALurjJ7LAouOMCT5ZM6MqhFJd5ff5zHv9xPSnqm2bEMPuWM5RZlqsOXD8LZbfmPycXfw5/Pen1Gea/yPLbpMY5dPeagoKIksKlABtBarwSaADOAaxiF8F8ficBMoKnWWhYICVGUXD0DR76DNo8Y3bCEKXLWHgf7BDOojixzEdbzdHflw2Et+He/Bnx/6DJDZu7gwrU7aYRbCHzLw9jVEFAVFg+F3wu2XKKcVznCeofh5ebFpA2T+D3hdwcFFcWdzQUygNb6gtZ6qta6HNAUuBcYBQwC2gKBWuspWuuL9rieEKIQ7fwUlCu0m2R2khJt5+WdHLhygPFNxuPhKjfWCtsopZjUrTZzH27L+Wsp3DdjG7vPOElTEd8KliK5slEkn9tZoOGVfCsR1iuMbJ1N6PpQopOjHRRUFGd2KZBz01pHaq3Xaq2/1Fp/p7XeJ+uNhSiiUq5a2koPA/+KZqcpsXLWHlfwrsADdR8wO44oRrrXr8A3UzoT4OXOQ2E7WbzLSWZc/YKMItkvGBYNhvMFW5lZq3QtZvas30TEAAAgAElEQVSaSXx6PKEbQrmWds1BQUVxZfcCWQhRjOz9HDJSoNPjZicp0fZE7eGXmF94pMkjMnss7K52eV9WTelM5zrleGHVIV785iAZztBUxC8Yxq4B3yBY+ACcL1j7hMZlGzP97ulcSLzA5I2TSUpPclBQURzZpUBWSrkqpYYrpeYqpXYopY4qpU7lcVwTpVQnpVRje1xXCOFAGWmwazbU6WV0uxKmmXlgJuW9yjOk3hCzo4hiKsDLnbkPt2XSXbVYtPMco+bsIi7phtmxjHeuHl5j3MC36AG4sK9Aw9sGt+W/If/l6NWjTP1xKmmZaQ4KKoobmwtkpVQIxr7Gi4GxQDugHlAjj8MHAVuAbUopL1uvLYRwoN+WQXKMtJU22Z6oPeyN3su4JuMo5VrK7DiiGHN1Ufy7f0M+HNac/eevM3DGNo5cTjA7FvhXMopk70BYeD9c/KVAw0OqhvBmlzfZG7WX5356jozsDAcFFcWJTQWyUupeYANQBWO3iiwg/jZDZmHsm+wHDLDl2kIIB8rOhh0zoGJzqHmX2WlKtFkHZlHWsyxD6w01O4ooIe5vWYUVkzqSmZ3NA59uZ93By2ZHgoAqxnILr9KwcBBcKtg+x/fUuodp7aex+cJmXt72Mtlya5T4f/buO76pcn/g+OdJJy2lQMsue2/ZUFYVcCKIW5YIssGBe1xF+Xn1ylXvldXiQMABKkuvogLSImWD7L1n2ZSW0fn8/jgpFEjbtE1ykub7fr3ySnLOc8755mlIvjx5Rh4KnCArpcKBrwEf4CIwCCiJsXiITVrr00DWxIZdC3ptIYST7fkDzuyGyGdkWWkTbTi5gdUJq3mq0VME+gaaHY7wIk0rl+TnUR2oVyGE4d9s4JNFu8nMNHlRkZKVjZbkwFCY0RNObMrX4Y/Xe5zRzUbzv/3/44M1H7jPIinCLRWmBXk0RktwKtBNaz1Na23PRIqrMFqbmxXi2kIIZ1oxwZiHtEFPsyPxatGboikdWFpaj4UpypYI5LvBbXm4RQT/XbKH4d+s51KKyYuKlKxitCQHhBhJcsKWfB0+uPFgnmzwJN/t/I5JGyc5KUhRFBQmQb4HY8W877XW6/Jx3G7rfY1CXFsI4SzH1sOh5dB2OMhqbabZeGojK0+sZEDDAQT5BZkdjvBSgX4+jH+4Cf/o3oBF20/y0JQVHDln8qIipaoaU8D5BcP0HpCw1e5DlVK80PIFHqz9IDGbY5ixbYYTAxWerDAJck3r/dJ8HpfVR7lEIa4thHCWFRMgIBSa9zc7Eq8WvTmaUgGleKzuY2aHIrycUopBHaozfWBrTiRepcfE5azYd8bcoEpXhwE/g18xmNEDTm63+1ClFG+1fYtuVbsxft145u2Z58RAhacqTIIcbL3P7xDXrNkrZK4VIdzN+YOwfQG0fEqWlTbRltNbiD8WT/+G/aX1WLiNjrXLsGBke8KKB9DvizXMWHnQ3H68pWsYLck+/jD9fji1w+5DfSw+fNDxAyIrRjJ25VgWHVrkxECFJypMgnzWel8un8fVtt6fLsS1hRDOsGqKsax0G1lW2kzRm6MJDQjliXpPmB2KEDeoFh7MvBGR3F63DG8t2Mbr87aQmm7ijBBhNY0+yRZfa5K80+5D/X38+STqExqHN+aVZa+w4vgKJwYqPE1hEuRt1vuofB7XA6Pvcv6WxBFCONflc7BhJjR+xJh3VJhi25ltLDu6jP4N+hPsF5z3AUK4WEigH1P7tWTk7TX5bs0R+ny+ijNmLioSXsuY3UJZjCT59O68j7EK8gtiUpdJVA+tznNLn2PT6fzNjCGKrsIkyL9gzEbRQynVwJ4DlFL9gKbWpz8V4tpCCEdbPw3SLsmy0iaL3hRNiH8Ivev1NjsUIXJksSheuqseE55oxpZjifSYsJytx3JbBsHJwmsb3S0ApneHM3vsPjQ0IJSYbjGkZKTQ99e+NJ7emNGHRtN4emMaT29M1Owo58Qs3FphEuTPgVOAH/CLUqpxboWVUk9jLBSiMVbem12IawshHCk9BVbHQM0uUE5WgjfLjrM7iD0aS78G/SjuX9zscITI0/1NK/LjsEgAHo5ewc+bjpsXTJm6RpKsM+Gr7nB2n92HhhcLz3HxkLNXz9rcLoq2AifIWutLGIuCZAJVgPVKqYVAn6wySqm3lVKfKaX2YyTHgRjzJvfRWpaxEcJtbP4ekk9C+2fMjsSrRW+KJsQvhD71++RdWAg30ahSKAtGdaBRxVBGf/c343/fad6iImXrQf+fIDM930myENkVaqlprfVC4HEgCfAF7gQewmglBngLGAhUxeiOcQHoqbVeU5jrCiEcKDPTmNqtfGOo3tnsaLzWrnO7+PPIn/Rt0JcS/jILpvAsZUIC+HZwWx5vVZlJS/cxZOY6kq6mmRNMuQbw5E+QkWL0ST6335w4hEcrVIIMoLWeAzQCJgLnMRLhm29JwBSgsdb6j8JeUwjhQHsXw5ldsqy0yWI2x1Dcr7i0HguP5e9r4f0HG/Nuz4Ys3XWaByev4OCZS+YEU64h9F8AaVfgq/vh3AFz4hAeq9AJMoDW+qjW+hmtdTjQGLgf6As8ALQCSmutR2qtjzniekIIB1rxKZSIgIa9zI7Ea+0+v5tFhxbRu35vQgNCzQ5HiAJTStG/XTVmDmzN6eQUek6KZ/kekxYVKd/YmiRfMlqSzx8q8KnSMk1qDRemcUiCnJ3WepvW+het9bda65+01uulv7EQburYBjj4lywrbbKpm6cS5BtEv/r9zA5FCIeIrBXOTyM7UL5EIP2/XM0Xyw+Ys6hIhSbQbz6kJBmzW1w4nGPRsMCwHPe9ufzNHAfxiaLJ4QmyEMKDrJwIASVkWWkT7buwjz8O/kHv+r0pGVjS7HCEcJgqYUHMGRFJ1/rlGPe/7bz042ZS0jNcH0jF26D/fLiaaAzcu3DEZrHYx2LZ8uQWtjy5hQlVJ1x7/GzzZ/n1wK/8a82/zF05ULiU0xJkpVSAUqqjUuoxpdR9SqnqzrqWEKIAzh+CbfOhxQAIlEFhZonZHEOgbyD9G8h/UkTRUzzAl+i+LXimS21+XH+Ux6eu4tTFq64PpGIz6DcPrlwwWpIT7e/xOajRIPo36M+3O78lZnOME4MU7sTuBFkpVUwpFaSUCrSj7BsYcyTHAt9iLAqyVyn1V17zJQshXGR1tDEor80wsyPxWvsT9/Pbgd94vN7jlAosZXY4QjiFxaIY060OU/o0Z+eJJHpMjGfTkQuuD6RSCyNJvnwOvroPLto3Z7NSihdavkCPmj2YtHESs3fKMg7ewK4EWSkVjjETRRLGfMa5lZ0GvAuEcOtsFu2B5UqpZoWIWQhRWFfOw/rp0OhhCK1kdjRea+rmqQT6BvJkgyfNDkUIp7uncQXmDI/Ex6J4JGYl8/82Ydx+RAvoOxcunTG6W1w8YddhFmVhbORYoiKieG/1e/x24DcnByrMZm8LctdsZaNzKqSUehjI/kmfDmwHNgJZHY9CgK+UUtL/WQizrMtaVnq02ZF4rYOJB1l4YCGP1nmUsGI5Dw4SoihpULEEP41qT7PKJXlu9kbe/3UHGa5eVKRyK+g7x1gcaXp3SEqw6zA/ix/jO4+nWdlmvLb8NeKPxTs5UGEme5PUttb741rrlbmUezPb4+VAda11I611c6A2sMG6rxFwT74iFUI4xrVlpe+A8o3MjsZrfbblM/wt/gxoNMDsUIRwqbDiAXz9dBv6ta1KzLL9DJq+lsQrLp5GrUob6POj0YI8/X5IOmnXYYG+gUzoMoGaoTV5PvZ5Np3e5ORAhVnsTZCbYqyOtzinAkqp+kATa7mLGCvmXfv9RGt9EGNe5CvWTT0LEK8QorC2/AjJCdJ6bKLDFw/zy/5feKTuI4QXCzc7HCFczs/HwrgHGvFer0Ys33OGXpPj2Xc62bVBVG0HfX80BuxNvx+ST9l1WAn/EkR3iya8WDgjl4xk7/m9Tg5UmMHeBLmm9f7vXMpEZXv8jdb6/M0FtNZHgfkY/ZGb23ltIYSjaG0sK12uEdS43exovNZnWz7D1+LLUw2fMjsUIUzVp01Vvnm6DRcup/HApHiW7rIvSXWYqpHQ53tIPALTe0DyabsOCy8WTky3GPwsfgxdPJTjyfYN+BOew94EOauDXG4dddpme5zbctJZXTSq2nltIYSj7F0Mp3cYrceyrLQpjiYd5ed9P/NwnYcpE1TG7HCEMF2bGmH8NKo9EaWCGPTVWmLi9rl2vuFqHaD3bOOz8d+1YGwoUbE9YWyocRtf2+ZhlUMqE901mivpVxi6aChnr5x1XczC6exNkLOW2MrtHdsy2+NVuZTL6ugTYue1hRCOsuJTCKkIjR4yOxKv9fmWz7Eoi7QeC5FNRKkg5gxvxz2NKvD+wp2M+X4TV9NcuKhI9U4577uUc6t23dJ1mdRlEgmXEhi+eDjJqS7uJiKcxt4E+aL1voKtnUqp4kBdjAT6mNY6t99Isq4py9EI4UrHN8KBZbKstImOJR9jwd4FPFT7IcoFlzM7HCHcSpC/LxN7N+OFbnWY9/cxHotZSUKiCYuK5FOzss34KOoj9pzfw7NLnyUlI8XskIQD2JsgH7Ted8hhf+ds58ptlguArN8UE+28do6UUmFKqaeUUl8rpbYrpS4ppVKUUkeVUvOVUr3sOEeIUmqsUmqLUipZKZWolFqrlHpBKeVvx/HllFIfKaV2KaWuKKXOWRdEeVop+Q1buJGVE8E/BFrInLtm+WLLFyilGNR4kNmhCOGWlFKM7lKbqf1asPdUMvdPXM6Gw7cMaXI7nSI6Ma7DONYkrOGVZa+QnpludkiikOxNkFdiDKzroZSy1Rnn6WyPc5zpwuo26/1BO6+dmwTgS6APUB/j9aQBlTBmyZirlPpVKRVk62ClVFVgM/A2xtRzCgjA6C7yb2CVUirH5a2UUi2AbcAYoA7GvM8hGP+R+AxYaE+SLYTTXTgCW+cayXFgqNnReKUTySeYt3cevWr1onxwebPDEcKt3dmwPHNHtKeYnw+Px6zix/VHzQ4pT91rdOfV1q+y5PASxq0a59p+1MLh7E2Qv7be+wG/KaW6KaUClFIRSql/cX3KtqvAj3mcqxNG94qt+Y72Vr7AGmAEUFNrXUxrXRyoDnxhLXMPNlb/U0r5Aj8D1YATQDetdTAQBDyOsWpgM66/9puPDwX+hzGAcSfQSmsdAgQDozAS9buA/zjgdQpROKumGIPy2g43OxKv9cVW4yPp6cZP51FSCAFQt3wIC0a2p2W1Urz4wybG/W876RmZ5gRz+ZxdxfrU78PQJkOZu2cu/9kgX/+ezK4EWWu9GpiL0cJaDfgNuAwcAl7MKgZMsTW9WxZri2st69PlBQv5Bndordtoradorfdni/eg1vpprifGfZVSlW869kmgsfXxQ1rrxdZjM7XWs4Gh1n33KqW62Lj2i0B5jHmd79Var7Men6q1noTRKg0wRClVp5CvU4iCu3IBNkw3BuaFRpgdjVdKuJTA3D1z6VmzJxWK2xzKIYSwoVSwPzMGtmZAZDW+WH6Ap75aS+JlJy0qElw2530zH4Ar9nX1GHnbSB6t8yhfbv2Sr7Z+5ZjYhMvlZ7nngRittcrGDWA1N66kZ8sw670m96ng7KK1XppHkS+yPW55076sjphLc1gdcBZwwPq4v439Wdtmaa0P2Ng/AUgGfDC6gAhhjvVfQWoytBtldiRe68utX6K1ZnCTwWaHIoTH8fWxMLZHQz58qAmr9p+l56Tl7D2V5PgLvbQHxibC2ERioxZce0zvH+DUDphhX5KslOL1Nq9zV7W7+Gj9R8zbM8/xsQqnsztB1lpfxOhbOwZYh5H8XcHoKvEGRmtujsNNlVJlgTsxpnlborV2xaza2ePxyRZLENDe+nShrQO10XnoN+vTO7PvU0rVBarkcXwy8Jet44VwmfRUWB0NNaKgQhOzo/FKpy6fYs7uOfSo1YNKxSuZHY4QHuvRVpWZNaQtySkZPDBpBUt22Lc8dKHVuRMe+xpObYeZvYxf5fLgY/Hh/Q7v065CO8auHMufh/90QaDCkfLTgozWOl1r/R+tdWutdQmtdbDWuonW+v3ckmPrsae01lW11hW01ncVLmy7RWV7vCXb46wBfZB7X+isfeWVUqWzbW9ko0xuxzfIpYwQzrP1R0g6IctKm2ja1mlk6AzpeyyEA7SoWpqfRrWnengwT89Yx6Sle10zGK7OXfDoTEjYaneS7Ofjx39u/w8NwxryUtxLrE1Y6/w4hcPkK0H2JEqpksBr1qd/aa13ZdtdMdvjY7mcJvu+ijk8tuf4Eta5ooVwnaxlpcs2hJq2utELZztz5Qw/7P6B7jW6Uznk5mEQQoiCqFiyGD8Ma8f9TSoy/vddPDNrI1dSXbCoSN274bGZkLAFvn4QruY9W22QXxCTu0wmIiSC0X+OZsfZHc6PUziEKorTkCilLMACoDtGN4s2WuvN2fb3Br6xPq2ttd6bw3m6cb2vdGRWX2Wl1OvAe9btflprmxMeKqUGA1OtTytqrU/YKDMEGAJQrly5FrNmzbL7dRZGcnIyxYtLzu4qZtR3qXMbaLr5HXbUe5aT5e9w6bXN5E7v7bnn5hKbFMubFd+krF8uA4A8mDvVd1EndX0jrTW/Hkjjx91pVClh4ZlmAYQVc0y7X251HXZmNQ23fUhy8epsavoOGb7BeZ7vfPp5Pkn4hHSdznPlnyuynwcF5cr39u23375ea33zuLRbaa2L3A1jgJy23gba2N872/5auZynW7Zy7bJtfz3bdt9cjh+crVyFvOJu0aKFdpWlS5e67FrCpPqe3kPrf9fVOi3F9dc2kbu8t09fPq1bzmypX1v2mtmhOJW71Lc3kLq2bcmOBN3ord90i3F/6DUHzjrknHnW9Y7/af1OmNZT79D6ygW7zrn/wn7d8buO+q4f79InL50sfJBFiCvf28A6bUcuWeS6WCil/o0xDzHA81rrL20Uyz781eYiIjb2JeXwuCDHC+FcJzbD/lhoMwx8Za0aM8zYNoPUzFSZuUIIJ7ujXjnmjYwkJNCP3p+tYtaaw86/aL374NHpcGIjfP0QXL2Y5yHVQ6szpesUzl89z9BFQ0lMKfSCwsKJilSCrJT6EHjB+vRFrXVOs3Rnn0Ejt2Hl2fcdz+GxPcdf1MasFkK4xooJ4F8cWgwwOxKvdO7qOWbtmsXd1e6memh1s8MRosirVTaE+SPa065mOK/O3cLbC7aS5uxFRerdB498Bcf/tjtJbhjekE/v+JRDFw8xcslILqdddm6MosCKTIKslBoPvGR9+rLW+qNciu8Asv7lNMqlXNa+BK119mV0ttook9vx23MpI4RjJR6FrXOM5LhYSbOj8Uozts3gavpVhjYZmndhIYRDhAb58eWTLRncsTrTVx6i/xdrOH8p1bkXrX8/PDwNjm+Abx6GlLx/LG5ToQ0fdvqQLWe2MCZuDGkZTlr4RBRKkUiQrd0qslb0e1lrPT638lrry0C89endOZxTYSwVDbcuarIbyPoNJ6fjg4GOORwvhPOsmmLctxmWeznhFBeuXuC7nd9xV7W7qFGyhtnhCOFVfH0svHFfAz56pCnrD5+nx6Tl7EzIu2W3UBr0gIe/hKPrjJZkO5LkrlW78lbbt4g/Fs8b8W+QqU1aQlvkyOMTZGtynL1bRa7JcTbTrfe3K6Xa2Nj/CJD17TYj+w5rJ++sbY8rparZOH4kUBzI4PqMGUI419VEWD8dGj0IJWVaMTPM2D6DK+lXpPVYCBM91CKC2UPakpKWyYOTV/Db1gTnXrBBT3hkmjVJtq8l+aE6D/Fs82dZeGAhH6z5wDXzOQu7eXSCfFOf4zF5dKu42XSMxUMUMEcp1cV6TotS6hHgM2u5hVrrJTaO/zeQgDEQ7xelVAvr8f5KqeHAOGu5qVrr3fl5XUIU2PrpkJoky0qbJDElkW93fku3qt2oVaqW2eEI4dWaVSnFz6M7ULtcCMO+Xs9/F+8hM9OJSWiDntaW5LXwzSOQkvfQo0GNBvFkgyf5bud3RG+Odl5sIt88NkFWSlXhep/jTOAVpVRCLrcXsx+vjbmLewAHMQbTLVZKXQIuAd8DJYC/gT62rq+1TsSYZ/ksxkp565RSFzGW4J4M+GN0rXjeka9biBylpxrdK6p3goq3mR2NV5q5fSaX0i4xtKm0HgvhDsqVCGT2kLY82KwSnyzezchvN3ApxebSBY7R8AF4+As4ssauJFkpxQstX6BHzR5M3jiZWTtdsxaCyJvHJsjcGLsFKJfH7ZYZqLXWB4EmwLsYA+80kAasx+jT3FZrfT6nALTW64GGwCfAHsAPI8FejjEH8j1a65RCvEYh7LdtLiQdh8hnzY7EK11Mvcg3O76ha5Wu1ClVx+xwhBBWgX4+fPRoU968rz6/b0vgoSkrOHLOibNHNOwFD30GR1bDt4/alSS/E/kOUZWj+Ofqf7LwwELnxSbs5rEJstb6oNZa5eM2NofzJGmt39ZaN9ZaF9dal9Bat9Raf6S1znP4q9b6pNZ6jNa6jta6mNa6lNa6o9b6c62l171wkWvLSjeAWrKstBm+2f4NyWnJ0noshBtSSvF0xxpMe6o1xy5coeekeFbtP+u8CzZ6yEiSD680kuTUS7kW97X4Mr7TeJqXa87rf71O/LH4XMsL5/PYBFkIkc3+pXByq9H3WCmzo/E6SalJzNwxk9sr30690vXMDkcIkYPOdcqwYGR7Sgb50ffz1cxcdch5F2v0EDxoTZK/yTtJDvQNZMIdE6hVqhbPxz7PptObnBebyJMkyEIUBSsmQPHy0PhhsyPxSt/u+Jak1CRpPRbCA9QoU5z5I9vTsXY4/5i/ldfnbSE13Uk/+DZ+GHpNhcMr4NvHIDX3rh0h/iFM6TqFMsXKMGLxCPae3+ucuESeJEEWwtMlbIF9f0KboeAbYHY0Xic5NZkZ22fQOaIzDcMamh2OEMIOJQL9+PzJVgyPqsm3qw/T9/PVnE120pChJo9Arxg4FG/tbpF7khxeLJyYbjEE+AQwdNFQjiUfc05cIle+ZgcghCikFRONZaVbDjQ7Eq80a9csLqZeZFhTWZhFCE/iY1G8cnc96pUP4eUfN9PqvcXcMAvcb78AEF7cn3VvdivcxZo8aowVmT8MvnsMnpgN/kE5Fo8IiSC6WzQDfhvA0EVDmX73dMKKhRUuBpEv0oIshCdLPAZbf4Tm/WVZaRNcTrvM9G3T6VCpA43Cc1t1XgjhrnreVokfh0WS0xTJZ5IdtFx108fggWg48Bd893ieLcl1StVhcpfJnLx0kuGLh5Ocmve8ysJxJEEWwpOtjjZaJWRZaVN8t/M7LqRckNZjITxc44hQ11yo6WPQKxoOLINZT0DalVyL31b2Nj6K+og95/fwzNJnSMmQmWNdRRJkITzV1Yuw/itjYvpSVc2OxutktR5HVoykaZmmZocjhPAUTR+HBybD/jj4Lu8kuVNEJ8Z1GMfahLW8HPcy6ZlOXOhEXCMJshCeasN0SLkIkaPNjsQrfb/re86nnGd40+FmhyKE8DS39Yaek2B/LMzqnWeS3L1Gd15t/Sp/HvmTd1e+i9ZOXDJbAJIgC+GZMtKMZaWrdYSKzcyOxutcSb/CtG3TaFuhLbeVlWW9hSjqnLKoSLM+0HMi7FsKs/pA2tVci/ep34dhTYcxb+88PtnwiePjETeQBFkIT7RtHlw8BpHPmB2JV/ph1w+cu3pO+h4LUYSEF/e3ud1HQd/PV/Pt6sOOv2izvtBjgjFV56zeeSbJI5qO4LG6jzFt6zSmbZ3m+HjENTLNmxCeRmtY8SmUqQe1upodjde5mn6Vadum0bp8a1qUa2F2OEIIB8k+lVtsbCxRUVEAXLyaxuhv/+b1eVvYlXCRN7s3wM/Hge2LzfsBGn4aDbP7wGPfgF+gzaJKKV5r/RqJKYl8vP5jSgaUpFftXo6LRVwjLchCeJr9scbiIO1GgUX+CbvanD1zOHPljLQeC+ElSgT68eWAVgzpVIPpKw/x5JdrOH/JQVO/ZWneH+7/FPYuhu/7QXrOs1X4WHz4Z4d/ElkxkrErx7Lk8BLHxiIASZCF8DwrJkDxcsbE88KlUjJS+HLLl7Qo14JW5VuZHY4QwkV8LIrX763Pvx9pyrqD53lgcjx7TiY59iItnoT7/wt7/oDZfXNNkv18/Pgk6hMahTXi5biXWZuw1rGxCEmQhfAoCVth3xJZVtokc/fM5dSVUzJzhRBe6uEWEcwa2pZLKRn0mryCJTtOOvYCLQZA9/9Yk+TcW5KD/IKY1GUSESERjP5zNNvPbndsLF5OEmQhPMnKSeAXDC2eMjsSr5OakcoXW76gWdlmtC7f2uxwhBAmaV6lFD+Pbk/18GCenrGOKbH7HDvtWsunoPsnsOd3+L5/rklyycCSxHSLoYR/CYYvHs7BxIOOi8PLSYIshKe4eBy2/GAM6AgqbXY0XmfennmcvHySYU2HoZQyOxwhhIkqhBbj+6Ht6N6kIv/6bSfPz97I1bQMx12g5UC472PY/Rt8/ySk59znuXxweaZ2mwrA0EVDOXnJwa3aXkoSZCE8xepo0BnQVn7ed7W0jDQ+3/o5Tco0oV2FdmaHI4RwA8X8ffj08dt48c46zN94nMdiVnLyYu7TtOVLq0Fw779h90L4IfckuVpoNSZ3nUxiaiLDFg8jMSXRcXF4KUmQhfAEVy/CumnQ4AEoVc3saLzO/H3zSbiUwPCmw6X1WAhxjVKKUXfUZmq/Fuw5lcz9E5az8cgFx12g9WAjSd71K/wwINckuWFYQz69/VMOXTzEiCUjuJx22XFxeCFJkIXwBH/PlGWlTZKWmcbnmz+ncXhj2ldsb3Y4Qgg3dGfD8swdEYm/r4VHY1Yy/+9jjjv5tST5F/jxqVyT5NYVWjO+03i2ntnKmLgxpGWkOS4OLyMJshDuLmtZ6Rpv3R4AACAASURBVKodoFJzs6PxOj/v+5njl45L32MhRK7qlS/BT6M60KxySZ6bvZEPFu4kI9NBg/daD4Z7PoSd/zOS5FwS3y5Vu/B2u7eJPxbPG/FvkKkzHRODl5EEWQh3t30BJB6R1mMTpGWmMXXzVBqENaBjpY5mhyOEcHOlg/2ZOagNvdtUITpuH0NmrCPpqoNacdsMhbv/ZVeS/GDtB3mu+XMsPLCQD9Z84NhZNryEJMhCuDOtIf6/EF4Xat9pdjRe55f9v3As+RjDmkjrsRDCPv6+Fv7ZqzHjejYkdvdpHpy8gkNnLznm5G2Hwd0fwI6f4ceBuSbJAxsNZEDDAXy38zuiN0U75vpeRBJkIdzZgWWQsBkiZVlpV0vPTGfq5qnUL12fqMpRZocjhPAw/dpVY+bA1pxOTqHHxHhW7D3jmBO3HQ53vQ87foI5g3JMkpVSjGkxhp41ezJ502S+3fGtY67vJeQbVwh3tmICBJeFxrKstKstPLCQI0lHGNp0qLQeCyEKJLJWOAtGtqdsSAD9vlzDjJUHHdPdod0IuOufRhe8OU/nmiSPjRxLVOUoPljzAb/u/7Xw1/YSkiAL4a5Oboe9i6DNEPALNDsar5KRmcHUzVOpU6oOt1e+3exwhBAerGpYMHNHRHJ73TK8tWAbb8zfSmq6AwbOtRsJd74H2+fD3MGQkW6zmK/Fl/GdxtOiXAveWP4Gy48tL/y1vYAkyEK4q5UTwS8IWg4yOxKvs/DgQg5ePMiwpsOwKPmYFEIUTkigHzH9WjI8qibfrj5M3y9WczY55yWk7RY5CrqNg23zck2SA30D+fSOT6lVqhZjYsew8dTGwl+7iJNPfiHc0cUTsPl7aCbLSrtaVutxrZK16FKli9nhCCGKCB+L4pW76/Hfx29j05EL9JwUz44TFwt/4vbPQLd3YdtcmDckxyQ5xD+EKV2nUKZYGUYuGcne83sLf+0iTBJkIdzRmhhZVtokfxz6gwOJBxjadKi0HgshHK7nbZX4fmg70jIyeWjKCn7fllD4k7Z/Frq+A1vnwLyhOSbJ4cXCmXrnVAJ8Ahi6aCjHkh24oEkRI5/+QriblCRY9yXU7wGlq5sdjVfJ1JnEbIqhZmhN7qwq0+oJIZyjaeWS/DSqA7XLhTB05nomLNlT+MF7HZ6DrmNh648wf1iOSXKl4pWI6RbDlYwrDPljCGevnC3cdYsoSZCFcDd/fw1XE2VhEBMsOrSIfYn7GNJkiLQeCyGcqlyJQGYPaUuvZpX4aNFuRn33N1dSMwp30g7PQ5e3YMsPMH84ZNo+X+1StZncZTKnLp9i+OLhJKcmF+66RZB8AwjhTjLSYeVkqBIJES3NjsarZOpMYjbHUK1ENe6qdpfZ4QghvECgnw8fP9qUV++px69bTvBIzAqOX7hSuJN2fAHu+Ads+T7XJPm2srfxcdTH7Dm/h9F/jiYlwwGDBosQSZCFcCfb50PiYWPQhXCpPw//yZ7zexjSZAg+Fh+zwxFCeAmlFMM61+SLJ1ty8MxlekyMZ/2h84U7aacX4Y43YfNsmD8ixyS5Y0RH3uvwHutPrueluJdIz7TdLcMbSYIshLvQGlZ8CmG1oba0YLpSps4kelM0VUtU5Z7q95gdjhDCC91RrxzzRkQSHODDE1NX8cO6I4U7YaeX4PY3YfMsWDAyxyT53hr38mrrV1l6ZCnvrHzHMQuZFAGSIAvhLg4uhxObZFlpE8QeiWXX+V0MaTIEX4uv2eEIIbxU7XIhLBjZnlbVS/HSj5v5v/9tJyOzEAlr55cg6nXY9B0sGJVjkty7fm+GNx3O/L3z+WT9JwW/XhEi3wRCuIsVEyC4DDR53OxIvIrWmuhN0VQOqcy91e81OxwhhJcrGeTPV0+15r1fdvD58gPsOZXMp080I7SYX8FOGPUKoCH2fVAKeky02QgzvOlwzl89z7Rt0ygZWJKBjQYW7oV4OGmmEsIdnNoJe36H1rKstKstO7qMHed2MLjxYGk9FkK4BT8fC2N7NOT9BxsTv/cMvSbHs/90IWaaiHoVOr8KG7+Bn0ZD5q1LXSuleK3Na9xT7R4+Wf8J8/bMK8Qr8HySIAvhDlZOAN9i0OppsyPxKlprpmyaQqXilehes7vZ4QghxA2eaF2Fb55uw4XLafScFM+y3acLfrLbX4POr8DGr+Fn20myRVl4r8N7tK/YnrErx7Lk8JJCRO/ZJEEWwmxJCdZlpfvKstIu9texv9h2dhuDGw/Gz1LAny+FEMKJ2tQIY8HI9lQqWYwB09bwxfIDBR9IF/UadHrZmG//52dsJsl+Pn58HPUxjcIb8XLcy6xNWFvIV+CZJEEWwmxrpkJGGrQbYXYkXkVrTcymGCoGV6RHzR5mhyOEEDmqXDqIOcMj6dagHOP+t51X5mwmJb0Ai4ooBbe/Dh1fhL9nwv+etZkkB/kFMbnLZCqHVGb0n6PZfna7A16FZ5EEWQgzpSTD2i+g/v1QuobZ0XiVFcdXsPnMZgY1HoSfj7QeCyHcW3CAL1P6tOCZO2rx/bqj9P5sNaeTCrC4h1LGHMkdX4ANM+CX520myaEBocR0iyHUP5Thi4dzMPFg4V+EB5EEWQgz/f01XL0A7Z81OxKvktX3uHxweR6o9YDZ4QghhF0sFsWYO+sysXczth1PpOfE5Ww9lpj/EyllrLbXYQys/wp+GWMzSS4XXI6YbjEADFk0hJOXThbyFXgOSZCFMEtGOqyaBFXaybLSLrbqxCo2nd7EoEaD8PfxNzscIYTIl+5NKvLjsEg08Ej0Sn7dciL/J1EKurwFHZ6H9dPg1xdsJsnVQqsxpesULqZeZOiioSSmFCAh90CSIAthlh0/wYXDEDna7Ei8Sta8x2WDyvJg7QfNDkcIIQqkUaVQfhrVgfoVQhjxzQY+XrSbzPwuKqIUdHnb+BVz3Zfw64vGqq43aRDWgAl3TOBI0hFGLBnB5bTLDnoV7ksSZCHMoLWxMEjpmlBHljZ2pbUJa9lwagMDGw2U1mMhhEcrExLAd0Pa8nCLCD5dsocR32zgUkp6/k6iFHR9ByKfgXVf5Jgktyrfig87f8jWM1sZEzuGtIw0B70K9yQJshBmOBQPxzfIstImmLJpCmWKleHhOg+bHYoQQhRagK8P4x9uwpv31eeP7Qk8NGUFR8/ns4VXKej2rvGL5trP4deXbCbJXap0YWy7scQfj+eN5W+QqW/tklFUyDezEGZYMQGCwqHpE2ZH4lXWJqxl3cl1DGw0kACfALPDEUIIh1BK8XTHGkx7qjXHLlyh58R41h48l9+TQLdx0G4UrP0MFr5sM0nuVbsXz7d4noUHF/L+6vcLPiezm5MEWQhXO70Ldv9mXVa6mNnReJWYTTGEBYZJ67EQokjqXKcM80e2J7SYH70/W8WsNYfzdwKl4M7/M5LkNVNh4Ss2k+SBjQbyVMOnmLVrFlM2TXFQ9O7F1+wAhPA6KyeCb6AsK+1iG05uYHXCal5s+SKBvoFmhyOEEE5Rs0xx5o1oz6jvNvDq3C3sTEjizfvq4+tjZ5toVpKsM2HVZOP53R8Y99k83+J5LqRcYMqmKZQMKEnv+r2d8GrMIwmyEK6UdBI2zYJm/SA4zOxovEr0pmhKB5bmkTqPmB2KEEI4VWiQH9MGtOKDhTv5fPkB9p5KZmLvZpQMsnNgslJw1z+N1uPVUwAFd79/Q5KslOKtdm+RmJLI+2veJzQglPtq3OecF2QC6WIhhCtdW1Z6pNmReJWNpzay8sRKBjQcQJBfkNnhCCGE0/n6WHizewM+fLgJaw6c44FJ8ew9lWT/CZQ1KW4z3EiSf3/jlu4WvhZfPuz8IS3LteTN5W/y19G/HPwqzCMJshCuknrJGB1cvzuE1TQ7Gq8SvTmaUgGleKzuY2aHIoQQLvVoy8p8N6QNySnpPDBpBUt3nrL/4KwkufVQY2GrP968JUkO8Algwh0TqF2qNmNix7Dx1EYHvwJzSIIshKv8/Y2xrHTkM2ZH4lW2nN5C/LF4+jfsL63HQgiv1KJqaRaM6kCV0kEMnL6WmLh99s8+oRTc8y9jYPnKiTaT5OL+xZnSdQrlgssxYskI9pzf44RX4VqSIAvhCjrD+GCp3AYqtzY7Gq8yZdMUQgNCeaKeTKknhPBelUoW48fh7bi3UQXeX7iTF77fxNW0DPsOVgru+RBaDTa+yxb945YkOaxYGDHdYijmU4yhi4ZyNOmoE16F60iCLIQLlDm9Ci4ckmWlXWzbmW38dewv+jfoT7BfsNnhCCGEqYL8fZnYuxljutVh7t/HeHzqKk5dvGrfwUrBveONGZhWTIBFb92SJFcqXonobtGkZKQwdNFQzlw544RX4RqSIAvhLONrw9hQGBtKw+0fGttm9zW2C5eI3hRNCf8S9K5XtKYfEkKIglJK8UyX2kT3bc6uhCTun7iczUcv2Hsw3PtvaDkIVnwKi8fekiTXLlWbSV0mcfrKaUYsHkFSaj4GBroRSZCFcJZLOQyEyGm7cKgdZ3cQezSWfg36Udy/uNnhCCGEW7m7UQXmDI/E12LhkeiVLNh4zL4DryXJAyH+P7DknVuS5NvK3sbHUR+z5/wenvnzGVIyUpzwCpxLEmQhRJEUvSmaEL+QIjd5vRBCOEqDiiVYMKo9TSNK8uysjYz/fSeZmXYM3rNY4N6PoMUAWP4JLHn3liS5Q6UOvNfhPdafXM9LcS+RnpnunBfhJJIgC+FIGelwaIXxYSFMs+vcLv488id9G/SlhH8Js8MRQgi3FV48gK+fbsMTrSszaek+hsxcR3KKHcmsxQL3fQLNn4TlH8Of425Jku+tcS+vtXmNpUeW8s7Kd+yfOcMNyEp6QhTWxROwdzHsXQT7YiElEZSP2VF5tZjNMRT3K06f+n3MDkUIIdyev6+Ff/ZqTN1yIYz7ZQcPTo7n8/6tqBKWx9SYFgt0/w+g4a+PQFng9jduWHHviXpPcOHqBSZvmkypgFKMaTnGuS/GQSRBFiK/MtLgyGrYs8hIjE9uNbaHVIAGPaB2N6gRBR9UMTNKr3U89TiLTixiSJMhhAaEmh2OEEJ4BKUUA9pXp1bZEEZ+u4Gek5YzuU8L2tUMy/1AiwW6/9doPV42HlBw++s3JMnDmg7jfMp5pm2bRsnAkgxsNNC5L8YBJEEWwh6Jx4wW4j2LYH8cpCaBxReqtIOu70CtrlCu4Q0fCASXtT0gL7is6+L2ElGzozh79ewN26Zunsqc3XOIfSzWnKCEEMIDdagdzoKR7Xl6xjr6fbGat3s0pF/bqrkfZLHA/Z8CGpZ9aHwX3v76td1KKV5t/SoXUi7wyfpPKBlQkgdrP+jcF1JIkiALYUt6KhxZdb2V+NR2Y3uJStDoQaOVuHpnCMylf+tL11cSio2NJSoqyrkxe7Gbk+O8tgshhMhZtfBg5o6I5Nnv/uYf87ey88RFxvZoiJ9PLkPXLBa4fwJoIO5fGC3Jr13frSy81/49LqZc5J2V7xDqH0qXql2c/loKShJkIbJcOGJtJV4MB+IgNRksflC1HXQbZyTFZerd2EosTHfqskybJ4QQjlYi0I/Pn2zFh7/vJCZuP/tOJzO5TwtKB/vnfJDFAj0mABriPjC+L6Nevbbbz8ePj6M+ZvCiwTwX+9yNx0437sICw9zilz9JkIX3Sk8xZpzYu9i4nd5pbA+tAk0ehVrdoHpHCAgxN05xg0ydeW2O47gjcew4t8PskIQQokjysSheu6c+9cqH8MqcLfSctJzP+7eibvlcvhezkmStIfZ9Y+Be55ev7Q7yC2Jyl8l0mNXB5uHu8sufJMjCu5w/aO02sQQOLIO0S+DjD1XbQ7N+RitxeB1pJXYzl9Mus/LESpYdXcayo8s4c+UMFmWhaZmmPNv8Wf674b9mhyiEEEVWr2YRVAsLZujM9Tw4OZ5PHruNOxuWz/kAiw/0nAhoWPoeoKDzS9d2e8IAakmQRdGWdhUOxRstxHsWwVlrv+CSVeG2J663EvsHmxunuMWx5GMsO7qMuCNxrElYQ1pmGiF+IbSv1J5OEZ3oUKkDpQJLAUiCLIQQTtasSil+GtWBITPXMfTr9bx4Z11GRNVE5dSgZPGBnpOMluSl/wcK6PSS7bJuSBJkUfSc22/0I967CA78BelXwCcAqnWAVoOMpDisprQSu5mMzAw2n9lM3JE44o7GsffCXgCqlajGE/WeoHNEZ5qVa4afxe+WY8MCw2z+LBcWmMf0REIIIexWPjSQ74e24+UfNzP+913sSkjiw4ebEOiXw9z/Fh94YDKg4c//AxR0etGVIReYJMjC86VdgYPLr7cSn9tnbC9dA5r3N6Zgq9YB/POY8Fy4XFJqEvHH44k7EsfyY8u5kHIBX+VL83LNeanlS3SK6ES10Gp5nif7gA6ZMUQIIZwn0M+H/z5+G/UqhDD+910cOHOJqf1bUCG0mO0DLD7wwBSjJfnPcUbjVMcXXBt0AUiCLDyP1nB23/XV6w4uh/Sr4FvM6C7RZqiRFIfVNDtSYcPBxIPEHY1j2dFlbDi5gXSdTsmAknSs1JFOlTsRWTFSlocWQgg3ppRiRFQt6pQN4dlZf9NjYjwx/VrQvEop2wdYfKBXNKBhybugLG7/y58kyMIzpF6Gg39ZB9gtMgbbAYTVghZPQe2uxkA7vxz+BytMk5aZxt8n/ybuqNF14tDFQwDUKlmLAY0G0DmiM43DG+NjkeW5hRDCk3RtUI55I9vz9PR1PD51FR882JgHm0fYLmzxgQeiQWfC4rHEdn0HOhhTvbnjL3+SIAv3pDWc2XN99bpDKyAjBfyCoHonaDfKaCUuXd3sSIUN56+eZ/mx5cQdjSP+WDzJacn4WfxoXaE1fer3oVNEJyoVr2R2mEIIIQqpTrkQFoxsz/Bv1jPm+03sSkji5bvr4WOxMc7Hxxd6TTUeL37buAFRALHWMsFlb1hoyyySIAv3kZJsTL2217p63YXDxvbwutDqaaOVuEok+AWaG6e4hdaavRf2Xus6sen0JjJ1JuHFwrmz2p10juhM2wptCfKTfuBCCFHUlAr2Z+agNrz783Zilu1n98kk/vtEM0oE3jqo+lqSvHWO7ZNdco/FnyRBFubRGk7vut5KfHglZKSCXzDU6AztnzNaiUvlsQa8MEVKRgprE9YSd8RIio9fOg5Ag7AGDG0ylM4RnakfVh+LymVpUiGEEEWCn4+FcQ80om75EMb+tI1ek+L5/MlWVA+3MY2qj/unn+4foShaUpJgf5y1lXgJJB4xtpepbx1c1w2qtAPfXJayFKY5ffk0fx37i7gjcaw8sZIr6VcI9AmkbcW2DG4ymE4RnSgbVNbsMIUQQpikb9uq1CxTnBHfrOeBSfFM6t2cDrXDzQ4r3yRBFs6lNZzabh1ctxgOr4LMNPAPMVqJO70INbtAycpmRyps0Fqz49yOa3MTbzu7DYDyweXpUbMHnSM606p8KwJ9pduLEEIIQ7uaYSwY2YHBM9bx5LQ1vHlffQZEVst5URE3JAmycLyribA/1joN2xK4eMzYXrYhtBthtBJXbiOtxG7qctplVp9YTdzROP46+henrpxCoWhSpgnPNHuGzpU7U7tkbY/6oBNCCOFaVcKCmDMikudnb+Sdn7ez80QS4x5ohL+vZ3S7kwRZFJ7WcHLr9VbiI6shMx0CSkCNKIh61ehLXKKi2ZGKHJxIPsGyo8uIPRrLmhNrSM1MJdgvmPYV29O5cmc6VOpA6cDSZocphBDCgxQP8CWmbws+XrSbiUv3sv9MMlP6tiC8eIAxW4WtAXnB7tFNTxJkUTBXLsD+pdYlnRdDcoKxvXxjiHwGaneDiFbgY2MEqzBdRmYGW85sYdnRZcQdjWP3+d0AVA6pzKN1H6Vz5c60KNsCP/n7CSGEKASLRfHiXXWpUz6El37YRM+J8XzWvyUNsk3lJvMgC8+VmQkJm63dJhbDkTWgMyAwFGreYbQQ1+oKIeXNjlTkIDk1mRXHVxB31FjW+dzVc/goH5qXa86LLV80lnUu4Vl9xIQQQniGHk0rUi0siCEz1vPQlBX4+SguXk2/XuC3XwAIL+7Puje7mRTldZIgi5xdPndjK3HWTyEVmkKH541W4kotPWK6Fm91+OLhayvYrT+5nvTMdEr4l6BjREc6R3QmsmIkoQGhZocphBDCCzSJKMlPo9ozZOZ6Nh65YLPMmeRUF0dlm2Q23mR87WtJbhTcumpNZiac2Ggkw3sWwbF1xpKQxUpZW4m7Qa0uUNw9+geJW6VlprHx1EajP/GRWA5ePAgYyzr3b9CfzhGdaVKmCb4W+acvhBDC9cqWCGTWkLbU+8dvZoeSK/mW9CY5rU5z6RTMHWLMOHH5DKCgYjPo9JLRbaJSC2MNdeGWLly9wPLjy1l2ZBnLjy8nKTUJP4sfrcq34vF6j9MpohOVQ2QaPSGEEO4h0M/9cwpJkIVhzyKjdTirlTjY8yb19hZaa/Yn7je6ThyJY+PpjWTqTMICw+hapauxrHPFtgT72Vi9SAghhBB5kgRZGF7aK63Ebiw1I5V1Ceuu9Sc+lmzMLV2/dH0GNx5M54jONAxvKMs6CyGEEA4gCbIwSHLsds5cOcNfR/9i2dFlrDi+gsvplwnwCaBthbYMajyIjpU6Uj5YZg0RQgjhecKL+9sckBde3D0WEZMEWQg3obVm1/ldxB6JZdnRZWw5swWAckHl6F6jO50rG8s6F/MtZnKkQgghROFkn8pN5kEW5nLzVWu80ZX0K6w5seZa14lTl41lnRuHN2bUbaOIqhxFnVJ1ZG5iIYQQwoUkQXYApVQI8ALwEFAdyAB2A7OACVpr95jUz81XrSlqomZHcfbq2esbpht3pQJKMarZKOKOxrH6xGpSMlII8g2ifaX2dIroRIdKHQgvJoMkhRBCCLNIglxISqmqGDMKV7NuugwEAC2ttz5KqS5a6/OmBChMc0NynM35lPOMWzWOSsUr8XCdh+kU0YmW5Vri7+Me/a6EEEIIbycJciEopXyBnzGS4xNAf631YqWUBXgE+AxoBnwN3GdWnFlyatEMCwwj9rFYU2JylkydSVpmGqkZqaRmpN7wODXz+ra0jLRrz1MzU43n2crY2nbzudIy0q5vy1YmNwt6LqB6aHXpOiGEEEK4IUmQC+dJoLH18UNa65UAWutMYLY1Uf4WuNfairzEpDiBnFs0c9puL631rQniTYln9m02E9essja25ZTEpmWm5VgmPTM978Dt5KN88Pfxx8/ih7+PP/4Wf+O5j9+1x/4Wf4r5FbvhedZUbLbUKFnDYfEJIYQQwrEkQS6cJ633S7OS45vMAt7D6JfcHzA1Qc7NuyvfvTEBtZGwZk9cs5fJq7U0PyzKgr/lpuTzpuTUz8ePUN/QXMvktO3mpDbreW7n8ingFHg/7//ZYfUihBBCCNeRBLmAlFJBQHvr04W2ymittVLqN2A4cKerYiuIJYeX3JhIWhNEP4sfIf4h15NIG2Vy25Y98cx+zpyO87XIW1IIIYQQ5pJspODqA1nLlm3NpVzWvvJKqdJa63PODatg4h6LMzuEIicsMMxm95WwwDATohFCCCGEvSRBLriK2R7n3Nn0xn0VAbdMkIXjZR/4KNPqCSGEEJ5DEuSCC8n2+HIu5bLvC7l5p1JqCDAEoFy5csTGxjokOFtCLCEkZSbZ3O7M6wpITk6WOnYRqWvXkvp2Halr15G6di13rG9JkE2mtZ4KTAVo2bKldmYr4wpWXHssLZquJfXtOlLXriX17TpS164jde1a7ljflryLiBxkb4oNyqVc9n23Nt8KIYQQQgi3IglywR3P9rhSLuWy7zueYykhhBBCCOEWJEEuuB1ApvVxo1zKZe1LcNcZLIQQQgghxHWSIBeQ1voyEG99eretMspYR/gu69M/XBGXEEIIIYQoHEmQC2e69f52pVQbG/sfAbLWFJ7hmpCEEEIIIURhSIJcONOBLYAC5iilugAopSxKqUeAz6zlFmqt3XaZaSGEEEIIcZ1M81YIWut0pVQPYClQDVislLqM8R+PQGuxv4E+5kQohBBCCCHyS1qQC0lrfRBoAryLsay0BtKA9cCLQFut9XnTAhRCCCGEEPkiLcgOoLVOAt623oQQQgghhAeTFmQhhBBCCCGykQRZCCGEEEKIbCRBFkIIIYQQIhtJkIUQQgghhMhGEmQhhBBCCCGykQRZCCGEEEKIbCRBFkIIIYQQIhtJkIUQQgghhMhGaa3NjkFYKaUSgT057A4FEgux/ebn4cCZAoRZUDnF6Yzj7SmbW5n87rNnmyvr25V1bW/5gtS3J9S1res783hX1rWt7bbKefN7u6D7PeG9Xdi6zu855HPE8z9HctrnbvVdW2sdmmcprbXc3OQGTM3vPnu323i+zl1em6OPt6dsQeo6p332bHNlfbuyrp1Z355Q166ub1fWdQ51a6v+vfa9XdD9nvDeLmxd5/cc8jni+Z8jnlLf9taVdLFwLz8XYJ+923M7tysU9vr5Od6esgWp65z22bvNVVxZ1/aWd9R7293q2hHXd4f3tnyOFKx8Qfd7wnvbEdd21/e2u9W1I67vDnWd0z53q2+7ri1dLLyUUmqd1rql2XF4C6lv15G6di2pb9eRunYdqWvXcsf6lhZk7zXV7AC8jNS360hdu5bUt+tIXbuO1LVruV19S4LspbTWOb4ZlVLFlVJjlVL/U0olKKW0Uuqr3M6nlCqrlJqolDqklEpRSp1QSv2ilKrp8OA9UE71nZ+6Vkp9Zd2f0+0zp74ID+HI97ZSqrJS6jOl1H6l1BXr+/sbpVR9pwTvgRzx3raWr6yUmq6UOmn9DNmulHpGKaWcFryHyaWumyulPlZKbVJKXVRKnVZKLVNKPZBDeR+l1CtKqb3Wut6nlHpTKeXr3FfgOfL4HLG7vgvyfeqNHPHezu+/g7zIPwZhSzjwNnACWAfcl1thaxK8DEgFvgSOoWBuXQAAFp1JREFUAGFAa6A0sM+ZwXq4/NR1DLDYxvYBQBfgF0cHVwTZXd9KqTLAWsAfmALsB2oCw4H7lVJNtdYHnB6x58pPXVcEVgOlgEnAXqAz8F+gCvCis4P1cC9jfAbMASYDxYAngHlKqf/TWv/jpvITMN7H04HlQFtgHFAdGOSqoD1Yfuo7X9+n4hb5qev8/jvInatGDcrNc25AAFDJ+jgQ0MBXuZRfBawHipsdu6fd8lvXNo63YPyH5BTgZ/brcfdbfuobGG3d3+Om7T2t2181+/W48y2fdT3Buv+hm7Z/CmQA9c1+Pe58AyKBgJu2+QArgDSgdLbtjYFMYNJN5T+y/g1amv163P2Wz/ou1Ge8t9/yWdd2l7XnJl0sxC201ila62P2lFVK3Q60Ad7WWicrpQKVUgHOjbDoyE9d56ArEAF8o7VOc1BYRVY+6ztrnswTN23Pen7ZMVEVTfms687AFWDuTdtnYvwn8AlHxlbUaK1XaK1TbtqWAczD+KW4brZdjwMK+M9Np8l6LnWdh/zUtwM+471aPus6P/8O8iQJsiisu633SUqp5RhfcleUUmuUUh1NjMtbPGW9n2ZqFEXTEuv9RKVUR6VUJet7ehJwACN5E47hD1zR1iafbC5Z71u5OJ6ioqL1/lS2bS2Bs1rrGxal0lofAY4DLVwUW1Fkq76Fc+Snrgv0d5EE2U0ppYKUUvdYB07MtQ4OyhqMNdbOc4RYBwdsUUolK6USlVJrlVIvKKX8HRRqHev9j8B54DFgBFABWKyUcvsPWw+q65uvGQo8AGzQWm92xjWcwVPqW2u9EqOfZi2MPvZHud7Xvp3W+rwjruNMnlLXwA6gtFKq0U3bb7feV3LQdZzG3epaKRUBDARWa62zjwOpCOTUonkMD6hr8Kj69nieXNeF+bvIID331Rr4taAHK6WqArFANeumyxh9oVpab32UUl0c8CUfYr3fgdFXU1uvvwTYjjE4oUchr+FsnlLXN3sco0+bp7Uee1J9nwQ2AL8DuzF+onsZWKiU6qq1PueAaziTp9T1BIy+3bOVUs9gDNLrBPwfkA4EFfL8ruA2da2UKoYxUMkPGHzT7iDgbA6HXsUY2OQJPKW+iwKPrOvC/l2kBdm9ncf4mXc8Rr+wBHsOUsZUPT9jvBlPAN201sEYH4yPA0lAM+BrB8R4xXo/I/vPo9af71Zg9C30BJ5Q1zcbgNGa+a0Tzu1sbl/fSqkHgR+Al7TW/9Za/6S1Ho/Rragp8GZhr+Eibl/XWus/MboLlceYqeUgxqwtb1jjTyrsNVzE9Lq2tsbNBZoDT2itt9xUJCs5sSWQ65/pnsAT6ruo8Ki6dsjfxewRinLLceSmj41tBzFGwI7N49hB1nIa46fgm/c/kW1/lzzOldfo82jr/u429s2y7rvltbjTzVPq+qayda1lfzC7/opqfQNxwO4c9u0B/ja7LotKXWcr54/RohQJlMD4Es0AZptdl55Q1xgtZfOtddY3hzK/A2dy2HcMiDW7LotSfd9U3iNnsfC0us7v3yWnm7QguyltjLwsqCet90u10Y/yZrMwBhkB9C/EdcCYJxaMmRRuFoExGKQwr8XpPKius/PYwXkeVN/lMaYIssUXD+ii5kF1DYDWOlVrvU4bo9EvYszSYgF+c8T5ncnsulZK+WD8mtQTGKa1zqlFbj0QppSqfdPxlTH6J6/PZ+ym8KD69nieVNeO/LtIglzEKKWCgPbWpwttldHGf7GyvnDuLOQlF2D8ZPe0yrYKk1KqKdAOD/hiKygT6jrruj5AP4yfq353xDk9gQn1vQOorm6ajUUpFYXxc+G6Qp7fbZn13r4phhCMPsiHgdmOPr+7cERdK6UsGIt+PAw8p7XObVXN2Ritdc/dtD3r+Sz7IvdMJtS313J1XTv67+L2LSAi3+pz/T8+W3Mpl7WvvFKqtL5psJFSahRQkuvvkSZKqaw+l8u01ssAtNZnlFKvY8yhGaeUmoWxet4zwAXgrcK+IDfm0rrOphtGS8+/3L113sFcXd8fAPfw/+3de7ScVXnH8e8vXGIJAcK1XJOCgAQSUCshYkti5GJZhboAwYIIApVSEGpLBS0oeEFKXRjbLoRKDbaRSwGtNVwCCMhVqFACNOUSShADLZdAuOb69I+9Z82bydzPnHfOOfl91trrvO/Mnnf2+8ycc57Zs9+90wV53yNdpLcLaWaLJfn+karUWEvakLTg0PXAQlLv/QnAFsABETGS55zuRawvAo4G7gNekXRMzWPvjYhnACLiEUmXAadIGgPcRerMOAG4IiIeZGQrNd7Q1d/4kaLsWHf0urTiBHnk2aaw3Wxy8uJ92wC1V+P/JTC+sP/+XADOI013BUBEzJT0MvAXpDfoO6TB/Gd38mYchkqPdXZc/jmrnUaOIKXGOyLuV5qm8BzgMNL0V6+RlvT+SkQ80ekJDCNlv7eXAY+T3ttbkeJ8K3BeRDzZScOHoV7EujKd5tRcah1PWiq94lTSB5ETSWNAF5FmHLqgvSYPa/2Id6d/40eKsmPd6evSlBPkkWdsYbtZr0vxvrG1d0bEhE6eNCJmA7M7ecwI0K9YH0W6+ndtU3q8I+Ix0tzea5tSYx0Ry1g74ww9iHVETOvkCSNiBSkZXhsS4lr9iPeETuqPIKXGutPXpRWPQTYzMzMzK3CCPPIU5wttNrl+8b7hMsfoUONYl8vxLo9jXR7HulyOd3mGdaydII88iwrbzZYMLd63qGEta8axLpfjXR7HujyOdbkc7/IM61g7QR555gOr8vYeTepV7nux9spza5tjXS7HuzyOdXkc63I53uUZ1rF2gjzC5OmQ7sm7B9WrI0nAgXl3bhntGokc63I53uVxrMvjWJfL8S7PcI+1E+SR6Yr8c7qkKXXuPwLYMW//sJwmjViOdbkc7/I41uVxrMvleJdn2MbaCfIQJmmcpM0rherrtUHx9jzJftEVwKOAgOskzcjHGyXpCKCyusyNEXFbGecy1DnW5XK8y+NYl8exLpfjXZ61MtYR4TJEC/AsaUnQVmVWncdOIK1vXqnzFmkBj8r+Q8C4fp/jUCmOteM9Uotj7ViP1OJ4O9aDWdyDPEJFxLPAZOB80jKOASwHfkVa1WefiFjctwaOII51uRzv8jjW5XGsy+V4l2e4xlo5uzczMzMzMzwG2czMzMxsNU6QzczMzMwKnCCbmZmZmRU4QTYzMzMzK3CCbGZmZmZW4ATZzMzMzKzACbKZmZmZWYETZDMzMzOzAifIZmZm1hVJZ0v6N0lPS1oiaamkZyXNkrR7v9tn1i2vpGdmZmZdkfQusAqYByzKN+8B7AwsAz4RETf0qXlmXXOCbGZmZl2R9HvAAxGxtHCbgFOB7wIvAttHxIo+NdGsK06QzczMrOckPQ3sBOwZEfP63R6zTngMsplZDUkTJEUus/rdHrNhann+uayvrTDrwrr9boCZDR+StgUOA2YAE4HNgTHA68DzwIPAjcCciPA/RbO1lKRPA7sCT+ViNqw4QTazliRtDHwdOAkYXafK5rnsleu8JOnrwCURsbxOfTMbQSSdQxpOMQbYDdiddNHepyJiZT/bZtYNj0E2s6YkvRf4d+B9hZsfAG4BniX1Hm9G+ud4EOkK9orpEXFHKQ01s76RdD8wpXDTQuDYiPhFn5pkNiBOkM2sIUmbAQ8BO+Sb5gEnR8R9TR6zN/AN4GM4QTYbsiTNBj7Y4cPOjogfNznmOGAycB6wH/DXEfGN7ltp1h8eYmFmzVxBNTm+DzgoIpY0e0BEPADsL+nPqV6kY2ZDz3jSOOFObNzszohYDNwp6UDSN01fkzQ3Ih7sso1mfeFZLMysLklTgYPz7huksYRNk+OiiLg4Iu6pOeZGko6WdLmkhyW9Jmm5pFclPSTp25J2aqNt0wqzTHw137arpO9Imp9X9ApJx3VZv6NZLCRtKOkMSbdIWpRXE3tV0oOSzpe0Ra/OpRuSNpB0iqSfSfq1pHdyeUbS9ZL+RNJGLY6xm6SZkh6T9Hp+/EJJ10j6RIvH1jvHHfLr/d+S3srvhXtzO9vqvOnFeQ0GSVMlXZzf0y/l9/hiSfdJulDSGr22Oa4h6Zm8P0bSaZLuycdYIulXkk6UNKrmsZX3y+M5loslzZH0oWbtjIiPRIQ6LLPaiUGeF/lqQMAfths7syEjIlxcXFzWKKR/bpHLzB4cb33g3cIxG5XlwJ+1ONa0Qv2vAscCb9c51nFd1p9QuG1Wi7Z8HPjfFue0BDikF+fSRdwPIi3W0CruP2hyjPOAFS0efzuwaZvneBCwuMmx5gKjB/u8BuF3Znvgtjba9DawbuFx7ynE96eksbwLmjz+7/LjRgFfJv3O1Kv3LvDhfvz9yO07Kbfjkn61wcWl2+IhFma2BkkiTeVW8c89OOwo0gwYi0gX+M0jJZarSInFh4FDSEO//l7Somgy1rFgX1KSsBK4HLiHlBjsSkqgBlq/IUmHkT5IrENKUn4K3JHPayNgOvBJYCzwY0n7R8TPe3gurdr3SeBHuX2QYn4d8DQpcanE/UBST1+9Y1wAnJV3VwJXAT8H3gEmAZ8FtiIlwbdLmhIR7zZp1l7Amfn5LiUN3VkK/C5wMmkWhP1JcTh3sM6r1yTtBdxKumAV4LncpkeBt4BtSGNyDwYeidVXlptE9VxGkz4grAtcRnoPrEv63Tg01zlV0mXA54ETgSdIv6MLgG2B00jDJ0YDf0uKRT/sl38u6NPzm3Wv3xm6i4vL0CukaZrq9nYN4JjrkHr91KTOZOCF/LwLgFEN6k1j9Z6yF4CJTY7baf0JhbqzGtTZnjSDR5Cu2J/UoN7ewGu53q+B9QbStg7ivSPwZj7mSuD0RrEHxgHT6tw+lfQBJvKxfr9OnU1J819X2n9RG/FfCOzcIFaV3tBXqdOL3IvzGoTfl/GkD35B6gk+q/Z1LtTdDji85raTWD0+DwE71HnsvxTqPJ5/fqv29xPYAngl378K2HiQznsG8NHa+JO+LTojvz5vAdsN9mvg4tLr4jHIZlbPtoXthbF6b1dXImJlRNwUEdGkzjzgS3l3R9rv+fpcRPxXB83ptH49Z5J6iVcCh0bEo/UqRbpo8Qt5dzvgiBLaBilJG5O3L4yImY1iHxGLo/5sI5WeXoAzo86UXRHxKnA46YMUwMmSNmnRtmMiYo3FI3Ksrs6740gJc61enFfP5G9brgK2zjedFhHfigbzf0fE8xFxbc3NexW2FwIHRMRzdR5e/CZnIvAPEXFW7e9nRLwE3FxpIqmHfzBMIg0peUHSDZJmS5pLOoeLSSvoHRsRzw/S85sNGifIZlbPZoXt10p+7nsL21Ma1qpaSJqnuV2d1l9DToqOzru3RcR/tnjI1aSeRYADBrNtAJLWAY7Mu28AF3RxjNHAH+TdV0hDPuqKiIXAlXl3Q5qf48MRcVeT+4tDUCbWtGnA5zUI/hjYJ2/PjohLujjG+wvbp0fEyw3qFW9fBPxVk2O+Uthe2kWb2nEj8DfAM6RzOIL0rcPLwExgj4i4bpCe22xQeQyymZVK0gTgM6Sv3d8HbEK6SKme7do45N3NeqV7UL+e3UlDCwDekPRHbTzmTdK57jbIbYM0VKUye8PtEfFGF8fYk+qqiXdE66XD5wIn5O0pwDUN6t3f4ji/KWyPq7mvF+fVa5Xx2UupfvvRtjwjxaS8u5A0jr2RHQrb34+ItxvWTMOEIH3DsajTdrUjIp4AvjgYxzbrNyfIZlZPsfep1dflbZN0BmnMZL3lqutpZ4qu37SuMqD69UwobB+WS7tqk76iXrQNVv9gMb/LY2xd2H6yjfrFOls3rLV6L2g9xd7O2g9OvTivnlGakrCycuRNDYZFtPJeUq87wM0tPiBNLmzf1OK4lXY92Wi4h5k15gTZzOop9jiNl7TuQMchSzqaNC6x4i7gTtJy1W+QxisCbEma3QCqV/Y3806HTem0fj1NF0toYf0m9/WibbD6B4s3uzzG2ML2W23ULz7P2Ia10kVj3erFefVScaaXG7o8RnH8cavFND6Qf64AHm5UKY8Bn5B3G9Yzs8acIJtZPfNJswhsCvwW6Z/4fwzwmF/LP1eQ5gS+sV4lSbsP8HnKUEzOzo+Ir/StJfUVF3TZsGGt5orDF8Y0rFX/eQZr6EMvzquXij3aT3d5jOL444farDs/Wk+l1+4xzawOX6RnZmvIX/PeWrjp0wM5nqQdgd/Juz9plBxn4wfyXCUpDoVoZ5x02YqzBjQb89zMC4XtnduoX6wzKGNe6c159dKWhe1XuzxGJZldDjzWqJKkzUhTC0LrXuFi0u0eZLMuOEE2s0ZmFraPlzSQxLU4zVSrRQMOHMDzlOVhqr2ZM2qX/h0C5lFt33RJzYY8NPII1fHA0ySt16J+ceaKB7p4vnb04rx6qXjhYsPlxFuoJMiPt7gQ8gOF7Va9wsUe5FYzrJhZHUPtj7qZDRERcS/VcZVjgSs7SUgknSGpMo9x8Wr7nZo8Znvg+E7bWraIWAnMzrvjSauZDRm5fZVp18YCZ3dxjKXAnLy7OXBco7r5dftU3n2T6hy8PdWL8+qx4rCKjj/YSdoK+O2828te4UrdhXmeajPrkBNkM2vmM1S/1p4K3C1pnyb1kbR3XizgYqoXpM2neqHXoZLWWAAiJws/ofkFXkPJN6nOEf1dScc2qyxpS0nnSJrcrF4PXUh1rPQXJZ2e52+u17ZNJO1X566LqF5U921J+9Z57DjgWqrjlL8XEa8PrOlN9eK8kHSHpMjluC7bModqfE6R9JFGFSXtIuljNTd3M/44aNIrnOevrgw/8fAKsy75Ij0zaygiXpY0g7R4xS6kaabuk/RL4BbSDBRLSBfz7URaSnpSneMsk3QpaUW59YBfSPon0lX7y0lfHx9PmlLuh0DTZHMoiIjnJR1Fmrd2NHCFpC/k/adIM1JsTIrbPsC+pFk5bi+pff8j6QRSj+so4DvAZyVdSxrmsoq0YuJU4OPAv5JmFSke435JF5J6ascCd0q6krSYxzukqcROpDqEZh5w7lA/rx62ZYGkfwQ+R7qY9XZJ15Fe45dJMZtIWo75g8DJrD62vzgUolUyWxlisSAiljSptwfV/+1OkM265ATZzJqKiCclTSH1mJ5A6hWeQvNV7l4kzVpxd+G2L5N6waaTEso/zaXoUtLKXEM+QQaIiJtzD+Vs0tLYe+bSyJvAYPauriYirpH0NvAD0jCJyaw+l25R3enXIuJLklaQFsFYBzgml1p3AodFRK+mqmuoF+fVQ58nfbA7kvQ/9Uiqq/3Vqk1YKwnyKpr3Cm9Imi8ZOht/7ATZrEtOkM2spYh4jfQV8jeBw0nzv04kJScbkJK+50g9wnOAG2rnTY6IdyUdAJxEmhVjD1Ky/SLwS+DyiJibV9obNnIv666kpOgQ4EOkC7beQ+pdf4aUqNwKzImIduYU7mX7fpZnETkROJgU901J0+0tym2bQ+ppbXSMcyVdReoBnUGaTWF94CXSa/ejiLh+MM+jTpsGfF49ascy4ChJ3yeN055KWihFwP+RZjy5g/TNQu08x5Vk9qkW74s9qQ6J9AwWZiVQb1Y1NTMzMzMbGXyRnpmZmZlZgRNkMzMzM7MCJ8hmZmZmZgVOkM3MzMzMCpwgm5mZmZkVOEE2MzMzMytwgmxmZmZmVuAE2czMzMyswAmymZmZmVmBE2QzMzMzswInyGZmZmZmBU6QzczMzMwKnCCbmZmZmRX8P5NO34bVLia7AAAAAElFTkSuQmCC"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [32]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s2">"S"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">,</span> <span class="s2">"doping"</span><span class="p">,</span> <span class="n">doping</span><span class="o">=</span><span class="p">[</span><span class="mf">1e16</span><span class="p">,</span> <span class="mf">1e20</span><span class="p">],</span> <span class="n">dop_type</span><span class="o">=</span><span class="s2">"n"</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAscAAAI4CAYAAACGMkTiAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3Xd4XMXZ9/HvqFvNcpW73LBxx7ZcsbGM6RCnAHkggBvgwEPIm1BCHiAhYBKSQBJKEsABN8AYCIGEDnYQuIHcu3Hv3XKR3NTm/WOO2LWs3na1+n2uay7tnjNz9l4tyLdGc+4x1lpERERERATCAh2AiIiIiEiwUHIsIiIiIuJRciwiIiIi4lFyLCIiIiLiUXIsIiIiIuJRciwiIiIi4lFyLCIiIiLiUXIsIiIiIuJRciwiIiIi4okIdABSs5o2bWrbt28f6DBCyokTJ4iLiwt0GFKN9JmGHn2moUefaeiprc90yZIlh6y1zcrbX8lxiGvfvj2LFy8OdBghJT09nbS0tECHIdVIn2no0WcaevSZhp7a+kyNMdsr0l/LKkREREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8So5FRERERDxKjkVEREREPEqORUREREQ8EYEOQERERMov9fHPOJSdc87xpvFRLH740gBEJBJaNHMcpIwxCcaY3xhjVhljso0xx4wxi4wx9xpjogIdn4iIBEZxiXFpx0WkYjRzHISMMSlAOtDeO3QSiAZSvXaTMWaUtfZIQAIUEZGgdO+bK4iKMESGh33bosINEd8+N0RFhPmdN0R5jyMKH0ece84dc88jvHORYWGEhZlAv2WRaqfkOMgYYyKA93CJ8V5gjLV2tjEmDLge+AfQF3gVuDpQcYqISPD5asthcvILyMsvIDffkpNfQE5eQY29XkSYKTbpjvBPrMNdn6iIIs+9ft8m8RG+c4XnI73EPio8jE178sheucfvnNc/4uxrFXcuMjyMcCXyUk5KjoPPWKCX9/haa+1CAGttAfCGlyTPBK7yZo/nBChOERGpZdbaUs/P/+XFxY7JL7DfJsu5Xsvzf553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i3jttdf45JNP+Oabb4iLi+Pll1+u6o9Za6g4zsfdOxT3AH6fr/kzBePNrAXwb6ANsBg4yt0TgGbAr4Bs4DTg0cL6N7MewD+ApsAnwCHu3gJoAdwZNrsE+G0FfNwabVPqLh58ewkn9WnLmIEdo05HRESkSD169ODwww8H4Mgjj2T16tXFth8yZAjLli1j8+bNvPLKK5xzzjnUrx9sajxixAjatGlDkyZNOPvss/n444957733mDt3LkcddRSHH3447733HitXrqzsj1Vrafvosrk0PH7s7ksKuX4D0AHYCYx291UA7r4b+LOZNScosK8ws0fdfWmB+DsJCunvgTHuvj2MTwcmmVkHghHl28zsKXffVsGfr8a4a/oisnJyuXNcktbLFBGRaq1Ro31LjMbFxbF06dK9xfJVV13FqFGjDoi58MILeemll3j11Vd57rnn9p4v+DvPzHB3LrroIu69995K+gR1i0aOS8nMjgfydpd4uohmF4bHV/MK4wIeA9KBOOCCAu/fDMibU/yXvMK4gLz/1TcHxpcy9Vrno2WbmTZvA9cM7UWPts2iTkdERKRMDj74YL755hu++eYbrrrqKhISEkhLS9uvzcUXX8yjjwZ/aB4wYMDe87NmzWLr1q3s3LmTKVOmcMIJJzB8+HBef/31vVsob926lW+//bbqPlAto+K49PJGjXcA/yx40cwOAfIW2Z1Z2BuEI8AfhS9HFrh8IpC3n2ZR8auBRUXE1wm7snOYODWF7m2actWQXlGnIyIiErM2bdpwwgknkJSUxG9/G8ycbN++Pf379+eSSy7Zr+3RRx/NOeecw8CBAznnnHMYPHgwAwYM4O6772bkyJEMHDiQESNG8N1330XxUWoFTasoBTOLB34cvnzF3TMLaZaU73lyMW+XDJwODChwvizx/YHEYtrUWk/8ZyWrtmTwt0uPpnGDuKjTERERKVb37t1JTt73a/2GG24otN3f//73/V5nZmaybNkyfvKTn+x3vkuXLvutZJHnvPPO47zzzquAjEUjx6VzPhAfPi9qSkWnfM/XF/Needeah0V3wfht7r6TouXFdyqmTa20eksGf569nDEDO3JSn4OiTkdERKRSvPvuu/Tv359rr72WFi20hn9VM3ePOodqz8w+B44B5rn74UW0uRW4J3zZwN33FNHucuDJ8GUnd/8uPP8kcDmw3t27FJPLPcCtwG53b1REmysIbtyjffv2R7766qslfMLqz915aE4Wy7fncO9JTWjVOLp/16WnpxMfH19yQ6kx9J3WPvpOq68WLVrQu3fvMsfl5OQQF6e/GNYmFfmdLl++nB07dhR6bdiwYXPdfXBp36tGT6sws4uB50pqV4zT3f2tEvpIJCiMoehR42rF3Z8kLMAHDx7sQ4cOjTahCvDv+RtI/uFrJp05gLNO6BFpLrNnz6Y2/ExlH32ntY++0+pr0aJFJCQklDkuLS2tXHFSfVXkd9q4cWOOOOKICnkvTaso2WXhcRfwUjHt8t9m2rSYdvmvpRXyvLjY/NfTim1Vi6TtyubOaQtJ7NScnx/bLep0REREpBar0SPHwCsEm26UV+Hj76FwJ7ufhS8nF7G8Wp4N+Z53BlKLaNc5PKaGq1cUjG9lZk2KmXfcuUD7Wu/hWUvZnJ7FkxcOpn6c/j0nIiIiladGF8funkWwvXJlGQe0DZ+XNKUi/woTSexbcq2gvFUpFpYQX+j21PniU0rIp1ZIXr+DFz5dzQXHdOXwg1tGnY6IiIjUchqGK17elIrlwH9KaLsUWBM+P3CrG/Zu9HFS+PKdApc/JthZr7j4buzbiKRgfK2Tm+tMmJJM62YN+e1p/aJOR0REROoAFcdFMLOuwKnhy2e9hGU9wusvhi/PN7PuhTT7JcGScDnAywXiM4DJ4curzaywtVtuCo9pwIGLHNYyr3y5hm/Wbue2M/rTokmDqNMRERGROkDFcdF+QfDz2QM8X8qYB4HvCW6am25mR0Iwd9nMrgbuCts96e5LC4mfCGQAHYFpZtYnjG9mZhOBq8J2d7v7trJ/pJpjc1oW989czHE92zD+8M4lB4iIiIhUgBo957iymFk9IG+/xhl5axGXxN13mNkY4G2CHfDmmFka0BjIG/p8B/h1EfGrzOzHBNtTnwQsNbMdBKPNeQsBPgc8UPZPVbPcO2MRO7NzuGt8EmYWdToiIiJSRYYMGcL27dtxd/r27cuzzz5L8+bNq6x/jRwX7lSga/i8TGsbu/tcgq2dHwGWERTFGQRzii8nWFu5yJsI3X0GMBB4ClhNUFhvA2YB57r7L0qa4lHTfbbiB/719XquPLkXvdtpEX8REZG65M0332TevHnMnz+frl278sADVTsmqOK4EO7+jrtb+JhWjviN7n69u/d19ybu3srdT3L3p909txTxK9z9Cnfv4e6N3f0gdx/p7pNLiq3pdu/J5XdTkzm4dRN+dUrZd1ASERGpCsuXL+fKK69k4MCBxMXFVemmM6Xte8+ePdx333306dOHRo0a0aVLF37960L/eF2t5G2ZnZubS0ZGRpX/BVnTKqRaeeqjlSzflM5zFx9F4wbaJlRERKqnlJQUZsyYwbHHHkt2dna17Pviiy/m/fffZ9KkSfTr14+1a9eycGHBlWSrp9GjR/Pll1+SmJjIQw89VKV9qziWamPt1kwee38ZoxI7MKxfu6jTERERKdKZZ57JuHHjADj33HPZsmVLhbzv7NmzGTZsGMXNoCxN32+99RavvfYa8+bNY8CAARWSW0UYNGgQa9YEK9+6+95R4dNOO42XX963kNeMGTPIycnhlltu4fHHH+fGG2+sshw1rUKqBXdn0psp1DNj4pnV5z9iERGRwtSrV7oS6qOPPmLIkCE0bdqUNm3acPnll5OWllbpfT/77LOccsop5S6Mc3JyeOSRRxg4cCCNGzemY8eOXHDBBbg7ubm5xMfH8+ijj3L99dfTrl07WrVqtXdu8N/+9jcGDBhAfHw8Z599Njt37tv096uvvmLLli1s2bKF1atX732evzDOExcXx0UXXcSLL754wLXKpJFjqRbeTtnI+4s3cdvo/nRq2STqdEREpJobfPcstqTvPuB82/iGzJkwIoKMDvTJJ59w6qmnMn78eF5//XV++OEHbr75ZrZt28brr79eqX3/97//ZezYsfzqV7/ixRdfZM+ePYwaNYo//elPdOrUqdjY3Nxczj33XGbPns0tt9zCoEGDWLt2LTNnzsTMWLFiBRkZGTz66KP85Cc/4e9//zvPP/88N954I99++y2rVq3igQceYNWqVVx33XU899xzXHPNNaXKe9u2bezevZv27dsDMHnyZJKSkkqIqlgqjiVyGVl7uGNaCv06JHDxCd2jTkdERGqAwgrj4s5H4eabb+b444/ntdde23uuc+fODB8+nOTkZJKSknB3cnJy9l7Pe75nz5793qt+/bKVbN9//z3PP/88hx12GK+++ippaWnceOONnHXWWXz++efF3uT2yCOPMGvWLL788kv69++/9/wllwSr3C5YsACA66+/nuuuuw6APn368PLLL7No0SLefffdve//5JNPsmTJklLnvW3bNs477zyysrJw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3HLLLTz++OP/396dh1lR3fkff3+BBm1AQQwoZAQSFxQkQUliEowLcYFo3MA1bok6ikaj8YckT0Z7zDKjZAIRTSJJ3BVJMHFGBdeIGnUmikZARVFBUTQIdmTpZu3v749zLl19u+7SC337tp/X85znVtU5p6pundvd36576hwmTpzYZueobhXSaq6+/xU2banj6mOGtvlXICIiIm2pU6fiQqinnnqKgw46iMrKSvr06cO5557LmjVrWnTsZGCcMWLECJYvX751fc6cORxxxBENguCTTz6Z2tpannjiiYLH2LJlC1OmTGH48OFst9127Lrrrpx22mm4O3V1dfTo0YOpU6dy2WWX0bdvX3r37r21b/Dtt9/OPvvsQ48ePTj++OOpra3dut8XXniBlStXsnLlSpYuXbp1ORkYZ3Tu3JkzzzyT2267rUnXp6V051iabeRPHmHl2o2Ntp/w62d4/keHleCMRETkE2PyHrBuRePt3fvC/1vc9ueT4umnn+brX/86xx57LLNmzWLVqlVMmjSJ6upqZs2a1arHevbZZ9lzz/pnfRYtWsShhx7aoMxuu+1GZWUlixYt4uijj865r7q6OsaNG8fcuXP5wQ9+wH777ceyZcuYM2cOZsabb77JunXrmDp1Kqeccgp33XUXt9xyCxMnTuTtt99myZIlTJ48mSVLlnDxxRdz8803M2HChKLeR3V1NRs3bqRfv34A3HPPPQwbNqwZV6T5FBxLs6UFxvm2i4iItJq0wDjf9hKYNGkSX/nKV5g5c+bWbQMGDGD06NEsXLiQYcOG4e4NHpLLLG/evLnBvrp0yR2yPfbYY9x7773cdNNNW7dVV1fTq1evRmV79+5NdXV13vOeMmUKjzzyCM899xx777331u1nn302AAsWLADgsssu4+KLLwZgjz324M477+TVV1/l0Ucf3foN8vTp03nttdfyHi+purqak046iQ0bNuDu7L333kybNq3o+q1BwbGIiIiU1pxJ8MGCvEW237IZOhcZttz8jeKPvcu+MOY/iy9fpJqaGp599lmmTZvWINAdNWoUFRUVzJs3j2HDhnHrrbduDTqTKioqGqzn6oO8dOlSTj31VI455hjOOuusFp93XV0d11xzDRdddFGDwDhp/vz59OrViwsuuGDrtnXr1gHhH4Jk18p169ax0047FX38z3zmMzz33HPNPPvWoeBYREREpJVVV1ezZcsWJkyYkNqlYNmyZUB4sC8ZDM6bN4/zzz+/qADxo48+YsyYMQwcOLBRn93evXvz8ccfp55X7969c+5z/vz5fPjhhxx33HE5yyxYsGBrkJ+s16VLF772ta9t3VZTU8PSpUvbvFtESyk4FhERkdIq4s5t7Zo19OzZs35DVZ5Jps5+oBVOqmV69eqFmVFVVcXYsWMb5ffv3x+APn360KdPn63b165dC8DIkSPz7r+mpoajjjqKjRs3cv/991NZWdkgf8iQISxatKjBtmXLllFTU8OQIUNy7vf9998HYJddco86tWDBAk488cQG21566SWGDBlCt27dGpSrq6tj+PDhed9Le6PgWERERKSVde/enQMOOIDXXnuNK6+8slX3vXnzZsaPH8/ixYt55pln6Nu3b6MyY8aMYfLkyaxJ/FMxc+ZMtt9+ew466KCc+84ExYsWLWLgwIGN8mtra3njjTf43Oc+12D7/PnzU7d1796dz372s01+j6Wk4FiabeceXVMfvtu5R9cSnI2IiHyidO+be7SKNlBTU8Ps2bMBeO+991i9evXWESjGjh1LZWUl1157LaNHj6ZTp06MGzeOnj178s477/DAAw/w05/+tMHoEk0xYcIEZs+ezS9/+UtWrVrFqlWrtuaNGDGCbt26cf7553Pddddx/PHHc8UVV/DWW29RVVXFZZddlneM43333ZehQ4dywQUXcPXVV9O/f39eeeUVli1bxjXXXMPLL79MXV1daiCceTgvuW3o0KFFD3vXXig4lmbTcG0iIlIyJR6ubcWKFYwfP77Btsz6kiVLGDRoEKNGjeLJJ5/kqquu4vTTT2fLli0MHDiQI488cutQZc3x8MMPA3DJJZc0ysscu3fv3jz22GNcdNFFHH300fTq1YtLL72UqqqqvPvu0qUL9913H5dffjmXXnopNTU17LHHHkyaNAkIXSWy7wZXV1fz7rvvNuo+MX/+/LLrUgFg+WZg+aQys8OAc4EvAf0AB94HngWmu3ve0bPNrCfwfeAEYDCwBXgduBuY5u55xzozs37AROAoYDegFngZuBX4vTeh0UaOHOnPP/98scWlCHPnzuXggw8u9WlIK1Kbdjxq0/br1VdfzTkKQj5rsvscS9lrzTbN97kys3nunr8Td4LuHCdYGHvk18C/JjZnpnUZHNOpZjbF3S/LsY+BwFxgUNxUA3QDRsZ0mpmNdvfUQQbNbH/gISDTO38t0BMYFdM4M/tmoQBbRERERJquvDqBbHtnUR8YzwL2dPdKd68EhgD/HfMuNbNGY5yYWRfgPkJg/D5wmLt3ByqBk4E1wAjgjrSDm9mOwP2EwHgR8AV37wl0By4CNgFHAFNb+kZFREREpDEFxw2dEV/fAE5x960dmtz9NWA88FbcdCKNnQnsG5dPcPdHY906d59JfeA91sxGp9S/HNiFcLd6rLs/H+tvdPcbgKtiufPMrHm9+EVEREQkJwXHDe0aX19y983Zme6+Cfh7XO2RUv/M+Pq4uz+bkn83sCQun5GSn9l2t7svScmfRuhm0Rk4LSVfRERERFpAwXFDmbvCn4tdJBowswrg83H1+ay8SuCrcXVO2s7jg3QPxtXDs+rvRXj4Ll/9tcBTafVFREREpOUUHDf06/i6OzDDzHbPZMTg9Q/AZ4A3gSlZdfem/nouzHOMTN4uZpacbHxYSpl89ffJU0ZERKTd0khZ0ppa+/Ok4DjB3e8DLgU2AuOAxWZWY2Y1hAfkDiYE0F9099VZ1fsnlt/Lc5hkXv8cy8XU38HM0rp2iIiItFsVFRXU1tYWLihSpNraWioqKlptfxrKLYu7TzWzxcBNQF9g+0R2V0Jf4x2Bj7KqJgfqq8lziGRezxzLTam/NruAmZ0HnAfQr18/5s6dm2d30lRr167VNe1g1KYdj9q0/ercuTPr1q1jwIABdO3alTCKamFbtmxhzZo12/jspC21tE3dnY0bN26dofDdd99tlfMq6+DYzM4Cbm7BLsa4e6YPcKbf8M2EkSieB74FvBizRwA/A04HxsSxiue34NjbjLtPB6ZDmAREA+G3Lk0u0PGoTTsetWn7tnr1alasWMGmTZuKrrN+/Xq22267bXhW0tZao00rKioYPHhw3imxm6qsg+NtYDIhMH4NONDd1yfyHjGzvxJGq9gTuAE4MJGf/NenMs8xknlrcixXAtndNgrVFxERKQs77LBDk4OZuXPnMmLEiG10RlIK7bVNyz04nkGYNKO5Ps4sxCmfz4urN2QFxgC4e62ZXQ9cB4wys77uviJmL08UHQDkuqs8ILG8PMfyAHIHx5n6q+PoFSIiIiLSSso6OHb3DcCGVtrdntRfjzfzlFucWB4MZILjV4E6wkOOw8gxHBv1o1J84O7JfssLs8q8WqD+K3nOUURERESaQaNV1KtLLA/MU65fYnlrtwZ3rwGejqtHplW08NTBEXH14azs14F3CtTvTn1Xjuz6IiIiItJCCo7rLSJM2wxwTo5JQDpT3/WimtA3OenW+HqImX0p5RjjCeMkA9yWzIgThGS2nWxmg1LqX0gYLWMLcGeuNyIiIiIizaPgOHL3WuB3cXU/4D4z29fMOsU0HJgNfCWWmeruW7J2cyuwADDgHjMbDRDrjwd+G8vNcffHUk7j58AHhIfuHjCz/WP9rmZ2AfDjWG66u7/e0vcsIiIiIg2VdZ/jbeAKYA9Ct4ZMyvRp7pYoNwP4aXZld99sZt8EHgcGAY/GCUQ6AZmxSl4ETks7uLt/bGZHAQ8RZsB73szWxLqZ0a0fJkxUIiIiIiKtzDSFY0OxX/AJhDGO9ydMBOKEB+/+Btzs7g8U2EdP4HLgeMJDe3WEPsUzgGnuvrFA/X6EQP0o4F+A9YQH9m4FbnL3ujzVs/f1IfB2seWlKDsDK0t9EtKq1KYdj9q041Gbdjxt1aYD3f1TxRZWcCzSRGb2vLuPLPV5SOtRm3Y8atOOR23a8bTXNlWfYxERERGRSMGxiIiIiEik4Fik6aaX+gSk1alNOx61acejNu142mWbqs+xiIiIiEikO8ciIiIiIpGCYxERERGRSMGxiIiIiEik4Fg+ccxskpl5JhUo29PMqsxsgZmtNbOPzew5M/u+mXUt4lj9zOy/zOw1M6s1s4/M7CkzOydOOCMtYGY7mNkVZvaMmX1oZhvM7F0zezy2W68c9dSu7ZCZHWZmfzCzt81sfby2b5nZnWZ2UIG6atM2ZGaVZjbGzH5kZn+KbZb5vVpV5D5adM3N7LNmdqOZLYmflw/N7CEzO6HI4+9nZnfE3xkbzOx9M/uzmR1aTP2OpiVtamYDzGyCmf3RzN6I7Vkb22ZGsde01J+JrdxdSekTk4C9gFrCrIcefgRylh0ILEmUXUeYrTCz/gLQO0/9/Qkz/2TKrwE2JdYfBLqW+pqUawIOAT5IXM8NQHWybYHPq13bfwIM+E1W29XElNz2ixz11aZt32YHZ7VNMlUVUb9F1xwYG9s5U/5jYEti/SbioAM56p+Tdbx/EmazLfo9dLTU3DYlzORbl1V+XcrP7++Bzu31M9FgX6VuDCWltkqEb0qejj8kz2R+YHKU7QLMj2WWA19P7OMkYHXMeyBH/R2B92OZV4GRcXtX4EJgY8z7VamvSzkm4KuJX7z3ACOpH32nEvgC8BNgsNq1/Sfg7MQfsD8CeyTy9gLuTeQfpzYtfSIEUh8BjwLXAicnrmNVgbotuubAYGBtLPNXYM+4vQfw74nPysQc9b8MbI5l/gx8Om7vQ8N/0k4s9XUuhzYFBsUyjwJnAP3j9k7APlk/vz9uj5+JRvsrdWMoKbVVAi6JPxx3AFWZH5YcZb+T+GH6ckr+KYn80Sn5P6b+7tfglPwfxPzNmR9ipaLbsRJ4M16/65pYV+3aDhPweLxui4EuKfkViTafoTYtfSLlDiCwtFAg1RrXHLg95r8P9ErJv5H6O4eNvjEAnor584GKlPwHY/6StPfZUVNz25QQ2O6XJ9+AOdTfDd6uvX0mspP6HMsngpkNBn4KrAIuLaLKmfH1cXd/NiX/bsIvTgj/KWfLbLvb3Zek5E8j/JfbGTitiPOReqcDnyF0qZjYxLpq1/Zp1/j6krtvzs50903A3+Nqj6xstWkJuPuWFlRv9jU3s+5Apv/or939nyn1/yO+7gAcm1X/M8CouPrz+NnKVX8Q8LXcb6NjaW6buvvH7v5CnnwndGmA8PO7d0qxkn0m0ig4lk+K3wLdgcvc/cN8Bc2skvC1PYT/dhuJP+wPxtXDs+rvBexWoP5awt2LRvWloMwv0T+6+/piK6ld27W34uvnzKxLdqaZVQCfj6vPJ7arTctMK1zzUcD2BeovJXw1n1b/sMTyg6T7K+EOZ1p9aZ7k7+rOyYx28JloRMGxdHhmdi4wGnjU3W8rosre1P9sLMxTLpO3i5ntlNg+LKVMvvr7FHFOAphZN0L/YoB5ZrabmU03s2VmttHM/mFm95nZN1Kqq13br1/H192BGWa2eyYj/uH8A+HbgjeBKYl6atPy09Jr3tT6Q3PUX+HuK9Iqxjuoi3LUl+Y5OL5uBF7Pyiv1Z6IRBcfSoZnZAGAyYYSKfy2yWv/E8nt5yiXz+udYLqb+DmaW/VWxpBtEeEADQrC0EDgX6Et4SrkvcBRwv5n9NmvoH7VrO+Xu9xG6O20ExgGLzazGzGoIQcrBhAD6i+6+OlFVbVp+WnrNM/Wr3b22iPr9s7b3z8pvan1potit8fy4OjPrZxhK/5loRMGxdHQ3Eh4WqHL3twoVjnomlmvylEvm9cyx3Jz6klvvxPKPCMP8jAd6uHtvwpBef4z559Cwf7natR1z96nA8UDmbt721H9V2pXQV3HHrGpq0/LTWm2Wr24yP7u9WlpfmsDMtif8Tq4kDNM2KaVYqT8TjSg4lg7LzL4FfIPwIM8vSnw60jo6ZS1/x91nZR6qcfd3CMMPvRTL/DCtD6u0L3HygZnA/cA7hD6Bn4rpcOAVwoOYfzOz4SU7UREpWvzdexdh/OJNwGnuvry0Z1UcBcfSIZlZP2AqYQDwc9OegM9jTWK5Mk+5ZN6aHMvNqS+5Ja/TYne/N7uAu9cBP4+rfQi/mLPrql3bl8nAicBrwIHu/oi7r4zpEcKIAa8DOwM3JOqpTctPa7VZvrrJ/Oz2aml9KYKZdQbuJIwMsRk41d0fzlG81J+JRhQcS0f1n4TAaDqwyMx6JBP1/VZJbM9sS/5nOyDPMZJ5y3MsF1N/dXwSVwpL9kdblLNUuNOYMTC+ql3bITPrCZwXV29IG4Ek9iO8Pq6OMrO+cVltWn5aes0z9XvHr+wL1c++U7k8K7+p9aWAGBjfQfiHdwvwLXefladKqT8TjSg4lo5qcHy9gPBfYnb6QaJsZtu1cf1VwlSY0PAp2GyZvA/c/aPE9oUpZfLVfyVPGUmI17nQgzQQBp3fWi2+ql3bpz0Js9xBGI0il8WJ5czPt9q0/LT0mje1/ss56vc1s0+lVYzB3ZAc9SWPxB3jk6kPjGcWqFbqz0QjCo5Fsrh7DWGaaYAj08rEURCOiKvZXxW9Tug3ma9+d+DAHPUlv8z1ShtIPiM51M8SULu2Y3WJ5YE5S0G/xPIaUJuWqZZe878SRh/KV38g9b8fsus/klhOrU8YOzvz0JbavEgxML6LMG17JjC+u4iqpf5MNNaUqQWVlDpKovjpo+uAL6Xkn5ipT/4padcBg1LyJ6IpaZvbdgcmrv2xKfmdCA/kOfAu0Ent2n4TYUSKmnjd5pE+fXRnQhDswEckprlVm7afRNOnj27WNad+quDlwI4p+b+K+avJP33030mfPnp2zF/KJ2j66Ba2aWfCbJROePjupCYep6SfiUblS33hlZRKkSgcHHcB5lMfYI2O2zsRhg77OObNzlF/R8Ic7074Cmf/uL0roavHhpj3q1Jfi3JMhKGBnDA00AmZgIowy9LMRDB0ptq1/SfgukSbzQH2jW3SCRgOPJTIv1Jt2j4SYWjFnRPpnXitrs3a3qM1rzmhW83aWOZJYI+4vTtwJeEfJQcm5qj/FUKQ5cA9wIC4fSfqgygHTiz1NS6HNiUExjOoD4zHN+O4Jf1MNNpfqRtCSakUiQLBcSwziPCVfOYX5TrCVzeZ9RfI8x8oYZSElYnyqwmTHGTWHwK6lfpalGOKv/CeSFzL9YQ7ip5IVWrX8kiEu8dzstpvfUzJbXeRcidPbVqydlua1T650i2tfc2BsbGdM+X/SX3A68BNgOWpfw4hkMuUr6Y+gMr5+6Ojp+a0KWE0mcz2jcAHBVLqXeVSfyaSSX2ORXLwMBf7cOBqQof/zH/F84DLgQPcvTpP/XmEaSqnEB4mqiD84P6VMKvbGHffsA3fQofl7uuAQwjX8UnCde1BeFjvbuCr7l6Vo+5S1K7tiofRKMYS7vT+N+EOcOahymWEu3tHufupHqb2za6/FLVpWWnpNXf32YQ2/y0hoNuOEOA+Aoxz9297jJhy1P8d8CXCP1zvEYb5WgHcS/j2oapl7/ATJRlLVhCeD8iXUkeUKPVnIsmKLCciIiIi0uHpzrGIiIiISKTgWEREREQkUnAsIiIiIhIpOBYRERERiRQci4iIiIhECo5FRERERCIFxyIiIiIikYJjEREREZFIwbGIiEiZMrM7zMzN7PE2ONaIeKw6M/vCtj6eSKkoOBaRNmVmg+If2NZIZ5X6/UjrM7MJZlZlZhNLfS7tmZmNAk6Lq1flKHN94ufloiL2ebyZbUjU+Ukmz91fBP6HMLX3NDOznDsSKWMKjkVEpL2ZQAj2FBznd218/Yu7P9nSnZnZ6cAfgK5x00R3/1FWsar4+iXg+JYeU6Q96lLqExCRT5wVwHF58g8FvhuXHweuy1P2hdY6KZFyYmZHAl+Oqz9rhf1dANxAuCtcB0xw9xuzy7n7i2b2IHAkIVC+p6XHFmlvFByLSJty9xrg3lz5ZtYrsfqOu+csK/IJ9v34+i7wl5bsKHZfuSaubgbOcvc781S5jRAcDzOzw9394ZYcX6S9UbcKERGRMmJmewBfj6t3ubu3YF8/pj4w3gCcUCAwBvhvYG1cntDcY4u0VwqORaTDMLMuZnaGmf3JzN4xs1oz+9jMFprZL81s9wL1kw8vDYvbjjaz+8zsvbi/1+O+ds2q28PMvmdmfzOzVWa2zsxeMLOLzSznt3RmNi77gSkz+4KZ3WZmS8xsvZn9w8weMLNjmnAttjezC81sTjz3DWZWbWbzzOxn2eefUv/+xHn1sOA0M3vQzN41s01mtjLlGpxkZtPjcapjuWozeylet73yHHOhmTkwNG7qk+NBzIsSdRpdvzz7z1vWzHZO5M+K2/rFhwNfNLOPYt7Pc+x/TzObHNt9lZltNLP3Y9udZWad851fE3wrsVwokE0V23MqkOlTvA74hrv/T6G6Wd/+jDWznZpzDiLtlbpViEiHYGb7ArOAPbOytiMEW0OBCWY20d2nFLdLmw6cm7V9j5jGm9lB7r7YzAYDDwB7Z5UdEdPhZnasu28u4qAXA78AkoFUX2AsIRC5Czgz377M7BDgDqB/VlZXYL+YLjGzb7v7zELnBPQE/kz93cpc3gd6pGzvFdNw4CIzm+Tuk4s4bkmZ2UHAH4FPFSjXidDv9/s0/ru6C7HtCNf8m+6+rIWndmx8XeXu85taOZ7vb4Fvx03/BMa6+7NN2M3jhCC9gvDe7mjqeYi0VwqORaTsmdkI4AlCEAfwGDCH0B+zK+HJ+jNi/i/MbJO7X19gt1cC44BXCX0s3yIEqWcTgstdgbtjAPUw8FngT8CDwGpgX+DieMxvABcBUwsc8zDgaGA9cDPwv4QHpL4KnAl0A04F1gDn57gWYwhfe1cAW4D74/X4IJ7L14BTgEpghpnVuPt9Bc7r94TA+BXCnco3475GZpXbHvgH8AjwEiFY3gJ8mtAGxxGC/mvN7H13zw6oLgZ2AH4J7Bbf5xkp5/NSgfNtDf9CaM/e8fVhQhC5G1CdVfZW6u/mfgjMAF4k3I39F2A8cADweeBxM9vP3Vc356TMrB/hnwyA55pRv4IQyJ4YN60AjnD3vzdxV/+bWD4CBcfSkbi7kpKSUrtJwFmAx3RLEeW3AxbH8msIf+jTyg1MlFsPfDqlzPWJYztwO9Alq0xXQmCQKfM8oa/m2JT9jSQ84OTAUsBSyozLOuaHwNCUciOAjxLlDk4p0xdYGfOXA/vnuBafi8dxQnBUmVLm/qzzmg50LtAWY4FOefKHAO8kzq8iR7mFsczKIto/ef0uaklZYOes91wLHF5gn99JlJ8F9MxR7oeJcte34Ofj6MR+qooon/xMX57VrsuAvZp5Hp2Aj+N+Xm/u+1FSao9JfY5FpNydAWT6Ep/n7g+lFXL3t6mfMKEbhR8kehM4x7O6L7j7RuCniU37A9e4++yUYz5PmDQBQnA+pMAxAc5395dT9vUi4c5qxvezywDfA/rE5XHuPi/tAO7+EnBhXP0UDfuwpnkFuNDdt+Qr5O6z3b0uT/6ixHnvCowucNxS+7HnGYkh9iW/Mq6+DJzi7mvSyrr7zwjfZgB828x2bOY5DUssv9bEulWEbzEA3gBGuXtT9wFAbOdM3d3NbPvm7EekPVJwLCLl7vT4+i5wd76C7v43wt1jgMML7Pd37r4hR97TWeu/yrOfvyaW9ylwzKWEr/BzmUHoqgBwZEpAkrkWz7j7MwWO9WfC1/5Q+Fr8xt03FShTrOR5famV9rktbAZ+U6DMQYRuFgC/LOIaZboebA8c2MzzGphY/qiJdbsnzyX+w9gSme4lRv11ECl76nMsImXLzLoBX4yrHwDHWOEZbWvia/bDc9n+L1eGu39kZpsI/XrfcfcP8uznH4nl3gWO+Rd3zzksl7tvMbMngJMJv78/DzwLYVpuQt9egH+a2bFp+8iymhAwFboWTxWxL+J5fJrQP/rQuN9ehGAwzadzbG8PXnb3QsFnMsDdoYhrngwg9yZ0cWiq5MgQTQ2OF1J/57nKzFZ54b73+axKLBf6bIuUDQXHIlLOdqV+qtuRhLuhxao0s2557g6vyrE9YyMhOC5ULrn/7QqUfaNAfnaZ5GgUgxLLmdERilUosHmvmJ2Y2XnAFMLDfsXYochypVDMex6UWE4d3i2P5gaT3RLLqV048riR0O2mKq5PM7M6d8/3zUc+yYcK1a1COgwFxyJSzprbbzOjgobBa1LOvrPNLFeMmsJFtnaFgIbDprXkWnQtkF9baAfxrmlyuuFnCcN9LSEEcZnr3JMw+gc0HK6uvSn4nqoUqS0AAAXmSURBVNm21zyX5Oe1yf9cuPu/x6HcMn2lr48BcqEuJGmS77+Y6yVSFhQci0g5W5tY/pO7n1CyM2kdxdxxTfYbXZtj+RfunvbA3rZ0dXx1YLy735NWyMwGpm1vI639nE3ymg939wWtvP80ya4UzZp8w92vigHyjwj9hX8VA+TpTdxVS7p4iLRbeiBPRMrZB4RxdKF9918tVt4Z/FLKLE8sJ7sBtOm1MLO+hHGdAR7KFRhHrR0cJ++kFrobu3MrH7sU13xpYrnZM9O5+78B/xFXDfiNmZ3TxN1kju+EIfpEOgQFxyJSttx9HZAZrmw/M2vt4KetHZIvM97t+1pc3QxsnbghDpOWefjvYDNr7tf2zdEvsfxmgbJHFLG/TFeVgk9XEibmyMieETBba4+O8URiudCIH61lYWI551TcxXD3HwLXxFUDppvZ2cXUjZ/FzPEXu/v6lpyLSHui4FhEyt2t8TU55my5Gmxmx+XJP5n6AHCOu2f388z05e1LmJGvrST7Sn82V6F4hzl1Zr8sme4KxXQzeSWxfGieY/cnTALSmv5CGEIQ4Dtt1GXkb4Q7tdAKwb67TwIyU3kb8DszO7OIqntTPyNlzpFdRMqRgmMRKXe/B16Py981s6vMLOeDXmbWw8wuMLOj2ub0muw3ZtZoaDUzGw5cl9j0Xyl1JxNmyAO4xszOszxj25lZHzObZGZfzFWmSEuoH7XjcDM7OOVYOwH3UlxXgCXxdTszyzs2tLuvIsxSCDDCzE5JOXZv4I8UP4pGUeJIJ/8WV3sCD5nZ0Hx1zGw/M5vSgmOuAObH1S80dz9Z+5xI/eepE3CTmaVN252UDMxTJ94RKVd6IE9Eypq7bzCzYwiTbWSGqTrbzGYRvoJeSxjVYTAhmDiEMKTaBSU54fz+hzA98Dwzu4kwTbUBXwHOpn4Yrxvd/Ynsyu7+oZmdADxIGFrrRuASM/szYTazWsIIA7sTgpsDCX8HxrTkpN29zsxuINy57wQ8bGa3EO4orieMx3w2oX1uI8xqmM9jwKlx+W4zu55whzbT3eIVd0/2cZ0MzIzLt5vZ1wl3dR0YDnybMBPgTOCkZr7NVO5+i5l9gTDj4l7AS2b2ADCX0CfcCH2d9yXc2d6d0P3l0hYc9l7CFOA7mdlwd59fqEIh7n55/Kfye4Q2vNnMtrj7nTmqZLoAbaR+5j+RDkHBsYiUPXdfFAOUGYSgbyDp0ytnbAJWtMW5NdEjMU0lTO98YUqZu8jTZcLdnzSzrxKuxV6EWfny3X2toX6ms5b4CWGs6bGEIfLOjSnpNuAKCgfHdwGXEALbfWk4RBzAd4Gtk1e4+x/M7CBCgNqZEAx/O1F+c9zfclo5OI7Hv9DM3iKM2FEJfDOmXN7Nk1eM24Gr4vJp1N9JbhF3vzR+03AJIUC+NY5iMSNZzswqgcyEJ7OLmCxFpKyoW4WIdAjuvsTdDyDcBb2JcKf0Y0Jg9DGwALgT+A7Q393zTdNcMnHGsi8Tphp+mzAaw0rC3eDj3P00d99cYB8vAkMJgeBdhIfk1hKuRTXwAuEanQrs4u4t7jMap04+GjiHcBd/dTz3dwhTYh/t7mfGcyi0r/XAKMK3AM8R2i/veNLufiFwPPAwoYvHxnjs24AD3P26PNVbzN3/izApyA8Jd60/iOewnjCqxV+AnxHu1reoO4S7v0l4nwCnxofjWoW7fw+YFlc7E+7En5xV7Bjqx9j+dWsdW6S9sDwzlYqIyDZmZuMI/WEBvtvC6XzlE8LMDqM+QD7c3R9pw2PPJvwTutDd9y1UXqTc6M6xiIhImYnB8NNx9QdtdVwzG0F9H/WqtjquSFtScCwiIlKeroivh8Q+120h09f5/wjdZUQ6HAXHIiIiZcjdnyb0o4c2uIsb7xofQxgF5LuufpnSQWm0ChERkTLl7t8CvtVGx3qR4mYtFClrunMsIiIiIhJptAoRERERkUh3jkVEREREIgXHIiIiIiKRgmMRERERkUjBsYiIiIhIpOBYRERERCT6/zaEMRbx3Jr0AAAAAElFTkSuQmCC"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [33]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s2">"K"</span><span class="p">,</span> <span class="s2">"mu"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">,</span> <span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span> <span class="mi">900</span><span class="p">,</span> <span class="mi">1200</span><span class="p">])</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsgAAAI4CAYAAAB3OR9vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3Xd0VVXax/Hvk5BAQggECCC9N5VqBUUQJKLgICiijsjoDKLCODoWHGYExVF8GXsZBx3FCoIgDF0FUSk2BJUSijSll1BCQgjJfv+4J/EmpOeSm8Dvs9ZZ995zdnnOwVnzsNlnb3POISIiIiIiPiHBDkBEREREpDRRgiwiIiIi4kcJsoiIiIiIHyXIIiIiIiJ+lCCLiIiIiPhRgiwiIiIi4kcJsoiIiIiIHyXIIiIiIiJ+lCCLiIiIiPgpF+wAxKdKlSquadOmwQ6j1Dt69CgVK1YMdhilmp5R/vSMCkbPKX96RgWj55Q/PaOCWb58+T7nXOyp7kcJcilRs2ZNvvvuu2CHUeotWrSIrl27BjuMUk3PKH96RgWj55Q/PaOC0XPKn55RwZjZ1pLoR1MsRERERET8KEEWEREREfGjBFlERERExI8SZBERERERP0qQRURERET8aBULEREROSMcPnyYPXv2kJqaGuxQTlK5cmXWrl0b7DCCJiwsjBo1ahAdHR3sUAAlyCIiInIGOHz4MLt376ZOnTpERERgZsEOKYsjR45QqVKlYIcRFM45kpOT2b59O0CpSJI1xUJEREROe3v27KFOnTpERkaWuuT4TGdmREZGUqdOHfbs2RPscIDTJEE2s2gze8jMlprZXjNLMbNfzewzMxttZlVyqVfJu/6TmSWa2SEz+9bM/mpm4QXot6aZPW1m68ws2cwOmNmXZvZH0//6RERESo3U1FQiIiKCHYbkISIiotRMfynzUyzMrBswEajpnToOJAF1vKMrMB1Yma1eA2AR0NA7lQSUB87zjpvNrLtzLiGXfjsC84Fq3qlEoBJwiXdcZ2bXOOeOF/ceRUREpPg0dlW6laY/nzI9gmxmnYHZ+JLjacD5QAXnXAxQEbgA+CdwKFu9csBMfMnxTuAK51xFIBIYCBwB2gPv5tJvZWAWvuQ4HjjfOVfJ63MYkArEAc8F7m5FREREpCSU2QTZzCKBt4EI4EXnXH/n3HfOOQfgnEtyzn3rnPu7c25ztuq3Aud63/s75z716qQ75z4A7vCuXWVm3XPo/n6gFpAMXOWc+86rf9w59zIwyis3xMyaB+aORURERKQklNkEGbgFaAzsAh4sZN1bvc/PnHPLcrg+CchIqgflcD3j3KQckm+AF/FNuQgFbi5kbCIiIiI5OnHiBGPHjqVZs2aUL1+eunXrcu+992Yp45zjiSeeoF69ekRERNClSxdWrlx5Ultr1qyhe/fuREZGUrt2bR555BHS0tLy7H/RokWYGatWrcpy/tVXX8XMePTRR4t/k6VAWU6QM5LUKc65YwWt5I08d/Z+zs2pjDcKPc/72TNb/RZA/XzqJwJf5lRfREREpKgGDx7MCy+8wP3338/HH3/M2LFjT3r5cOzYsYwZM4aHHnqImTNnEhUVRY8ePdi1a1dmmYSEBHr06IGZMWPGDB555BGefvppRo0alb3LfE2YMIG77rqLESNGFKl+aVQmX9Izs4yX6QCWm1l94O9AL3zzkROAb4BXnXOzs1VvxW9/MVhF7jKu1TKzqs65A97vc3Iok1v9XkDrvO5FREREpCDmzZvHBx98wA8//EDr1jmnF8eOHWPs2LE8/PDDDBs2DICLL76Yhg0b8tJLL/H4448DvhHf5ORkpk2bRnR0NFdccQWHDx9m9OjRPPjggwVei3jixIncfvvt3HPPPTz55JOBudFSoKyOIDcEMpZha4wvGf0TUAM46n32BmaZ2WvZllyr7fd9ex59+F+rncv3gtSPNrOoPMqJiIiI5OuNN97g8ssvzzU5Bli6dCmHDx9mwIABmecqVqxInz59mDv3t3/4njt3LnFxcVkS4YEDB5KcnMznn39eoHimTZvGoEGDuOOOO3j22WeLcEelV5kcQQZi/L7/HTgIXA/McM6leiPK//LO/RFYCzzjlfffpiYpjz78r1XK5Xth6idmL2BmQ4AhALGxsSxatCiP5gQgMTFRzykfekb50zMqGD2n/OkZFUxpeE6VK1fmyJEjQY0hL2lpafnG99VXX9GrVy+GDBnCpEmTOHHiBD169OBf//oXZ511FgArV64kNDSUWrVqZWmvcePGfPDBB5nn1q5dS+fOnbOUiYmJITIykh9++IGuXbvmGENSki+9mTZtGo8//jg33ngjY8eODdizPXbsWND/W4GymyCHZPt+u3NuesYJ59w2MxsINAfaAn8zsxeccydKOM48OefGA+MBWrRo4XL7j1F+s2jRolz/Rys+ekb50zMqGD2n/OkZFUxpeE5r1649aSvnR2euZs2Ow0GJp3XtaEb1OTvzd0G2mt69ezfvv/8+bdu2ZdKkSRw5coQHH3yQW265ha+++gozIzk5maioKKpUybpHWq1atUhKSqJ8+fKEh4dz8OBBataseVKfMTExJCUl5RpLZGQkAKNGjaJjx45MmDCBkJDATUioUKEC7du3D1h7RVVWp1j4/zVlg39ynME5l45vFBl86xV3zKFuZB59+F87ksv3otQXERERKTTnHM45ZsyYwVVXXcUNN9zAO++8wzfffMPChQtLNJaePXuyfPlyJkyYUKL9lpSyOoLsP/c3Po9ya/y+NwC+Bnb4nasD/JhL3Tp+33fk8r0OkNtfPTPqH/ZWtRAREZFSxH8EtyyIiYmhcePGVKtWLfPcJZdcQnh4eOaSbTExMSQmJpKWlkZoaGhmuYSEBCIjIwkPD89s69ChQyf1kZCQQExMzEnnsxs3bhwxMTEMGTKE2NhY+vTpE4A7LD3K5Aiyt6JEXi/IZfB/Oc95n2uBdO/7OeQu49ouvxUsIOvKFQWpvyaPMiIiIiIF0qpVK7z90LJwzmVOc2jZsiVpaWls3LgxS5n4+HhatmyZ+btly5bEx2cdY/zll19ISkrKUi43ISEhvP3223Tr1o0bbriBJUuWFOWWSq0ymSB7PvY+W+VRxv81z83g22EPyPhTvDKnSt6qF3HZ+smwHtiWT/2KwKW51BcREREptN69e/PTTz+xb9++zHNffPEFqamptG3bFoBOnToRHR3NlClTMsskJSUxc+ZMevXqlXmuV69ezJ8/P8vLdR988AERERFcdtllBYonPDycadOm0bp1a/r06cPq1auLe4ulRllOkN/0PpuaWd/sF80sBN+W0OAbbf7e7/Jb3mc3M7swh7avx7d8HPi2s87kbSKScW6gmTXMof7dQBSQBryX512IiIiIFMCQIUOoVq0affr0YebMmbz//vvccsst9OjRg0suuQTwveQ2YsQInnjiCV5++WUWLFjA9ddfT3p6OsOHD89sa+jQoZQvX55+/frx6aefMn78eEaPHs19991X4DWQASpVqsScOXOoVq0acXFxbNu2Lf9KZUCZTZCdc18CH3o/Xzez/mZWDsBb5m0i0Ma7PtJ7aS/DW8BP+KZgTDWz7l69EDO7HnjNKzfXObcgh+7/hW+L60hgtpl19OqHm9mdwBiv3Hjn3PoA3K6IiIic4aKjo1m4cCExMTEMHDiQu+++m+7duzN58uQs5UaMGMHIkSN58skn6d27N4cPH+aTTz6hZs2amWViYmJYsGABaWlp9OnTh1GjRnHvvfcWaavoGjVq8PHHH5OWlkZcXBz79+8v9r0GW1l9SS/DYHybgnTBlyynmFkSWddJftQ595Z/JefcCTO7BvgM36Yjn3r1QoAKXrEVwM05deqcO2RmvYH5+KZxfGdmR7y6YV6xj4F7c6ovIiIiUhRNmzZlzpw5eZYxM0aOHMnIkSPzLNe6detCr37RtWvXHOdBN2rUiJ07dxaqrdKszI4gAzjnjgLd8O2i9wW+XfSi8E2pmAR0ds6NzqXuFnwjzI/he/HOAanAcnxTMy5yziXk0fdy4GzgWWADvsT4KLDYi6eXcy6luPcoIiIiIiWrrI8gZ6x3/Lp3FLbuEWCUdxSl793Afd4hIiIiIqeBMj2CLCIiIiISaEqQRURERET8KEEWEREREfGjBFlERERExI8SZBERERERP0qQRURERET8KEEWEREREfGjBFlERERExI8SZBEREZEyYvr06bRp04by5cvTqFEjnnnmmZPKOOd44oknqFevHhEREXTp0oWVK1eeVG7NmjV0796dyMhIateuzSOPPEJaWlqe/S9atAgzY9WqVVnOv/rqq5gZjz76aPFusJRQgiwiIiJSBixZsoR+/fpxwQUXMHPmTG677TYeeughnnvuuSzlxo4dy5gxY3jooYeYOXMmUVFR9OjRg127dmWWSUhIoEePHpgZM2bM4JFHHuHpp59m1KjCby48YcIE7rrrLkaMGFGk+qVRmd9qWkRERORM8Nhjj9G5c2def/11AHr27MnBgwd57LHHuOuuuwgPD+fYsWOMHTuWhx9+mGHDhgFw8cUX07BhQ1566SUef/xxwDfim5yczLRp04iOjuaKK67g8OHDjB49mgcffJDo6OgCxTRx4kRuv/127rnnHp588slTc+NBoBFkERERkTJg5cqVXHHFFVnO9ezZk4SEBJYtWwbA0qVLOXz4MAMGDMgsU7FiRfr06cPcuXMzz82dO5e4uLgsifDAgQNJTk7m888/L1A806ZNY9CgQdxxxx08++yzxbm1UkcJsoiIiEgZcOzYMcLDw7Ocy/i9du1aAOLj4wkNDaVZs2ZZyrVq1Yr4+PjM3/Hx8bRs2TJLmfr16xMZGZmlXG5mz57NwIEDGTRoEC+//HKR7qc00xQLEREROTPNHQG7fgpO37XOhV5jC1WladOmfPvtt1nOffPNNwAcOHAA8M0tjoqKIjQ0NEu5mJgYkpKSOH78OOHh4SQkJFClSpWT+oiJiSEhISHfWEaMGEHHjh157bXXMLNC3UdZoBFkERERkTJg6NChTJ8+nddee42EhATmz5+fuYpFSEjJpnQ9e/Zk+fLlTJgwoUT7LSkaQRYREZEzUyFHcIPttttu44cffuDOO+9kyJAhREZG8tRTTzF8+HBq1aoF+EaAExMTSUtLyzKKnJCQQGRkZOaUjJiYGA4dOnRSHwkJCcTExOQby7hx44iJiWHIkCHExsbSp0+fAN1l6aARZBEREZEyIDQ0lJdeeom9e/fy448/snv3bi666CKAzM+WLVuSlpbGxo0bs9TNPue4ZcuWJ801/uWXX0hKSjppbnJOQkJCePvtt+nWrRs33HADS5YsKe7tlSpKkEVERETKkJiYGM4991yioqJ45ZVX6NSpU2ZS26lTJ6Kjo5kyZUpm+aSkJGbOnEmvXr0yz/Xq1Yv58+dz5MiRzHMffPABERERXHbZZQWKIzw8nGnTptG6dWv69OnD6tWrA3SHwacpFiIiIiJlwFdffcXixYtp164dhw8fZuLEicyfP5/FixdnlqlQoQIjRoxgzJgxxMTE0LJlS5555hnS09MZPnx4ZrmhQ4fywgsv0K9fPx566CE2bdrE6NGjue+++wq8BjJApUqVmDNnDp07dyYuLo6lS5dSv379gN53MChBFhERESkDwsLC+OCDDxg9ejQhISFceumlLFmyhHPPPTdLuREjRpCens6TTz7J/v37Oe+88/jkk0+oWbNmZpmYmBgWLFjAsGHD6NOnD1WqVOHee+9l9OjRhY6rRo0afPzxx3Tq1Im4uDgWL15MtWrVinu7QaUEWURERKQM6Nix40nLvOXEzBg5ciQjR47Ms1zr1q1ZuHBhoWLo2rUrzrmTzjdq1IidO3cWqq3STHOQRURERET8KEEWEREREfGjBFlERERExI8SZBERERERP0qQRURERET8KEEWEREREfGjBFlERERExI8SZBERERERP0qQRURERET8KEEWERERKQM2btzIHXfcQZs2bQgNDaVr164nldm5cycPPPAAbdu2JSoqinr16nHrrbeyY8eOk8pu376da6+9lkqVKlG9enWGDRtGUlLSSeVee+01mjVrRoUKFejYsSMLFizIN9bBgwdz3nnnZTmXnJzM5ZdfTtWqVVmxYkXBbzwIlCCLiIiIlAGrV69mzpw5tGjRgubNm+dYZvny5Xz00UfceOONzJw5k3HjxvH111/TqVMnEhMTM8ulpqYSFxfH1q1bmTRpEs8//zxTpkxhyJAhWdqbOHEiQ4cOZdCgQcydO5ezzz6b3r17s2rVqkLFnpKSwrXXXsvy5cuZP38+7du3L/wDKEHlgh2AiIiIiOSvT58+/O53vwPguuuuY9++fSeVueSSS4iPj6dcud9SvA4dOtCiRQumTp3KrbfeCsCHH37I2rVr2bhxI40aNQIgLCyMgQMHMmrUKJo1awbA6NGjufXWW/nHP/4BwGWXXcaKFSsYO3Ys7777boHiTk1NZcCAASxevJj58+dz/vnnF/0hlBCNIIuIiIiUASEh+adtVapUyZIcAzRv3pzIyMgs0yzmzp3L+eefn5kcA/Tt25fw8HDmzZsHwKZNm1i/fj0DBgzIEsP111/P3LlzCxRzWloaN998M5988gmzZs2ic+fOBaoXbEqQRURERE5jP/74I0lJSVmmZcTHx9OyZcss5cLDw2nSpAnx8fGZZYCTyrVq1YoDBw6wd+/ePPtNT09n8ODB/O9//2P69Ok5zpkurTTFQkRERM5IT33zFPEH4oPSd8uqLXnogodOeT/p6encc889NGvWjGuuuSbzfEJCAlWqVDmpfExMDAkJCZllgJPKxcTEZF6PjY3Nte8VK1awYsUKnn/+eXr27FnseylJGkEWEREROU09/PDDLFu2jHfeeYewsLAS7btx48Y0adKEcePG8csvv5Ro38WlEWQRERE5I5XECG4wvfLKK4wbN46JEydy4YUXZrkWExPDoUOHTqqTkJBA27ZtM8sAHDp0KMsocsbIcsb13MTExDB58mQ6d+5MXFwcixcvpmrVqsW6p5KiEWQRERGR08zUqVMZPnw4//d//8cNN9xw0vWWLVtmzjHOcPz4cTZt2pQ55zjjM3u5+Ph4qlatmuf0igyNGzdm7ty5bN++nauvvjrHdZZLIyXIIiIiIqeRRYsWcfPNNzN8+HDuv//+HMv06tWLb7/9lq1bt2ae+9///kdKSgpXXnkl4EtumzdvzpQpUzLLpKenM2XKFHr16lXgeNq1a8f06dNZsWIF119/PSdOnCjinZUcTbEQERERKQOSkpKYM2cO4NsF7/Dhw3z44YcAXHXVVURGRrJ27Vr69u1Ly5YtueGGG/jqq68y68fGxtKkSRPAt47yP//5T/r168eYMWM4dOgQ9957LzfddFPmGsjgWwf597//PQ0bNqRz58689dZbbNiwgffff79QsXfr1o333nuPAQMGcPvttzNhwgTMrLiP5JRRgiwiIiJSBuzZs4frr78+y7mM35s3b6Zhw4Z8/fXXHDp0iB9++IFOnTplKXvrrbcyYcIEwLcpyLx58xg2bBgDBgygfPnyDBw4kHHjxmWpc+ONN5KYmMhTTz3FmDFjOPvss5k1axbnnHNOoePv378/L7/8MnfeeSc1atQ4qa/SRAmyiIiISBnQsGFDnHN5lhk8eDCDBw8uUHt169Zl+vTp+Zb705/+xJ/+9KcCtZkhIxHPbujQoQwdOrRQbQWD5iCLiIiIiPhRgiwiIiIi4kcJsoiIiIiIHyXIIiIiIiJ+lCCLiIjIGSG/F9wkuErTn48SZBERETnthYWFkZycHOwwJA/JycmEhYUFOwxACbKIiIicAWrUqMH27dtJSkoqVSOV4hs5TkpKYvv27dSoUSPY4QBaB1lERETOANHR0QDs2LGD1NTUIEdzsmPHjlGhQoVghxE0YWFh1KxZM/PPKdiUIIuIiMgZITo6utQkYNktWrSI9u3bBzsM8WiKhYiIiIiIHyXIIiIiIiJ+lCCLiIiIiPgpswmymQ02M1eAo0cebTQxs/+Y2WYzO2Zme81svpn1L2AMHczsXTP71cxSzGynmX1kZpcH7k5FREREpCSdDi/ppQN787iektNJM7sKmAJEeqcOA1WBnkBPM3sTuN3lshaMmf0R+De/PcNDQE2gL9DXzB51zo0u3K2IiIiISLCV2RFkP78452rlcXyZvYKZNQIm40uOlwAtnHOVgcrAY16xPwAP5NShmV0MvIovOZ4O1HPOVQFigf94xUaZ2YAA3qeIiIiIlIDTIUEuiseAisAuoLdzbj2Acy7ROTcKGO+VG2lmMTnU/z8gFPgJGOCc+9Wrv985NxSY75V7ysxCT+F9iIiIiEiAnXEJsplVBDLmGP/bOXcwh2JPep/R+KZM+NdvDFzi/fyXcy6n1cYz6jcEuhQrYBEREREpUWdcgowvuY3wvs/NqYBzbguw1vvZM9vlK/y+z8ulj8XAkVzqi4iIiEgpdjokyLFmttzMEs0s2cw2eStLdM2l/Dl+31fl0W7GtbNzqb/HObcnp4rOuTQgPpf6IiIiIlKKnQ6rWEQCHYAEfPOKG3nHzd5KFEOccyf8ytf2PhOcc8l5tLs9W/ns9beTt+3A+TnUz2RmQ4AhALGxsSxatCifJiUxMVHPKR96RvnTMyoYPaf86RkVjJ5T/vSMSpeynCDvAB4FpgHrnHMp3gtxF3rne+BbieIoMNyvXiXvMymf9jOuV8p2vrj1MznnxuO9ENiiRQvXtWvXfJqURYsWoeeUNz2j/OkZFYyeU/70jApGzyl/ekalS5mdYuGc+9g5N9o596NzLsU7l+acWwrEATO8oneZWbOgBSoiIiIiZUqZTZDz4pxLB+73foYAffwuZ7w8F0neMq4fyXa+uPVFREREpBQ7LRNkAOfcRmCf97Ox36Ud3meMmUWQuzrZymevX4e85VZfREREREqx0zZBzoP/yhXn5Frqt2urc6lfw8xic6rozYVumUt9ERERESnFTtsE2cyaANW9n5v9Li0GMlavuDKXug2AVt7Pj7Nd/sTve471gc789nJe9voiIiIiUoqVyQTZzKwA18d5P9OBWRnXnHNHganezzvNrHIOTTzkfR4BpvtfcM5twpdkA/zVzMJyqD/C+9wKfJFXrCIiIiJSupTJBBloYGbfmNkdZtY4I2E2sxAzuwjfDnnXemX/45xbl63+I/iWfzsLmJmxyoWZVTSzR4ChXrnHnXMJOfT/EJAGtAUmmVkdr35VM3sF6OWVe9DbNEREREREyoiyvA7y+d4BkGJmR/BNayjvV+ZN4M/ZKzrnNpvZAGAKcCmw3swOAVFAqF/dcdnrevWXmtlQ4N9AP6CfmR0EKgMZo9uPOucmF+P+RERERCQIyuoI8m58m3+8D6wBDgNVgFR8Wzy/AVzinLst2y56mZxzc4A2wGvAFqACvt34PgGu8+q63AJwzr2Ob1OS9/HtmhcJ7ME3JaO7c250se9SREREREpcmRxB9raIfsk7itPOz3hbPRex/vfAzcWJQURERERKl7I6giwiIiIickooQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETEjxJkERERERE/SpBFRERERPwoQRYRERER8aMEWURERETET7lANmZmkUAEkOycSwpk2yIiIiIiJaHICbKZtQHigAuBNkA9INzv+nFgG/Aj8DUw3zn3U7GiFRERERE5xQqVIJtZXWAI8HugQfbL2X6XB5p6Rz/gKTPbArwDvO6c+7UoAYuIiIiInEoFmoNsZi3M7H1gEzASaIgvIc44jgE7gJ+AJcAq73dKtnKNgH8Am8zsPTNrEcibEREREREprjxHkM2sOvAkMBhfMp0xSrwS+Az4CvjaObctjzYa4JuGcSHQDWjn9TsQGGBmbwJ/c87tK9adiIiIiIgEQH5TLNYDlfElxluB94D3nHNrC9qBc26rV3cygJm1xDdF4yZ8I9G3A/2BaoWMXUREREQk4PKbYlEF2AAMApo45/5emOQ4J865eOfc3/HNTR7ktV+lOG2KiIiIiARKfiPItwATnXPpge7Ya/Ndb27zjYFuX0RERESkKPJMkJ1z753qALxE+ZT3IyIiIiJSENpJT0RERERKPedcifWlBFlERERESr3HvnqsxPrSVtMiIiIiUqodSjnEzJ9nllh/2mpaREREREq16Runk5KWUmL9aatpERERESm10l06H6z7gA41OrCKVSXSp7aaFhEREZFSa9mOZfxy5BduaHFDifWpraZFREREpNSatG4SVStUpUeDHiXWZ34jyOuB24BQfPOJnwDOds51cM791Tk3Ja/kGHxbTTvnJnvlOwCtvXa2eu3eDqwr7o1kMLMRZuYyjnzKVjKz0Wb2k5klmtkhM/vWzP5qZuF51fXq1zSzp81snZklm9kBM/vSzP5oZtmnnIiIiIhIIexI3MEXv35B/2b9CQ/NNzULmPzmIFfBlyQ/DrwfiB31nHPxwN/N7BHgJuDvQLPitgu+qSDAqAKWbQAswjddBCAJ37zp87zjZjPr7pxLyKV+R2A+UM07lQhUAi7xjuvM7Brn3PEi3YyIiIjIGW7K+ikAXN/8+hLtN78R5FuA1s65dwO93bRzLt059y6+EeVBxW3PzEKAN4AKwLJ8ypYDZuJLjncCVzjnKgKR+KZ+HAHaA+/mUr8yMAtfchwPnO+cqwRUBIYBqfhW+HiuuPclIiIiciY6nnacaRumcVndyzgr6qwS7TvPBNnbaroxj7v+AAAgAElEQVT1qQzAS5QDsdX0cKATvm2rP86n7K3Aud73/s65T/1i+QC4w7t2lZl1z6H+/UAtIBm4yjn3nVf/uHPuZX4bxR5iZs2LekMiIiIiZ6pPtn7CgWMHGNhiYIn3XZBVLKabWZVTHkkxmFkj4J/AfuDeAlS51fv8zDmX02jzJGCz9z2n0e2Mc5Occ5tzuP4ivikXocDNBYhHRERERPx8sO4D6leqz0W1LyrxvguSIDcGJntTGEqr1/BNb7jPObc3r4Lebn+dvZ9zcyrjfJt9z/N+9sxWvwVQP5/6icCXOdUXERERkbytO7COFXtWMKDFAEKCkIIWtMfuwLhAdWpmoQFs60/44vvUOfd2Aaq04rf7zmu16Yxrtcysqt/5c3Iok1f9UzpFRUREROR0M3ndZMqHlqdv075B6b8gO+l9h29Vh7+Y2ffFnS/sJZsfApcXpx2vrTr4Evdkfps3nJ/aft+351HO/1pt4EAR60ebWZQ3qpyFmQ3BtzMhsbGxLFq0KI/mBCAxMVHPKR96RvnTMyoYPaf86RkVjJ5T/vSMfpOSnsL/fv0fbSLbsGLZiqDEUJAEuR/wLVATGG9ma51z3xelMzNrhW/1h4ZFqZ+D/wCVgYecc5sKWKeS3/ekPMr5X6uUy/fC1D8pQXbOjQfGA7Ro0cJ17do1j+YEYNGiReg55U3PKH96RgWj55Q/PaOC0XPKn57Rbz7a8BHHfjnG3ZfeTceaHYMSQ75TLJxzvwLX4Vu6LAL4yMxqFLYjM7sK3/JrjQpbN5f2fg9cjW9Xv2cC0aaIiIiIBNfUDVNpVLkRHWp0CFoMBZqD7JxbAvzZ+1kXmOKtJVwgZnY/MIPfRl+/K0yQObRXE98aw2nAn5xzJwpR/Yjf98g8yvlfO5LL96LUFxEREZEcbEzYyA97f6B/s/4Ec1PiAr8W6Jz7D77pAIZvp7gX8qtjZmFm9ibwFL4lzwx4H+hSpGh/MxbfJh3jgXgzi/I/gMy9CP3OZ5zb4ddOnTz68L+2I5fvBal/OKf5xyIiIiKS1dQNUykXUo4+TfoENY7CrpsxDFiKL9G9w1tBIkdmFotvK+dBXvl0fHOFf++cSylauJkypmnciW90NvvxsF/ZjHP/5/1e68UCWVekyC7j2i7n3AG/86tyKJNX/TV5lBERERERICUthZmbZtK9fneqVqiaf4VTqFAJsjeVoR/wK76k90Uzuzh7OTNri+/Fvou8coeA3s65gC0VV1TOuSRgiffzypzKmG9MP877mX1XvvXAtnzqVwQuzaW+iIiIiGTz6dZPOZRyiP7N+gc7lEKPIOOc2wP0B47hm8owzcwylz4zs37AYqAevuR4HXChc25eDs0ViXOuq3POcjuAR/3KZpz/i18Tb3mf3czswhy6uB7fBikAWdZW9jYRyTg30Mwa5lD/biAK3xzpQGyjLSIiInJam7phKnWi6nDhWTmlZiWrSFuTOOe+xTe9AaAGvpUtypvZI8BkfC+oGb6d5i50zq0PRLAB9BbwE74Yp5pZdwAzCzGz6/HtzAcw1zm3IIf6/wJ24bvP2WbW0asfbmZ3AmO8cuNL4b2LiIiIlCpbD2/l213f0r9Z/6DsnJddgVeiyM4595aZtce3usV5+KYe1MWXdIJvzu/D3ohrqeKcO2Fm1wCf4VuT+VMzS8L3F4YKXrEVwM251D9kZr2B+fh2yvvOzI54dcO8Yh8D956ymxARERE5TUzdMJVQCw3aznnZ5Zuim1mCmS00s3+Z2U1m1tLv8l/xJZnGb1MqkoGbnXMjSmNynME5twVoAzyG78U7h2+t5+XA/cBFzrmEPOovB84GngU24EuMj+KbXvInoFcAXkYUEREROa2lpqUyY+MMLqt7GbGRscEOByjYCHJl4DLvAMAbbf0B+B7fNIqL8I2e/gr0dc4FZ19Aj3NuNDC6AOWOAKO8oyj97Abu8w4RERERKaQvfv2CA8cO0L958F/Oy1CQBNnx27SJDBWBi73DXzIw1MxW4Jui8INz7lixoxQRERGR09L0jdOJjYilU+1OwQ4lU0ES5EpAW6AD0N77PJvf5tpmcEAz78iQbmbr8CXLK/CNOK90zh0sZtwiIiIiUsbtS97Hl9u/5Nazb6VcSJFfjQu4fCPx1g1e5h2Ab4c8fBthZCTM7fHN562YrXoo0Mo7bvKrv8U516S4wYuIiIhI2TV702zSXBq/a/K7YIeSRZFSdedcKr+NCr8BmZtrtCBr0tweiMmhiYZF6VdERERETg/OOaZvnE6b6m1oXKVx/hVKUMDGsr0VK+K9Y2LGeTNrQNbpGe2BWoHqV0RERETKnjUH1rDx4Eb+cdE/gh3KSU75ZA/n3FZgK/BRxjkzq3Gq+xURERGR0mvGxhmEh4RzZaMrgx3KSYKyVYm3XbWIiIiInIGOpx1nzuY5dK/fnejw6GCHc5Lg7+UnIiIiImeUz3/9nEMph/hd09L1cl4GJcgiIiIiUqKmb5xOjcgaXHTWRcEOJUdKkEVERESkxOxN2suS7Uu4psk1hIaEBjucHClBFhEREZESk7H28TVNrgl2KLlSgiwiIiIiJSJj7eO2sW1pVLlRsMPJlRJkERERESkRq/ev5udDP9O3ad9gh5InJcgiIiIiUiJm/jyT8qHliWsYF+xQ8hSwjULMbIDfz53OuS8D1baIiIiIlG2p6anM2zKPrvW6Uim8UrDDyVMgd9KbBDjv+3xACbIUinOO/cf2sydpD/uS97E3aS8Hjh3gaOpRkk8kk3wima17tzLnizmEWighFkKohRIVHkWl8EpEh0cTHR5NzcianBV1FrUiaxEWGhbs2xIRERFg2Y5lHDh2gN6Newc7lHwFeqtpC3B7chpyzrHr6C5W71/NhoQNbD68mS2HtrD18FaSTiSdVL5cSDkiykUQUS4Cd9yxb98+0l066S6dE+knSExNzLGeYVSPqE7jyo1pGtOUZlWa0TSmKS1iWlChXIWSuFURERHxzPp5FlXKV6Fz7c7BDiVfgUyQv+C3EeQfA9iulHEpaSn8uPdHvt31LT/t+4k1+9dw4NgBwJfE1o6qTcPohrSv0Z760fWpFVmL6pHViY2IpVpENcqHls9sa9GiRXTt2vWkPlLTU0k8nsjBlIPsTtrNzsSd7Dq6i+2J29l0aBPTNkwj+UQy4Eu4W8a0pF2NdrSNbcv5tc6nWkS1EnkWIiIiZ6LE44ks/GUhfZv2LRP/uhuwBNk51zVQbUnZlu7SWbVvFct2LOPbXd+ycu9KUtJSCLEQmlRpQpe6XTi72tmcU/0cmlZpGpDR3LCQMGIqxBBTISbHZWPSXTo7EnewPmE9P+37iZV7VjJ1w1TeXfsuAK2qtqJT7U50qt2J9jXbExZS+v/HKyIiUlYs2LaAlLSUMjG9AgI/xULOUMdOHOObXd+wcNtCPv/1c/Yl7wOgRUwLBrQYwIW1LqRDzQ5Bm5QfYiHUrVSXupXqcnn9ywHfqPO6A+tYtmMZS3Ys4a3Vb/HfVf+lcvnKXF7vcno27MmFtS4sE3/TFRERKc1mbZpF3ai6tI1tG+xQCkQJshRZaloqS3YsYfam2Xz+6+ckn0gmslwkl9S5hG71u9G5dmdiKsQEO8xchYWEcU71czin+jn8qc2fSDyeyNc7v+aTbZ/w8daP+WjjR0SHR3NFgyu4ttm1tKneBjNNsxcRESmMPUl7+Hrn19zR9o4y8/+jSpClUJxzrNy7ktmbZjN/y3wOphykSvkq9G7cm8vrX84FtS4gPDQ82GEWSVR4FN0bdKd7g+6kpKWwbMcy5m+Zz5zNc5i6YSpNKjehX7N+9GnSp1Qn/iIiIqXJ3M1zcTiubnR1sEMpMCXIUiAHjh1gxsYZfLj+Q7Yd2UaF0Ap0q9eNqxtfTac6nU67ObvlQ8vTtV5XutbrytHUo8zbPI9pG6Yx7rtxPPf9c1zV6CoGnT2I5jHNgx2qiIhIqTZr0yzOrX4uDSs3DHYoBaYEWXLlnOO73d8xZd0UPt32KanpqXSo0YEhbYbQo0EPKoZVDHaIJaJiWEX6N+9P/+b92ZCwgcnrJjPj5xnM+HkGF591MYPOHkTn2p3LzD8biYiIlJQNCRuIPxDPwxc8HOxQCkUJspwkKTWJmT/P5L3499h8aDOVwitxQ4sbuK75dTSp0iTY4QVVs5hmjLxoJMPaD2PK+ilMXDuROz+9kxYxLbir3V10q9dNibKIiIhn1qZZhFooVza6MtihFIoSZMm0++huJq2bxOR1kzl8/DDnVDuHxzs/TlzDOG2skU3l8pX547l/5NbWtzJn8xzG/zieez67h9bVWnN3u7u5tM6lSpRFROSMlu7Smb1pNp3rdKZqharBDqdQlCALa/av4Z017zBv8zzSSad7/e7c0voW2sW2U5KXj7DQMH7X9Hdc3fhqZm2axas/vMrdC+6mTfU2PHD+A7Sr0S7YIYqIiATF8t3L2Z20m7+e99dgh1JoSpDPUBnzi8f/OJ6vdn5FZLlIBrYcyM2tbqZupbrBDq/MKRdSjr5N+3J146uZsXEG/175b26ZewtXNrySezveS+2o2sEOUUREpETN2jSLyHKRdK3XNdihFJoS5DOMc47F2xfz2k+vsWLPCqpVqMZ9He/juubXBW0Tj9NJWEgY1zW/jqsaXcWbq99kwqoJLNy2kFvPvpU/nvtHIsMigx2iiIjIKZeSlsLHWz6mR4MeRJSLCHY4hVbsBNnMKgE1gRRgh3MurdhRScClu3QWblvI+B/Hs/bAWs6qeBZ/u/BvXNv0Ws0vPgUiwyK5u93d9G/Wn+e+f47XfnqN2ZtmM/KikXSp2yXY4YmIiJxSn//yOYmpiWVma+nsipwgm9lFwL+Ai4CMiappZrYeWAF8732udM4dLG6gUjTOORZuW8hLK19i48GN1K9Un8c6PUbvxr21hXIJqFWxFmMvHcuA5gN4dNmj3L3gbno17MWDFzxI9YjqwQ5PRETklJi9aTaxEbFcUOuCYIdSJEVKkM3sPOAzIJzfkuOM9loDrYCb/MpvxZcsZx7OuR1FjFkKwDnHsh3LeGHFC6zev5qG0Q0Ze+lY4hrGUS5EM2tKWoeaHZjSZwpvrHqD8T+OZ/GOxTxw3gP0bdpXL0KKiMhp5cjxIyzevpgBLQYQGhIa7HCKpKiZ0migPOCAA8B8YD/QEDjH+/TXEGgA9PV+u2L0LflYsWcFL3z/At/t/o7aFWszpvMYejfurcQ4yMJDwxnadihxDeN4dNmjPLL0ERb+spDRF4+mWkS1YIcnIiISEJ/98hnH04+XubWP/RU1Y+qEL8ndClzgnNvnf9HMKgPtgPZ+n62K0Z8UwMaEjTz7/bN88esXVKtQjYcveJjrml9HeGh4sEMTP40qN+KNuDd4d827PP/98/T7Xz9GXzyabvW7BTs0ERGRYpu3eR61K9amTfU2wQ6lyIqasGZkXC9mT44BnHOHgM+9AwAzC8c3upyRMEuA7EvexysrX2HqhqlULFeRezrcw00tb9KKCaVYiIUw6OxBdKrdiYcXP8yfP/sz/Zr146HzH9Kfm4iIlFkHjx1k2Y5l3HL2LWV6CmFRE+Qt+EaEtxe0gnPuOL4X974vYp+STUpaCu+seYfXf3qdlBMp3NjyRoa2GUqVClWCHZoUUNOYprx/1fu8vPJl3lj1Bj/u/ZGnL3uaxlUaBzs0ERGRQluwbQEn3AmubFh2p1cAhBSx3qfeZ5NABSIF55xj7ua5XPPRNTz//fOcX+t8pv1uGiMuGKHkuAwKCw3jLx3/wn+u+A8Hjh1g4OyBzN40O9hhiYiIFNrcLXNpEN2AVlVbBb7xY4cD32YuipogvwKkAb83s6K2IUWwPmE9g+cN5sEvHiS6fDT/7flfXrz8RRpVbhTs0KSYLq59MZN7T6ZV1VaM+HIEY5aNISUtJdhhiYiIFMi+5H18u+tb4hrGnZrpFR8NDXybuShScuucWw88im+axZiARiQ5OnL8CE998xQDZg5g86HNPNrpUSZdPYkLziqb6wtKzmpWrMnrca/zh3P+wOT1k7lt3m3sTdob7LBERETy9cnWT0h36fRq2Cvwja+bC+tK7l9XizP6+wTwX2CEmT1vZtqO7RRwzjFr0yyumX4N7619j/7N+jPz2pn0a9avzK4tKHkLCwnjvo738VzX59hwcAMDZw9k9f7VwQ5LREQkT/M2z6NplaY0jWka2IaPH4U5D0Jsy8C2m4ciJ8jOOQc8D6wFhgEbzGyUmV3orVghxfTzwZ+5bf5tPPzlw9SKrMXEqyfyj4v/QeXylYMdmpSA7g26806vdwi1UAbPHcy8LfOCHZKIiEiOdh3dxfd7vj81L+d98S84tA2ufibwbeeiSAmy+bwA/IBvmgVAbeARYClwxMxWmtmbZjbczC4xs6jAhHz6O552nFdWvsJ1M69jw8ENjLp4FO9d/R5nVz872KFJCWtRtQUTr55Iq2qteODzB3h55cv4/m4qIiJSeny85WOAwG8OsncdLH0R2t4EDTsHtu08FHWZt9vwjRrnJgw41zsGeeecmf2Mt9Sbc25cEfs+ra3cs5LRS0fz86GfuarRVTx0wUNUrVA12GFJEFWLqMbrPV9nzFdjePWHV9mRuIPRnUYTFhIW7NBEREQAmLdlHq2qtqJBdIPANeoczP4rhFeEKx4LXLsFUNQE+U7v0wHvA+8A+4D6QBugA77NQOr51TGgGdAUGAAoQfbjcDz59ZNMjJ9IzYo1ebn7y3Sp2yXYYUkpER4azmOdHqN2VG1eWfkK+5P383TXp6kYVjHYoYmIyBnu1yO/8tO+n7i3472BbfinD2HLl9D7WYiKDWzb+ShqgtwMX3I8wzl3i9/574HpGT/MrCq/Jcvtve9N8SXL4mdn6k4mxk/kxpY38ucOf1biIycxM+5seyc1I2vy2LLHuG3+bbzc/WWqR1QPdmgiInIGy3hHJq5hXOAaPZ4En46Cs9pCh8GBa7eAipogpwBRwP/yKuScO4BvU5GMjUUws4pA2yL2e9oyjLd7vU27Gu2CHYqUcv2a9aN6RHXu//x+fj/n94y/Yjz1o+sHOywRETlDzd8ynzaxbagTVSdwjS59EQ5vh/6vQ0jJb7lR1B7Xe58nClvROXfUObe0iP2etmqF1VJyLAXWpW4X/tvzvxxNPcrgeYP5+eDPwQ5JRETOQJsPbSb+QHxgV684tB2WPAet+0KDToFrtxCKmiB/gG+aRHCiPg2ZZp1IIZ0bey5vxr2Jw/GHeX9g7f61wQ5JRETOMPO2zMMwejboGbhGFzwG6WlwxaOBa7OQipog/xfYDNxiZgEcTxeRwmga05S3rnyLCuUqcPv821m5Z2WwQxIRkTOEc455m+fRoWYHalasGZhGf10OP06Ci++GmIaBabMIirrVdBJwI5AGTPdexhORIKgfXZ8JV04gpkIMQz4ZwoZjG4IdkoiInAE2HNzApkObAre1tHMw/2GoWAMuvS8wbRZRUTcK2Qj8DfgK6Ah8Z2a9AxmYiBRc7ajaTLhyArUr1ubfe/7NVzu/CnZIIiJympu3eR4hFkKPBj0C02D8bPjla7h8JJSvFJg2i6ioUywaA32AK/At99YQmGFmm8zs32Z2m5m1M7OirpIhIoUUGxnLm1e+SfVy1Rm+YDjf7vo22CGJiMhpyjnHvC3zuLDWhVSLqFb8BtPTYOEYqNYM2v2++O0VU1ET5DVAOr4X9TLeLjOgATAEeA1YDiSa2XIze93M7jKzi80sorhBi0jOYirEMLzmcGpH1ebuBXfz/e7vgx2SiIichtYcWMMvR34J3NbSP06GvfG+0ePQ4I+vFnUO8jn41kG+AF9C/AqwDDjKb0mzAeFAO+APwIvAYuCwma0uduQikqNKoZV4vefr1IysyZ2f3skPe38IdkgiInKambd5HuVCytG9fvfiN3biOCx6wrcpSKvfFb+9ACjyysvOuRTn3HfOudedc8Occ52BykAL4AZgLDAP2E3WpDkUaFnsyEUkV7GRsbze83WqRVRj6CdDWbVvVbBDEhGR00S6S2f+lvl0qt2JyuUrF7/B5RPg4Dbo/khQNgXJSUCjcD4bnHNTnHN/c85d5ZyrDdQCegEP41tDeX2eDRWAmXUws1Fm9j8zizez/WaW6n0uMbOR+a2uYWY1zexpM1tnZslmdsDMvjSzP5pZvgsTm1kTM/uPmW02s2NmttfM5ptZ/+Len0hx1axYk//2/C+Vy1fmjk/uYGPCxmCHJCIip4Ef9/7IzqM7A7M5yPGj8MU4aHAJNAnAaHSAlEia7pzb45yb75x7yjl3o3OuVQCavQ0Yje9lwRZAJJAMVMW3gcnjwDozuzinymbWEVgN3Ac0x7crYCXgEnxzqOeaWXhunZvZVcCP+KaYNMS3/XZVoCfwoZm9UZAkW+RUOivqLF7r+RrhoeHc8ckdbE/cHuyQRESkjJu3ZR7hIeF0q9et+I19/Soc3QM9RkEpSptKxzh20XwDPABcDMQ45yKcc9H4ktxbgb1AdXzrNGcZ//d+zwKqAfHA+c65SkBFYBiQCsQBz+XUsZk1AibjS8qXAC2cc5XxTTF5zCv2By8+kaCqV6ker/Z4leS0ZO745A72J+8PdkgiIlJGpaWnMX/LfC6teylR4VHFayzlCCx9EZrFQb0LAhNggOSZIJvZWSURRFH6cc697Zz7l3PuK+fcQb/zic65t4GMNUJqANnXaL4f37SPZOAq59x3Xt3jzrmXgVFeuSFm1jyH7h/Dl0zvAno759b79T0KGO+VG2lmMYW9N5FAa1G1BS93f5ndR3dz56d3kng8MdghiYhIGfT9nu/Zl7wvMKtXfPs6JCdA14eK31aA5TeC/LOZPWtmtU5F52ZWy8xeAE7F5Ej/nRLqZrs2yPuc5JzbnEPdF4FEfC8U3ux/wcwqAhlzjP/tn5z7edL7jAb6FiZokVOlfY32PN31aTYkbGD4wuGkpKUEOyQRESlj5m6eS0S5CLrU6VK8ho4f9Y0eN+0BdToGJrgAyi9BrgD8GV+i/JKZXRiITs3sIjP7N/AzcLfXT6Bd6vf9Z7++WwD1vZ9zc6ronEsEvvR+9sx2+RIgYy3n3OpvAdbmUl8kaLrU7cLjlzzOd7u/Y8QXI0h36cEOSUREyojU9FQ+3fopXet2JTIssniNffcGJO2Hy0rf6DHknyD3A7bhSwjvBJaa2XozG21ml3mjqfkysygz6+rVW49v3u4Qr90tXj/FZmblzayhmQ0D3vFObwRm+hU7x+97XmtfZVxrne18YeufnUcZkRJ3deOreeC8B/h026c8890zwQ5HRETKiG92fkNCSgJxjeKK19DxJFjyAjTuWurmHmfIc6sS59x0M5uLb5T3ISAWaAr8wzvSzWwtsA444B1H8E0tqOodLfCte5yRjGe8orgH31rJ/3bOFevfes3sGFA+h0tLgJuytV/b73ter/RnXIs2syhvVNm/foJzLrkA9WvnVsDMhuD7iwKxsbEsWrQoj+YEIDExUc8pHwV5RvVcPbpU6sJba94iaVcSXSoV85/Kyhj9d1Qwek750zMqGD2n/JWFZ/TevveoYBVI/zmdRZsWFbmdOr/OpNnRPayI/guHSuk957uXn5dcPmNmr+BbHWIo0Na7HIpvhDS/UVL/dTtW4tt5753iJsZ+duGbphGF7+U5gM+AB51z27KVreT3PSmPNv2vVcI3J9m/fl51/a9Xyq2Ac2483gt9LVq0cF27ds2nSVm0aBF6Tnkr6DPqkt6Fv3z2F6Zun8pl7S7jsnqXnfrgSgn9d1Qwek750zMqGD2n/JX2Z3Q87Th/++Bv9GzckysuuaLoDaUegxeGQoNLaN/37sAFGGAFXubNOXfMOfcf51x7oA3wCL55uslk3Skv+5EEfIFvxPlc51wHb/e9gL0h5Jxr6Jyr5ZyLAmriW6WiHfCNmT2Wd22RM1NoSChPdXmKllVb8sAXD7Bm/5pghyQiIqXU0h1LOZJ6pPibg6x4B47shMseDExgp0iR1kF2zq1yzj3unLsM33SK5sAV+LaYHuR9XgE0Ayo757o65/7pnFsdoLjzim2Pc+5p4ErAAf8wM/9l3o74fc9rhrn/tSM5fM9vdnrG9SN5lhIJosiwSF66/CWqlK/CsAXD2HV0V7BDEhGRUmjelnlULl+Zi2pfVPRG0lJhyfNQ70JoVLqn9hV7oxDnXLpzbqNzboG3xfS73ucC59zPzgXnNXnn3DfAYu/nEL9LO/y+18mjiYxrh/3mH/vXjzGzCHKXUX9HHmVEgi42MpZXur9C8olk/rzwzySfyGtqvYiInGmOnTjGZ9s+o0f9HoSFhBW9oVXT4NAvcMm9pWrXvJzkmyCbWVnebS/jRbmmfuf8V57wX5Eiu4xr2f/dubD1T/mouUhxNY1pythLxxJ/IJ5RS0f9P3v3HR5llT1w/HsmnTRaQiCUQICE3kF6byLyEwSxYkFRUWxYV13XXcvaESuKih1BFKQEBKVJ7z2hdwglhISQkGTu7493WBFDMklmMinn8zzzZJK5970ncTec3LnvORhjPB2SUkqpYmLJ4SWkZaUVrjmIMdbucVis1TmvmHMm+T0hIl+JyDARueINZ8VUHcfHS485JGCVrgPrGMbfOMrXXayjPO+yl5dinbvObX4toMEV5itVLHWt0ZUxLccwZ+8cPtvymafDUUopVUzM2TuHiv4VaV2ldcEvsms+JG6Fjg+BrfjvvToTYQXgJuA7rGR5nog8ICI185jnNiLiJZL73ryI9AQuFtdbePHrxtoa+9Lx6XARicph+misihjZwDeXvmCMOQf86Pj0PhEJzWH+xarXKcDPucWpVHFyV+O76BfVj3HrxrH40GJPh6OUUsrDzmWeY8mhJfSp1QdvW57Fz65s6TsQEgmNr3ddcG7kTIL8X2AHVkUKX6AXMA7YKyIbRORFESnEnxQFUgNYLyKjRKTOpcjI0GAAACAASURBVMmyiNQQkaeA6Y6YTwNvXzb/DazScOWAWSLSyjHXV0TuA/7tGDfBGJOQw/rPA+eAqsAvIlLPMT9QRJ7HKoUH8B9jTJILvl+lioSI8GLHF4mtGMuTi59kb3JOndiVUkqVFQsPLiQ9O71wxysOrYH9S6H9aPD2dV1wbpRngmyMedoY0wirIsVjwCKsnVXBKvf2D2CliBwSkY9EpL+IFMV33wz4CKuNdLqInBCRVKzjE69g1UPeC/Qyxvzl1nxjTDJwDXAKq1PeGhE5i1Xr+AOsPwTmAY/ktLAxZi8wDKuEXWcgQUTOAMnAv7B+Np8Dr7vyG1aqKAR4BzCu+zh8vXx56PeHSMvMq+S3Ukqp0ipuXxzh5cJpEd6i4BdZ+jb4h0LL21wXmJvlpw7ybmPM28aY7kA4cCswBesYgWB1jLsbmAmcFJEfRWSEiFRyQ9xHgKHA+8Aa4CRWuTkbVoL8CzASaGSMWX+F72ctVoOTt4GdgA/WrvBSx/fRP7dazcaY2Vh/IHyC1S7bH0gCfgWuN8bcafROJ1VCVQ2qyutdXmf/2f28sOwFvWlPKaXKoLMXzrL08FL6RvXFVtCaDSd3wo5Z0OZu8Cs5t7IV6DCJMeYM1tncb0TEB+gGXAsMBGpind/9P8fDLiIrgBnADGNMfGGDNsZcAKY6HoW5znHgUcejIPN389cSckqVGm2rtmV089GMXz+ellVaMjx2uKdDUkopVYR+O/AbWfYs+kf1L/hFlr0L3n7Q7t68xxYjrqiDnGmM+dUY86AxJgpoAbwArMfaWfYCOgKvAttEJF5EXheRznndaKeU8qyRTUbSKbITr61+jS0nt+Q9QSmlVKkRtzeOyKBIGlfOraptLlKOwcbvofnNEBTm2uDczOV1NowxG40xLxpjWgPVgfuBOOACVsJcD2vHdiGQKCJfuDoGpZRr2MTGK51eoXJAZR5b+BjJGcmeDkkppVQRSEpPYsXRFfSL6keB9zNXfAD2LOjwgGuDKwKFqNeRN2PMEawb6T5y1Bbui3UU42qgMlAJ6yzz7e6MQ5UgWRmQtB+S9lp/eZ5LhNQTcO4EpCfT/ORRSPCDzPPWWBEQL7B5WR+9fa0zTn4hf370D4XgKhBc9c9HULg1R+WpvH953uj6BiPiRvDM0mcY32N8wc+iKaWUKhF+3f8r2Sa74NUr0pNhzefQcBBUrJP3+GImzwRZRO4AvjbGZBZmIUf94GnANEd3vg7AIKxzy6qsuXAOErfDsc1wfCuc2gmn90DyIbi8O7lfCASGQUB5jNis597+1pkmY8Bkgz3bmpeVARkpcG6v9TEjGdLPApfdZOblCxVqQ6W6UCna+lilkfXwya2DeNnUNKwpY1uP5dVVr/L1tq+5rVHJuRNZKaVU/s3dN5eokChiKsQU7ALrvoSMs1ZjkBLImR3kicDLIvIB8KEx5mRhFzXG2LGqRSwFHi/s9VQxdyENjqyHQ6vgyAY4vgVO7eZ/SatvMITVhxpXQbM61l+aFWtDcAQEhoOP//8utXHhQrp165a/9bOzrB3olKPWrnTKEThzEE7tsh67foXsC9ZY8YKwGKjazHrUaAcRTcHLrW+2lAg3xd7EiqMreGfdO7St2pbYirGeDkkppZQbnEg7wepjqxnVbFTBjldkZ8GKj6BWJ6hWiPJwHuTsv/rhWDfePS0iXwPjjDFb3RaVKtlSjsHexXBwlZUUH9ti7fICVIiCKo2hyVDrY0RjCK3p3raTXt4QUtV65MSeDWcOWIn70U1wdCPs/h02fme97hsENdpCzQ5QqwNUb23tXpcxIsKLHV5kyIwhPLH4CSZfM5kAb91tV0qp0mbe/nkYDP2iCni8Yvt0OHsIri657SCcSZC/BG4A/LBq/d4F3CUivwJvG2PmujE+VRJkpML+P2DPQiuxPLHd+rpvEES2hE6PWAlmZGsIdEdZ7EKyeVk71hVrQ4NLTvycPQIHlsP+5bB/Gfz+EmDAJxDqdIN6vaBubyhfw0OBF70K/hX4T6f/MOrXUbyx+g2ea/+cp0NSSinlYnF746hXoR7R5aPzP9kYWPae9W5w/UJ03/OwPBNkY8ztIvIEcB9WC+Uqjpd6A71FZAdWs42vcmusoUqZc6cgfjZs/8VKjLMzrHPBNdtD8xuhdleIaFKyb4QLqQaNh1gPgPNJVrK8az7s/BXiZ1lfD2sADa+FRoMhvPQfO+hQrQO3N7qdL7Z+QcfIjvSo2cPTISmllHKRo6lH2XBiAw+2eLBgFzi4Eo6sg6vfcO+7w27m1BELY0wi8C8ReRm4ERgDtHS8HAt8jHVO+SPgfUcDDlXanDsJW3+CbdOtHWNjh/I1oc1IqN/HOkN8yXnhUiegAsRebT2MgZMJsHMexMfBotdg0X+tZLnRddDkeuvmv1JqTIsxrDy6kueXPU+Tyk0IK1ey6lsqpZTK2dx91sGAAh+vWP4e+JeH5je5MKqil6/U3tEU5EtHjeMuwE+AHau+cWXgH8B+EflcRJq5PFpV9LIyrIT4uxvhzRiYPdZKlDs/BqMWw0OboN/L1pGD0pwcX07Eupmvw4Nwxyx4bAf0f91Kohe+AuNbwucDYONkqyRdKePj5cOrXV4lPSudF5e/qK2olVKqlIjbF0fDSg2pGVIz/5NP74HtM6H1neAb6PrgilCB976NMUuNMUOAaOAt4AxWouwL3AasE5H5IjLAJZGqomOMdYPdzEfgjfrww21WFYr2o+G+5TB6BfR41qryoM0QLcER0O4euHMOPLIVejwHZw/DT/fAGzEwa6zVj74UqRNahzEtxrDw0EJ+2fOLp8NRSilVSAfOHmDrqa0Fby298mOweUPbe1wbmAcUunaVMeYAMFZEngfuAB4E6jte7g50F5FdwDvAF8aY0redVlok7YdNk63qDaf3gHeAddPaxTPFJfk8cVEKjYQuY6HTo7B/Kaz7CtZNgtWfQL0+cNX91o57Kfjj4uYGN7PgwAJeXfkq7SLaUSWwSt6TlFJKFUsXj1f0jeqb/8nnz1j/3jUecuWqUSWIy05PG2PSjDHvG2NigWuA+Vg7yhfbS78HHBKRl0Uk0lXrqkJKP2v9D/rzATCuqVWpISQSBn0Aj++EIZ9AdA9NjgvCZoPaXayf4SNbodvT1k78V/8HH3aEDd9CdqH673icl82Lf3f8N5n2TF5Y/oIetVBKqRIsbl8czcOaUzWoAAnuukmQeQ7a3+/6wDzALbcXGmNmG2P6AI2ACUAaVqJcAXgS2O2OdZWT7HbYtQCm3gVv1IMZD0DqMetYwMOb4faZ0OJmq1Wzco2gcOj2FDy8xfrjQwR+vg/Gt4K1kyDrgqcjLLCaITV5uNXDLD28lJ93/ezpcJRSShXAnjN7SEhKKFhr6exM63hFVGfr+GUp4NL2YCLiBYQAoZc8ZgLbgIeBWliJso8r11VOSj4E67+B9V9D8gHrLtMWt0CzGyGyVal4y7/Y8/G3/vhofhMkzIVFr8IvY2Dx61a96Ba3lMgmJDfG3sj8/fN5bfVrtK/WnojACE+HpJRSKh/i9sUhCH1q9cn/5G3TrftuBrzl+sA8JM8EWUTu4K9J7+UJ8KWfa1ut4ibrAiTMsXqi71oAGKjTHXq/ALHXlMhkrFQQgZh+UL+v9d9l0asw61H44x3o8bx1hqsE1Y+0iY0XO77I4OmDeXnly7zb411Ph6SUUspJxhjm7J1D64jW+S/baYxV2q1SXes+m1LCmR3kiUBOBwsLst2YBaQAyQWYq/Lj7FFYMxHWfgHnTkBwNejyuLV7WSHK09Gpi0QcHfl6wu4F8OsLMG0kLB8Pvf8Ndbp6OkKn1QiuwX3N7+PttW+z4MACetbs6emQlFJKOSEhKYF9Z/dxa8Nb8z/5wHLr/poBb5WojZ285OeIhQDpQDxwNodHcl5f1woWbmYMHFoDKz+03u6wZ1ttHlvfaSVgeqNd8SUCdXtBnR6weQr89m/48lrrr/F+r5aYpiO3NryVWXtm8fLKl2kX0Y4g3yBPh6SUUioPc/bOwUu86F2rd/4nL3/f6gHQ7EbXB+ZBzibIgrWL7IeV7L5ljJnutqhU/mRnwtafYcUHVntHvxBoOwrajrR6oauSw2aDZjdAw0GwaoLVoe+Dq6DjQ1bZON9yno4wVz42H15o/wI3z76Z8evH83S7pz0dklJKqVwYY4jbF8dVVa+ign+F/E0+tRt2zLKahxXzf5/yy5m98IbAJ1i7xwJ0AqaJSLyI3Ccieu7YUzLPw6pPrK5t00ZCRorV+/zR7VZ3O02OSy4ff+g4Bh5cYyXLi1+HD9pB/BxPR5anJmFNGB47nO92fMfmE5s9HY5SSqlcbDm5hcOphwtW+/h/jUHudn1gHpZngmyM2WGMGQXUAJ4DjvHX2sYHReQlESn5VaFLivRkWPImvNPEav0cFAE3fg+jV1n/I/XTt7VLjeAIGPIpjJgJPuXgu+Hw40hIO+3pyHI1psUYwsqF8a/l/yLLnuXpcJRSSl1B3L44vG3e9KjZI38T05NhwzfWTeXBpa9ykdOnqY0xp40xL2GVahsBrMNKlCsCTwF7ReQLESkdBfCKo9REmP8CvN0YFrwIEU3h9llw1zyI6V+qDsery9TuDKOWWM1Gtv4E77ez+t0XU0G+QTzZ5knik+KZmjDV0+EopZTKgd3YidsXR6dqnQj1C83f5A3fwoVUaDfKPcF5WL4zKmNMljHmK2NMa6ArMB3rfLIvcCuwTkTmi0gBG3mrv0naD7Mes3aMl75jdba7ZxHcOg2iOmn94rLC29dqNnLPQgiuApNvtpq9FNPd5N61etMuoh3j14/nTPoZT4ejlFLqMhsSN5CYlkjf2vk8XmG3W8crarSDyJbuCc7DCrXlaIxZYoy5Duu4xXggFWtXuTswU0S2icjdIqLFdgvi9B74eTS828LqttbkenhgNQybBNWaezo65SkRTeDu36H7P6xqJR92hL1LPB3V34gIT7V9inOZ5xi/frynw1FKKXWZOXvn4OflR/ca3fM3cec8SNpbanePwUWtpo0xe40xDwHVgbHAfqxEORb4COuc8gsiEu6K9Uq9U7vh5/thfGur5Ffbu+GhjTDofahcz9PRqeLAywe6PgEjfwWfAJg00Dp2k53p6cj+om6FutwYeyNTEqaw/dR2T4ejlFLKIcuexbz98+hSvQuBPoH5m7zyI6u/QoNr3RNcMeDSQ6vGmBRjzFtAXWAYsBwrUa6MdYPffhH5VEQauXLdUuPUbvjpPnivDWz5EdreYyXG/f8LoZGejk4VR9VawKjFVgOYJW/CZ/3wP3/M01H9xX3N76OCfwVeXfUqxuTUc0gppVRRW3N8DafTT9Mvql/+JibugD2/Q5u7rM2aUsotd3UZY+zGmKnGmI5AO+B7IBurjvKdwEZ3rFuS+acnWonx1mnWWxYPbYT+r0KIFgdRefALst5duP5zOLmT1msehs3F58a4EN8QHmr5EOsS1zF772xPh6OUUgqI2xtHgHcAnat3zt/EVRPAyw9a3e6WuIqL/HTSA0BEbECI4xGaj+fHgEisHWW9q+wyPlmpcNUT0GGMdQOWUvnVeDBUb825z4YR+uNdsP8P6PuKVVPZw/6v7v/x/Y7vGbduHL1q9cLPS29LUEopT8m0ZzL/wHy61+hOgHc+2lmcT4KN30GToRBY2X0BFgN5JsgispI/k90QoHS1SikmUgNrQd+XPB2GKunK12RD8//QNXsx/DHOaj0+bJLHm8bYxMbY1mO5a95dfLP9G+5sfKdH41FKqbJsxZEVJGck5/94xfqvITOtVN+cd5EzRyzaAPWBCCCQP3eA8/vIAk4Bu7FqKKtLGPHydAiqlDA2b+j9otU85swB+LgrbJvh6bBoW7UtXap34dNNn2rZN6WU8qC4fXEE+wTTMbKj85Ps2dbxilodoWpT9wVXTDh7xEKANCAZOON45PX8L18zxqS5NHKlVO5i+ls38E25HX64Fa66H3r9y6qn7CGPtnqUwTMG8/Gmj3my7ZMei0MppcqqjOwMFhxYQO9avfH1yse/Bwlx1qZLn/+4L7hixJkEOQwrwdV+sUqVNBVqwZ1z4dfnYMUHcHAVDP0CytfwSDjR5aO5ru51fB//PTfF3kSNEM/EoZRSZdXSQ0s5l3mO/lH57Oe24kMIqQ4xA9wTWDGT5xELY8wpTY6VKsG8fa1SgUMnwYl4+KgT7PzVY+GMbj4aH5sP76x7x2MxKKVUWTVn3xwq+FWgbdW2zk86vhX2LYG2I8Er3/UdSiS3lHlTShVDjf4PRi2C0BrwzVBY/AZ4oC5xWLkwbm90O/P2z2Pzic1Fvr5SSpVVaZlpLDq4iD5RffC25SPRXfkxeAdAyxHuC66Y0QRZqbKkUjTcNQ8aD4Hf/g0/3AYZqUUexohGI6jgV4H3NrxX5GsrpVRZtfDgQtKz0/NXvSLtNGz6AZoOg3IV3RdcMaMJslJljW85GPKpdaPFjpkwsTec3lOkIQT6BHJXk7tYdmQZa46tKdK1lVKqrJqzbw7h5cJpWaWl85PWTYKs82WitNulck2QRaRI2rgV1TpKKQcR6PAg3DINUo7ChG6wc36RhjAsZhhhAWGMXz9eW1ArpZSbJWcks/TwUvpF9cMmTu6P2rNh9USI6gxVGrk3QCccOFV0BdHy+gntFpG3RSTCHYuLSISIvAvscsf1lVJ5iO4O9yx0nEu+Hpa9V2TnkgO8A7i76d2sS1zH8qPLi2RNpZQqq3478BtZ9iz6185H9Yqd8yD5ILS9232BOSEr286Exbvp886iIlszrwTZHxiDlSi/JyLtXLGoiFwlIh9iNQ0Z7VhHKeUJFaKsc8kNBsK8f8DssZBdNIVrhtQbQtXAqry3/j3dRVZKKTeK2xdH9aDqNKqUj53g1RMhKAJirnZfYHnYd/IcQz5cxsuzd9CpbliRrZtXgjwYOAAEAPcBy0QkQUReEJGuIhLozCIiEiQi3RzzEoA/gHsc193nWEcp5Sm+gVYZuA5jYPWn8P2NkJHi/mW9fLm32b1sPrmZRYeKbmdAKaXKklPnT7Hy6Er61+6PiDg3KWkf7JoPrUaAl49b47uS6RsOc834pew7lcb7N7Xkk9taFdnaudb4MMb8LCJzsHZ5n8RqGlIXeM7xsIvIdiAeOO14pAAhQEXHIwaI5c9k/OJ/mUTgVeBDY0yGC78npVRB2GzQ599QsTbMGguf94ebfoCQam5ddmD0QCZunsh769+ja/Wuzv/yVkop5ZRf9/9KtsmmX+18VK9Y8zmIzSOl3YwxvDkvgfd+30XrWhUYd2MLIssHFGkMeRbBcySvb4nIB8AI4F6gmeNlL6CR45GbS//F2wB8AHylibFSxVDrOyG0ptWi+pOecMuPUKWh25bzsfkwqtko/rH0Hyw6tIhuNbq5bS2llCqL5uydQ3RoNPXK13NuQlYGrP8KYvpDaKR7g7uM3W545qfNfL/6IMNaV+el65rg41X0RdecXtEYk26M+dgY0wJoCjwPLAHOYyXAV3qkAYuxdpybGGNaGmM+1eRYqWKsXi+4Mw6M3dpJPrDSrcv1r92fyKBIJmyaoGeRlVLKhY6dO8a6xHX0q93P+Xfots2AtFPWhkkRMsbwwi9b+X71QR7oXpf/DmnqkeQYClgH2RizxRjzH2NMV6zjFPWB3sANwG2Oj72BekCoMaabMeYlY8xWF8WtlHK3iMbWzXvlKsKXg9zantrH5sNdTe5i88nNWtFCKaVcaO6+uQD5aw6yZiJUqA11urspqpy9u2AXXy7fz92da/NYn/oePXJX6LTcGGM3xuwyxiwwxkwxxnzt+LjAGLPbGGN3RaBKKQ+oUAvunAdh9eG74VY3JTcZFD2I8HLhTNg0wW1rKKVUWRO3N44GFRsQFRrl3ITjW+HAcmv32FZ0u7fzth7j7fkJDG4ZyTNXN/D4/SjaSU8plbugMBgxE2q2h2l3w4oP3bKMr5cvdza+k7XH12p3PaWUcoGDZw+y5dSW/NU+XvMZePlBi1vcF9hl9pxI5bEfNtK0eigvX9fE48kxaIKslHKGfwjcPNWqlRz3FPz2klsaigyuN5iK/hV1F1kppVwgbl8ckI/jFRmpsHEyNLrOOl5XBNIzs7nv63X4eNv48JZW+Pt4Fcm6edEEWSnlHB9/q1Zyi1th8Wsw71mXJ8kB3gGMaDSC5UeXs+nEJpdeWymlypo5++bQIrwFVYOqOjdh8w9wIQXa3OXewC7xzvydxB9P4a1hzYq8lFtuNEFWSjnP5gUD34W298Dy96yue3bX3mZwQ8wNhPiG8MmmT1x6XaWUKkt2Je1iZ9JO53ePjYHVn0GVJlC9jXuDc9hw8AwTFu/mxrY16BYTXiRrOksTZKVU/ths0P+1P7vu/fIg2LNddvlAn0BuaXALCw8tZPeZ3S67rlJKlSVz9s3BJjb6RPVxbsKh1XB8M7S5E4rgDHB6ZjZjp2wkIsSfZ65u4Pb18ksTZKVU/olA7xeh65Ow/mv4aRRkZ7ns8sNjh+Pv5c8XW79w2TWVUqqsMMYQtzeONhFtqBxQ2blJqyeCbzA0Gebe4BzGLdjJrsRUXhnSlGB/z7Syzo0myEqpghGB7s9Az+dh8xSYegdkXXDJpSv4V2BQ3UHM3DOTxLREl1xTKaXKim2ntnEg5YDzxyvSTsPWn6DZDeAX5N7ggI0Hz/Dxot3c0LoGXeuHuX29gtAEWSlVOJ0fg76vwPYZVpKcnemSy45oOAK7sfPN9m9ccj2llCorZu6ZiY/Nh961ejs3Yf3XkJ0Brd1/c15GlnW0okqIP/+4pvgdrbhIE2SlVOG1v986l7xjJky7xyVnkmuE1KBnzZ5MiZ/CucxzLghSKaVKv2x7NnH74ugc2ZlQv9C8J9jtVu3jmu2hSkO3xzdu/k52JqbyyuAmhBTDoxUXldgEWUQqicgdIvK1iGwTkXMikiEih0TkZxG5zolrBIvICyKyWURSRSRZRFaLyGMi4uvE/Coi8qaIxIvIeRE5LSJLRGSkFIcq10oVpXajrHPJW6fB9NEuqW5xR6M7SMlMYWrCVBcEqJRSpd+qY6s4ef4kV9e52rkJe36HpL1Fsnu88eAZPlq0m2Gtqxe7qhWX8/Z0AIVwjL/Gnw5kApGOxyARmQNcb4xJu3yyiNQCFgJRji+lAX5Aa8fjZhHpaYxJymlxEWkFzAUqOb6UCgQDnRyP60XkWmOMaw5lKlUSdHwIsjLg95fA2w+ueadQd0M3CWtCqyqt+Hr719zU4CZ8bMV3t0EppYqDWXtmEegTSNfqXZ2bsOYzKFcZGl7r1rgysrJ5fOpGwoP9+ccA9+9UF5ZLd5BFZJKIPCQinUXE3ae8vYFVwP1AtDEmwBgTBNQGJjrG9Ac+ziFOb+AXrOT4KNDbGBMIlAOGAylAC+DrnBYWkVBgJlZyvANoY4wJBgKBB7AS9b7AO674RpUqUbo8bp1LXvuF1UykkO5odAfHzh0jbm9c4WNTSqlSLD0rnfkH5tOrZi/8vf3znpB8GOJnW22lvf3cGttbvyaQcNw6WhEaUPw3O1x9xOJW4C2sndkzIpIgIt+LyBMi0ktEKuU+PV96GGPaGWM+NMbsufhFY8w+Y8xI/kyMbxGRGpfNHQE0cTwfYoyZ75hrN8ZMBkY5XrtaRHrmsPZYIAI4D1xtjFnjmH/BGPM+8E/HuHtEpH4hv0+lShYR6PHcn81Elr9fqMt1rt6ZOqF1mLR1EsYN7a2VUqq0WHRoEecyzzGgzgDnJqybZDUIaX2HW+Natfc0Exbv4ca2NekeW7yPVlzk6gS5B/A48B0QD9QBhgGvYh1HSBSR/SLyk4g8JyLXiEi1gixkjPk9jyETL3ne+rLXRjg+/m6MWZ7D3O+BvY7nt+Xw+sWvfW+M2ZvD6+Oxjlx4ATfnEadSpY8I9HsVGg6Cuc/A5oKfIbaJjdsb3U58UjzLj+b0f1ellFJgHa8ICwijbUTbvAdnZ8LaSVC3F1SIcltMKemZPPrDBmpWLMezA4pv1YrLuTRBNsYsNMa8ZYy5xRjTCOtMbkfgQeBzYCPWzusg4F/AdOCgiBwVkVmujAXrTPJFXhefiEg5R0wAc67wfRjg4vu5f2lBIyIxQM085qcCS3Kar1SZYfOC6yZAzQ7w072wZ1GBLzWgzgAq+lfUkm9KKXUFyRnJLDm8hH61++Fl88p7QvxsSD0Gbdx7c96/Z27jyJnzvDWsGYF+JefWN7dWsTDGnDfGLDfGvG+MGWmMaQkEYe3o3g18hHWOOARwspq107pd8nzzJc8b8Of3vSWX+RdfixCRipd8vXEOY3KbX/xPoivlLj7+cOO3UKkuTL4VTu4q0GV8vXwZFjOMxYcWs//sfhcHqZRSJd+8/fPIsmc5f7xi9UQIrQH13LePN2/rMX5Yc4h7u0bTqlbFvCcUI0Ve5s0Yk2mMWWeMmWiMGW2MaY+109wkr7nOEpHywNOOT5cYY+IvefnSIx2Hc7nMpa9Vu8JzZ+aHFMENi0oVXwEV4KbJ4OUN3w2H9OQCXeaGmBvwtnnz7fZvXRygUkqVfLP2zCIqJIqGFZ3Ylzu5C/YuglYjrHf73OBkagZPT9tMw6ohPNyr5N2OVSz2uo0xdmCbK64lIjbgK6Aq1jGLBy4bEnzJ87+Vf7vCa8FXeJ6f+ak5xHoPcA9AWFgYCxcuzOVyCiA1NVV/Tnkorj+j0PqP0mzj8yRNuI7NTf4Bkv9fyi0CWvBj/I80P9ecAFtAgWMprj+j4kZ/TnnTn5Fz9OeUt8L8jJKyklh7fC0DQgewaFHex9mid00kUrxYcb4uF9zw38UYw7vrM0g+n82jzb1YtnSxy9dwN7cnyCJSE3gB6IVVFi0J+NAY85KblhwHXON4PtoYs8lN6xSaMWYCMAEgJibGdOvWzbMBlQALFy5Ef065K74/o24Q6U+lWY/RLWsx9P5Xvq8QdjKMm2yrEwAAIABJREFU4bOGcyriFLc0vKXAkRTfn1Hxoj+nvOnPyDn6c8pbYX5Gn235DA7D6B6jqRFyeeGuy2SehxUjoOG1dOibZ0+1AvlhzUHWJ27i2QENuLlzHbes4W5uPWIhInWA1cDtQGWs5h7VgOhLxvQUkRtdcQxBRN7gzx3jR4wxn+UwLOWS5+Vyudylr6Vc4XlB5itVdrUZCa3ugD/ege0z8z29UeVGNA9rzrc7viXbBe2slVKqNJi1ZxZNw5rmnRwDbJkG6Wfc1jnv4Ok0/jVjK1fVqcidHWu7ZY2i4O4zyC8BYcDrQIgxJjqHMelYDTkKVQ5NRF4DHnN8OtYYc6UmHUcueR6ZyyUvfe3IFZ47M/+so6qFUgqg/3+hanOYfj+cOZDv6Tc3vJmDKQdZcnhJ3oOVUqqU25m0k4SkBAbUdvLmvDUToXIMRHVyeSzZdsNjP2zEJsIbQ5thsxW8k6qnuTtB7gVsM8Y8aYzJymmAMeYP4BDgZNPwvxOR17HqLwM8YYx5M5fh2wG743njXMZdfO2YMeb0JV/fksOY3Oa75Gy1UqWGtx8M/Rzsdph6p1WLMx961uxJlXJV+Hp7jo0ulVKqTJm1ZxZe4kXfqL55Dz6yAQ6vhdZ3WvXqXezTJXtYte80/7y2EdUr5PYme/Hn7gQ5iNxLoV20GWhUkAUcxyrGOj59whjzem7jjTFpwB+OT3MsLScigtUqGmDeZS8nABe3va40PxDofIX5SqmKdeDad+HQavjt3/ma6mPzYXjscFYeXcnOpJ1uClAppYo/u7Eze+9s2ldrT6UAJ5oVr5kIPuWg2XCXx7L96FnenJdA30ZVGNIytzfYSwZ336R3mD+bauQmCch370FHcnzpsYrcdo4vNQkrge0uIu2MMSsve30oVhdAgC8vfcEYY0TkS+BZYLiI/NsYs++y+aOx/jjIBrSzQT5kZdvZdyqNHcfOsufEOU6kZHDqXAZn0jLJshuSks4zbtsfCOBlE0QELxFsNrCJYBPByybYBMTx17Exhmy7wW7Abgy+XjZCA3wICfChQjlfqpX3J7JCANXLlyMi1B9f7yKvflg2NR4MexfDH+Ogdherm5OTrq93PR9v/Jhvtn/DCx1ecF+MSilVjK09vpaj544ypuWYvAenJ1tdTRsPgYDyLo0jIyubRyZvICTAh5eva/K/f39LMncnyPOBkSLSzBizMZdxlQCf/Fz4sjPHjxpj3s7H9EnAQ1i1l38UkRHGmAWOEnFDgE8c4+YYYxbkMP8NYCRWV8BZInKbMWatiPgCdwEXt8QmGGMS8vN9lRXGGBJTMth5PJUdx86y41gK8cdSSDieQkaW/X/jKpTzoVKQH+UDfPD2Eny8IMjPG+NIdrPt1uNCtsFuDPZLEuFsu0HESpYvJtM2gYxMO/HHU0g+n0lK+l9P/ohARIg/NSqWo2bFctSqWI6alRzPKwVSoZxPqfg/frHR7xU4sBymPwD3L7dqJjuhvH95BtQZwMw9M3mk1SOE+oW6OVCllCp+ZuyeQaBPID1r9sx78MbJkJnmls5578zfyY5jKUwc0ZpKQX4uv74nuDtBfhu4A5giIv2MMXsuH+Bo/dwG6xyyUxyl4y6eObYDT4rIk7lMecMY88bFT4wxWSJyLfA7EAXMF5E0rCMn/o5h67nCjYPGmGQRuQaYi9Upb42IpDjmXkz05wGPOPs9lSbGGJLPZ3IiJYPElAzHx3ROOJ4fTDrPzuMpnL0kOa0c5EeDqsHc1r4WsREhxFYNJjosCH+fv9bKtcrgtHNZrBlZ2Rw9k87hM+c5nHSeQ2fOcygpjYOn01iccILElIy/jA/286ZGxXLUqnRJ4lwxkNphgVQL9dfkOb98AuC6j+CTnjDnSRg8wempNzW4iR93/sjPu35mRKMRbgxSKaWKn7TMNObtm0ffqL4EeOdRF94Y63hFtZZQrYVL41i7P4mPF+3mhtY16Nmgikuv7UluTZCNMfEiMhqrpfQGEfn00tcdpd0mABWByfm4tO2y53n9F/lbCTljzD4RaYp1fnkwUBvIBLYC3wHjjTEXrnRBx45xI+BJrLrLNYBzWGeuJwGfORqglFrpmdlsPHiGzYeT2X0ilV2JqRxOOs+J1Awys83fxvt52wgP8aNqaAADm1WjfpVg6oYHUb9KMGHBnvmL08/bi6jKgURVDszx9fMXsjmYlMb+U2kcOJ3GgVPn2H86jfjjKSzYnsiF7L/udjeODKVRtVAaVQuhRc3yJf4mhSJRrQV0eRwWvQqx10DDa52aVr9CfVqGt2Ry/GRubXgrNtGjMUqpsuO3g7+RlpXGtdFO/M7cvwxO7IBr33NpDOcvZDN2ykaqhgbw7DUNXHptT8szQRaRxsYYZ260y5Ex5lMROYZ1bOFhx5dvEpEeWKXQvICTwCv5uOY+oNBbdcaYFOCfjkdB5h8HHnU8yoQDp9KYtfkoC+MTWX/wDBccxyEqlPOhXngwV0VXIjzYn/BgPyoH+xEe7EeY42OQn3eJ22EN8PWifpVg6lcJ/ttr2XbDsbPpHDiVxq4TqWw7ksyWw2f5bOne/yXONSuWo0N0JdpHV6Jr/TDKl/Mt6m+hZOgyFuJnw8xHoGZ7CApzatrw2OE8sfgJlh1ZRqdI15csUkqp4mrGrhlEBkXSskrLvAevmQj+odb5Yxf6b9wO9p48x7d3tyPYP18nZYs9Z3aQfxaR1saYMwVdxBgz09E05G5gENCMP3dc5wFPGWMOF/T6yr32nzrHrM1Hmb35KFsOnwWgYdUQbr2qFu1qV6RlrQpULiVnjvLDyyZElg8gsnwA7aP/vHv4QpadhOMprNl3mmW7TzF781G+X30Qb5vQProSfRtF0KdRFcKD/XO5ehnj5QPXfQwTusLsx2DYl3nPAXrV7EUl/0p8v+N7TZCVUmXGsXPHWHF0BaOajcr73bPURNg2w2rU5Ou6dzWX7TrJF8v2cXuHKDpEV3bZdYsLZxLkOsAPjjPEBT4yYIw5D7zreCAiYoz5+/vwqlg4cuY8szYd5ZdNR9h0KBmAZjXK88zVsfRvXJUaFfXowJX4ettoHBlK48hQbu9Ym2y7YdOhM8zbdpy4Lcd49uctPDd9C61qVvhfslyrUs5HPMqUKg2h65NW2bf4ORDTP88pPl4+DKk/hE82fcLh1MNEBpX80kJKKZWXWXtmYTBcW8eJ4xXrvwJ7plX72EVS0jN5fOomalcO5Ml+sS67bnHi7Bnknljd8B7La6AzRMTLGKN9YosRu92w+XAyixNO8Ht8IusOWG8YNIkM5en+sQxoWlXP0xaQl01oUbMCLWpW4Im+MSQcT2XOlqPM23qcl2Zv56XZ24mNCKZPwyr0aRRBo2ohJe4oist0GANbfoRZY60uT35/P9pyuaH1hzJx80R+iP+BR1qVyftilVJliDGGGbtn0CK8Rd6tpe3ZsOYLiOoMYfVdFsN/Zm7naPJ5pt7XgQBfr7wnlEDOJMhrgNbAwyKyzhhTqLq+IlIRmAr0KMx1VMFl2w0HTqex4+hZNh1OZvOhZDYdOvO/qhJNIkMZ26c+1zStdsWb11TBiAgxEcHERATzcK/6HDydxrxtx5m79Rjv/b6Ld3/bRZUQP3rEVqFXg3A6RFcutb98cuTtCwPHwcQ+8NtL0P/VPKdEBEbQrUY3pu2cxv3N78fPq+wd91FKlR1bT21lT/Ie/tneidunds2H5APQ50WXrb8o4QST1xzkvm7RtKzpXGnOksiZBHkwsBqrUsQEEdlujFlXkMVEpAEwE6u0mioCWdl2th09y+p9SWw/epb4YynsTEwhPdM6LeNtE2KrBjOgaTWuqlORTnUrl5oahiVBjYrluKtTbe7qVJtTqRn8Hn+CBduPM2PDYb5bdQA/bxsd61amZ4NwesSGUzU0j1I+pUGNtladzlUfQ9OhENkqzynDY4ez4MAC5u2bx8DogUUQpFJKecaM3TPwtfk611p69UQIqmJVCHKBcxlZPDNtM9FhgTzcq55Lrllc5ZkgG2MOicj1wG9AAPCTiLQxxiTmZyERuRr4FggB9OyxG2VkZbNgeyI/rj3Eij2nOHfBOs0SFuxHbEQwN7erRUxEMLERVnWGy2sNK8+oFOTH9a2qc32r6lzIsrNq72nmbz/Ogh3H+W1HIiLQrX4Yt3WIomu9MGy2UnwMo+fzsH0m/PIQ3L0QvHL/VdUuoh1RIVF8v+N7TZCVUqVWZnYmc/bOoUfNHgT75nEELWk/7JxnVQnyck2FidfnxnMk+TxTRrXHz7t05w5OnUE2xvwhImOAD4HqWI0/ehpjsvKYCoCIjMUq43bxVss1BQlW5W7bkbNMWXuQn9cfJiktk4gQf65rGUnb2pVoG1WRiFCtmlBS+Hrb6FSvMp3qVeafAxuyKzGVmZuO8u2qA9zx+WqiwwJ5rE8M/RpFlM5E2T8U+v8XpoyAtZ9D27tzHS4iDI8dzqurXmXrqa00qtSoiAJVSqmis/jQYs5knHGu9vHaL6z2sK1ud8naa/cnMWn5Pm69qhatoyq65JrFmdONQowxH4tIC+AeoBNWNYr7c5sjIj5YjUBu48+6xd9itWNWLpCclsn0jYf5Yc1Bthw+i6+Xjd4NqzC0dXU61wvDqzQmT2WMiFCvSjCP9A5mdPe6zNlylPG/7eL+b9bRODKEZwc05Ko6lfK+UEnTcBDU7gK//QcaDYbA3L/HgdEDGbduHJN3TObFjq47b6eUUsXFjN0zqBxQmfbV2uc+MOuCVb2ifj8IrV7odTOysnnqx01UDfHniVJateJy+W099QCwDCvZHSUiV9zWEZEwYCF/Jsd24EljzC3GmIwrzVN5s9sNS3ae4MHv1tPm5fk8P30r2XZ4YWBDVj7Tk/dvbkm3mHBNjkshX28bg5pHMvfhLrw5tBlJ5zIZPmEFj0zeQGJKuqfDcy0R6P8aZKRYpd/yEOIbwoA6A5i9dzbJGclFEKBSShWdpPQkFh9ezIDaA/C25bG/uX0GnDsBrV2zH/nB77vZmZjKS9c1IcjPrU2Yi418fZfGmCwRGYx1RKI6MF5Ethhjll86TkSaAdOxmoEIkAzcaIyJc03YZY8xhk2Hkpmz5Ri/bDzC4TPnCQ3w4cY2NRjaugaNI0M9HaIqQl42YUir6lzdpCrv/76LCYv3MH/bcR7tU5+a9lJ0xD+8AbS9B1Z+BK3vgKrNch0+PGY4UxOm8vOunxnRaEQRBamUUu73y+5fyLJnMajuoLwHr/kMKkRBdOELhiUcT+GDhbsY1Lwa3WPDC329kiLffwYYYxJFZAiwCPAHpolIK2PMEQBHAj0JKIeVHMcDg4wxCa4Lu2yw2w1rDyQxZ/Mx5m49xuEz5/G2CR3rVubpq2Pp1aCK3mBXxgX4ejG2bwyDW0byzxlb+dcv26gRbCO49mna1i4lZ8S6PQWbp8DsJ+DOOGtn+QpiKsbQIrwFk+Mnc2vDW/PuMKWUUiWAMYafdv1E08pNqVchj+oRiTtg/x/Q619gK9zvwGy74Ympmwjy8+b5axoW6lolTYF+csaY1cB9jk/DsSpb+InI88AP/JkczwHaaXLsvKxsO3/sOsmzP2+m3SsLGPrRcr5euZ8GVYN5Y2gz1jzbi0l3tuWaptU0OVb/UycsiC/vbMtHt7QkLdMw7OPlPPz9eo6fLQXHLgLKQ69/wsEVsOmHPIcPjxnOwZSDLDuyrAiCU0op99t8cjO7zuziunrX5T14zUTw8oUWtxR63W9W7mfDwTP8c2CjMlcCtsAHSYwxkxw37Y3BaiSSgHXs4uL2zmvA09pO2jnnswxPTN3Ir9uOk5SWSYCPF91iwujXOIIeseEE+7umRIsqvUSEfo2rIsd3sDW7Gh8t3sO8bce5rX0U93SpQ8VAX0+HWHDNb7HeMlzwIjS8FnyuXA+6V61eVFxdkcnxk+kU2akIg1RKKfeYtnMaAd4B9Ivql/vAjFTY8J3jxubKhVozMSWd1+fG06luZQY1r1aoa5VEeSbIIpIErAfWXXwYY3Y4Xn4MaAJ0xzpvDHAeGGmM+c714ZZex9MMszcfo2eDcPo3jqBr/fCy1UFNuYyfl/BozxiGtKrOW78m8PHi3Xy5fB/D29TklqtqUicsyNMh5p/NBr3/DZOugRUfQudHrzjU18uXIfWGMHHLRI6kHqFaUNn7xa6UKj3SMtOYs3cOfWr1Icg3j9/fm3+ACynQZmSh131l9g4yMu28OKgRksvRttLKmSMWoUBX4BHgK2CriKSIyFLgbaxjFOexmn8cBDppcpx/4eWEtc/1YtzwFvRrXFWTY1VotSoFMm54C359pAu9G1bhy+X76PHmIm6duJJ5W4+RXdJu5qvd2SpZtPRtOHcq16HX178egKkJU4siMqWUcpu5++aSlpXGkPpDch9oDKz6FCKaQvXWhVpz+e5T/LT+MPd2rVMyN1VcwJkE2WAdm7j0EQi0B0YD/8W6WQ+sRPleEblXRNqJiHamcFI5byn1XWmUZ9QND2bc8BYse7oHj/auz87jqdzz1Vq6vPY77/22kxMpJajqYq9/wYVUWPxarsOqBVWjS/Uu/LjzRy5kXyii4JRSyvV+2vUTUSFRNA9rnvvAAysgcau1e1yIHd8LWXaem76FGhUDuL973QJfp6RzJkEOBjoCDwKfARuATP6eNAPUA0YC72PVS04RkS0i8pWIPCoi3USkvIu/B6WUE8KD/RnTsx5Ln+zOR7e0onblQN6Yl0CHVxfw4Hfr2XHsrKdDzFt4LLS8DVZ/Cqd25zp0eMxwTqefZv7++UUUnFJKudaeM3tYn7iewfUG533MYfWn4BcKTa4v1JqfLt3DrsRUXry2cZkuBpDnGWRjTBqw3PEA/tchrzHQAmjp+NgUa2f5Ul5AA8fjpkvm7zPGRBc2eKVU/nl72ejXOIJ+jSPYfSKVb1YcYMqag8zcdIRrm1Xj8b4xVK9QztNhXlm3Z2DTFOuGvWGTrjisfbX21AiuweT4yVxd5+oiDFAppVzjp10/4S3eDIwemPvA1ETYNt3aPfa9PBVz3qGkNN5dsJO+jaqUqZrHOSlombdMY8x6Y8xnxpgHjDEdgRCgIXAz8CbwG5DE33eaBYhyQexKqUKKDgvi+YENWfJkd+7tGs28rcfp/dZiPl2yp/ieUQ6uAh0ehG0/w8HVVxxmExvD6g9jXeI6EpK00qRSqmTJzM5kxu4ZdK3RlcoBeVSkWPcl2DOhTeE6570yx6rB8PzARoW6Tmngsir6xrLDGPOdMeZxY0wvY0wloDYwBPgPMBs46qo1lVKuUb6cL0/2i2X+Y11pH12J/8zaztCPlnEoKc3ToeWsw4MQVAXm/9O6MeUK/q/u/+Fr8+WH+LzrJyulVHGy6NAiTqefZnC9wbkPtGfDms+hdleonEcTkVys3neaWZuOMqpLNJHlr1xKs6xwe5spY8x+Y8xPxpjnjTHXGGMigaruXlcplX+R5QOYOKI144Y3J+F4KlePW0LclmL4N61fEHR53OoWtef3Kw4r71+efrX78cvuX0i9kFqEASqlVOFM2zmN8IBwOlTrkPvAhLlw9lChSrvZ7YYXf9lG1VB/7u2qJ2ChCBLknBhjEj2xrlIqbyLCoOaRzBrTiajKgdz79Tqe+3kL6ZnZng7tr1reBqE14Lf/5LqLPDxmOGlZaczcM7MIg1NKqYI7knqEpYeXMqjuILxtedwutvpTCK4KMQW/12LqukNsPpzMU/1jtcysg0cSZKVU8VerUiBT7+3AyE61+WrFfgZ/sIy9J895Oqw/eftB1yfg8FqIn3PFYY0rN6ZhpYZMjp+MNvZUSpUEF2u4X6zpfkWndsPuBdDqDvAqWHPk1IwsXp8bT4ua5bm2mTZWukgTZKXUFfl623j2moZ8eltrjiSf55p3lzB9w2FPh/WnZjdCxTrw+0tgt+c4REQYHjOcXWd2sfb42iIOUCml8iczO5NpO6fRpXqXvDuBrvkMbN7WO2oF9P7vuziRksE/B5bNjnlXogmyUipPvRpWYfaYzjSoGsJD32/gyambSLuQ5emwwMvHKvt2fItV1eIK+tXuR7BvMJPjJxdhcEoplX8LDi7gVPophsUMy31g5nlY/zXEXgMhBbu16+DpNCYu2cvgFpE0r6FtKi6lCbJSyinVygfw3T1XcX+3aCavOUjvtxYzf9txT4cFjQdDWAP4/WXIzjlpD/AO4P/q/h/z98/n5PmTRRygUko574f4H4gMiqRjtY65D9wyDdLPFOrmvDfmxWOzweP9Ygp8jdJKE2SllNN8vGw80S+WKfe2J9DPi5FfrmHEZ6vYePCM54KyeUH3Z+DUTth85XJuw+oPI8tk8WPCj0UYnFJKOW9P8h5WH1vN9fWvx8uWy81yxsDqT6ByDER1KtBaWw4nM33DEe7sWJuqoVrW7XKaICul8q1NVEVmPtiZf1zdgE2HzjDo/T8YOWk16w8keSagBgOhajNY9NoVd5GjQqNoX7U9UxKmkG2KWUUOpZQCpsRPwdvmzXV1r8t94KE1cGQ9tL0bCnhu+L9xOyhfzodRWtYtR5ogK6UKxNfbxt1d6rDkyR481rs+q/clcd0Hy7hxwgoWJ5wo2ooRItDlCUjaC1umXnHYDTE3cDztOFvObym62JRSygkX7BeYvns6vWv2plJApdwHr/wQ/EKsG5ULYOnOkyzZeZIHutclNMCnQNco7TRBVkoVSpCfNw/2rMcfT/Xg2QEN2HMylds+W8U145cyc9ORomtZHXM1VGkMi9+wOkvloGuNroSXC2dpytKiiUkppZy0Nm0tKRdS8r457+wR2DYdWtxqNU3KJ7vd8GrcdiLLB3Br+1oFjLb00wRZKeUSQX7ejOxch8VPdOe/Q5pw/kI2D3y7np5vLuS7VQfIyHLzsQabDbqMtc4ib/0pxyHeNm+G1h/KjvQd7D+7373xKKVUPixNWUp0aDStqrTKfeCaz6xNgLZ3F2idmZuPsuXwWR7rUx8/b20KciWaICulXMrP24sb2tTk10e78uHNLQn29+HpaZvp8trvzNns5rbVDQZBWKxjFznnushD6g3Bho0f4q98Q59SShWlrSe3cuDCAYbGDM29FnFmOqz5HGL6Q8Xa+V7nQpadN+bGExsRzKDmkYWIuPTTBFkp5RZeNqF/k6rMeKAj34xsR+UgP+77Zh33f7OW0+cuuGdRmw06j4UT22FHzq2lw8qF0axcM37e9TPns867Jw6llMqHb3d8i5/4cW30tbkP3PIjpJ2EdqMKtM53qw5w4HQaT/aPxcumTUFyowmyUsqtRISOdSvz8+iOPN43hvnbErnm3SXuq3jReDBUqguLX7NKIeWgc3Bnzl44S9zeOPfEoJRSTjp5/iRz9s6hXVA7gn2DrzzQGOvmvLAGULtrvtdJzcji3QU7aV+nEt3qhxUi4rJBE2SlVJHw8bIxuntdpt3fAZtNGPbxcr5fdcD1C9m8oPNjcGwzJOScANf1q0t0aLR21lNKedyU+Clk2jPpGpxH0ntgufV7rd2oApV2+2TxHk6du8BT/WO1pbQTNEFWShWpxpGhzHqwMx2iK/PUtM28OS/e9SXhmgyF8rWsusg5XFtEuCH2Brae2sqWk1ryTSnlGReyLzA5fjKdIzsT7hOe++CVH4F/eWh6Q77XSUxJ55MlexjQpCrNtKW0UzRBVkoVudByPkwc0ZrhbWow/rddPDZlIxeycr6prkC8fKxd5CPrYNeCHIcMrDOQAO8Avt/xvevWVUqpfJi7by6n0k9xc4Obcx945iBsnwmtRoBvuXyvM37BLjKy7Iztqy2lnaUJslLKI7y9bLwyuAmP9a7PtHWHueerNaRnurAUXLMbIaQ6LH49x13kIN8gBtYZSNy+OM6ke7BVtlKqTDLG8PX2r6kdWpsO1TrkPnj1p4CBNiPzvc6+k+f4btUBbmxbg9qVAwsWbBmkCbJSymNEhAd71uPVwU1YlHCCEZ+tIjUj51bR+ebtC50ehoMrYP8fOQ4ZFjOMjOwMpu+e7po1lVLKSRtObGDbqW3cHHtz7meCL5yDdZMgdgCUr5nvdd6YF4+Pl40xPesVItqyRxNkpZTHDW9bk3duaM6a/Unc/OlKzqS5qAxci1sgMNzaRc5BTMUYWoS3YHL8ZOzGhUc8lFIqD19v+5pg32AGRg/MfeCGb+F8Elw1Ot9rbDmczMxNRxnZuTbhwf4FjLRs0gRZKVUsDGoeyUe3tGL7kbMMn7CCEykZhb+oTwB0eBD2LIRDa3IcckPMDfw/e/cdHlXRNnD4N7tppJJGQg81QELvIk0EEcGGiAW7qIgNC9ZXsX2+tlcRG6ggICpW7KIgTXrvEHoPENJ7sjvfH2eBDUk2m2Q39bm59srZnZlz5gyzmydn58wcSTvCyuMry388IYRwQnxGPAsPL2Rkq5H4ejoYU2y1wMr3oWE3aNKr1Md5/c9dBPt6MrZf83LUtnaSAFkIUWUMbhfB9Nu7c+hMJqOnruR4sgsW8uh2J9QJNlbXK+qYTQcT4hPC17vlZj0hRMWYs3MOADe0ucFxxl2/QdJB4w/9Uk7NtmJvAsv2JDB+YEsCfTzLWNPaSwJkIUSVcnGrMGbf1YPTaTmM+nglBxMyyrdDb3/odT/E/QEnthRK9jJ7cW2ra1l6dCnH04+X71hCCFGC1NxUvo37liFRQ2joX8JyzyumGFNWti1hGMYFtNa8Pn83DYJ8GNOraTlqW3tJgCyEqHK6RYXw1T29yMzN5/qpK4k7mVa+Hfa4B7wDYdnbRSaPaj0KrTXfxX1XvuMIIUQJvt39LRl5GdwRc4fjjIdXw9E10PsBYwGkUpi/PZ7NR5J5ZHBrfDxLV1YYJEAWQlRJsQ2DmHtvbwBGT13J1qMpZd9ZnbrQYyzs+AlOxxVKbuDfgP6N+vNd3HfkWFww9lkIIYqQa8nli51f0Lt+b9qGtnWcecV7xsIgnUuYI/lwBd+gAAAgAElEQVQC+RYrb8zfTct6/lzbuYQr1KJYEiALIaqs1hEBfHtfb3y9PLjp01WsP5RU9p31ut+4ae/f/xWZfHO7m0nKSeL3/b+X/RhCCOHAr/t/JSErgTtiS7h6fGafMf64+93gVbq5i7/fcJT9pzN44rJoPMwS5pWVtJwQokprGurHN/f1JtTPi1s/W83q/WfKtiO/MOh6B2z5Bp+sk4WSe0b2pFVwK2bvnO36pa+FELWeVVv5fPvntA1pS6/6JcxIsfIDY0XQHveU6hjZeRbe+XsPnZvUZUi7iHLUVkiALISo8hrWrcPce3sTGeTDbTPW8O+ehLLt6KIHwWSmyeHvCyUppbil7S3sSdrD6vjV5ayxEEIUtOTIEg6kHOCO2DscLwySccaY+7jDaAgoXZA7c8VB4lOzeXJoG8fHECWSAFkIUS1EBPow997eRIX6cefMtSzadar0OwmsD53HEBm/EFILz1gxrPkwQnxC+GLHFy6osRBCnDdj+wwa+jdkcNPBjjOumQb5WcbNeaWQkpXHh4v3MSA6nF7NQ8tRUwESIAshqpEwf2++GtuL6IgA7pm9rmxBcp9HUNpqTJ90AW+zN9dHX8+So0s4lHrIBTUWQgjYeGojG09t5NZ2t+Jh8ig+Y04arP4Y2gyHem1KdYypS/aRkpXHE5dFl7O2AiRAFkJUM8F+Xnxxd0+iIwMYN2c96w4mlnIHTTkZMQDWzYD004WSR0ePxtPkKVeRhRAuM3XLVIK9g7m65dWOM66bDtnJ0PfRUu3/VGo205cf4KpODYhpEFSOmoqzJEAWQlQ7QXU8+fyOHjQIqsOdn69l54nUUpU/1HQk5GfDqg8KpYXVCePyZpfz076fSMkpx9RyQggBbEvYxvJjy7kt5jaHy0qbLDmw4n1oPhAadi3VMSYv3EO+RfPo4Nblra6wkQBZCFEthfl7M+uuHvh6eXD7jDWcTM12umyWbyOIuQbWfApZhaeOu6XdLWTlZ/Hjnh9dWWUhRC00dfNUgryDSlxWOjJ+IWScgr6PlWr/BxIy+HrtEW7q2YSmoaWbEk4UTwJkIUS11SjYlxl3dCctO597Zq8nO8/ifOG+j0FuGqyeViipTUgbukd258tdX5JvzXdhjYUQtcnOMztZfHQxt7a7FT9PB8GrJY8mh3+Exj0h6uJSHePtv3bj7WHiwUtalbO2wp4EyEKIaq1t/UD+d30nNh9J5pkftjo/h3FkLEQPg1UfGjfGXGBM2zGcyDjBgsMLXFxjIURtMW3LNAK8ArixzY2OM279Fp8c29XjUkzPtu1YCr9uOcFdFzcjPMC7nLUV9qptgKyU8lVKXa6Uek4p9YNS6pBSStsek5zcR4RS6m2l1G6lVJZSKlEptUwpdbdyYgJBpVQLpdRUpdQBpVS2Uuq0Umq+UmpkuU9QCOG0obGRTLi0NT9sPMbnKw46X7Dv48YNMeumF0rq36g/TQKaMHPbTFk4RAhRanFJcSw4vIAxbccQ4BVQfEarBZb9j3S/ZtBqiNP711rzf7/vJNjXk7H9mrugxsJetQ2QgR7A78DLwDVAk9IUVkp1BbYDjwKtgXwgALgY+AT4Qynl5aD8MGALcA8QBeQAIcAQ4Dul1HRngmwhhGs8eElLBrWpx2u/72LbMSdvrmvU1bghZsUUyMsqkGQ2mbkt5ja2ndnG2vi1bqixEKImm7ZlGn6eftzc9mbHGXf+DGf2cKjpdaW6erw47jQr9p3h4UGtCPTxLGdtxYWqc4AMkAQsBN4EbgTinSmklAoCfgVCgV1Ad611AOAHPADkAZcB7xZTvhnwDeALLAeitdZBQBDwki3bHcATZTorIUSpmUyKN0d1JNjPkwe/2kh6jpNjh/s9ARmnYcOsQklXtbyKUJ9Qpm8rfIVZCCGKE5cUx18H/+KmNjcR5O1g2jWrBRb/F8KiOR3e2+n9W6ya//6+i6hQX27q2dQFNRYXqs4B8jKtdYjW+lKt9USt9dcYV3Gd8TgQCWQBw7TW6wC01rla6w+AF2z57lFKFTVnyksYwXQ8MFxrHWcrn661fgE4e9fPs0qp4DKdnRCi1EL8vJh8Q2cOncng+Z+2OVcoqg806Q3LJ0N+boEkb7M3Y9qNYfnx5exK3OWGGgshaqL3N76Pv6c/t8Xc5jjj9h/h9C4Y8BQos9P7/279EXafTGPi0DZ4eVTnUK7qqratqrUuxe3qhdxq+/m11vpAEelTgHTADBT4bkQp5QecHWP8kdY6uYjyr9l+BgIlzAouhHClXs1DeWBgS37YcIw/t51wrlC/xyH1GGz+qlDS9dHX4+vhK1eRhRBO2Xx6M4uOLOKO2Ducu3pcrx20cz5UyMzN5+2/4ujSpC6Xx0a6oMaiKNU2QC4rpVQ058cr/1FUHq11OrDM9vTCEfMXA3VKKH8Q2FlMeSGEmz04qBUxDQJ5bt42EjNySy7QYhA06Az//g8sBYdmBHoFMqr1KOYfnM/RtKNuqrEQoqaYsmEKIT4hJY893vodnNkDA54Gk/Ph2GfLDnAqLYdnr2iL3OrkPrUuQAZi7bYdfQd7Nq1dOcvHOFkvIYSLeJpNvH19R1Ky8pwbaqGUMaNF0kHY/kOh5Fva3YJJmZi5fabrKyuEqDFWnVjF6vjV3NPhHoer5mHJhyX/hcj20Ga40/s/nZbDx0v2MTQmkq5NQ1xQY1Gc2hggN7DbPuYg39m0QKWUfxHlk7TWWRTvbPkGDvIIIdykTWQgDw9qxa9bTvD7VieGWkQPM77qXPY2WK0FkiL8IhjefDjz9s4jMTvRTTUWQlRnWmve2/AekX6RjGo9ynHmLV9D4n4Y8Eyprh5PXhhHTr6ViUOjy1lbURKPyq5AJbCfjDDTQT77tACMMcn25R2VtU8vdvJDpdQ9GNPEER4ezuLFi0vYpUhPT5d2KoG00Xlt0UQFmnjy2w1YT/ji72V8HVlcG9ULvZx2O99m2/evk3DBHeUxeTHMs8zjtT9f44q6V1RE9Sud9KWSSRs5pza005bMLWxN2MpNoTexYtmKYvMpax491rxEvn8L1p+oA/GLgZLb6Hi6lS9XZzGwsQeHt6/jsIvrLwqqjQFylaG1noZtxovo6Gg9YMCAyq1QNbB48WKknRyTNiqoQdtURkz5lyUpIbw5qiPgoI2sfeH9ecSe+R2ue6rQnKQr/lnBipMrmHTFJMfLxtYQ0pdKJm3knJreTnnWPN75+R2iAqN4YtgTeJgchFerp0H2Sbj5Awa0Gnju5ZLaaOysdfh65fHGrQMI9ZdV89ytNg6xsF9T1sEAoQJpaUVsOyprn154DVshRIVpWz+Qsf2a8+36o6zYl+A4s8kMfR+F+C2w5+9Cyfd2uJfU3FS+2lV4tgshRO31fdz37E/Zz4SuExwHx9mpsOR1iOoLLS91ev9rDiTy946TjBvQQoLjClIbA+TjdtsNHeQ7m5Zqm9XiwvLBSqk6FO9s+eMO8gghKsDDg1rRNNSXZ3/cRnZeCTNEdhgNQY1h6ZtwwRLTMWEx9G3Yl5nbZ5KZV9IoKyFEbZCWm8aHmz6kW0Q3BjYe6DjzyvchMwEGv+j0qnlaa179fSeRgT7c2aeZC2osnFEbA2T7W9pji811Pm1HOctvd7JeQgg38fE08+rV7TmQkMGHi/Y6zmz2hD4Pw9E1cHBZoeRxHceRnJMsV5GFEAB8svUTknOSeaL7E46nXUs7CSveh5hroGFXp/f/65YTbD6SzKNDWlPHy/nFRET51MYAOQ7OjW0fWlQG22IgfW1P/7og+V+MFfgclW8KtC2mvBCiElzcKoxrOzfkoyX7OJZmdZy58y3gHwFL3iiU1D68PX0a9pGryEIIjqYd5YsdXzCixQjahV44K+wFlvwXLDlwyX+c3n92noX//rGLtvUDGdmlUTlrK0qj1gXIWmsNzLI9vUEpFVVEtvGAP2AB5lxQPgP43vZ0nFKqqGVynrT9TAPmlbPKQggXefaKtvh7ezBjew5Wqy4+o6cPXDzBuIK8b1Gh5Ps63EdSThJzd891Y22FEFXd5A2TMSszD3V+yHHGhD2wfiZ0vQNCWzi9/2lL93MsOYsXRrTDbJJFQSpStQ6QlVLBSqmwsw/On4+v/esXzGMM8BYQj3Ej3W9Kqa62/XkppcYBL9vyTdNaxxVx6OeBDKA+8ItSqpWtvJ9S6nngPlu+V7TWSa46XyFE+YT6e/PsFe3Ym2zlq7UlTJLU7U5jLPLClwqNRe5UrxO96/fm8+2fy1VkIWqpTac28efBP7k99nYi/CIcZ14wCTzrQP8nHeezE5+SzUeL93F5bCS9moeWr7Ki1Kp1gAxsBE7bPRrbXn/igtffty+ktU4BhgNnMFbKW6eUSsWY6/hDwAtjaMSEog6qtT4AXI8x13FfIE4plQykAC8CCpgBvOmi8xRCuMjILg1pG2Liv3/s4lRqdvEZPbxhwFNwfAPs/KVQ8rhO40jMTuTbuG/dWFshRFVksVp4dfWr1POtxx0xdzjOvH8J7PoV+jwC/uFOH+ONP3dhsWqeGda25MzC5ap7gFxmWuv1GMtAvwPsATwxrgr/C4wFLtda5zgo/zvQAfgEOAj4AEnA38B1Wus7bcM5hBBViFKK22O8yc238vxPJdxD2+EGCGsN/7wC1oKzX3Su15me9Xsyfdt0uYosRC3zTdw37ErcxcTuE0teUvrPp6BuE7joAaf3v/FwEj9sPMZdfZvROKSkWWWFO1TrAFlrHaW1Vk48bi+m/Emt9aNa69Za6zpa62CtdV+t9ada6xLu4gGt9T6t9T1a62Zaax+tdbjWeojW+vuSygohKk+En4lHLm3Nn9vj+XObg2WozR5wyXOQsBs2f10o+YFOD5CYncgXO79wY22FEFVJQlYCUzZMoVf9XgxpOsRx5vUz4NQOGPKqMcTCCVprXvp1B+EB3owf2NIFNRZlUa0DZCGEKKuxfZsR0yCQ//y0nZTMvOIztr0S6neCxf+F/IJfKnWq14kBjQcwY9sMkrOT3VxjIURV8M76d8iyZPFMz2ccT+uWmWh8+9SsH7Qd4fT+f958nI2Hk3nismj8vWXB48oiAbIQolbyMJt4fWQHEjNy+b/fdxafUSkY9DykHIb1nxdKfqjzQ2TkZTB923T3VVYIUSVsOLmBn/f9zO0xt9MsqIRFOxb9H+SkwtD/Or0oSGZuPv/9YxexDQO5TqZ1q1QSIAshaq3YhkGM7ducueuOsGKvg2WoW1xiLA279E3ISS+Q1Cq4FSNajODLXV8SnxHv5hoLISpLnjWPV1e/SqRfJGPbj3Wc+eR2WPcZdLsLImKcPsZ7C/dyIiWbSSNiMMm0bpVKAmQhRK32yKWtaBbmx1M/bCUrt5hlqJWCSydBxmlY8V6h5Ps73Y9FW/h488durasQovLM3D6TuKQ4nurxlOMb86xW+HUC+NSFgc84vf9j6VY+XbafUV0b0S0qxAU1FuUhAbIQolbz8TTz2rXtOZyYyTsLipr23KZRN4gdCcvfg5RjBZIa+jdkdPRo5u2dx8GUg+6tsBCiwu1P2c9Hmz5icNPBDGoyyHHmDTPhyGq47FXwdS7Q1Voza3sOft4ePHV5GxfUWJSXBMhCiFqvV/NQbuzRhE+X7WfLUQc32w16AbTVWDzkAmPbj8Xb7M3kDZPdWFMhREWzaiuTVkzCx8OHZ3qWcEU47SQseMEYktXxRqePMW/TMXYnWXlyaBtC/b3LWWPhChIgCyEE8PSwNoQHeDPxuy3k5hczy2NwU+h9P2z5Go5tKJAUWieUO2PvZMHhBayNX1sBNRZCVIS5u+ey8dRGJnafSFidMMeZ5z8DeVkw/B2nb8xLycrj1d920jzIxA3dG5dcQFQICZCFEAII9PHk/65pz674NKb8s6f4jBc/Cn7hxi/CC9YCui3mNiL9Inlz7ZtYrMWMZxZCVBvH04/z7vp3uajBRVzZ4krHmfcugG3fQd/HIKyV08d4a/5uEjNyubWdl9yYV4VIgCyEEDaD2kZwXddGfLh4H5uOFDPUwicQBj4Lh1fCzp8LJnn48GjXR9mZuJOf9/1cdHkhRLVwdmiFRvN87+cdz3mcmwG/PQahreDiCU4fY82BRGavOsStvaOICjK7oNbCVSRAFkIIO8+PaEdEgDePfbOJ7LxirgJ3vgXqtYO/ny+0eMjQqKF0DO/IexvfIyMvowJqLIRwh692fcXKEyt5vNvjNPRv6DjzgkmQdBBGTAYP58YQZ+dZePL7LTQKrsMTl0WXu77CtSRAFkIIO4E+nrxxXUf2nc7grfm7i85k9jDuUE86CCumFEhSSvFk9ydJyErgs62fub/CQgiX25u0l3fWv0P/Rv0Z1XqU48z7l8CaadBzHET1cfoY7/wdx4GEDF4f2QE/WTGvypEAWQghLnBxqzBu6dWUz5YfYPX+M0VnanGJsXzs0rcg+XCBpPbh7RnefDgzt8/kaNrRCqixEMJV8ix5PP3v0/h5+jHpokmOh1bkpMFPD0BIC2PFTSdtOpLMJ8v2c2OPxvRpWcKNf6JSSIAshBBFeOryNjQJ8eXx7zaTkZNfdKazS8j++XShpIe7PIzZZOa1Na+hL7iZTwhRdb2/6X12Je5iUu9JJc9a8ddzkHIErv4IvBwsHmInJ9/CxO82Uy/Ah6eHtXVBjYU7SIAshBBF8PP24K1RHTmalMX//b6z6ExBjaD/RNj1K8T9VSAp0i+S8Z3Gs/ToUv45/E8F1FgIUV5r49cyY9sMRrYaycAmAx1n3rsQ1n8OFz0ATXo6fYx3F+wh7mQ6/3dtLIE+nuWrsHAbCZCFEKIY3aNCuPviZsxZfZglcaeLztRrPIS1hj+eMOY/tXNz25tpHdya19a8RmZeZgXUWAhRVglZCUxcOpGmgU2Z2H2i48wZCTDvfgiLhoHPOX2MVfvP8PGSfYzu1phL2kSUs8bCnSRAFkIIBx4bEk3Lev5M/G4zyZm5hTN4eMGwt4wb9v59t2CSyYP/9PoPJzNP8uGmDyumwkKIUrNYLTy19CnSctN4e8Db+Ho6GC6htREcZyXCyE/B08epY6Rk5fHo3E00DfHl+RHtXFRz4S4SIAshhAM+nmbeHd2JxIxcnvlxa9HjiZv3h9jr4N//wem4Akmd6nViZKuRfLHzC3YnFjMrhhCiUn285WNWx6/m2Z7P0jq4tePMqz6CPfNhyKtQv4NT+9da89y8bZxMy+HdGzrLrBXVgATIQghRgtiGQTw6OJrft8bz3fpiZqUY+hp4+cHPD8AFq+hN6DqBQK9AXlr1kqywJ0QVs+LYCqZunsqVLa7kmlbXOM58fJMx/3n0FdBjrNPHmLfpGL9sPs6ES1vRqXHdctZYVAQJkIUQwgn39GtOj2YhTPp5O4fOFLEAiH89Y1aLI6thzScFkoK8g3ii+xNsOb2FOTvnVFCNhRAlOZ5+nKeWPUWLui14tuezjjPnpMF3dxrv9aveN2awccLBhAz+M2873aOCGTegpQtqLSqCBMhCCOEEs0nxzuhOmEyKCXM3kW+xFs7UYTS0HAwLX4SkQwWShjcfTv9G/Xlv43scTDlYMZUWQhQrMy+Th/55iHxrPv8b8L+Sxx3/NB6SDsC1n4BviFPHyM6zMG7OhnOfH2aTc0G1qHwSIAshhJMa1q3DK1fHsuFwMh8s2lc4g1Iw/B1QJvjlIeOX6rkkxfO9n8fL7MV/lv9HhloIUYm01jy3/Dn2JO/h9X6v0yyomeMCyyfDjp/g0kmlWi1v0s/b2XkilXdHd6JRsHPzJIuqQQJkIYQohas6NeTqTg147589bDicVDhD3cYw+EXYvxg2zCqQVM+3Hk/3eJpNpzfJUAshKtHULVP5+9DfTOgygb6N+jrOvO8f41uhmGvgooecPsa3647w9dojPDCwJQPb1CtnjUVFkwBZCCFK6cWrYokM9GHC3E1Fr7LX9U6I6gvzn4HE/QWS7Ida7E/ZX7isEMKtFh5ayAebPmBE8xHcFnOb48xJB41xx+Ft4KoPnB53vCs+lf/8tI3ezUOZMLiEWTFElSQBshBClFJQHU/+d31HDidm8tIvOwpnMJmMpWeVGX64Byzng2ilFC/0foE6HnV4cumT5FqKmFtZCOEWm05t4sllT9IhrAMvXPQCylHAm5MOc8eAtsLoL4xZapyQnJnLfbPXE+jjyeQbZdxxdSUBshBClEHP5qGM69+CueuO8PvWE4Uz1G0Mw/8HR9fCsrcKJIX7hvPSRS+xK3EXkzdMrqAaC1G7HUw5yIP/PEiEbwRTBk3B2+xdfGarBb6/G05uh5GfQWgLp46Rb7HywJcbOZ6czUdjulAvwLlFRETVIwGyEEKU0SOXtqZT47o8+d0WDiYUMfVb++uMmS2WvAFH1hZIGthkIKOjRzNrxyz+PfZvBdVYiNopISuB+xbch0mZ+PjSjwnxKWEWij+fhrg/4PI3oNVgp4/zym87+XdvAq9cE0vXps7NdCGqJgmQhRCijLw8TLx/U2dMJsX9czaQnVfEzBTD3oTAhvDD3ZCdWiDp8W6P07JuS57991kSshIqqNZC1C4ZeRncv+B+ErMT+WDQBzQObOy4wKqPYM1U6P1AqRYD+XrNYT5fcZC7Lm7G9d1KOIao8iRAFkKIcmgU7Mv/ru/IjhOpvPxrEeORfYLg2mmQfAR+frDA1G8+Hj680e8NMvIyeGrZU+Rbi7jhTwhRZln5WYxfOJ64pDje6v8WsWGxjgvs/NW4etx2BAx+2enjrN5/hv/8tI2+rcJ4+vI25ay1qAokQBZCiHIa1DaCe/s3Z87qw/y06VjhDE17w6DnYcc8WD21QFKr4FY82/NZVp9Yzfsb36+gGgtR8+VYcnj4n4fZcHIDr/V9jX6N+jkusH+xMWNFw65wzTTjZlsnxJ1MY+ysdTQO8eX9G7vgYZbQqiaQ/0UhhHCBx4dE0z0qmKd/2MrOE6mFM/R5GKKHwV/PwpE1BZKuaXUN17W+js+2fcbCQwsrqMZC1Fx5ljweX/w4K0+s5KU+L3F5s8sdFziyFr66ybgZ7+Zvwcu5RT1OpGRx2/Q1+HiamXVnD4J8PV1Qe1EVSIAshBAu4Gk28f5NXQjw8eDumes4k55TMINSxtRvQY3g29sho+CY46d7PE1saCzPLn9W5kcWohzyrHk8uexJFh9dzHM9n+Pqllc7LhC/FeaMhIAIuOVHp5eRTsnK4/bpa0nLzmfGHd1lpbwaRgJkIYRwkYhAH6bd0o2E9BzGzdlAbr61YIY6deH6WUZw/P1dBeZH9jJ78c7Ad/AyefHIokdIyUmp4NoLUf3lWHJ4dNGj/H3ob57o9gSj24x2XOB0HMy+Brz84dafICDSqeNk51m4d/Y69iekM/WWrsQ0CHJB7UVVIgGyEEK4UMfGdXnjug6sOZDICz9vR9vdlAdA/Y4w/B1jvOP8pwskRfpF8vaAtzmSdoTHFj9GniWv4iouRDWXmZfJAwsfYPHRxTzb81lujbnVcYGT2+HzYYAyguO6TZw6Tk6+hXtnr2f1gUTeGtWRPi3Dyl95UeVIgCyEEC52VaeGjBvQgq/WHObTZQcKZ+h8M1z0IKyZBms+KZDUPbI7L170IqvjV/PyqpcLB9hCiELSctO4b8F9rIlfwyt9XuGGNjc4LnB8E3x+BZg84Y4/IKyVU8fJzbcyfs5GlsSd5rVr2nNVp4YuqL2oijwquwJCCFETPTEkmsNnMnn1953UC/Qu/Iv00hchYQ/88aRxY1CLS84lXdniSg6nHmbqlqk0CWzC3e3vruDaC1F9nMo8xfiF49mbtJc3+r3BZVGXOS5wdB3MvtaYgvG2nyGkmVPHybdYefjrjSzYeZKXr4rhhh7OXXEW1ZNcQRZCCDcwmRRvX9+RXs1DePzbzSzbc/qCDGYY+SnUawvf3A6ndxdIHt9pPJc3u5zJGyYzb++8iqu4ENXInqQ93Pz7zRxOPcyUQVNKDo73LoRZVxk34t3xm9PBcU6+hfvnbOCPbfH8Z3g7bukdVf7KiypNAmQhhHATH08z027tRotwf+6bvZ6tRy+48c47AG78Cjy84IuRkHJ+DmWlFK/0eYVe9XvxwooX+PvQ3xVceyGqttUnVnPrH7disVqYeflMLm54seMCG+fAl9dDcJQxrMLJMccZOfnc9fk6/tpxkkkj2nHXxc4F1aJ6kwBZCCHcKNDHk5l39qCurxe3Tl/NrvgL5kiu2wRu/g6ykuGLayEz8VySl9mLyQMn0z6sPROXTmT5seUVXHshqqbv4r7jvgX3EekXyZxhc2gT4mD1Oq1hyZvw0/3QtI8RHAfWd+o4KZl5jPlsNSv2JfD2qI7c3keC49pCAmQhhHCziEAfvhzbEy8PE2M+Xc3eU+kFMzToBDd+CYn74cvRkJtxLsnX05cPL/2QFkEteGTRI6yLX1fBtRei6siz5PHSypd4ceWL9IzsyczLZ1Lf30Gwm59jLPG+6BXoMNr4Y9Qn0KljHUnM5LqPV7D9WCof3tyVkV0buegsRHUgAbIQQlSApqF+fDm2F6C46ZNVHEjIKJihWT8Y+RkcWwdzb4G87HNJgV6BfDz4Y+r712fcgnGsOL6iYisvRBWQkJXAXX/dxbdx33JX7F18MOgDAr0cBLtp8fD5cNg4G/o9AddMNYYzOWHD4SSu+XA5J1Oz+fzO7gyNdW5+ZFFzSIAshBAVpEW4P1+O7Um+VXPTJ6s4kphZMEO7K2HEe7BvIcwdUyBIDqsTxozLZtAksIkx1+uRxRVbeSEq0ZoTa7j+l+vZlbiLN/u/ySNdH8FsMhdf4Og6mDYATm6DUTPhkueM1Syd8OuW49w4bRW+Xh78OL4PF7WQeY5rIwmQhRCiArWOCOCLu3qSmWth9NSVha8kd7nFCJL3/l0oSA6tE8r0y6bTOrg1ExZN4M+Df1Zw7YWoWPnWfN7b8B53/3U3fp5+zL58NkOjhhZfQGtY+ynMuBzMXgZNk5IAACAASURBVHDX3xBTwlLTZ49lsfJ/v+/kgS83EtswiB/vv4gW4f4uOhNR3UiALIQQFaxdg0C+HNuT7Hwr109dSdzJtIIZut52QZCcdS4pyDuIT4Z8QofwDkxcMpHPt30ui4mIGul4+nHunH8nn2z9hKtbXs3c4XOJDokuvkBWkvF++e0xY8jSPYshMtapY51KzeamT1czbel+bunVlC/H9iTU39sl5yGqJwmQhRCiEsQ0CGLuPb1QwOipK9l27IIp4M4FyQtg9jXGL3+bAK8Apg6eyuCmg3l7/du8uvpV8q35FXsCQriJ1ppvdn/DNT9dQ1xSHK/3fZ2X+ryEr6dv8YUOr4KP+0LcfBjyCtz0rTHXsRNW7jvDFVP+ZevRFN4d3YmXr47F28PB8A1RK0iALIQQlaRVRADf3NsbXy8PbvxkFesPJRXM0PU2uG46HFsPM4ZB6vFzST4ePrzZ/03ujL2Tubvn8uA/D5KSc0GQLUQ1czTtKGP/GsvLq16mfXh7vr/ye4Y1H1Z8gbxs+Pt5Y0iFyQx3zTeWcTeVHN5k51l45dcd3PTpKgK8PZg3vg9Xd5alo4VBAmQhhKhEUWF+zL23FyF+Xtzy2WoW7T5VMEPstcbUVMlH4LMhcGrXuSSTMjGh6wSe7/08q06sYvSvo9l5ZmcFn4EQ5ZdvzWf2jtlc+/O1bDuzjed7P88ngz+hob+DgPXIWpjaF5ZPhi63wr3LoGFXp4637VgKV77/L5/+e4AxPZvy60MXEx0Z4KKzETWBBMhCCFHJGgX78u29vWkW5sfdM9cxd+3hghma9zeWxbXkwqeXwq7fCySPaj2Kz4d+Tr41nzG/j+H7uO8rsPZClM/a+LWM+mUUb6x9gy4RXfjxyh8Z1XoUqrhZJ7JT4M+nYfoQyM2EW36EEZOdmt84K9fCm/N3cc2Hy0nOzGPmnT14+epYfL08XHxWorqTAFkIIaqAeoE+zL23N31ahvHk91t55++4gjff1e8IYxdBWEv4+kZjZTC79I7hHflmxDd0iejCpJWTeHzJ4yRlJxVxJCGqhviMeCYumcid8+8kMy+Tdwe+y0eDPip+4Q+tYfPXMKUbrPoIut4O96+EFpc4dbxFu08x5N0lfLBoHyM6NuCvCf3o3zrcdSckahT5k0kIIaoIf28PPrutG8/8sJXJC/dwPDmLV66xu2EoqKGxTO4vDxsrgx3fCFe9f+5mpBCfED6+9GOmb5vOh5s/ZF38Ol686EX6N+5fiWclREHJ2cl8uvVTvtr1FUopxnUcx52xd+Lj4VN8oROb4Y8n4fBKYxjFTXOhYRenjncwIYP//rGLP7fH0yLcj6/G9qJ3i1AXnY2oqSRAFkKIKsTTbOKN6zrQoG4dJi/cw97T6Xw8pisRgbbgwbOOsSJY/U7GzUkf9YFrpxrTWgFmk5mxHcbSr1E/nv73aR745wGGNx/OY90eI6yOLHggKk9mXiazdsxi5vaZZOZnMrz5cO7vdL/jccZn9sGiV2Hb9+AbCldOgU5jnLoJLzEjl/cW7mHO6kN4mEw8PqQ19/RrgZeHfHkuSiYBshBCVDFKKSYMbk10ZACPf7uZK977l4/GdKF7VMjZDND7fmh6EXx/F8y8Evo8DAOeBk8jkI4OiebrK77m480fM2P7DBYfWcz4TuO5oc0NeJjko19UnMTsRH5L/o1nv3uW1NxUBjUZxIOdH6RF3RbFF0o9DkvfhA2zjAU/+j5uzE5Rp26Jx0vJzOPzFQf5dNl+MnLzGd29CRMubUW9QAdXqIW4gHxKCiFEFTWsfX1a1vPn3tnruXHaKh4bEs09/ZpjNtluXmrQCe5dCn8+BcvfhZ2/wPD/QfMBAHiZvXioy0Nc2eJKXlvzGq+vfZ3v93zPg50fZGDjgcXfBCWECxxNO8rsHbP5Yc8PZFuyuaTxJdzd/m7ah7cvvlDCHmNWii1zQVuh6x3Q7wkIiCjxeGfSc/js3wPMWnmI9Jx8BreL4Mmh0bSsJ7NTiNKTAFkIIaqw1hEBzBvfh6d/2MLrf+5i0a5TvH19RxqH2BZN8PIzvnaOuRZ+nQCzroION8DgFyEgEoCooCg+vvRjFh5eyOQNk3l40cO0D2vPg50fpFf9XhIoC5exWC0sO7aMubvnsvzYcswmM8ObDycmM4YbLrmh6EJaw9F1sOI94488D29j2raLHoTgqBKPufdUGrNWHuKbdUfIybcyrH19xg9oSbsGJc9qIURxJEAWQogqLqiOJx/c1IUfNhzjhZ+3M2zyMh6/LJoxvZqev5rcYqBxR/+yt+Hfd2Hnz9DrfujzEPgEoZTi0qaXMqDxAH7Z9wsfbv6Qe/6+h5jQGG6LuY3BTQfL0AtRZodTD/Pb/t/4ce+PnMg4QXidcO7teC8jW40k0i+SxYsXFy6UkwZbv4V10yF+K3gHQd9Hoed94F/P4fHyLVYW7jrFrJUHWb73DF5mEyM6NmDcgBa0rOfvlnMUtYt8GgohRDWglGJk10b0aBbC0z9s5YWft/PNuiO8fHUsXZoEG5k868Alz0Gnm+CfV2HZW0bwcdGD0O1OqFMXD5MH17S6hmHNh/HT3p+YvWM2E5dOpIFfA0ZFj2JE8xFE+JX8dbYQCVkJzD84n9/2/8bWhK0oFD3q9+CJ7k8woPEAPE2ehQtZrXBouREYb/sBctMgoj0MfwfajwJvx8MhdsWn8sOGY8zbeIxTaTk0CPLhicuiGd29MWH+3m46U1EbSYBcTkqpAOAxYCTQDLAAccDXwBStdW4lVk8IUcM0DvFl9l09+H1rPC//uoNrP1zB0JjIczf1ARDSHK77zAiM/3kZFr5oXFnucqtxdS64Kd5mb66Pvp7rWl/HkiNLmL1zNpM3TGbKxin0adCHq1teDdbKPVdRtWit2ZO8h6VHl7L4yGK2nN6CRtMmpA2PdX2Moc2GEukXWVRB/NP2wvy/jaA47Th4+kG7K6HbXdCom3HjaTH2nU7n7x0n+XnTcXacSMXDpBjYph4juzTi0rb18DDLrBTC9SRALgelVFNgMRBleykT8Aa62R43K6UGaa1ltn4hhMsopbiiQ336R4fzydL9fPbvAebviGdY+/rcdXEzOjeua4wrbtAJxnxvfH29YgqsmWYssNB8AHQeA22GY/L0YWCTgQxsMpDDqYeZt3ceP+39iceWPIan8uSPRX8wqOkg+jbsS5B3UGWfuqhg8RnxrI1fy/qT61l1YhXH0o8BEBMaw7iO4xgSNaTo2ShyM+HAEoj7E+L+olvacTB5QqvB0P4VaD3UGD9fhHyLlc1Hk/l7xyn+3hHPvtMZAHRsFMSLV8YwvEN9QuVqsXAzCZDLSCnlAfyCERyfAG7VWi9QSpmAUcAnQGfgC+CKyqqnEKLm8vf2YMLg1tzRJ4ppS/cza+Uhfttygg6NghjTqymXx0YS4OMJke3h2mkw6HnY+AVsnGNMD+cdBK0vgzZXQMtLaRLYhIe6PMT4TuNZE7+G2Stns/n0ZhYcXoBJmWgb0pae9XvSs35POoV3wtfTt7KbQLhQdn42cUlx7Dyzk60JW1l/cj1H048CEOAVQLeIboxtP5a+jfpSz/eCMcJ52XBsvTF84uC/cGQ15GeDVwC0vIRdlqa0uWrCuUVt7Fmtmt0n01i+N4GV+86w+kAi6Tn5eJgUPZuHcGvvKC5tF0HDunUqohmEACRALo/bgLNz1YzUWq8E0Fpbgbm2QPlLYJjtKvLCSqqnEKKGq+vrxcShbbh/YEt+3HCUmSsPMfG7LTw3bxsDo8MZ1r4+fVuFExLUCAY8Bf0mwsGlsOUb2P0HbP0GzN4QdTFEXYw5qi+9G3QjJzSHfv37sTVhK8uPLWf1idXM2j6L6dumY1ZmWtRtQUxoDLFhscSExtAsqFmNCZq11qTmppKUnURSThKJWYkk5iSSnpsOgEkZX+sfSD1A8t5kAjwD8Pfyx9/Ln0DPQIJ8ggjwDKiSM4TkWHI4nHqYg6kHOZR6iAMpB9iZuJP9yfuxaAsAdb3r0qVeF25qexPdI7vTqm4rzCbbio5WKyTshRObjMexDcYsFJYcQEFErDHmvfVl0OQi8PAifvFi2viGoLXmeEo2m48ks/loMpuPJLPtWCrpOfkANAvz48pODejdPJR+rcIJ8i1iHLMQFUBprSu7DtWSUmop0BdYpLUutBC8Mj4V92GMS56ltb7N0f6io6P17t273VLXmmTx4sUMGDCgsqtRpUkblaymt5HWmg2Hk/ll83F+23qC02k5KAWxDYK4uFUYXZoE07FRkLFwgiUfjqyCXb/BvkVweqexE08/kn2jqNu2P9TvCJEdILQlmTqf9SfXs+n0JrYnbGfbmW2k5KScO3akXyRRgVE0C2pG08CmRPpGEuEXQYRvBKF1Qs8FlpXRJml5aSRlJ5GYnUhiduK57aTsJM5knzGC4bOv5SSRb80v1zHNykygVyBB3kHU9a5LkHdQge0LXzv73MfsU+rA2qqtpOelk5qTSmqu8UjJSeFU5ilOZZ7iZMZJTmaeJD4jnhMZJ9Cc/90fXiec1iGtaRfSjnahxqO+X32UtkLKESMYPrPHmKP49C44scW4uQ6MP6wiYoxFa5r2gaa9oU4wFqsmPjWbfafSiTuZxtLNe8gwB7DnZBqp2Ua7epoV7eoH0qFRXTo1rkvvFqE0qMVXiWv655KrKKXWa627ufs4cgW5DJRSvkAf29M/isqjtdZKqT+BccCQiqqbEEIopejaNJiuTYP5z/B2bDmazLI9CSzbc5ppS/djsRrBUWSgD7ENA2keHkrzsHE0j36CqDoZhCasx3x4OWrXElg3A/KzbDs241u3MX1DWtA3tAWEdETXv4xjnh7szEvlQF4yB9KPcjDlID/v+5mMvIwC9fJQHoT5hhmBoFcQgd5G8BjkFYSvpy/eZm+8zF74mH3O/TSbzGitOfsPAA0WbSHHkkNWfhbZ+dnnty3ZpOSkkJqTSnJOMim5KaTkGI+zV0cv5OfpR4hPCME+wdT3r09MWAzB3sHnXgv1CSXYx3ge4BVgq4LGqq0sWbaEjj06kp6bTnpeOum56eeC0+Sc5PM/c1M4mXmS3Um7SclJIetsmxbBy+RFkHcQXmYvTMqEWZkxKdO5R541j1xLLnmWPHKtueRacsm2ZGPVRd9V6W32JsI3gnq+9egc0ZmrAq4iyr8hTT3rEmX2xS87FVKPQcoxODIPUj8wtpMO2q4K2/gEQVhrrB2uJz0kllMBbTnu2ZRTGVaOJWVxdGsmR5fu5mhyJieSs8m3ng/C/T2hXSPFiI4NiI4MoGOjurSpH4C3h9lRVxai0kiAXDZtgbOXQbY5yHc2LVIpFaK1TnRvtYQQoiCzSdG5STCdmwTz0KBWZOVa2H48hc1HU9h8JJld8aksjUsg12K1K+NFuP9Q6qhLaN04hGiPeFpY9tEg/yhhuUepm3CUgMOr8chLRwGNbA8Aq3cg2jcM7RNIkk8op7zqcNLTk5NmxSmlOWXNJTU3h9TsY+y37ifFkkVyfhb5xQSvpaFQ+Ji9CfL0J8jLn7qeAbSsE0ndwJYEefpR19OfEE9/QjwDCPb0I8TTn2CzH94mM2gLWC3G6m3aYixeYbVAnhVyz0DyKVua7WG1gFI0T9hF44PZoEzGw2QG5QEe4eAZAQFmY4aGc2lGvhyrlRRLJsn5maTkZ5GSn0FyXgYp+Zmk5KWTkpdBnrZg0flYrflYrBYsVgtWbcHT7IeXpwkvZcITEx4ofJWZQMwEaAi0QqC2EpSfTz2LlcDcbEjNgJP7UJlrMGUnYbrgj5ezsrzDSPOKIMWzPqdCu3LMoxGHqM9eSwMOZPmQcCKPpH25GF8+J9oehohAbxoF+9K5cTAjOtShUbAvzcP9aFXPn63rVjJgQO9y/x8LUVEkQC6bBnbbxxzks09rgP0niRBCVII6Xma6RYXQLer8zVIWq+Z4chb7TqdzJDGTk6k5nEzNZuehExxMzGFjph+p2W3Jzou225MmmDQiVDIRKol6KolwkqmXn0xIZhqBZBKo4gkgixiVQW8yqaOKn/UyD8hVimyljJ8m42c+CtAoOPcAMGmoozXeWuOjrfhYNZ526RWlHcDO0pfzBurZHu6Qoz3JxJsMfEjU3mTgTZIOIIkoknR7krQ/SQSQpP1J0EEcJ5STOoS8bCMsUAr8vTwI8PEgwMeTAB8PmoV70a2ZN2H+3oT7exHm701YgDfh/t5EBvng4ylXg0XNIWOQy0ApdRMwx/a0ldZ6bzH5BgN/2Z5edPZGPrv0e4B7AMLDw7t+8803bqpxzZGeno6/v6yS5Ii0UcmkjZxzYTvlWTVZeZCZr8nI0+RajNfyrJBvtW1bzm9bsV2I1aABkzUPszUPs87DrHPxsObioXPx0MbrHjoXD/IxYcWkrSg0Jqwo23MT2tg+95rGqs6/qgF9NpcySgOcLanP7dFuT+r8a8Zz0/l8ysiD7XVjW6FteQAs+bl4e5gL1O3cHs6eg9JFnNP5oxp5ba8r47zOnpFRJzMWZcaK2djGA6uybSsPLBg/c5U3eSYfck0+WJX53B8LCuObBE8TeJrAw7btYQJPk8LTbGx7mRR1PMDXU+FtBpMLbzCU91zJpI2cM3DgQBmDXNNpracB08C4SU8G55dMbmIombRRyaSNnCPtVDJpI+dIO5VM2qhqkeVnyibNbtvRnEb2aWnF5hJCCCGEEFWGBMhlc9xuu6GDfPZpx4vNJYQQQgghqgwJkMtmJ3D2lu9YB/nOpsXLDBZCCCGEENWDBMhloLXOBJbbng4tKo9toZDLbE//KiqPEEIIIYSoeiRALruZtp8DlVI9i0gfBTS3bc+qmCoJIYQQQojykgC57GYCWzFm0PleKTUIQCllUkqNAj6x5ftDa72wkuoohBBCCCFKSaZ5KyOtdb5S6kpgERAFLFBKZWL80eFjy7YRuLlyaiiEEEIIIcpCriCXg9b6INABeAljWWmNsSDUeuBxoJfWOqnSKiiEEEIIIUpNriCXk9Y6DXjB9hBCCCGEENWcXEEWQgghhBDCjgTIQgghhBBC2JEAWQghhBBCCDsSIAshhBBCCGFHAmQhhBBCCCHsSIAshBBCCCGEHQmQhRBCCCGEsCMBshBCCCGEEHYkQBZCCCGEEMKOBMhCCCGEEELYkQBZCCGEEEIIO0prXdl1EIBSKg3YXdn1qAbCgITKrkQVJ21UMmkj50g7lUzayDnSTiWTNnJOtNY6wN0H8XD3AYTTdmutu1V2Jao6pdQ6aSfHpI1KJm3kHGmnkkkbOUfaqWTSRs5RSq2riOPIEAshhBBCCCHsSIAshBBCCCGEHQmQq45plV2BakLaqWTSRiWTNnKOtFPJpI2cI+1UMmkj51RIO8lNekIIIYQQQtiRK8hCCCGEEELYkQBZCCGEEEIIOxIgCyGEEEIIYUcC5AqilApVSt2hlPpCKbVDKZWhlMpRSh1VSs1TSl3jouMEKKUmKaW2KqXSlVIpSqm1SqnHlFJerjiGOymlfJVSlyulnlNK/aCUOqSU0rbHJBfsf5Ld/hw9WrrgdNzC3W1kd5wIpdTbSqndSqkspVSiUmqZUupupZRy1XHczV3vierSl9z5mSB9xOE+q0X/cEZFfOZU977kzjaqYX3J7bGQq97PslBIxYmnYHtnA3lAQ9vjKqXUH8B1WuvMshxAKdUUWAxE2V7KBLyBbrbHzUqpQVrrpLLsv4L0AH6vgOPkAYkO0vMroA5l5fY2Ukp1BeYDobaX0oEA4GLb4zql1JVa61x31qO8Kug9UWX7kjvPX/qI06ps/ygFt37m1JC+VBG/u2pCX3JrLOTK97NcQa44HsAa4H6ghda6jtbaH2gGfGbLczkwtSw7V0p5AL9gdIoTwGCttR/gC9wApAGdgS/KcQ4VJQlYCLwJ3IjxhnK1FVrrSAePg244piu5rY2UUkHArxi/rHYB3W3LevoBD2B8mF0GvOuqY7pDBb4nqmRfcuf5Sx8plSrZP8rALZ85NaUv2bj7d1dN6Etui4Vc/n7WWsujAh7AwBLSPwa07dG4DPu/y6587yLSb7RLH1TZ7eHgPMxFvHbQVu9JLtj/JNu+Flf2uVbhNnrZtq9MoFkR6U/b0vOB1pXdHg7Ow63viarel9x5/tJHqn//KOW5uO0zpwb1JXe2UU3qS26LhVz9fpYryBVEa72ohCyf2W2XZS3222w/F2mtVxaR/jVwwLZ9axn2XyG01pbKrkNVVwFtdLZ/fK21PlBE+hSMr0DNwM1urkt51Ij3RDm48/ylj9Qibv7MqRF9SX53OcfNsZBL388SIFcd2Xbb5tIUVEr5An1sT/8oKo82/nz60/Z0SKlrJ2oFpVQ00MT2tLi+lA4ssz2tkn2ptr8n3Hn+0keEq9SUviRcqkyxkDvezxIgVx0D7La3lrJsW87/X25zkO9sWqRSKqSUx6hpYpRS25RSmba7XHcrpT5RSnWu7IpVsli7bWf6Ujs31qU8KvI9URX7kjvPX/pI6VTF/lFV1JS+VFFqQ18aYLddmljI5e9nCZCrAKVUXYxxVgDLtNa7S7mLBnbbxxzks09rUGyu2iEM4w2VhXGHa2vgbmC9UuqVyqxYJSttXwpUSvm7sT5lVZHviarYl9x5/tJHSqcq9o+qoqb0pYpSo/tSOWMhl7+fJUCuZEopEzAbqI/x1cIDZdhNgN22o2lR7NMCis1Vs+0BJgLRgI/WOhTjbunLgPWAAp5VSj1WeVWsVDWlL1XEeVTlvuTO85c+4pyq3D+qiprSl9ytxvclF8RCLu9LEiAXQyl1u5MTcxf3GOrkoSYDw23b47XWW9x0Sm5Rge3kElrrOVrrN7XWcVrrPNtruVrrvzDm21xryzrJNv1QuVW3Nqos1a2dKqMviepD+odwlVrSl6pcLCQBciVSSr3F+b+SJmitp5dxV2l2274O8tmnpRWbq5bSWmcDz9ie+gODKrE6laWm9KVKPY8q0Jfcef7SR8qpCvSPqqKm9KVKUxP6kotiIZf3JVlJr3hfYUxeXlYpjhKVUm8AZ78OeVxrXZ5J0I/bbTcEivvLq2ExZcrDre1UCeynhmnuon1Wpza6sC+lFpPvbF9Ktd1l7gqubKfKfE+c5Y6+5Cx3nn9l9hFXquw+Upn9o6qoKX2pslXbvuTCWMjl72cJkIuhtc4Bctyxb6XUm8DjtqcTtdZvl3OXOwErxjcCsRQzxQnn7xiO11o7Wq7Sae5sp5qimrWR/d2/sRh9qyhn+9IOVx3Yxe1Uae+JKsKd519pfcTFansfqQpqSl8SZeDiWMjl72cZYlHBbF8l2HeIN8u7T22sV77c9rTIcZhKKYUxoB/gr/IeswbrZbdd1KT1NV0ccNi2XVxf8gP62p5Wyb5URd4TldaX3Hz+0kdco7Z/1kAN6UtVQLXrS66OhdzxfpYAuQLZOoT9VwnlDo7tzLT9HKiU6llE+ijOf/Uyy4XHrTZsbw5H6d7Aq7anGcBCt1eqirFNpH62f9yglIoqItt4jLFuFmBOxdSsTNz2nqgmfckt5y99pGTVpH9UuhrWl9yiJvYlN8ZCrn0/l2ada3mUa/3xNzi/BviEMpS/3a78gCLSPTDG3GjgKLZ1xjH+CBqFMT5TA79Xdls4ca7BGPM9nn0cttX9jQte9y+i7CS7doq6IK0/sAC4BWhk97onxo0Na+zKTqzsdqiMNrKlBwEnbOnbga62172AcRjDIDTwYWW3QwltVK73RHXvS+U5f+kj5Wuj6tA/ytBWZfrMqS19yV1tVNP6EuWIhajgOKjSG6s2PDCW0jz7n2oB4kt4PF7ajmHLE4Xx9crZfBkYE4qffb4BCK7s9nCivQ7a1dnR4/Miyjr6oBlwQflM4DSQe8H/z6uV3QaV1UZ2eboCCXb5Ui9op/mAd2W3gxPtVOb3RE3oS2U9f+kj5Wuj6tI/StlOZfrMqWV9yeVtVJP6EuWMhajgOEhu0qsYpgu2I0rIX6aVgrTWB5VSHTDG9VwLNAPyMP4q/wqYorXOLcu+a4itGG3TG2iP8Zd8XYwPnB3AMmCa1rq0S33XOFrr9UqpGOBJjLkpG2N80GzD+BprutbaWolVdIob3xPVoi+58zNB+ohD1aJ/VBU1pS+5SU3qS26PhVz5fla2iFsIIYQQQgiB3KQnhBBCCCFEARIgCyGEEEIIYUcCZCGEEEIIIexIgCyEEEIIIYQdCZCFEEIIIYSwIwGyEEIIIYQQdiRAFkIIIYQQwo4EyEIIIYQQQtiRAFkIIYQQQgg7EiALIYQQQghhRwJkIYSoZZRSVyultFIqWynVsLLr4yyl1BhbvZOVUvUquz5CiJpLAmQhhKhFlFI+wDu2p9O01sfccIwptkBWK6VeLkN5X6VUiq18vlKqgS3pKyAOCAJec2WdhRDCngTIQghRu9wPRAHZwH/ddIwZdtu3KqVUKcuPBAJt2/O11scBtNYW4BXb67crpdqWr5pCCFE0CZCFEKKWUErVAZ6yPf38bODpalrrDcAW29MmwCWl3MXtdtszLkj7EjiE8fvrhbLUTwghSiIBshBC1B63AuG27VluPpZ9YHubs4WUUk2AgbanZ4Cf7dNtV5Hn2J5eZ8svhBAuJQGyEELUHuNsP/dprVe6+VhzgDzb9rVKKX8ny90GnB2S8aXWOreYfQOYgXvKXkUhhCiaBMhCCFHBlFLh/9/evcXKWVUBHP8vUWw51QrGRhHS0jZeAlgVogRt0HhpfFEMFyE0tUaNPmhiSHwwWpFq1GdjNGokVOOlGiURjRqCGvWhINpWDJdgEYgSFFMtFGqFdvmw9zi7hzPfzJyZzhH8/5KT2XvO+r5vzzycs7Kz9t7NIrb5JQTzY+ci4kiN/dYEzzwb2FC73xzxmhUR8aGIuCEi7o+IwxGxPyJ+ExHbI+J5g67NzAeBH9buHHDpiENtZ5sX/G4y8zZgT+1uXkSNsyR1MkGWgPmUGAAABfJJREFUpNl7RdP+3ZDYDfT/Vu/pChziwqb982HBEfEWYB9lx4s3Ai8ATgROBs4FtgH7IuKtHbcZq8wiIjYC62p3b2bu7gjvfYbV9BN/SZoKE2RJmr02Qe5KAseN7fKm+noUuKUrMCIuAq4HVlHKJL4HfJAyC/we+uUTzwKui4hBi/B+DPy1tjdGxNohY9zatDtn1oFdTXvTkFhJGosJsiTNXi/pTWDvkNhXNu1FzSBHxAnAObV7e2Y+3BF7OnANpb73PuCczLw4Mz+fmd/NzK9m5mbgtcAByv+RHRHxjPn3yszHga/3bk3HLHJEnARcUruP0a8zHuSmpv3qIbGSNBYTZEmavV6CfFdXsjov9v7M/Nsin7cWOKm27xwS+2HKHsRHgLdl5q0LBWXmzcCVtXsa/eR2vlH3RL6YMiMNcH1m/r1rkJl5L3Codl/WFStJ4zJBlqQZqrs5rK/dzpKJOit7Zu1OUn+8umnv73heAFfU7o2ZOeyZO4HHa/vNCwXUBXU31+4a4IIB99ratIeVV/T8o76e7kI9SdP09KUegCT9n2kX3Q2rKT6LsjBulNgupzTtgQkyJRnvxT4cERd2xPYcBJ4DdJ1qdw3wqtreCvyi/WVErAZeV7sPAD8Z4blQ9kk+lfIdzdWxSNLETJAlabYWu0BvkhnkZzbtrpKONU37ovozqpM7fvdtym4YyymHe3wgM9tktt37+Gu1dnkUDzXt5ZggS5oSSywkabbG2eJtWjtYHG7az+6IWznBM04c9IvMPABcV7tzNIl3LY3Y0oSPWl4Bx4730MAoSRqTCbIkzVYv6f3zsIVo9HeweAi4e4JntmUVpwyMOnYGdntmxhg/a4aMoU18tzbtdu/jXZl5x7AP0+h9ln8Dj4xxnSR1MkGWpBmZt+iuc3u3iFhOf2u2vZmZEzz6nqbdlSD/pWmfNsHzFvIzyrZxABdExJraflcTM87sMfQ/y30Tfj+SdAwTZEmanTPplyI8MCT27fRrhyepPwb4E/0Z1hd3xO2mX9f7hoiY2v+IzDwK7KjdoGz5NkfZ3g1KicTOUe9XE+xltfv76YxSkgoTZEmanbam+IWDgurs8VXNWxMlyJl5BPht7b4kIhasQ65xvQM6VlNOzZumaymHo0CpO74EWFH736+1yqNqDwe5aWCUJC2CCbIkzU6bIL8+IjbMD4iIlZSjnV/UvD1OXe4gN9TXpwHndsR9GvhnbX8uIrZ0xBIRqyJiW0QMPawjM+8Gflm76+qzesYtr2gT5J+Oea0kdQrLtiRpNiLiV5Qjmg9Tyicepcyq/gE4CpwNXAY8l7IdW+9kuR2UkoxtmfnYIp99FtA7Fe+TmfnxjthNwA/ol4Psrf27KKUQKykJ/HnAayjHUm/MzF+PMI53Uj5z617gjHHqiCNiN/By4J7MPGPU6yRpFCbIkjQDdTuzA5Sk90ZKwnvFgPCrKYvk3t28d0dmdh3GMcoYeknlvsxcPyT2PEq5xdoRbn0QOH/QsdTz7jtH+ewrmre3Z+ZVAy5Z6B4vBW6r3U9l5rZRr5WkUVhiIUmzsZ7+jPAeylZnHwXupMwoPwj8CNiUmZ8APkPZJ/lRSv3w1VMYwxfq67qIOL8rMDN3URb0bQa+Q1nod5BytPR+4BbgK8A7gOePkhzX+z5S7/fft3jijPIwm+vrkToGSZoqZ5AlaQYi4lL6uzRszsxvdMUfpzEso5QzrAK+nJnvm/UYJhURJwB/pJz6tzMzL1vaEUl6KnIGWZJmY1qn4i1aZv4L+GztbomIU5diHBO6nJIcH2U6s+qS9AQmyJI0G70E+RClrGKpfJFSLrEM+MgSjmNsdfb4Y7V7bWbevpTjkfTUZYIsSbPRS5BvrfsNL4k6i3xl7b43Igbux/w/6HJKXfQBnmTJvaQnF2uQJek4q6UMvWOcv5SZ71/K8UiSujmDLEnHX1t/POmx0ZKk48wZZEmSJKnhDLIkSZLUMEGWJEmSGibIkiRJUsMEWZIkSWqYIEuSJEkNE2RJkiSpYYIsSZIkNf4DRpBKTKGPxBMAAAAASUVORK5CYII="
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [34]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s2">"H"</span><span class="p">,</span> <span class="s2">"mu"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">,</span> <span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span> <span class="mi">900</span><span class="p">,</span> <span class="mi">1200</span><span class="p">])</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsgAAAI4CAYAAAB3OR9vAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4zLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvnQurowAAIABJREFUeJzs3XecVNX9//HX2dleWcrSpcOCAiqKCBYQAVGxoCA2IPoV0WD8aRJFiYJiFENsiRoTU9DYECUoUcCCqDQLARQEaVIXpG3vO3N+f9yZZbaw7C6zOzvwfj4e87g7d86998yww77nzOeea6y1iIiIiIiIIyzYHRARERERaUgUkEVERERE/Cggi4iIiIj4UUAWEREREfGjgCwiIiIi4kcBWURERETEjwKyiIiIiIgfBWQRERERET8KyCIiIiIifsKD3QGpnUaNGtnOnTsHuxsNVm5uLnFxccHuRoOl16dqen2qptenanp9qqbXp2p6faq2atWqg9baZnV9HAXkENW8eXO+/fbbYHejwVqyZAkDBw4MdjcaLL0+VdPrUzW9PlXT61M1vT5V0+tTNWPMjvo4jkosRERERET8KCCLiIiIiPhRQBYRERER8aOALCIiIiLiRwFZRERERMSPZrEQERGRk0JWVhb79++nuLg42F05qqSkJDZs2BDsbtS7iIgIUlJSSExMDHZXAAVkEREROQlkZWXx888/07p1a2JiYjDGBLtLlcrOziYhISHY3ahX1lry8/PZs2cPQIMIySqxEBERkRPe/v37ad26NbGxsQ02HJ+sjDHExsbSunVr9u/fH+zuAArIIiIichIoLi4mJiYm2N2QKsTExDSY8hcFZBERETkpaOS4YWtI/z4KyCIiIiIifhSQRURERET8KCCLiIiIhIiSkhJmzJhBly5diIqKok2bNtxzzz1l2lhrefzxx2nbti0xMTFccMEFrFmzpsK+fvjhBwYPHkxsbCytWrXi4Ycfxu12V3n8JUuWYIxh3bp1Zda/9NJLGGN45JFHjv9JNgCa5k1EREQkRIwfP57FixczdepUUlNT2bVrFz/88EOZNjNmzGD69OnMnDmT1NRUnn76aS6++GLWrVtHixYtAEhPT+fiiy+mR48evPfee2zdupVf//rXeDweHnvssRr1adasWdx5551MnjyZqVOnBuy5BpMCsoiIiEgIWLhwIbNnz2bt2rX06NGj0jYFBQXMmDGDBx54gEmTJgFw7rnn0r59e55//vnS8PvSSy+Rn5/P3LlzSUxMZMiQIWRlZTFt2jTuu+++as9F/Oabb3Lrrbdy991388QTTwTmiTYAKrEQERERCQH//Oc/ueiii44ajgGWL19OVlYWo0ePLl0XFxfHiBEjWLBgQem6BQsWMGzYsDJBeMyYMeTn5/P5559Xqz9z585l7Nix3H777TzzzDO1eEYNlwKyiIiISAj46quv6Nq1K5MmTSIxMZHY2FhGjhxJWlpaaZuNGzficrno0qVLmW27d+/Oxo0by7RLTU0t0+aUU04hNja2TLuj+eCDDxgzZgxjx47lhRdeOM5n1vCoxEJEREROSo/MX88PaVlBOXaPVolMHXFqjbbZt28fs2bNonfv3rz11ltkZ2dz3333cfXVV7Ny5UqMMaSnpxMfH4/L5SqzbXJyMnl5eRQVFREZGUl6ejqNGjWqcIzk5GTS09OP2ZfJkyfTp08fXn755QY1f3GgKCCLiIiIhABrLdZa3nvvPZo0aQJAy5YtufDCC1m8eDGDBw+ut74MHTqUjz76iFmzZnHLLbfU23HriwKyiIiInJRqOoIbbMnJyXTs2LE0HAOcd955REZGlk7ZlpycTE5ODm63u8wocnp6OrGxsURGRpbuKzMzs8Ix0tPTSU5OPmZfZs6cSXJyMhMmTKBZs2aMGDEiAM+w4VANsoiIiEgI6N69O9baCuuttYSFOZEuNTUVt9vNli1byrQpX3OcmppaodZ4165d5OXlVahNrkxYWBivvvoqgwYN4rrrrmPZsmW1eUoNlgKyiIiISAi4/PLL+f777zl48GDpui+++ILi4mJ69+4NQP/+/UlMTGTOnDmlbfLy8pg/fz7Dhw8vXTd8+HAWLVpEdnZ26brZs2cTExPDhRdeWK3+REZGMnfuXHr06MGIESNYv3798T7FBkMBWURERCQETJgwgSZNmjBixAjmz5/PG2+8wc0338zFF1/MeeedB0B0dDSTJ0/m8ccf54UXXuDTTz9l1KhReDwe7rrrrtJ9TZw4kaioKEaOHMknn3zC3/72N6ZNm8a9995b7TmQARISEvjwww9p0qQJw4YNY+fOnQF/3sGggCwiIiISAhITE1m8eDHJycmMGTOGX/7ylwwePJi33367TLvJkyczZcoUnnjiCS6//HKysrL4+OOPad68eWmb5ORkPv30U9xuNyNGjGDq1Kncc889tbpUdEpKCh999BFut5thw4Zx6NCh436uwaaT9ERERERCROfOnfnwww+rbGOMYcqUKUyZMqXKdj169GDx4sU1Ov7AgQMrrYPu0KEDe/furdG+GjKNIIuIiIiI+FFAFhERERHxo4AsIiIiIuJHAVlERERExI8CsoiIiIiIHwVkERERERE/CsgiIiIiIn4UkEVERERE/Cggi4iIiIj4UUAWEREREfGjgCwiIiISIubNm0evXr2IioqiQ4cOPP300xXaWGt5/PHHadu2LTExMVxwwQWsWbOmQrsffviBwYMHExsbS6tWrXj44Ydxu91VHn/JkiUYY1i3bl2Z9S+99BLGGB555JHje4INhAKyiIiISAhYtmwZI0eOpG/fvsyfP59bbrmF+++/n2effbZMuxkzZjB9+nTuv/9+5s+fT3x8PBdffDH79u0rbZOens7FF1+MMYb33nuPhx9+mKeeeoqpU6fWuF+zZs3izjvvZPLkybXaviEKD3YHREREROTYHn30UQYMGMDf//53AIYOHUpGRgaPPvood955J5GRkRQUFDBjxgweeOABJk2aBMC5555L+/btef7553nssccAZ8Q3Pz+fuXPnkpiYyJAhQ8jKymLatGncd999JCYmVqtPb775Jrfeeit33303TzzxRN088SDQCLKIiIhICFizZg1Dhgwps27o0KGkp6ezYsUKAJYvX05WVhajR48ubRMXF8eIESNYsGBB6boFCxYwbNiwMkF4zJgx5Ofn8/nnn1erP3PnzmXs2LHcfvvtPPPMM8fz1BocBWQRERGREFBQUEBkZGSZdb77GzZsAGDjxo24XC66dOlSpl337t3ZuHFj6f2NGzeSmppaps0pp5xCbGxsmXZH88EHHzBmzBjGjh3LCy+8UKvn05CpxEJEREROTgsmw77vg3PsFj1h+IwabdK5c2e++eabMuu+/vprAA4fPgw4tcXx8fG4XK4y7ZKTk8nLy6OoqIjIyEjS09Np1KhRhWMkJyeTnp5+zL5MnjyZPn368PLLL2OMqdHzCAUaQRYREREJARMnTmTevHm8/PLLpKens2jRotJZLMLC6jfSDR06lFWrVjFr1qx6PW590QiyiIiInJxqOIIbbLfccgtr167ljjvu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KuIhFo8vLKS8sppLNTlPpElQgCwiIi3S6D4duGJCX2YtKOS5pZv/9/7M+QW0aZXGSUd2+Vz6bm1bsa3oUNjllFZU8fB7G5g0qDNHdG0Tdb1FJPbSEl0BERGRRLn2tEGs2FLEtU8tY1txKdXO8crK7Vx76kBapad+Lm1+x2z2llSwr6ScdtmN3wHvqcWb2H2wnCsn9ve7+iISIwqQRUSkxWqVnsp9M0bxgyeWctucTwCYNKgz3zyx3xfS9uvUGoC1Ow8yMr9xAXJVteP+ees4Jq8dY/t28K/iIhJTCpBFRKRFy22VzoOXjuaTbfspq6xmWM+2pKTYF9L17+IFyOt2HmBkfvsvnK/LnBVbKdxTws/OOBKzL+YpIslJAbKIiLR4Zsbg7rkh0+S1zyI91Vgb2ESkIc457n1rHX075XDqkG5+VFNE4kST9ERERBohLTWFvp1yWL2tuFHp31y9g+Wbi/j2if1IraNHWkSSlwJkERGRRhrWqx3LNhXVuwNfDeccd776Kb07ZHPuyF5xqp2I+EUBsoiISCMdm9eOPQfL2bgn9HJvL3+8nRWbi/n+yUeQrm2lRZocfWtFREQa6di8dgAsKdxbb5qqasedr66mX6cczj62R7yqJiI+UoAsIiLSSIO759IhJ4O5q3fUm+bNjZV8uv0A159+JGnqPRZpkvTNFRERaaTUFGPyoC68uXonlVXVXzi/+0AZz35WzoQBHTltSNc6chCRpkABsoiISBhOH9qNokMVvLZq++fed87x82eXU1YJN355iNY9FmnCFCCLiIiE4aQju9CzXRb3zVtHdfXh1SweencDL3+8nXMGpjOwa5sE1lBEoqUAWUREJAypKcb3Tx7AksJ9/O2ttVRVOx6dv4GbX1jJqUd15fQ+6YmuoohESTvpiYiIhOmCUXm89elObn95NX96bQ3lVdVMHtSZP39tOAvefTvR1RORKClAFhERCZOZcc/XRjB50CZWbi1mZH57zhzanRTtmCfSLChAFhERiUBqinH+qLxEV0NEYkBjkEVEREREgihAFhEREREJogBZRERERCSIAmQRERERkSAKkEVEREREgihAFhEREREJogBZRERERCSIAmQRERERkSAKkEVEREREgihAFhEREREJogBZRERERCSIAmQRERERkSAKkEVEREREgihAFhEREREJogBZRERERCSIAmQR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"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [35]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span>
<span class="s2">"Po"</span><span class="p">,</span> <span class="s2">"doping"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">,</span> <span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span> <span class="mi">900</span><span class="p">,</span> <span class="mi">1200</span><span class="p">],</span> <span class="n">dop_type</span><span class="o">=</span><span class="s2">"p"</span>
<span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [36]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s2">"E"</span><span class="p">,</span> <span class="s2">"doping"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [37]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_props</span><span class="p">(</span><span class="s2">"Ca"</span><span class="p">,</span> <span class="s2">"mu"</span><span class="p">,</span> <span class="s2">"temp"</span><span class="p">,</span> <span class="n">temps</span><span class="o">=</span><span class="p">[</span><span class="mi">600</span><span class="p">,</span> <span class="mi">900</span><span class="p">,</span> <span class="mi">1200</span><span class="p">])</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
jp-needs-light-background
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [282]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_bands</span><span class="p">()</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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IiIiIiJiNgVYLoqPjy/z8xkZGQgNDS0zwyUiIiIiIlWLSgQ9wG63Y9GiRS6VBoqIiIiIiP9SgOUBCQkJSEpKcvs6NpsNGRkZp/4/Ly8P4eHhCAsLc/vaIiIiIiJiPAVYBsvJyQEAt9uoO1uxn1mKGBoaiujo6HJLFFNSUpCSkgIAOH78uFtjERERERGRitEeLIMlJCQgLi7OrWtYrVbExcWVmKlKSkpCQkJCiWdknS42NhYbNmzAhg0bUKtWLbfGIyIiIiIiFaMAy0A2mw0bNmxASEiIW9exWCyllgGGhYWdCsBERERERMS3KMAyUHJyslf2R1mtVthsNthsNo8/l4iIiIiIVJwCLAOlpKS4vfeqIpzPoQBLRERERMS3KMAySE5ODux2Ozp37uz2tcoLnJxnaynAEhERERHxLQqwDOJsOuHuwcJxcXEIDg4u0p79THa7HQAQFBTk1nOJiIiIiIixFGAZJDMzE4D7QU9+fj4sFkuZgZozc+VuMw0RERERETGWAiyDOIMedzNYnTt3RnZ2dpnNMrKysk51ExQREREREd+hAMsg+fn5lfr6yMhIREZGnir3c4qPj0dSUlKpfy8hIQEAkJ6eXvlBioiIiIiIRynAMsiZgVJZsrKykJGRgYyMDKSlpRX7fFxcHCIjI4s1sUhJSUFKSgqys7PdzpSJiIiIiIjxapo9gKoiLCwMNputQmV7YWFhp/ZPRUVFFft8SEgIUlNTkZCQgPz8/FPBW0hICHbu3KngSkRERETERynAMoizyUVFZWdnl/l5i8WC5ORkd4YkIiIiIiJephJBERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMYgCLBEREREREYMowBIRERERETGIAiwRERERERGDKMASERERERExiAIsERERERERgyjAEhERERERMUhNswfgz2w2G+Li4hAZGYmwsDBYrdZTH8/KykJmZiaSkpJOfbyyMjIykJmZieDgYOTl5cFutyMhIcHl64l/cDiAggI+jh8HatUye0QiIiIiUlEKsNxgt9uRlZWFrKysYp+zWq3IzMx0ORiKi4tDfn4+0tPTizxfaGgokpOTERYW5vK4xbscDuCXX4A1a4C1a4FNm4CDB4EjR4CjR/nnkSPAsWPAiRP8+sBAoEaNwgDrppuA9u0LH+3aKfASERERccfGjcC33wI7dvCxfTvnaR06uHddBVhuioiIQFBQEGw2G/Lz82G1WhEdHY2IiAiXr5mRkYG0tDTs27evyMctFguSk5MRGRmJnTt3wmKxuDt88ZBjx4D584FlyxhUFRQAXbvy0a8fYLEA9esD9erxz/r1gdq1gZo1GVwFBPA6PXoA//wDjBjBG8DSpcDTTzPw+uwz4MILTf1nioiIiPidH38E4uM5t7ruOqBNG87P2rQBxowB/v3XvesrwHJTeHg4YmNjDb1mQkJCqdcMCwtDUFAQpk+fjqSkJEOfV9xXUAAsWABMngy0bQsMHQo88wzQqlVh0FRZdesCt97Kh9NzzwE33AB8/jlwwQWGDF1ERESkSvvrL2DSJCA9HRg/HsjIAOrUKfo1tWq5H2CpyYWPycnJgc1mQ+fOnUv9mpCQEKSkpHhxVFKekyf5y3rFFcDcucAbbwDLlwODBgGtW7seXJVm9GggNpZB1p49xl5bREREpCo5ehSYMQO47DIGVFu3MlN1ZnBlFGWwfIxzP1dZe7esVivsdjtsNpsaXviALVuAwYNZ3vf880Dv3sYHVCWJj2ep4A03AKtXA+ec4/nnNJrD4Z3vlYiIiFRP+fmcm7VowW0bbdp4/jkVYPmY9evXAyg7wGrSpAkAZrsUYJnr22+BPn2AqVOBe+/1frAwcSL3e4WFAatWAU2bevf5XXX4MLN8X30FnHUW8NRTQPfuQJcu3I8mIiLmcji4yv/ll8AXX/BRowZw3nmF73UBAdw/fOGFrNZo1arwERoKNGxo4j9ABMDevZwjhYcDM2d6b56mAMsANpsNGRkZp/4/Ly8P4eHhLnX6s9vt5X6Ns7lFfn5+pa8vxtm0id39XnwRiIw0bxyTJjHICg9nkNW4sXljKc9vvwEvvcQyyuuuAy6/nG/ihw4BEyYA333HLok33giMG8cmICIi4j2ffAKkphYugHXvzoZLP/zAPcGLF/PrHA7+efQoO+Xu2sXH6tWAzQb89BPv6yNGeK4MS6Qsf/0F9OoF3HILF8K9uQiuAMtNzlbs8fHxRT4eGhqK6OjoYh8vT2WCprKCsZSUlFP7tI4fP16pMUj5Nm5kcPXyy8CAAeaOJSAAmDaNN5KnnmIDDF+zaxezbZ98wnLKdeuA4GC+aQNcVQKY2Vq3DkhJ4ernggVASIhZoxYRqT4OHwbGjuX+4cmTgRdeAFq2LPz8ggX88/zzi//d4ODiH9uyBUhM5CLktGlAVBS75Ip4wx9/MLiKigKefNL7FUZ6qbvBarUiLi6uxExVUlISEhISSjwjqyzOoKkiLdjz8vJK/VxsbCw2bNiADRs2oJYOTDJUdjYzLK+8Yn5w5RQQwPbtb77JQMuX7NjBbFXbtlzVfOGFkt+MAa6W3nAD8O67wGOP8fs8Ywa7M4qIiGd88w0Xs44eZXXGkCFFgytXXHEF8NFHwLx5wOzZwNVXM7sl4mm//84F3EGDWOVjxl5vBVhusFgspZYBhoWFnQrApOrYsAG4+WYgORm44w6zR1NU8+bAwIFstOErduxgwPTYY7zJVebotkGD+P1evhzo2ZNZMBERMc6JE6x8uOUWYMoULtI1amTsc/TsyQBuzBhWMKSmGnt9kdP9/jtw/fXAsGGce5hFAZYHWa1W2Gw22Gy2Cv8dZ+aqInuxnM0uxDv27+ebUGoqcNttZo+mZPHxDP7OOKPaFKcHV64eFXfhhcDKlUD//sBVVwFpacaOUUSkuvrtN1YXfPUVkJPj2b3EgYFcAFy1Cnj8cf4pYrQDB4C+fYH77uN8yEwKsDzI2eGvMgFWZVSkjFCMM306s1enH/jra1q14vheesnccWzfzuDq8cddD66cAgO5L2DFCja+SEoq3FwtIiKV9+23QLduXDT89FPvHVjfti1LwO+8E9i2zTvPKdXD8ePcb9WlCw8QNpsCLDeUFzg5A6DKBFjOoKysZhe5ubkAgKCgoApfV9zzyy/MXD31lNkjKV9iIvCf/7AznxmcwdUTTwAxMcZdt0MH4OuvgYULgQcfZGmLiIhUTlYW21YnJXEi6u3GEz16sOlF375AGVvJRSrM4QAeeICv5Zdf9o3zNRVguSguLg7BwcFF2rOfyVnmV5lAqCJZL+d1Q9RezWsmTuQvr7dW+dxxySWseZ8zx/vPvW0bg6tJk4D77zf++hdcwDNZduwAbr+dXa9ERKRi3nwTuOsuID2dWSSzDBvGUvuICB4zIuKO6dPZgGzRIqCmj/RHV4Dlovz8fFgsljLL9JxBUmUCoejoaABl78Gy2WywWCw6ZNhLcnK44md2PW9lTJwIPPMMO0J5y7ZtbIk6aRLfPD2lYUNg2TKgWTOuhP75p+eeS0SkKnA42Gl20iR28rv+erNHxA6xDRvynCyVfYurFi7k3vOPPgIaNDB7NIUUYLmoc+fOyM7OLvMw4aysrFPdBCsqJCQEFosFmZmZZV431t2NLVIhDgf3/Tz5pG/94panfXugc2fgtde883zO4GryZM8GV061arH1b79+QNeu3E8gIiLF/fMP78tLlrDM+tJLzR4R1agBvP02Mw/PPGP2aMQfff458MgjXHRt3tzs0RSlAMtF8fHxSEpKKvXzCQkJAID09PQSPx8ZGYnIyMgSM1WpqalIS0sr8XMZGRmwWCwY7ws7+KqBTz4Bdu/2TLmbp02cyAN8PV1+cXpwdd99nn2u0wUEMPB9+mk+/+uve++5RUT8wY4dXIQ6dIiT0ZIOCTbT2WcDH37I96qcHLNHI/5k61Y2tXjnHZ655msUYLkhLi4OkZGRxfZLpaSkICUlBdnZ2SWWEGZlZSEjIwMZGRlIK6HvdEREBKKiohBzRocAu92OhIQEpKenq4OgF5w4Udi1zldqeiujSxfg4ouBBQs89xxmBVenu+sulrzMmgXcey9w5Ig54xAR8SWLF7NT4LBh3Jty9tlmj6hkLVvyIOJ779V+LKmYP/9kV+ekJM5BfJEfTht9R0hICFJTU5GQkID8/PwizSd27txZahAUFhZ2al9WVFRUiV+TnJyMjIwMxMXFFTkbKzMzU3uvvOT114GmTdnG1l9NnMjs2+DBLKszki8EV06XX86DLIcPZ2CZng60a2fumEREzHDsGPcML13K0qnOnc0eUfkGD2YQOGMGO9CKlObIER5HM3gwcM89Zo+mdAqw3GSxWJCcnFzpv5ednV3u10RERCAiIsKVYYmbDh1i+dnSpb7R7tNV11/Ps7FSU9kF0ShbtgB9+rA8z+zgyunss4H58/lv7d6dreoHDjR7VCIi3vPrrzww+JxzuLfJX05zCQhgo4KQEHaIvfJKs0ckvqigALj7bnZLnjTJ7NGUTSWCIiWYOZPBiT+s/JUlIIClF089Bezfb8w1c3J4hsqsWb4TXDkFBPBg4xUreB7YzJlmj0hExDu+/54lgbfdxsVBfwmunFq0YLvte+/VOYdSsnHjgH37gLlzfX/xWwGWyBl27ABeeaXqTM47dABuvJG1yu76+mvgppt4xtagQe5fz1M6dgS++opnvjz6KHDypNkjEhHxnK+/5hmEM2ZwccnXJ5+lue8+BoazZ5s9EvE1//kPG4+99x5Qu7bZoymfAiyR0zgcwKhRrF9v2dLs0RhnyhSWX/zyi+vXWLWKK6NvvcU/fV2LFjyU+OuvuSJ6/LjZIxIRMd6yZUD//oWHCPuzgACWeT/zDPDjj2aPRnzFhx8yu/nxx0DjxmaPpmIUYInP++svrlpkZXFvlCe9/z7w8888V6EqadGCe7Aee8y1v79sGfczpadz75W/CAri62bvXtb1q8OgiFQlb73FLoEffcRKhargootY1n7ffdxzI9VbdjZfC++/D7RubfZoKk4BlviUY8e4f2bqVOCOO4ALL2Sr8dmzuaHx3HOBq65i2dfSpUBennHPffgwMHo0ywP9If1cWfHxQGZm5c8aWbiQN7cPP+S+NH9Tvz4P2AwKAsLDgfx8s0ckIuK+Z58FHn8c+Owzdk+tSuLigLp1gRdeMHskYqaff2bHwJQU/3uNK8ASn/D998CYMcy0TJoE2O1AdDTL0vbtA1au5J6avXsZbFksDISCgxkUHTzo/himTAGuvRbo0cP9a/miBg34vR07lqWQ5XE4uG8rMZHff3+7uZ2uVi3gjTeATp1Y3qgN1CLiz954A3j1Vb4vXnqp2aMxXmAgGxlMnw5s3272aMQM+/cDfftyQf32280eTeUpwBLTHDhQuCrRuzdQrx73y3z9NTvURUcDbdoU3axbrx5w3XUsdVu+nDfefft4DtKSJa6PZetW3syr+sbaYcNYcrlsWdlfV1DAvWhvvw2sWeObp6RXVmAg8NxzfA25WiopImK2775jN7UlS6rWXuEzBQfzXn3//WpUVN0cOwYMGAD07Om/WzYUYInX/Psv8PnnPETw2muB5s0ZJD3xBNPAU6cyoKqMZs24kvfWW8y03HYbzwGpDIcDePBB3sjPP79yf9ff1KzJ4HXcuNKzOEeO8Mb2449sEnHBBd4doycFBgILFrDs8aOPzB6NiEjlHDgARESwPPDyy80ejeeNHMn3qldfNXsk4i0OBzB8OMv7n3/efzti6qBhqZCTJ5ktyskpfNjtrJE+/VGnDiexAQFFH7t3MxNy6aVAr148xPeaa/gLZIQePYDNm1nS1rEj9xuNHFmx6y9axNLDBx80Ziy+7qab+OZ87708M6VlS+51a9mSmatbbuHKYVpa1dyL1qwZ8O67LDlYt44HMYuI+DqHg+f8XX89MHiw2aPxjho1gHnzuCjbt6/u19XBtGnAt99yQb5GDbNH4zoFWNXAyZNcAapZwZ+2w8GM0rp1fKxfz+ClWTOesh4SwgxIs2bAP/8Uf5w8yWs49/k4HGwwkJbGvVOeUqcOs2EDBwLjx3PlY/x4viHVqVP8648cYRZj7FiOraLfH38XEAC8/jqzfps3s3nFL7/wceQIf7bTpvnvqlFFdOvGIDwqilm6kl4fUjUVFHBxKC+PDU/87TBWqb5eeQX46SeW0Vcn7drxfSkmhk2wqvJ7U3W3eDG3jqxdC5x1ltmjcU81mVJWb0eOMBPRoEFhV76mTRlQnP4ICGBZ2Lp1/O8uXYCrrwYmT2ZWyF/OHrj4Yv6S5uQw4Jo1i+V/997Lz2dmFpaIXXUVA7FrrjF3zN7WsiUwcWLxjx89yj1K1cGYMdwg/uijPMBQqp78fGaov/yS+1Z++YUNcZyLP02asAFK06YsTw4NZdDdtau54xY50/r1fC/++uvqc48+3dixQEYGs1n332/2aMQTfvoJGDGCx/JUhe0aCrCqgbPOAl57DfjgA2D1anaE69EDCAvjau6JE3wUFAB3383JZsuW/r9KFBLCIGrtWraynTaNrdjbtgXuvJMHGZ57rtmj9C3V6Y3bmckLDQW6d+fEWvyfw8GAKiWFRzmcOAE0bMhGLbffDtx8M5CQwJ//Bx9wwWXlSp618sYbwMsvc5FmwgTudamKZbLiX/bt4/1pzpzK71OuKmrW5Dzmhht43leLFmaPSIx0+DD3fk+ZwvfkqkABVjUQEMCbs3MCuWMHg6uhQ/2z9WVlXX01J1EbNnDF2p8OqhPPslgKD08+55yq26K/Oti3jxOw1FTuA73ySu4LXbCg+OHYzsWjhg35pj5gAP/f4QDeeYf7MRMSuGr+wAMsM9ZijJghP58ddW+7jWdDVmdXXsnutnFxXDz190VgIefewk6dWAZaVaiLYDXUpg3LZuLigNxcs0fjPZ06KbiS4kJC2I5+0CBmLY4fN3tEUll//MGyvuxsIDmZq9ybNwP//W/x4KosAQF8HeTm8u85s2Ht2rGBjlpFizetXg106MBugTNnmj0a35CYCPz2GxdOpGp49VVgyxbuMSwpaD5xggtfzzzDqoQffuB+f1+nAKua6tKF+5KiovzjhSrGycvjjWr+fLNH4jt69wY2bgQ2beJ+vB07zB6RVNQff/CslKFDWd48eTIDpLVrWerniqAgnou3aBH3bV11FfD++yxN2rPH2PGLnOn4cS72DBrEUtfnn+deQWHJ7rx53Dv7119mj0bcdeAAMGkS982f2fX5xAnOUy67jMHXr7/y9+H221l90qoVF8KWLCncV+tLFGBVY6NGAVYrN/tXVw4H91+88gpLggYO5Er4+efzQOMvvjB7hMZwOLg5evBgtmDfvJmt8l980eyR+Y5zz+UBzIMH8zWgibTv27OH2arBg1lCddVVzFR/9JExHUuvv56/K5ddxuYYl1/OjOfy5e5fW6QkR49ykWfzZi763Hij2SPyPZ06AUOGAA8/bPZIxB3HjzMblZpadG/hiRPAm2/yWJ+5c7n38IsvuNCwbBmbYRw6xLnbsGEM0Lp0AbKyfCvQUoBVjQUE8MWbmcn0a3WUnMya382bgUaNeAbU7NnAN9/w4/fcw3OjNm40e6SuOXGCKz4dOnCFv0MHru6/9Rbw2We8YamDXqGAAC48rFrFzMU337D5i/ieP/9kcHXXXewQ2qcPO2POnGns2Sl16gDPPccgbulSdiW9/362jT52zLjnEcnN5V7hwYO5SKB9f6WbPJmdFT/80OyRiCsOHSrcF9+/f+HH169nYPX66wy8Pv+c9/kzSwdr1uRicVQUO0Y798v26sUzV32BmlxUc40acZN/eDhbsbdrZ/aIvGfLFnYX/O9/Sy4lGjyYm4tTU3nAYffuwNNPu1525G07dvDfULcug8Zevbj53+miixhI9OzJm9fIkeaN1ddceSU7GWVnc3L96KNmj0hO5wyuBg5kBv7667mn9L77PPeciYnMiiUkcEFq1iwefpqRweMvRFzlcPAe/eeffA8eNcrsEfm++vX53jxkCKtNGjUye0RSUX/9xcXsevUYJDl98QU7t776amHjoYoIDORcbcAALh4PHAi0b8/5WocOxo+/wuMy76nFV3TowBbmkZE8M6s6OHKEv5CzZpUdMNWuzY5i27fz+9StG2/mzzzju/t0HA5mrbp2ZTv6lSsZQAeW8NveqhUzWbNnsz21FKpRgzfpmTO5n0d8Q34+g6uoKO4jHTqUk9IJEzz/3MOH854REcHni4piacrq1Z5/bqmaCgq4uDV/Phd1mjUze0T+o2dPVpgkJpo9Eqmo7ds5j+rTh3Mq57xk+XIGSO+8U7ng6nQ1a3KR7aefOOe56SbO87by4/xuAAAgAElEQVRuNW78laEASwCw5KVNG64cVAdjxhSWzVXEWWcB48eze1FCAn+Br72WezImTGAW7OhRz465Ivbs4cpQcjJXgx56qOTA6nTOIGvWrOrz86+ounX5vbzzTsBuN3s0AnDBo2dP7iF88klg926WOnurZfOdd7Id/K23Mus/fz5XTF94wbfq/8X3HTnCyeRPP7FbZZ06Zo/I/8ycyTLBzz83eyRSnjVrWAmUmAg89VThx997j9U2S5aw0sZddety7rNjB/fMXncdt3vs3On+tStDAZYA4OTkiSdYDvXvv2aPxrMWL+ZmyFdfrfykrG5dlgumpBRO7E6e5C9zkyZcgXzgAW7Q/PFH7+3f2b2bgUCHDpz0rVnDOuaKat2a5YJTp+qN6ky33w7068dFCE2gzZWWxv2Qs2axTfPbb7O7n7cnpn37sjTwzjv5/2vWcM/A0KG+sdAivu/vv5mJbdQI+Phjlbi5ymJh9UVMjH73fNn773Ov1euv873U6c8/OWf69FM2dzHSWWdxQXz7di4kd+7MqoN332X3Qk9TgCWndOzIjMzbb5s9Es/5+WdgxAhg4UIeMuqOwECW4c2Ywb06eXlsGNG2LW8WffvyTbNzZ6atn3uOgd3u3Ww+4Y5//2Xp37hxLGO78koGSEuWsO64du3KX9Nq5Snqkya5N7aq4uRJNroAOKG32ZThM9OePdyb8tZb3NQ8ZgxXrs85x5zxXHcdF2vuvJPtg7/+mr/X117L+4xIaXbs4HtHeDjwxhuF9+v9+/k+IpXTvz8XFydPNnskUpKXXuK9+9NPWbYHcLFy+3a+r65axUyTpzRqxHnNtm0sTZw/H2jRggun8+ZxscMT1ORCikhMZAByzz3ll5b5mxMn2HFs3Di2czZavXqsLe7WrfBjBw6wmcZ33/GxZAkzW/n5DPCaNuWjWTOgQQPWEJ/+2LiRWbOICJao7d/Pxx9/MKjq04cbfTt1MqZz2t13M0D74gtOIKur/fvZWfLgQWZNoqJ4JpLz52vmxtnqyOHgCnVMDDurXX01A63LLzd3XN27czU0IoLB3ttvcyGla1cGX127mjs+8T3r1zMgmDyZr2eAizlz5vA9AuCevh49zBqhf/rPf4ArrmBH0UsuMXs0AvC+PX48u69+9RWzSADnL8OHM3vVvj2PwfCGoCC2dR82jHOzjz9meeIjj3C+26xZ4Zxs61YGYe5QgCVF9OjBif/SpSyNqkqmTmXKeOxY7z1nw4bFgy6ApYN2O7B3b+Hj4EEGgac/6tZl4BUdzVUYi4V/nneeZ0pKatZk44DJk5khq45+/pnZx7PP5r7EkSM5qb/+eu6ziY5mxvLss80eafXxxhvMEr3zDmv0x4zxnfOBevXi+G69lSu0Y8ZwgnfrrXy9DBpk9gjFV3zyCctI583jXlmA2az772dVQkgIW/87GzANGWLueP3JuedygXjMGJ6VJOY6doyv6x07GFw1acKA6803gfh4dn3dt8+8hfyGDbl3duBALnDs3190PmZEEzMFWFJEQABvUjNm8OBOb20c97Tdu3mo7rff+kZmrkYN3nCaNCl7tS0jg39GRnpnXEBhFuvLL7lCX51s2MDV5fh41owDnNRHRTHgHDSIfz7wADMo4nk//8yfx8qVDP7PPdf32ubffDPLR2+6iWXAffuy7OWWW1iW8uSTVedeKq554w2+ty5dysxmQQED8GnT+LoeNYrBev36vOf07cvyKb12Km7UKO5F/uSTwlI08b6DB5nVr1uX98P69VluHxvLrNXy5dyS4itZ2sBAoHFjPtq25ceeeYZndbl1XfeHJlVN//7MrlSlZgdTp7J04IILzB6J76tViwe2Vrd69iVL+Kb88svAww8XfrxXL5Z93XwzsygvvshAbP5888ZaXZw8yf2LY8eyXn/pUq6A+uKE8447gGefZdnuTz+xhHfdOk4mBg3SBvzqyuFgEDV5Mkv/unYFdu3iXr0PP+Rr5JFHipZ4X3opG6d88gmzWFW98ZRRatfm7+Do0cDx42aPpnr6808GTq1asUy6fn3es0NDue3gm28YXFUHCrCkmBo1uE9pxgyzR2KMXbu4T0JnZVTckCFAbi7bz1cHL7/M9t+ffMLM7ZkGDWKnyJtuYunDokUsRdm2zftjrU5eeYWtrG+/nXtD09K4yuirBg1i9rd3bx7pcO65PAIhIICt5f/80+wRijc5O8wuWsR7abt2rAzo2rUwK376Qaunc752jh7l6+ngQe+O3V/17cvJvc519L7cXG6HuPVW7ikE+D45bRoXFyZM4AJudeFSieCuXbuQlZWF3Nxc2Gw22O125Ofnw263w2KxwGq1IigoCMHBwQgNDUXPnj2NHrd42ODBLE3YtMn/N/RPnszJc9OmZo/Ef5yexVqxwuzReNYPP7DD0Pr1hZtwSzJ2LPD77wzAli/nOR4DB3KlWefXGO/HH/n6W7WKnfoef5wdOX3dffexiU2fPpxMBwWx+cWkSWxDvGIFO3ZK1VZQwD0oublsGtSoEc9PS0zkEQO9e5d/jfr1uahw110M3GfO9Py4/V1AACsOrruO3zcd3OwdW7eyK+bEiWxgsX8/3x9PnADWrvXthTFPqXAGa9euXUhMTDwVOM2YMQPZ2dlo3LgxOnbsiKioKMTGxqJXr15o3Lgx8vLy8O6776JXr16oUaMG+vTpg/fee8+T/xYxUJ06LFtISjJ7JO7ZupUbXr3Z2KKqGDKEGZqvvzZ7JJ7jcPB1PnFi2cEVwDfuZ54Bzj+f35vYWP4dZUaN9++/DKqmTWMWKziYzUb8xaOPsqS0Xz/g8GG+diZP5se7d+fClVRdJ05wkfKXX5gVP/tsvgfNmMGguyLBlVNgIAOG115TxryiLr2U2eQnnjB7JNXDli08023KFAZXO3aw02vbtnz9V8fgCqhABmvXrl2IjY1FdnY2IiMjkZ6ejl6VPGrZZrNh5cqVmDNnDmJiYjBz5kwMGzbM5UGLd8TFcaU1N7f0MgZf98QTTFHrEMfKq12bKf3Jk5mxqYo++IClXA8+WLGvDwzkZvXwcH5v5s1jPXmvXpxMizHGj+e9p359bpLesME3912VJSmJ+z4jI7l3rFYtTj6aNuUEOy3NdzZ5i3GOHePk/vBh4KOP+P/9+jHoWrfOtcnmeefxwNQxY3hNKd+kSSzJHDGCrcDFMzZuZOn8c89xUcxZcfDUU5xDVmdlZrASExMRHh6OuLg45OXlYc6cOZUOrgDAarUiJiYGK1asQG5uLrZv347OnTvjZ53G6NMaNuQq/ezZZo/ENRs3crVw1CizR+K/7rmHWcC1a80eifH++YcTluefr1xdeN26bIixZAn3Vrz9NkuBfv/dc2OtTlasANLTmVV85BEGIv64QBIYCMydyz+HDeN+HIDdtd59l3twVNRRtfzzDzBgABssLFnCUtFu3Xjcw8cfu7eS//DDzGB98olx463KGjdmkPXII6xUEOOtX8/jMl55hUHVm29yceHddxVcAWUEWL1790bTpk2xfft2DBgwwLAntFgsmDFjBhYtWoSYmBiVDfq4hx/mJPKPP8weSeU9/jhXws86y+yR+K/Ts1hVzfPP82DKypTrODVpwtLTyZNZaz5qFOv9CwqMH2d18tdfzPq8/jrvPYmJ/t1xqlYtBoi5uWwc5Jzo3XADz8waORJISTF3jGKMI0fYgbdePR6v8fvvLAcdOpSH4Lq7ub92bWYJHnmEWTEpX0wM8PffhUduiHH++182FJk3jx1UX3qJc67Vq9nQR0oJsIYPH47k5GQ86sHDRqxW66mM1qpVqzz2POKec8/lxPHZZ80eSeWsWcMzr7SK4r577gG++w7IyTF7JMbZvZuZWXde123aMAMxdCgbGtSsqZp/dzgczPQMHsySwFq12G7Z39Wvz3bcy5dzguwUEsLmB9OnK8jyd0ePsnNas2bAwoU8UuD663l+W3y8cc/Tty/L9f/zH+OuWZXVrMn7/MSJWvwy0ldfsbPrggUsf50+nQuWX3zBskyhYgHWzp07kZSUhNatW3tlAOPGjYND+VufNm4cVyny8sweScVNnMjJrrq7ua9OHW7OnzbN7JEYJzGRq5vu7i3s2pUHzN52GzBrFs/GWrrUmDFWN6+8wkz5HXewmcibb/rGoeBGCApiidgzz7B0zKlNGyAzk5nQRYvMG5+47p9/+Pt/3nl8zW7ezD2ZM2Zwz53Rnn2WE1q1/K+Y3r0Z+C5YYPZIqoa1a3mPXriQe5ETE1km/+WX5TeKqm6KvX21bt0ajbxc8O7Kvi7xngsv5C/Uiy+aPZKKWbmSB8IOHWr2SKqOmBiuTv34o9kjcd/atXyNTJhgzPUiIli2M3QoJ1gxMer2VVlbtnC/xGuvsUTwued436lKLryQwXdMDDN0Tm3acF/NQw9pf42/+fdf7rmyWNj85uuvueH/1VdZ+eEJ7drxXmPU/auqCwgApk7l/UWlle5Zv56Z2rfeYpnzgw/yvfTzz9ldV4oqc31QpXvilJjIFeYDB8weSdkcDr7xPPVU9TrQztPOOosTQH9v2+88+HPGDKBBA+OuO3YszziaOZNv5HfcwS5iUr79+zlJnTWLe68uv9xzk1OzdeoEpKZyr87pPZ7at2dma8gQrgSL7zt+HIiOZtObBQt4KPAdd3A1v6TDyo30xBPMiJ4eqEvpuncHLrmElTjimo0bWQ44bx4zV/fcw4WxlSu5J1mKKzPAioyM9NY4xMe1acNfqldfNXskZVu6lKuK0dFmj6TqefBB7iXZtcvskbju9deBGjWMn8AHBHBfhMPB/WqdO7OzoKqfy3byJHD33UBYGNCyJbsHzpnjfy3ZK+O221hy268fg0unrl1ZdjNgACcz4rtOnGDXtJMngXfeYeZq0CA2UwgP9/zzN2rEM4dGjdLeooqaMoWZrKNHzR6J//n2W2Zm58zhPsCYGO5j/vRTdpuWkpUZYO3btw/zFPLL/0yYwNIdX71BFRRw79XUqVVn74YvadyYN1Z/bdv/yy/MxM6Z45nXR82a7Bj33/+yjOenn/ynrNYskycDdjtX5O+9l6ujQUFmj8rzHnkEuO46tmo/frzw485FrJtv5utHfI/zEOEjR7ggsGkTzzpbtAi49lrvjePeews7C0r5OnUCrrqKlThScd9/zyZOL77IxaHRo3lvWrqUDXykdOVOM2JjYxEdHY1NOnq+2rviCp7OPXeu2SMp2cKFrIW/+WazR1J1jR7N7/OePWaPpHJOngTuu4/nXv3f/3nueRo25EGgL77IDpbTpqnkqzRLlnDPVXo6A47+/flGXh0EBAAvvMBs6siRRTOdAwZwkSg8nO3dxXcUFLA0Ki+PHUS3beOelHnzuCfFm5yHniclcRIs5Xv6aZZx+/pWB1/xww9sEjJ7NheDHn+c72fLlun4m4ooN8Dat28fUlJSsH79ekRFRWH27Nk4oFdnEQkJCQgNDUVwcDCCg4MRGRmJHDd6WttsNoSHhyMlJQU2m63Ix1NSUhAZGVnk4940cSL3SvjaZtFjx4Ann2R3papcXmQ2Z9v+5583eySV88or3BM1bpznn8vZzOCxx/iIjgZM+nX1WT/+yEPM33uPBwt/9x0nPtVJzZrMenzzDSd+p7vvPlYM3HCDXju+whlc7dnDxYFff+Uhq88/D9xyizljat2aizhDhhTNhErJLr+cCxf+9v5lhh9/ZOl2UhLf85OSeL9evpwL2VK+MgOs9PR0NGzYEI0aNUJMTAzS0tLQq1cvxMfHY8SIEdW+CYbdbkdkZCSio6ORnZ2N3NxcZGdnIygoCKGhoYhz8RAmu92OrKwsxMXFITg4GAEBAQgICEBwcDCSkpKQlJQEq9Vq8L+mYjp3ZvnT/PmmPH2pUlOBiy9m2Y141qOP8vu9b5/ZI6mYbdtYivbWW5zUekOnTjzbKCmJe9duvBHYu9c7z+3r9u9nqcnMmSwHHDuWWdF69cwemfc1aMB9DPPn86DO0w0fzpLWnj0VZJmtoIAlebt3Ax98wN/l8HA2Uxo40Nyx3X8/F76mTDF3HP5i0iRWGOTnmz0S37V1a2FwdffdXKBMSeGREs2amT06/1HmdGPAgAHFPtaxY0fMmTMH+/fvR1paGubMmYOrrroKsbGxaFjNdrvFxMQUC3YsFguSk5MBACkpKQgNDUVsbGylrx0REYGgoCDYbDbk5+fDarUiOjoaERERho3fVY89xgNBhw713oS1LIcPs6Tmo4/MHkn1cNFFLItxntzuy06c4Ov0ySeBtm29+9y3384Sr/nz+f3q1w9Ytap61607m1r07s1V0e7dmRVv397skZnn3HOZxevenQHnoEGFnxsxguWDN9zALnVeOp5STlNQwIzi77+zyc+BA5x8PvII3wfNFhDAsv2OHXmP6dzZ7BH5tjZt2O1x5kx2k5Witm7lOW7Tp3Ov4fz5/O8vvgAuuMDs0fkXl7d6V/esVk5ODjp37lxqJinpf/2s4+LiYLfbK3398PBwJCcnIzMzE9nZ2UhPT/eJ4Apglui884B33zV7JPSf/3BzcUiI2SOpPhIS+H0/dMjskZRt1izWij/wgDnPP3Ys0KULyy3atmXnsRMnzBmL2U6e5L60w4d5WOrTT7PU5KGHzB6Z+Vq3ZiZr9OjiZ2E98ABLW3v29O8Onv6ooIBB1K+/MrgqKGAXtUGDGGD5iubNuadvyBDfbULlSx5/nBkZf9tL7Gk//cTFA2fZ6aef8t6zYoUWd1xhSC8tZ1ZrxowZyM3NrRZ7tRYtWlRmwGOxWBDyvxl/VlaWt4blNdOnA+PHmz/B3rcPeOYZlmqI97RrB1x/vW93ZNq8mR22Xn/dvK6SAQHAyy8D//zD7MTRo8WbGlQHDgdLJX/8kfvT1q5lmekbb6jjp9MVV3Bvz9ChbPt9ugcfZGmugizvOXmS5Xc//8zgqlYtdgsMDWVG3NcMHMhM8MSJZo/E97Vsyf10KqsstG0bM1dPP817UHY2g6z33gMuvdTs0fknQ9/azsxqJSQkYMSIEfjss8+MfBqfkJOTg+DgYGRkZJT6Nc7sVn4VLPa99lqgR4/im7O9bfZsll+1a2fuOKqjp59mhsgXX97//ss3h1mz+GZqplq1gIwMrgb27QusW8cVwurC4WCWatMmHo5aUMDSk9RUZsKlUNeuLMm5/XaePXO6kSMZZHXrVjwAE2OdPMkjKXbuZOl5/fpsylKzJheVfLWR0iuvsHHK6tVmj8T3jR/PM8zUqRPYsYPB1VNPca/hzp2cVyUn834jrvHY2uG+ffuQl5eHlJQUhIWFoa23N0B4mOV/bVTWr19f6tc4SwPNakjhaTNnsj3t1q3mPP8vv/BMoyeeMOf5q7t27dhS2teCBYeDDQIuuYRBli9o3JitbadPZ+OCuXP5u1PVORwse1u3jgFmgwbcV9SvHx9SnPPMmZtuKj75e/BBvnb692f2T4zncLAsc9s2BldnncXGCFu2MHjxhX3HpWnShEcfDBrEskYpXbNmwMMPa/5gs3GP5+OPc69hXh6bMk2YwIUecZ2ht4oDBw4gJSUFycnJsNlscPyvDiY2Ntbljnq+KjU1FXFxcQgLCyv1azZs2AAA6NSpk0vPYbPZimTI8vLyEB4eXuZzOqWkpCAlJQUAcNxD/VvPP5/lCKNGsUbX26t6jz7KVd2LLvLu80qhJ59kadPIkUCrVmaPhl54Adi4kQf++tJKc5s2nKBFRgJvvsm9HfXrc19WVeRwsH7/q6+ArCygUSMGld99B5SxLiVga/99+9gM5KuveK91uvlm4PPPucL8/ffcqF+jhnljrUocDr6fffst21GffTYzrW+/zayhP5z906cPFzVuu41nFlXnpjrlGTOG9+VNm4AOHcwejff9/DODq8REZmiPHuWRA7ffzsUccY8hAdaqVauQnJx8KhhwOBwICQlBXFwcYmJijHgKn2OxWMoMdLKysmC32xEWFnYq21UZmZmZsFqtiI+PL/Lx0NBQREdHF/v4mWJjY091L2zQoEGln7+iRo7kpGnxYsCbPThWreL5MVrFNdf55/M18PjjvtG6f8UKtpZdu9Y3J0PXX8/M76hRbBITFQXUrVv1VgodDpbgrFzJh8XCmv7ERE76qmNL9soaPpyryb17s4NX48aFn7vsMmYFIyMZaL3zDg+5Ftc5s63r1/M+0qABs85PPMHv/znnmD3Cinv0UQaJ993H14YvLTT5krPP5iLxxIn8WVcnv/7K4GrMGGZsCwqY+bRafa8qxV+5XCJ44MABzJ49G23btkV4eDjS09PhcDgQExOD7OxsbNiwocoGVxXh7CLobNleGVartdTsWFJSEhISEnymcUatWtzEP2YMu4N5w/HjnKA+95xW53zBo48yQ7Fxo7nj2LaNe3vS0nw7q3nPPZwYjx/PDcRxcSyfqyoKCrj6mZnJ10VQEPfpRURwj4j2S1bchAk8b6lv3+L31yZNmGW56CLg6qu5b0Jc43AA8fHMFi5fzmzr+vX8XV2yxPtHPLgrIIBd8mw2liVL6WJjgR9+YBBdXfz+O4OrBx/k/liHg10xDx5kiakaDxmjzG/j3Llzi31s1apViI6ORuPGjZGQkIDc3Fx07NgRycnJOHnyJObMmYOOHTt6bMD+ICMjA1lZWUhOTnZp/1VZ2bGwsLBTAZivuP56nuEydap3nu/ll4EWLVgCIeZr0IAZrIQE88awfz9X8qdM4WvR102dClx4IRcJ3n+fe8WqQi+gY8d4vtWPP/Lf06QJGwYMHswsXWSk2SP0LwEBbORz8cXc73jsWNHP16rFoHX4cDYeMnuRwx85HMxgZGUxc2WxcO9b//6szujSxewRuqZePd5bXnmFnTulZHXqsLnD+PHVo7vrH38wuLr/fi6MA2wG9cUXrESqXdvc8VUlZQZYziyMslUVZ7fbTx1A7MoBwxVhtVphs9lgs9k8cn1XzJrFFbNt2zz7PHv2cHL6wgsqe/AlMTFsH71ihfefu6CA+5jCwzkOfxAYyPLWv/7iJCgtjftu/Lk73OHDDHL/+YdnOTlL1qZN4+Gs/3s7kUoKDGRji7p1GYgXFBT/moceYmOMPn2YOZSKcTiAxx5jM4vMTGZb//6bDUaeeIKvZ392wQWcNN9/P5t0SMkGDeI96qOPzB6JZ+3Zw+BqyJDCBdGFC7lo/fHHzNyKccoMsHJzc9G2bVtlqyqhV69eiI2NLXePlDucWTFfCrCaN+cKkDPd7CmJiWwjqjIj31KrFktR4uOZsfCm8eM5qX/2We8+r7vq1GFwtWwZGz/Mn8+srD82gMjPZ4B7/vlsSV+3Lj++YgXw6qts7lGrlrlj9Gc1a3LP3p9/cr9ESffYAQM4mb77bmDBAu+P0d84HMy8f/gh9/Q2bQocOcJN/pGRzApWBV268N7Yvz+wd6/Zo/FNNWpwIWjChJIXMKqCPXt4jt5ddxWelbZqFfcdfvwxg3ExVrmVlrm5ucpWVZCzw1+Sm0u15QVOzqYZvhRgAQyu/v6bB/96wpo1LON4/HHPXF/cc8cdLEt5+23vPWdKCoOU9HT/nMAHBTHbM2MGOzjNm8f25dnZZo+s4nbvZplwt26s33e2sf7lF66ULlzIBRhxT926wAcf8ADt0aNLDrK6d+ekaeJENlOpDiVPrnA4mKH64AM2YWnatDATfvHFVe8A2sGDGTTedhsXo6S4fv2YwVm40OyRGO/PP5m5GjSIGVuAi3oDB3Lx6/LLzR1fVVVugDVz5kxlqyogLi4OISEhbgdXcXFx5R5g7DxfKygoyK3nMlqtWtwQ/NxzxqfaCwrYrS4piXt+xPcEBLBU9LHHgEOHPP98n37KSdLHH3Ovj79q1YoTvZgYns2SksJW3Dk5Zo+sfFu2MLC66y7+7J1lu//8w6YWY8cy+BJjNGjA1/0XX3C1vaQA6vLLeUTB/PlsBuShUzr8lsPB4yWWLGFw1axZYXv2I0dYjlkVy8+nTeNCxz33eL/KwB8EBHCh67HHvNewyxv+/JOZq4EDCxenf/2VjXNefBHo0cPU4VVpZQZYVqsVjz76qLfG4rdmzpwJi8VSYnBlt9uRU4mZUn5+PiwWS5mt3Z2Zq5CQkMoP1sNatmSZyn33GVvz/fLL7Bg4aJBx1xTjXXstT4R/5BHPPs/mzcyOLF7sfx2+ShIayj1Zt9/OA5LnzGGQtWmT2SMrXVYWV0WnTWPprnNS6nBwz4fVyg6TYiyLhaWXH31UeqalRQu2w8/N5c/o99+9O0ZfNmkSu3c6gyuAC3dff121N/kHBvL8vV9/LSwRk6KuvZZZ4KefNnskxnBmrqKjCw9Uttv53vLwwwy6xHPKDLAivHmwkZ/KyMhAbm5uqZmrDRs2ID8/v8LX69y5M7Kzs8s9Y8vZTdAXXX01s1i33sqSQXd9+in397z+etVcWaxqXngBWL2akxVP+O03lnO89BJwzTWeeQ4z9O3Lsq5evbjH8OWXgRtv5Hk2vua115i1ysgovugxcyawdSu/Rr+vntG0KQPct99ml8GSWCzc33fjjUCnTgwoqjNnt8DFi1lG6TzXauFC7hP8+OOqf5ZYvXrsKJiRwUy5FDd7Nku1v//e7JG457ffGFxFRjJjC7AL6R13MKPl7CAonlNmgDVjxowKXWTTpk2YO3cu3nvvvSIfP/P/q5qcnBysX7++zLOunAcGnykyMhKRkZGnyv2c4uPjyywzTPhf65f09HQXR+0dd93F1ZGSWgtXxsaNzFS89x5PXBff16ABJ34PPMCbvJEOHGAgMmoUD+mtagYP5mq6M8j6z3/YGe6778weGTkbA0ydyjK1664r+vkPP2TZyZIlOqPO0849l0HWq69ysaEkgYEMKhYsYPOLKVOqZ3nY8eOsqsjK4vEBzuDq88+ZbV+2rPrsE2zalMHkE09UrfP3jHLeecxyltZMxh84S7eHDuW/BelTTDYAACAASURBVCisLGjUiAvgWvzyPLeOE9u0aRM6d+6M0NBQxMbGFgs0OnbsiOHDh2OTL9e5uMhms6FXr17IyclBeHh4iY/g4GDMnDmzWICVlZWFjIwMZGRkIC0trdi14+LiEBkZWayJRUpKClJSUpCdnV1mCaGvmDKFm/hHjHDtRvXLL+zo9OqrQNeuxo9PPKdLFwZBQ4caN6E7fpxBVdeuwLhxxlzTF919N1dRw8OBSy8Fnn8eCAszPwPxzz8cW2YmG85ccknRz3//PTBsGBdDWrQwZ4zVTYsWfF3MmsWy0tL06sXGKcuXc4GiOnWTO3SI7yN//83MlbMs8IcfeD95913giivMHaO3tW3LTN6QISy3lqKGD+d+vLfeMnsklffFF/x9d3b1dXrySeCnn7j4WaOGeeOrTmq6+hf379+PG264AZ06dUJaWhqsViuysrKKfE3r1q0xZ84czJo1CxaLBa1atXJ3vD4jLi4Odru92L/5TCVlr8LCwk7tn4oqYRk+JCQEqampSEhIQH5+/qksV0hICHbu3OkXwRXA1dMFC1jG9eSTfFT0F9tZJzx2LLNg4n/Gj+eE7tln3d+Lc/gwJwOBgVytr+qrb4MG8d8aHs7v4bvvssPZhAkMXL3979+2jZPRdu2YAahXr+jn9+5lSfCzz/rvwaz+qlUr/kxuuIHNgB58sOSva968sMNgSAibYFT1BiR//smAskMHBqDODpd//MGPz57N71t1dM01vJfefDM7sV51ldkj8h01anBht18/Buc+1k+sVOnp/P1fuJCLck7z5jGwWrNGlQXe5HKAlZiYiNTUVAw4bfa7spQl1nHjxmH8+PGYPn26q0/nczLdPM0xu5w+zBaLpczSQ39x9tksvxg8mBOvlBS+uZfl2DEGVd5oliCeU6MGJ3FXXcWfpatNSH/9lWe4tG/PN46aLt+1/MvAgQyy+vRhKc+aNWyzvGkT3/zr1PHOOBYu5Ibop57iyu6Zwd3x46zzj4hghku8z2rlvseePRlkPfRQyV9Xqxb3yDm7isXGsuSzKv5Obd/O/WeDB3Nxz/m6PXSIE+dhw/i56iwqiu3/nR3l7rzT7BH5jk6deE+bMKHs7LCvePFF/m6vWMEFBafly7mo8sUXhaWx4h0ulwg2atSoSHBVHoe/FrOK21q04MrpyJHATTdxc2Vpbbz37uUbX8OGXA2v6pmKqq5VK5a4DRrEkovKWreOTVMGDWKTE28FFb4iKqpwH9bevex0dvAgMw+7d3v2uY8eZev4SZNYFjhiRPHfR4eDQdfZZ7OboJinVSsGWS+8wD0WZbnpJu5vXbOGbZp//tkLA/Qi5/7AxES+fp2v2xMn2FGtY0d10nO69VaWmU6YwGC7Ou7RK82UKTxCY906s0dSuuPHeS7eK68AX31VNLjatImLCIsX83w38S6XA6ymTZtW6uv379/v6lNJFRAQwPM3vv8eyM/nWS1LlgDffMMJ5F13sYlFcDD3eqhOuOoYNIhtyAcMAHbsqPjfe/ttlmckJ7PEsLoG2xERQGoqV5mzs4G0NH5frrqKm/Q9YetWXv/IET7n6W/aTg4Hfy4//AC8845+X33BRRcxyHr5Ze7LKst55zEz2r8/0LkzO8v5u5Mn2YAlKorHHsTEFH7O4WBm78QJZoCr6/2kJO3bM4j47DPeb7xxjqE/sFj4ezR8OF83vuaXX7iQsG0bz747fRfO77/zfeLll6tWt11/4nKAlZeX59Gvl6qpaVO+8b3xBrsYxcSw402vXlwp2rePdcSqE65a5s7l+SJdurDss6zbgd3O/VuPP87MZ79+3hunr7rlFgYxAwawBGTiRAaeQ4ZwMrlrlzHPk5fHoOmaa1gWuGBB6Qd7T53KsSxbxgyW+IaWLRlkpaZyo3tZAgPZMOajj5jtuesu7lvyR3/9xczc8uVcFOjTp+jnX3yRma30dJZKSlHnnMNMlsXC86C++85/u+gZadAg7sGaOdPskRT10UdcGLnjDnZvbdKk8HPOxi4jR7J8W8zhcoDlcDjw2WefFftYSUaMGIGrtINSTtOzJ8/32byZE8X77gMuu4xv+FL11K3LEpQff2RJQ7t2XBk8eZJv4l9/zVKebt2ACy/k/ol166pfd6+y9OrFM2wGD2anvr59+f284gpmCCdOdH3l+fBhlvhdcgmzVlu2sKVvaav8L73ERZIVK/xnA3h10qIFg6y33+aCRkFB2V9/1VW8F7dowdfTnDn+VSr2+efc29upExdlLrig6OeXLePxBx99VPXPunJHnTpsiHDvvby/XHQR7wPp6aw8qY4CAnhA85w5bDZktuPHuSjywAN8Hxg3rui8qaCAe2E7dizaRVC8z+Xp7IwZMxATE4MJEybg4MGDAICAM96NN23ahD59+mDDhg141N02YiLi9845hyULX37Jkoavv+afDzzAif3TT3MlOiOjsJ2yFOrWjWVdDz7IBiL16zMTvHkz99FccgkDn4oGWsePs/HMxRfzGmvWsJb//PNL/zsLFnCympVV9teJuZo3556MzZuZ5Tx6tOyvP+ss/lxXreLPuFs37uHwZc6SwIEDmSWfOrV4w45vv2V5+uLFRUuopGQBAcxe//wzF1Dat+c9pVUr3q+//ZbHb4wcyazn1KlccElP5319+3aeV1iVsl8tWjA4f+ghz5VlV4SzJPCHH4CcnJJL/xITgf37VQbrC9zqHbRixQr07t0bSUlJsFgsCAoKwqJFiwDwnCi73Y6QkJByW5mLSPXSrh334F18MTMga9eaPSL/ERLCUp7evXm2z+jRnAAsWMDv42OPMQALDmZmoksX/nnRRXxj3ryZE+dNm5ip6tqVmbFOncp/7g8+YAnhqlWarPoDi4UB+bBhhWXY5W2fvvJKltK9/jrL7O68kyW7557rnTFXVF4es7kHDwIbNhTPWgFsx37LLdznq7MUKycggPfpdu0YWPz7L/dO167NCpSDB7mQc/AgG+6sXg3s2cPHH38wwGrenCWrLVrwT+fjoov48KdsYvv2LNOOiuJetcsu8+7zf/opFwpGjy6etXKaO5f38rVr+XMSc7kVYFmtVuzYsQMzZ85EcnIycnNzi3zOmeUSESlJ8+Zmj8A/XXYZsxMREXwznTuXk5Wrr2Zm6dgx7qFYt44Zwmef5Yr05ZezYUWHDty/1b596XuszvTOO1zZXrbM+5MLcV2dOjww9bHHmJX65BMG32UJDGRQduutLN1t145ZokcfLf/vesPatewGGB3NDEpJe6qOHGEDj2HDOHZxT506hQeI33NP+V9/8CADrV9/5eO337io8+GHvBft2sVrtmrFR5s2DIKvucZ324n36sXS9ptvZrbfGxn8ggL+Dr7+OhscXXddyV+3ciV/x7/8UmXbvsKQ0y/i4+MR/79iz507dyIoKAiNGjUy4tIiIlKCVq0YZD3yCDc7L15cuGetdm3uywoNZfmlO/79l6ummZnFz1gR/xAYyD12F17IBgZLllTsQOhmzVjS+8QTbBLRpQsnmfHxfG15m8PBbNSUKWzi0b9/yV938iTL2C6+mM1yxPsaNOCjtPbgDgezkLt28bF1K3+m993HLOu11zLY6t2br1tfMWQIS/X69mW5YEUXqFzx119ssnHyJBu3lJZF3rqVX7doEdC2refGI5VjeEuB1q1bK7gSEfGCunW5+XriRJbtLFhg7PV37uRE588/WYal4Mq/DR/OSewtt3A1vKLOPZeZop07GWTddhvPz5o3j51fveHAAWas3niDGazSgiuADXV272ZmV/tQfFNAAAMp54G+jz0GfPwxg6733uPr7PPPGchfdx3vc77SjHriRI4rKspzLe2/+orPcfXVXNwqLbj66y8GezNm8HdSfId6tomI+LkhQ7gv6qmnOIk24tjBDz/km/tdd7HpiNbNqoZ+/ThhGzeOTWUq04ygQQMeFJ+bC4waxXLDVq2A229nk4PyGmm44uBB4JlngEsvBRo3ZqMFq7X0r3/1VeD997kXpW5d48cjnhUYyH2Aw4ezkc/vv7M09bPP+HO/9VZmav75x7wxBgTwdXb++cwYvfQSy7KN8N13vOcOGMAGRFOmlH7G4OHD/H2+6y52fhTfUizA2rlzJ+bOneu1ARw4cACzZ8/22vOJiFRFV17JLNOxY5yIjBvHyUll/foryw4ffJAT1UceURagqvm//2MW6MMP2dK5spPV2rU5AczIYLlU//7MjDVvzizTvHncc+OOv/9maaLVCqxfzy5uycllB00ffshFho8/Lr+Zh/iH2rULg6pff+XrLjWVZYMJCYDNZs64atYEXnuNr7Vly7hP8e23XT/e4KuvGCz1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Y673MTe3SE5Otni/0NDQ/2q5Spcune+xEBERERFR/jHAKgRzK/YpU6Zk+ryPj48EBwdn+XxucguaHpaXYIyIiIiIiGyLKYIFpNPpJCwsLNuVqoiICAkPD892jyxLzEFTXlqwJyUl5euxiYiIiIjI+hhgFZBWq80xDdDf3/+/AIyIiIiIiFyHS6QIFiadrqAb+up0OomLixODwWCxaUV2z2U0GnN9XnOzCyIiIiIish9OHWDp9XoJCgoq9OOEhoZKZGRkvr7HHFTlJ8DKj4IGfkREREREZD1OHWAFBgZKSkpKvppHZCe7ACm3wMkcAOVnvyqdTicJCQmSnJycYwCVmJgoIiLly5fP8+MSEREREZFtOHWAJYJAR+nVnrCwMImKipKYmBgJDAzM9j7mtMT8BEJ5WfUyP663t3d+hkxERERERDbAJhcFYF5hshS4mVeu8hMIBQcHi4jlmjGDwSBardYqaYdERERERFQ4DLAKwNfXV+Lj4y1uJhwXF/dfN8G88vb2Fq1WK7GxsRYf17yBMBERERER2RcGWAUwZcoUiYiIyPHr4eHhIiISExOT7deDgoIkKCgo25Wq6Oho2bhxY7Zf0+v1otVqZdq0aQUcORERERERWRMDrAIKCwuToKCgLE0soqKiJCoqSuLj47NNIYyLixO9Xi96vV42btyY5euBgYEyaNAgCQkJyfR5o9Eo4eHhEhMTww6CRERERER2yumbXFiLt7e3REdHS3h4uCQnJ2dqPnH27NkcgyB/f///6rIGDRqU7X0iIyNFr9dLWFhYpr2xYmNjWXtFRERERGTHGGAVglarzff+WCIi8fHxud4nMDAwxw6FRERERERkn5giSEREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhEREREREQKYYBFRERERESkEAZYRERERERECmGARUREREREpBAGWERERERERAphgEVERERERKQQBlhE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"
class="
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [283]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">bztPlotter</span><span class="o">.</span><span class="n">plot_dos</span><span class="p">(</span><span class="n">T</span><span class="o">=</span><span class="mi">200</span><span class="p">)</span><span class="o">.</span><span class="n">show</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>10000
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
"
>
</div>
</div>
</div>
</div>
</div>
</body>
</html>Dopant suggestions using pymatgen2018-11-06T00:00:00+00:002018-11-06T00:00:00+00:00/2018/11/06/Dopant%20suggestions%20using%20Pymatgen<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2018-11-6-Dopant suggestions using Pymatgen</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">¶</a></h1><p>This notebook demonstrates how to predict likely n- and p-type dopant atoms using pymatgen. This example uses the Materials API to download the structure of interest but any <code>Structure</code> object can be used. Two methods for choosing dopants are demonstrated. The first uses a simple Shannon radii comparison, whereas the second is based on the substitution probability of two atoms calculated using the <code>SubstitutionPredictor</code> utility in pymatgen. This code requires knowledge of the oxidation state of all elements in the structure. These can be guessed using pymatgen but should be checked to ensure the validity of the results.</p>
<p><em>Author: Alex Ganose (10/06/18)</em></p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Imports we need for generating dopant suggestions</span>
<span class="kn">from</span> <span class="nn">pprint</span> <span class="kn">import</span> <span class="n">pprint</span>
<span class="kn">from</span> <span class="nn">pymatgen.analysis.local_env</span> <span class="kn">import</span> <span class="n">CrystalNN</span>
<span class="kn">from</span> <span class="nn">pymatgen.analysis.structure_prediction.dopant_predictor</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">get_dopants_from_shannon_radii</span><span class="p">,</span>
<span class="n">get_dopants_from_substitution_probabilities</span><span class="p">,</span>
<span class="p">)</span>
<span class="kn">from</span> <span class="nn">pymatgen.ext.matproj</span> <span class="kn">import</span> <span class="n">MPRester</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Establish rester for accessing Materials API</span>
<span class="n">api_key</span> <span class="o">=</span> <span class="kc">None</span> <span class="c1"># INSERT YOUR OWN API KEY</span>
<span class="n">mpr</span> <span class="o">=</span> <span class="n">MPRester</span><span class="p">(</span><span class="n">api_key</span><span class="o">=</span><span class="n">api_key</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Here we define a variable -- <code>num_dopants</code> for how many dopants you wish to explore.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">num_dopants</span> <span class="o">=</span> <span class="mi">5</span> <span class="c1"># number of highest probability dopants you wish to see</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Download-a-structure-and-add-oxidation-states">Download a structure and add oxidation states<a class="anchor-link" href="#Download-a-structure-and-add-oxidation-states">¶</a></h2><p>In this section, we use the Materials API to download a structure and add information on the oxidation states of the atoms.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">mp_id</span> <span class="o">=</span> <span class="s2">"mp-856"</span> <span class="c1"># Materials Project id for rutile SnO2</span>
<span class="n">structure</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_structure_by_material_id</span><span class="p">(</span><span class="n">mp_id</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>The downloaded structure does not contain oxidation state information. There are two ways to add this information. The first is to specify the oxidation state of the elements manually.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">structure</span><span class="o">.</span><span class="n">add_oxidation_state_by_element</span><span class="p">({</span><span class="s2">"Sn"</span><span class="p">:</span> <span class="mi">4</span><span class="p">,</span> <span class="s2">"O"</span><span class="p">:</span> <span class="o">-</span><span class="mi">2</span><span class="p">})</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Alternatively, we can use pymatgen to guess the oxidation states. If using this method you should check that the oxidation states are what you expect.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">structure</span><span class="o">.</span><span class="n">add_oxidation_state_by_guess</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Let's check what oxidation states pymatgen guessed.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">species</span> <span class="o">=</span> <span class="n">structure</span><span class="o">.</span><span class="n">composition</span><span class="o">.</span><span class="n">elements</span>
<span class="nb">print</span><span class="p">(</span><span class="n">species</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>[Specie O2-, Specie Sn4+]
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Finding-dopants-by-Shannon-radii">Finding dopants by Shannon radii<a class="anchor-link" href="#Finding-dopants-by-Shannon-radii">¶</a></h2><p>In this section, we use the known Shannon radii to predict likely dopants. We will prefer dopants which have the smallest difference in radius to the host atoms. As the Shannon radii depend on the coordination number of the site, we must first calculate the bonding in the structure. In this example, we do this using the <code>CrystalNN</code> class.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">cnn</span> <span class="o">=</span> <span class="n">CrystalNN</span><span class="p">()</span>
<span class="n">bonded_structure</span> <span class="o">=</span> <span class="n">cnn</span><span class="o">.</span><span class="n">get_bonded_structure</span><span class="p">(</span><span class="n">structure</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Pymatgen has a function to take a bonded structure with oxidation states and report the closest n- and p-type dopants, sorted by the difference in Shannon radii. Let's run this on our bonded structure:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">dopants</span> <span class="o">=</span> <span class="n">get_dopants_from_shannon_radii</span><span class="p">(</span><span class="n">bonded_structure</span><span class="p">,</span> <span class="n">num_dopants</span><span class="o">=</span><span class="n">num_dopants</span><span class="p">)</span>
<span class="n">pprint</span><span class="p">(</span><span class="n">dopants</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>{'n_type': [{'dopant_species': Specie U6+,
'original_species': Specie Sn4+,
'radii_diff': 0.040000000000000036},
{'dopant_species': Specie Nb5+,
'original_species': Specie Sn4+,
'radii_diff': -0.04999999999999993},
{'dopant_species': Specie Ta5+,
'original_species': Specie Sn4+,
'radii_diff': -0.04999999999999993},
{'dopant_species': Specie F-,
'original_species': Specie O2-,
'radii_diff': -0.06000000000000005},
{'dopant_species': Specie Np5+,
'original_species': Specie Sn4+,
'radii_diff': 0.06000000000000005}],
'p_type': [{'dopant_species': Specie Ni2+,
'original_species': Specie Sn4+,
'radii_diff': 0.0},
{'dopant_species': Specie Ru3+,
'original_species': Specie Sn4+,
'radii_diff': -0.009999999999999898},
{'dopant_species': Specie Ir3+,
'original_species': Specie Sn4+,
'radii_diff': -0.009999999999999898},
{'dopant_species': Specie Rh3+,
'original_species': Specie Sn4+,
'radii_diff': -0.02499999999999991},
{'dopant_species': Specie Mg2+,
'original_species': Specie Sn4+,
'radii_diff': 0.030000000000000027}]}
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>The most favoured n-type dopant is U on a Sn site. Unfortunately, this is not a sustainable or safe choice of dopant. The most common industrial n-type dopant for SnO2 is fluorine. While F is present in our list of suggested dopants, it found way down at suggestion number 4.</p>
<p>Another limitation of the Shannon radii approach to choosing dopants is that the radii depend on both the coordination number and charge state. For many elements, the radii for many charge state/coordination number combinations have not been tabulated, meaning this approach is incomplete.</p>
<p>Instead we should use a more robust approach to determine possible dopants.</p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Finding-dopants-by-substitution-probability">Finding dopants by substitution probability<a class="anchor-link" href="#Finding-dopants-by-substitution-probability">¶</a></h2><p>In this section, we use the statistics provided by <code>SubstitutionPredictor</code> to predict likely dopants substitutions using a data-mined approach from ICSD data. Based on the species in the structure, we get a list of which species are likely to substitute in but have different charge states. The substitution prediction methodology is presented in:
<em>Hautier, G., Fischer, C., Ehrlacher, V., Jain, A., and Ceder, G. (2011) Data Mined Ionic Substitutions for the Discovery of New Compounds. Inorganic Chemistry, 50(2), 656-663. doi:10.1021/ic102031h</em></p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Here, we define a variable -- <code>threshold</code> for the threshold probability in making substitution/structure predictions.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">threshold</span> <span class="o">=</span> <span class="mf">0.001</span> <span class="c1"># probability threshold for substitution/structure predictions</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Pymatgen provides a function to filter the predicted substitutions by their charge states and return a list of n- and p-type dopants. Let's run the function on the structure we downloaded earlier:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">dopants</span> <span class="o">=</span> <span class="n">get_dopants_from_substitution_probabilities</span><span class="p">(</span>
<span class="n">structure</span><span class="p">,</span> <span class="n">num_dopants</span><span class="o">=</span><span class="n">num_dopants</span><span class="p">,</span> <span class="n">threshold</span><span class="o">=</span><span class="n">threshold</span>
<span class="p">)</span>
<span class="n">pprint</span><span class="p">(</span><span class="n">dopants</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>INFO:root:87 substitutions found
INFO:root:11 substitutions found
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>{'n_type': [{'dopant_species': Specie F-,
'original_species': Specie O2-,
'probability': 0.06692682583342485},
{'dopant_species': Specie Cl-,
'original_species': Specie O2-,
'probability': 0.021022638288432097},
{'dopant_species': Specie Ta5+,
'original_species': Specie Sn4+,
'probability': 0.01948622124590853},
{'dopant_species': Specie Sb5+,
'original_species': Specie Sn4+,
'probability': 0.010380692735493774},
{'dopant_species': Specie Nb5+,
'original_species': Specie Sn4+,
'probability': 0.00998853178143717}],
'p_type': [{'dopant_species': Specie Co2+,
'original_species': Specie Sn4+,
'probability': 0.023398867249112974},
{'dopant_species': Specie Cd2+,
'original_species': Specie Sn4+,
'probability': 0.022644061067779383},
{'dopant_species': Specie Li+,
'original_species': Specie Sn4+,
'probability': 0.022394101830147096},
{'dopant_species': Specie Fe2+,
'original_species': Specie Sn4+,
'probability': 0.020971777662831426},
{'dopant_species': Specie Ca2+,
'original_species': Specie Sn4+,
'probability': 0.019487195581329015}]}
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>The function returns a list of potential dopants sorted by their substitution probability. The most likely n-type dopant is F on a O site. Fluorine doped SnO2 (FTO) is one of the most widely used transparent conducting oxides, therefore validating this approach.</p>
</div>
</div>
</div>
</div>
</body>
</html>Structure prediction using pymatgen and the materials api2018-09-25T00:00:00+00:002018-09-25T00:00:00+00:00/2018/09/25/Structure%20Prediction%20using%20Pymatgen%20and%20the%20Materials%20API<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2018-09-25-Structure Prediction using Pymatgen and the Materials API</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">¶</a></h1><p>This notebook demonstrates how to predict structures using the built-in <em>structure_prediction</em> package in pymatgen. We will be gathering all possible structures (via the Materials API) of the chemical systems containing the highest probability specie substitutions for our original species. We will then resubstitute the original species back into these structures, filter out duplicates as well as preexisting structures already on the Materials Project, and output the newly predicted structures.</p>
<p><em>Author: Matthew McDermott (09/25/18)</em></p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Imports we need for running structure prediction</span>
<span class="kn">from</span> <span class="nn">pprint</span> <span class="kn">import</span> <span class="n">pprint</span>
<span class="kn">from</span> <span class="nn">pymatgen.analysis.structure_matcher</span> <span class="kn">import</span> <span class="n">ElementComparator</span><span class="p">,</span> <span class="n">StructureMatcher</span>
<span class="kn">from</span> <span class="nn">pymatgen.analysis.structure_prediction.substitution_probability</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">SubstitutionPredictor</span><span class="p">,</span>
<span class="p">)</span>
<span class="kn">from</span> <span class="nn">pymatgen.analysis.structure_prediction.substitutor</span> <span class="kn">import</span> <span class="n">Substitutor</span>
<span class="kn">from</span> <span class="nn">pymatgen.core.periodic_table</span> <span class="kn">import</span> <span class="n">Specie</span>
<span class="kn">from</span> <span class="nn">pymatgen.ext.matproj</span> <span class="kn">import</span> <span class="n">MPRester</span>
<span class="kn">from</span> <span class="nn">pymatgen.transformations.standard_transformations</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">AutoOxiStateDecorationTransformation</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Establish rester for accessing Materials API</span>
<span class="n">mpr</span> <span class="o">=</span> <span class="n">MPRester</span><span class="p">(</span><span class="n">api_key</span><span class="o">=</span><span class="s2">"#######"</span><span class="p">)</span> <span class="c1"># INSERT YOUR OWN API KEY</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Here we define two variables -- <em>threshold</em> for the threshold probability in making substitution/structure predictions, and <em>num_subs</em> for how many substitutions you wish to explore:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">threshold</span> <span class="o">=</span> <span class="mf">0.001</span> <span class="c1"># threshold for substitution/structure predictions</span>
<span class="n">num_subs</span> <span class="o">=</span> <span class="mi">10</span> <span class="c1"># number of highest probability substitutions you wish to see</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Finding-highest-probability-specie-substitutions">Finding highest probability specie substitutions<a class="anchor-link" href="#Finding-highest-probability-specie-substitutions">¶</a></h1><p>In this section, we use the SubstitutionPredictor to predict likely specie substitutions using a data-mined approach from ICSD data. This does not yet calculate probable structures -- only which species are likely to substitute for the original species you input. The substitution prediction methodology is presented in:
<em>Hautier, G., Fischer, C., Ehrlacher, V., Jain, A., and Ceder, G. (2011) Data Mined Ionic Substitutions for the Discovery of New Compounds. Inorganic Chemistry, 50(2), 656-663. doi:10.1021/ic102031h</em></p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">original_species</span> <span class="o">=</span> <span class="p">[</span>
<span class="n">Specie</span><span class="p">(</span><span class="s2">"Y"</span><span class="p">,</span> <span class="mi">3</span><span class="p">),</span>
<span class="n">Specie</span><span class="p">(</span><span class="s2">"Mn"</span><span class="p">,</span> <span class="mi">3</span><span class="p">),</span>
<span class="n">Specie</span><span class="p">(</span><span class="s2">"O"</span><span class="p">,</span> <span class="o">-</span><span class="mi">2</span><span class="p">),</span>
<span class="p">]</span> <span class="c1"># List of original species along with their specified oxidation states for substituting into</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Predict most common specie substitutions, sort by highest probability, and take the number of substitutions specified by <em>num_subs</em>:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">subs</span> <span class="o">=</span> <span class="n">SubstitutionPredictor</span><span class="p">(</span><span class="n">threshold</span><span class="o">=</span><span class="n">threshold</span><span class="p">)</span><span class="o">.</span><span class="n">list_prediction</span><span class="p">(</span><span class="n">original_species</span><span class="p">)</span>
<span class="n">subs</span><span class="o">.</span><span class="n">sort</span><span class="p">(</span><span class="n">key</span><span class="o">=</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">x</span><span class="p">[</span><span class="s2">"probability"</span><span class="p">],</span> <span class="n">reverse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="n">subs</span> <span class="o">=</span> <span class="n">subs</span><span class="p">[</span><span class="mi">0</span><span class="p">:</span><span class="n">num_subs</span><span class="p">]</span>
<span class="n">pprint</span><span class="p">(</span><span class="n">subs</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>[{'probability': 0.013371287006021255,
'substitutions': {Specie Y3+: Specie Y3+,
Specie Mn3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.006955965572918707,
'substitutions': {Specie Na+: Specie Y3+,
Specie Mn3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.005315460487213551,
'substitutions': {Specie Mn3+: Specie Mn3+,
Specie Re5+: Specie Y3+,
Specie O2-: Specie O2-}},
{'probability': 0.004872512156006512,
'substitutions': {Specie Y3+: Specie Y3+,
Specie Fe3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.004742382503118596,
'substitutions': {Specie Y3+: Specie Y3+,
Specie Sc3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.004621732557387764,
'substitutions': {Specie Yb3+: Specie Y3+,
Specie Mn3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.004484870617262718,
'substitutions': {Specie K+: Specie Y3+,
Specie Mn3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.0043959763085879905,
'substitutions': {Specie Ho3+: Specie Y3+,
Specie Mn3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.004293789374843302,
'substitutions': {Specie Nd3+: Specie Y3+,
Specie Mn3+: Specie Mn3+,
Specie O2-: Specie O2-}},
{'probability': 0.004225888976078515,
'substitutions': {Specie Er3+: Specie Y3+,
Specie Mn3+: Specie Mn3+,
Specie O2-: Specie O2-}}]
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Create a new list of just the substituted specie combinations:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">trial_subs</span> <span class="o">=</span> <span class="p">[</span><span class="nb">list</span><span class="p">(</span><span class="n">sub</span><span class="p">[</span><span class="s2">"substitutions"</span><span class="p">]</span><span class="o">.</span><span class="n">keys</span><span class="p">())</span> <span class="k">for</span> <span class="n">sub</span> <span class="ow">in</span> <span class="n">subs</span><span class="p">]</span>
<span class="n">pprint</span><span class="p">(</span><span class="n">trial_subs</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>[[Specie Y3+, Specie Mn3+, Specie O2-],
[Specie Na+, Specie Mn3+, Specie O2-],
[Specie Re5+, Specie Mn3+, Specie O2-],
[Specie Y3+, Specie Fe3+, Specie O2-],
[Specie Y3+, Specie Sc3+, Specie O2-],
[Specie Yb3+, Specie Mn3+, Specie O2-],
[Specie K+, Specie Mn3+, Specie O2-],
[Specie Ho3+, Specie Mn3+, Specie O2-],
[Specie Nd3+, Specie Mn3+, Specie O2-],
[Specie Er3+, Specie Mn3+, Specie O2-]]
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Create a set of strings of each unique chemical system (elements separated by dashes):</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">elem_sys_list</span> <span class="o">=</span> <span class="p">[[</span><span class="n">specie</span><span class="o">.</span><span class="n">element</span> <span class="k">for</span> <span class="n">specie</span> <span class="ow">in</span> <span class="n">sub</span><span class="p">]</span> <span class="k">for</span> <span class="n">sub</span> <span class="ow">in</span> <span class="n">trial_subs</span><span class="p">]</span>
<span class="n">chemsys_set</span> <span class="o">=</span> <span class="nb">set</span><span class="p">()</span>
<span class="k">for</span> <span class="n">sys</span> <span class="ow">in</span> <span class="n">elem_sys_list</span><span class="p">:</span>
<span class="n">chemsys_set</span><span class="o">.</span><span class="n">add</span><span class="p">(</span><span class="s2">"-"</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="nb">map</span><span class="p">(</span><span class="nb">str</span><span class="p">,</span> <span class="n">sys</span><span class="p">)))</span>
<span class="n">pprint</span><span class="p">(</span><span class="n">chemsys_set</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>{'Er-Mn-O',
'Ho-Mn-O',
'K-Mn-O',
'Na-Mn-O',
'Nd-Mn-O',
'Re-Mn-O',
'Y-Fe-O',
'Y-Mn-O',
'Y-Sc-O',
'Yb-Mn-O'}
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Finding-all-structures-for-new-chemical-systems-via-Materials-API">Finding all structures for new chemical systems via Materials API<a class="anchor-link" href="#Finding-all-structures-for-new-chemical-systems-via-Materials-API">¶</a></h1><p>Create a new dictionary and populate it with all structures for each chemical system:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">all_structs</span> <span class="o">=</span> <span class="p">{}</span>
<span class="k">for</span> <span class="n">chemsys</span> <span class="ow">in</span> <span class="n">chemsys_set</span><span class="p">:</span>
<span class="n">all_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_structures</span><span class="p">(</span>
<span class="n">chemsys</span>
<span class="p">)</span> <span class="c1"># Getting all structures -- this can take a while!</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">auto_oxi</span> <span class="o">=</span> <span class="p">(</span>
<span class="n">AutoOxiStateDecorationTransformation</span><span class="p">()</span>
<span class="p">)</span> <span class="c1"># create object to determine oxidation states at each lattice site</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Now create a new dictionary of all structures (with oxidation states) for each chemical system:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">oxi_structs</span> <span class="o">=</span> <span class="p">{}</span>
<span class="k">for</span> <span class="n">chemsys</span> <span class="ow">in</span> <span class="n">all_structs</span><span class="p">:</span>
<span class="n">oxi_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">num</span><span class="p">,</span> <span class="n">struct</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">all_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]):</span>
<span class="k">try</span><span class="p">:</span>
<span class="n">oxi_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
<span class="p">{</span>
<span class="s2">"structure"</span><span class="p">:</span> <span class="n">auto_oxi</span><span class="o">.</span><span class="n">apply_transformation</span><span class="p">(</span><span class="n">struct</span><span class="p">),</span>
<span class="s2">"id"</span><span class="p">:</span> <span class="nb">str</span><span class="p">(</span><span class="n">chemsys</span> <span class="o">+</span> <span class="s2">"_"</span> <span class="o">+</span> <span class="nb">str</span><span class="p">(</span><span class="n">num</span><span class="p">)),</span>
<span class="p">}</span>
<span class="p">)</span>
<span class="k">except</span> <span class="ne">Exception</span><span class="p">:</span>
<span class="k">continue</span> <span class="c1"># if auto oxidation fails, try next structure</span>
<span class="c1"># pprint(oxi_structs)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Substitute-original-species-into-new-structures">Substitute original species into new structures<a class="anchor-link" href="#Substitute-original-species-into-new-structures">¶</a></h1><p>Now create a new dictionary <em>trans_structures</em> populated with predicted structures made up of original species. Note: these new predicted structures are <em>TransformedStructure</em> objeects:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">sbr</span> <span class="o">=</span> <span class="n">Substitutor</span><span class="p">(</span>
<span class="n">threshold</span><span class="o">=</span><span class="n">threshold</span>
<span class="p">)</span> <span class="c1"># create a Substitutor object with structure prediction threshold</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">trans_structs</span> <span class="o">=</span> <span class="p">{}</span>
<span class="k">for</span> <span class="n">chemsys</span> <span class="ow">in</span> <span class="n">oxi_structs</span><span class="p">:</span>
<span class="n">trans_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span> <span class="o">=</span> <span class="n">sbr</span><span class="o">.</span><span class="n">pred_from_structures</span><span class="p">(</span>
<span class="n">original_species</span><span class="p">,</span> <span class="n">oxi_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Filter duplicate structures using StructureMatcher:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># create object for structure matching</span>
<span class="n">sm</span> <span class="o">=</span> <span class="n">StructureMatcher</span><span class="p">(</span><span class="n">comparator</span><span class="o">=</span><span class="n">ElementComparator</span><span class="p">(),</span> <span class="n">primitive_cell</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [14]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">filtered_structs</span> <span class="o">=</span> <span class="p">{}</span> <span class="c1"># new filtered dictionary</span>
<span class="n">seen_structs</span> <span class="o">=</span> <span class="p">[]</span> <span class="c1"># list of all seen structures, independent of chemical system</span>
<span class="n">n_entries</span> <span class="o">=</span> <span class="nb">sum</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="p">)</span> <span class="k">for</span> <span class="n">sys</span> <span class="ow">in</span> <span class="n">trans_structs</span><span class="o">.</span><span class="n">values</span><span class="p">())</span>
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Number of entries BEFORE filtering: </span><span class="si">{</span><span class="n">n_entries</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
<span class="k">for</span> <span class="n">chemsys</span> <span class="ow">in</span> <span class="n">trans_structs</span><span class="p">:</span>
<span class="n">filtered_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">struct</span> <span class="ow">in</span> <span class="n">trans_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]:</span>
<span class="n">found</span> <span class="o">=</span> <span class="kc">False</span>
<span class="k">for</span> <span class="n">struct2</span> <span class="ow">in</span> <span class="n">seen_structs</span><span class="p">:</span>
<span class="k">if</span> <span class="n">sm</span><span class="o">.</span><span class="n">fit</span><span class="p">(</span><span class="n">struct</span><span class="o">.</span><span class="n">final_structure</span><span class="p">,</span> <span class="n">struct2</span><span class="o">.</span><span class="n">final_structure</span><span class="p">):</span>
<span class="n">found</span> <span class="o">=</span> <span class="kc">True</span>
<span class="k">break</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">found</span><span class="p">:</span>
<span class="n">filtered_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">struct</span><span class="p">)</span>
<span class="n">seen_structs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">struct</span><span class="p">)</span>
<span class="n">n_entries</span> <span class="o">=</span> <span class="nb">sum</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="p">)</span> <span class="k">for</span> <span class="n">sys</span> <span class="ow">in</span> <span class="n">filtered_structs</span><span class="o">.</span><span class="n">values</span><span class="p">())</span>
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Number of entries AFTER filtering: </span><span class="si">{</span><span class="n">n_entries</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Number of entries BEFORE filtering: 16
Number of entries AFTER filtering: 6
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p><em>NOTE: The chemical systems to which the filtered structures are assigned might change when re-running the program. Since we are filtering for duplicates across chemical systems, either of the two systems may be reported in the filtered dictionary. Which of the two systems it is simply depends on the order in that the filter algorithm follows (and it's reading from a naturally unordered dictionary!)</em></p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Now we wish to run one more filter to remove all duplicate structures already accessible on the Materials Project.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [15]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># get all known MP structures for original system</span>
<span class="n">known_structs</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_structures</span><span class="p">(</span><span class="s2">"Y-Mn-O"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">final_filtered_structs</span> <span class="o">=</span> <span class="p">{}</span>
<span class="n">n_entries</span> <span class="o">=</span> <span class="nb">sum</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="p">)</span> <span class="k">for</span> <span class="n">sys</span> <span class="ow">in</span> <span class="n">filtered_structs</span><span class="o">.</span><span class="n">values</span><span class="p">())</span>
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Number of entries BEFORE filtering against MP: </span><span class="si">{</span><span class="n">n_entries</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
<span class="k">for</span> <span class="n">chemsys</span> <span class="ow">in</span> <span class="n">filtered_structs</span><span class="p">:</span>
<span class="n">final_filtered_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
<span class="k">for</span> <span class="n">struct</span> <span class="ow">in</span> <span class="n">filtered_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]:</span>
<span class="n">found</span> <span class="o">=</span> <span class="kc">False</span>
<span class="k">for</span> <span class="n">struct2</span> <span class="ow">in</span> <span class="n">known_structs</span><span class="p">:</span>
<span class="k">if</span> <span class="n">sm</span><span class="o">.</span><span class="n">fit</span><span class="p">(</span><span class="n">struct</span><span class="o">.</span><span class="n">final_structure</span><span class="p">,</span> <span class="n">struct2</span><span class="p">):</span>
<span class="n">found</span> <span class="o">=</span> <span class="kc">True</span>
<span class="k">break</span>
<span class="k">if</span> <span class="ow">not</span> <span class="n">found</span><span class="p">:</span>
<span class="n">final_filtered_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">struct</span><span class="p">)</span>
<span class="n">n_entries</span> <span class="o">=</span> <span class="nb">sum</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">sys</span><span class="p">)</span> <span class="k">for</span> <span class="n">sys</span> <span class="ow">in</span> <span class="n">final_filtered_structs</span><span class="o">.</span><span class="n">values</span><span class="p">())</span>
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Number of entries AFTER filtering against MP: </span><span class="si">{</span><span class="n">n_entries</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
<span class="n">pprint</span><span class="p">(</span><span class="n">final_filtered_structs</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>Number of entries BEFORE filtering against MP: 6
Number of entries AFTER filtering against MP: 1
{'Er-Mn-O': [],
'Ho-Mn-O': [],
'K-Mn-O': [],
'Na-Mn-O': [],
'Nd-Mn-O': [],
'Re-Mn-O': [],
'Y-Fe-O': [<pymatgen.alchemy.materials.TransformedStructure object at 0x1271dea90>],
'Y-Mn-O': [],
'Y-Sc-O': [],
'Yb-Mn-O': []}
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Create final structure dictionary with StructureNL objects for each transformed structure (<em>Note: this requires installation of pybtex</em>):</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [17]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">final_structs</span> <span class="o">=</span> <span class="p">{}</span>
<span class="k">for</span> <span class="n">chemsys</span> <span class="ow">in</span> <span class="n">final_filtered_structs</span><span class="p">:</span>
<span class="n">final_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span>
<span class="n">struct</span><span class="o">.</span><span class="n">to_snl</span><span class="p">([{</span><span class="s2">"name"</span><span class="p">:</span> <span class="s2">"Matthew McDermott"</span><span class="p">,</span> <span class="s2">"email"</span><span class="p">:</span> <span class="s2">"N/A"</span><span class="p">}])</span>
<span class="k">for</span> <span class="n">struct</span> <span class="ow">in</span> <span class="n">final_filtered_structs</span><span class="p">[</span><span class="n">chemsys</span><span class="p">]</span>
<span class="p">]</span>
<span class="c1"># Printing one of the StructureNL objects - this is a large dictionary!</span>
<span class="c1"># pprint(final_structs['Y-Fe-O'][0].as_dict())</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>/Users/mcdermott/miniconda3/envs/dev/lib/python3.7/site-packages/pymatgen/alchemy/materials.py:346: UserWarning: Data in TransformedStructure.other_parameters discarded during type conversion to SNL
warn('Data in TransformedStructure.other_parameters discarded '
</pre>
</div>
</div>
</div>
</div>
</div>
</body>
</html>Adsorption on solid surfaces2018-07-24T00:00:00+00:002018-07-24T00:00:00+00:00/2018/07/24/Adsorption%20on%20solid%20surfaces<!DOCTYPE html>
<html>
<head><meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2018-07-24-Adsorption on solid surfaces</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
<style type="text/css">
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
* Mozilla scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] {
scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar. These selectors
* will match lower in the tree, and so will override the above */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny {
scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
scrollbar-width: thin;
}
/*
* Webkit scrollbar styling
*/
/* use standard opaque scrollbars for most nodes */
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {
background: var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {
background: rgb(var(--jp-scrollbar-thumb-color));
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-right: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
border-bottom: var(--jp-scrollbar-endpad) solid
var(--jp-scrollbar-background-color);
}
/* for code nodes, use a transparent style of scrollbar */
[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-corner,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-corner {
background-color: transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-thumb,
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
border: var(--jp-scrollbar-thumb-margin) solid transparent;
background-clip: content-box;
border-radius: var(--jp-scrollbar-thumb-radius);
}
[data-jp-theme-scrollbars='true']
.CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {
border-left: var(--jp-scrollbar-endpad) solid transparent;
border-right: var(--jp-scrollbar-endpad) solid transparent;
}
[data-jp-theme-scrollbars='true']
.CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {
border-top: var(--jp-scrollbar-endpad) solid transparent;
border-bottom: var(--jp-scrollbar-endpad) solid transparent;
}
/* tiny scrollbar */
.jp-scrollbar-tiny::-webkit-scrollbar,
.jp-scrollbar-tiny::-webkit-scrollbar-corner {
background-color: transparent;
height: 4px;
width: 4px;
}
.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
border-left: 0px solid transparent;
border-right: 0px solid transparent;
}
.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
border-top: 0px solid transparent;
border-bottom: 0px solid transparent;
}
/*
* Phosphor
*/
.lm-ScrollBar[data-orientation='horizontal'] {
min-height: 16px;
max-height: 16px;
min-width: 45px;
border-top: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] {
min-width: 16px;
max-width: 16px;
min-height: 45px;
border-left: 1px solid #a0a0a0;
}
.lm-ScrollBar-button {
background-color: #f0f0f0;
background-position: center center;
min-height: 15px;
max-height: 15px;
min-width: 15px;
max-width: 15px;
}
.lm-ScrollBar-button:hover {
background-color: #dadada;
}
.lm-ScrollBar-button.lm-mod-active {
background-color: #cdcdcd;
}
.lm-ScrollBar-track {
background: #f0f0f0;
}
.lm-ScrollBar-thumb {
background: #cdcdcd;
}
.lm-ScrollBar-thumb:hover {
background: #bababa;
}
.lm-ScrollBar-thumb.lm-mod-active {
background: #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
height: 100%;
min-width: 15px;
border-left: 1px solid #a0a0a0;
border-right: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
width: 100%;
min-height: 15px;
border-top: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-left);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='horizontal']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-right);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='decrement'] {
background-image: var(--jp-icon-caret-up);
background-size: 17px;
}
.lm-ScrollBar[data-orientation='vertical']
.lm-ScrollBar-button[data-action='increment'] {
background-image: var(--jp-icon-caret-down);
background-size: 17px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */
.lm-Widget {
box-sizing: border-box;
position: relative;
overflow: hidden;
cursor: default;
}
/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */
.lm-Widget.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */
.lm-CommandPalette {
display: flex;
flex-direction: column;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */
.lm-CommandPalette-search {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */
.lm-CommandPalette-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
min-height: 0;
overflow: auto;
list-style-type: none;
}
/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */
.lm-CommandPalette-header {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */
.lm-CommandPalette-item {
display: flex;
flex-direction: row;
}
/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */
.lm-CommandPalette-itemIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */
.lm-CommandPalette-itemContent {
flex: 1 1 auto;
overflow: hidden;
}
/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */
.lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */
.lm-CommandPalette-itemLabel {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.lm-close-icon {
border:1px solid transparent;
background-color: transparent;
position: absolute;
z-index:1;
right:3%;
top: 0;
bottom: 0;
margin: auto;
padding: 7px 0;
display: none;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.lm-close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
text-align: center;
color:#000;
font-weight: normal;
font-size: 12px;
cursor: pointer;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */
.lm-DockPanel {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */
.lm-DockPanel-widget {
z-index: 0;
}
/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */
.lm-DockPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */
.lm-DockPanel-handle {
z-index: 2;
}
/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */
.lm-DockPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal'] {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical'] {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='horizontal']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='horizontal']:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-DockPanel-handle[data-orientation='vertical']:after,
/* </DEPRECATED> */
.lm-DockPanel-handle[data-orientation='vertical']:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */
.lm-DockPanel-overlay {
z-index: 3;
box-sizing: border-box;
pointer-events: none;
}
/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */
.lm-DockPanel-overlay.lm-mod-hidden {
display: none !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */
.lm-Menu {
z-index: 10000;
position: absolute;
white-space: nowrap;
overflow-x: hidden;
overflow-y: auto;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */
.lm-Menu-content {
margin: 0;
padding: 0;
display: table;
list-style-type: none;
}
/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */
.lm-Menu-item {
display: table-row;
}
/* <DEPRECATED> */
.p-Menu-item.p-mod-hidden,
.p-Menu-item.p-mod-collapsed,
/* </DEPRECATED> */
.lm-Menu-item.lm-mod-hidden,
.lm-Menu-item.lm-mod-collapsed {
display: none !important;
}
/* <DEPRECATED> */
.p-Menu-itemIcon,
.p-Menu-itemSubmenuIcon,
/* </DEPRECATED> */
.lm-Menu-itemIcon,
.lm-Menu-itemSubmenuIcon {
display: table-cell;
text-align: center;
}
/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */
.lm-Menu-itemLabel {
display: table-cell;
text-align: left;
}
/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */
.lm-Menu-itemShortcut {
display: table-cell;
text-align: right;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */
.lm-MenuBar {
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */
.lm-MenuBar-content {
margin: 0;
padding: 0;
display: flex;
flex-direction: row;
list-style-type: none;
}
/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */
.lm-MenuBar-item {
box-sizing: border-box;
}
/* <DEPRECATED> */
.p-MenuBar-itemIcon,
.p-MenuBar-itemLabel,
/* </DEPRECATED> */
.lm-MenuBar-itemIcon,
.lm-MenuBar-itemLabel {
display: inline-block;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */
.lm-ScrollBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='horizontal'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='horizontal'] {
flex-direction: row;
}
/* <DEPRECATED> */
.p-ScrollBar[data-orientation='vertical'],
/* </DEPRECATED> */
.lm-ScrollBar[data-orientation='vertical'] {
flex-direction: column;
}
/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */
.lm-ScrollBar-button {
box-sizing: border-box;
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */
.lm-ScrollBar-track {
box-sizing: border-box;
position: relative;
overflow: hidden;
flex: 1 1 auto;
}
/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */
.lm-ScrollBar-thumb {
box-sizing: border-box;
position: absolute;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */
.lm-SplitPanel-child {
z-index: 0;
}
/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */
.lm-SplitPanel-handle {
z-index: 1;
}
/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */
.lm-SplitPanel-handle.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */
.lm-SplitPanel-handle:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
cursor: ew-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
cursor: ns-resize;
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
left: 50%;
min-width: 8px;
transform: translateX(-50%);
}
/* <DEPRECATED> */
.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,
/* </DEPRECATED> */
.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
top: 50%;
min-height: 8px;
transform: translateY(-50%);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */
.lm-TabBar {
display: flex;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] {
flex-direction: row;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] {
flex-direction: column;
align-items: flex-end;
}
/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */
.lm-TabBar-content {
margin: 0;
padding: 0;
display: flex;
flex: 1 1 auto;
list-style-type: none;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
flex-direction: row;
}
/* <DEPRECATED> */
.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,
/* </DEPRECATED> */
.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
flex-direction: column;
}
/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar-tab {
display: flex;
flex-direction: row;
box-sizing: border-box;
overflow: hidden;
}
/* <DEPRECATED> */
.p-TabBar-tabIcon,
.p-TabBar-tabCloseIcon,
/* </DEPRECATED> */
.lm-TabBar-tabIcon,
.lm-TabBar-tabCloseIcon {
flex: 0 0 auto;
}
/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */
.lm-TabBar-tabLabel {
flex: 1 1 auto;
overflow: hidden;
white-space: nowrap;
}
.lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
}
/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */
.lm-TabBar-tab.lm-mod-hidden {
display: none !important;
}
.lm-TabBar-addButton.lm-mod-hidden {
display: none !important;
}
/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
position: relative;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
left: 0;
transition: left 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
top: 0;
transition: top 150ms ease;
}
/* <DEPRECATED> */
.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,
/* </DEPRECATED> */
.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
transition: none;
}
.lm-TabBar-tabLabel .lm-TabBar-tabInput {
user-select: all;
width: 100%;
box-sizing : border-box;
background: inherit;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */
.lm-TabPanel-tabBar {
z-index: 1;
}
/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */
.lm-TabPanel-stackedPanel {
z-index: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
@charset "UTF-8";
html{
-webkit-box-sizing:border-box;
box-sizing:border-box; }
*,
*::before,
*::after{
-webkit-box-sizing:inherit;
box-sizing:inherit; }
body{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none;
color:#182026;
font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }
p{
margin-bottom:10px;
margin-top:0; }
small{
font-size:12px; }
strong{
font-weight:600; }
::-moz-selection{
background:rgba(125, 188, 255, 0.6); }
::selection{
background:rgba(125, 188, 255, 0.6); }
.bp3-heading{
color:#182026;
font-weight:600;
margin:0 0 10px;
padding:0; }
.bp3-dark .bp3-heading{
color:#f5f8fa; }
h1.bp3-heading, .bp3-running-text h1{
font-size:36px;
line-height:40px; }
h2.bp3-heading, .bp3-running-text h2{
font-size:28px;
line-height:32px; }
h3.bp3-heading, .bp3-running-text h3{
font-size:22px;
line-height:25px; }
h4.bp3-heading, .bp3-running-text h4{
font-size:18px;
line-height:21px; }
h5.bp3-heading, .bp3-running-text h5{
font-size:16px;
line-height:19px; }
h6.bp3-heading, .bp3-running-text h6{
font-size:14px;
line-height:16px; }
.bp3-ui-text{
font-size:14px;
font-weight:400;
letter-spacing:0;
line-height:1.28581;
text-transform:none; }
.bp3-monospace-text{
font-family:monospace;
text-transform:none; }
.bp3-text-muted{
color:#5c7080; }
.bp3-dark .bp3-text-muted{
color:#a7b6c2; }
.bp3-text-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-text-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-text-overflow-ellipsis{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal; }
.bp3-running-text{
font-size:14px;
line-height:1.5; }
.bp3-running-text h1{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h1{
color:#f5f8fa; }
.bp3-running-text h2{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h2{
color:#f5f8fa; }
.bp3-running-text h3{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h3{
color:#f5f8fa; }
.bp3-running-text h4{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h4{
color:#f5f8fa; }
.bp3-running-text h5{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h5{
color:#f5f8fa; }
.bp3-running-text h6{
color:#182026;
font-weight:600;
margin-bottom:20px;
margin-top:40px; }
.bp3-dark .bp3-running-text h6{
color:#f5f8fa; }
.bp3-running-text hr{
border:none;
border-bottom:1px solid rgba(16, 22, 26, 0.15);
margin:20px 0; }
.bp3-dark .bp3-running-text hr{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-running-text p{
margin:0 0 10px;
padding:0; }
.bp3-text-large{
font-size:16px; }
.bp3-text-small{
font-size:12px; }
a{
color:#106ba3;
text-decoration:none; }
a:hover{
color:#106ba3;
cursor:pointer;
text-decoration:underline; }
a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{
color:inherit; }
a code,
.bp3-dark a code{
color:inherit; }
.bp3-dark a,
.bp3-dark a:hover{
color:#48aff0; }
.bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,
.bp3-dark a:hover .bp3-icon,
.bp3-dark a:hover .bp3-icon-standard,
.bp3-dark a:hover .bp3-icon-large{
color:inherit; }
.bp3-running-text code, .bp3-code{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
font-size:smaller;
padding:2px 5px; }
.bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text a > code, a > .bp3-code{
color:#137cbd; }
.bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{
color:inherit; }
.bp3-running-text pre, .bp3-code-block{
font-family:monospace;
text-transform:none;
background:rgba(255, 255, 255, 0.7);
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
color:#182026;
display:block;
font-size:13px;
line-height:1.4;
margin:10px 0;
padding:13px 15px 12px;
word-break:break-all;
word-wrap:break-word; }
.bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-running-text pre > code, .bp3-code-block > code{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit;
font-size:inherit;
padding:0; }
.bp3-running-text kbd, .bp3-key{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
color:#5c7080;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-family:inherit;
font-size:12px;
height:24px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:24px;
min-width:24px;
padding:3px 6px;
vertical-align:middle; }
.bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{
margin-right:5px; }
.bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
color:#a7b6c2; }
.bp3-running-text blockquote, .bp3-blockquote{
border-left:solid 4px rgba(167, 182, 194, 0.5);
margin:0 0 10px;
padding:0 20px; }
.bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{
border-color:rgba(115, 134, 148, 0.5); }
.bp3-running-text ul,
.bp3-running-text ol, .bp3-list{
margin:10px 0;
padding-left:30px; }
.bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){
margin-bottom:5px; }
.bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,
.bp3-running-text ul ul,
.bp3-running-text ol ul,
.bp3-list ul{
margin-top:5px; }
.bp3-list-unstyled{
list-style:none;
margin:0;
padding:0; }
.bp3-list-unstyled li{
padding:0; }
.bp3-rtl{
text-align:right; }
.bp3-dark{
color:#f5f8fa; }
:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-focus-disabled :focus{
outline:none !important; }
.bp3-focus-disabled :focus ~ .bp3-control-indicator{
outline:none !important; }
.bp3-alert{
max-width:400px;
padding:20px; }
.bp3-alert-body{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-alert-body .bp3-icon{
font-size:40px;
margin-right:20px;
margin-top:0; }
.bp3-alert-contents{
word-break:break-word; }
.bp3-alert-footer{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
margin-top:10px; }
.bp3-alert-footer .bp3-button{
margin-left:10px; }
.bp3-breadcrumbs{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
cursor:default;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
height:30px;
list-style:none;
margin:0;
padding:0; }
.bp3-breadcrumbs > li{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-breadcrumbs > li::after{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");
content:"";
display:block;
height:16px;
margin:0 5px;
width:16px; }
.bp3-breadcrumbs > li:last-of-type::after{
display:none; }
.bp3-breadcrumb,
.bp3-breadcrumb-current,
.bp3-breadcrumbs-collapsed{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
font-size:16px; }
.bp3-breadcrumb,
.bp3-breadcrumbs-collapsed{
color:#5c7080; }
.bp3-breadcrumb:hover{
text-decoration:none; }
.bp3-breadcrumb.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-breadcrumb .bp3-icon{
margin-right:5px; }
.bp3-breadcrumb-current{
color:inherit;
font-weight:600; }
.bp3-breadcrumb-current .bp3-input{
font-size:inherit;
font-weight:inherit;
vertical-align:baseline; }
.bp3-breadcrumbs-collapsed{
background:#ced9e0;
border:none;
border-radius:3px;
cursor:pointer;
margin-right:2px;
padding:1px 5px;
vertical-align:text-bottom; }
.bp3-breadcrumbs-collapsed::before{
background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;
content:"";
display:block;
height:16px;
width:16px; }
.bp3-breadcrumbs-collapsed:hover{
background:#bfccd6;
color:#182026;
text-decoration:none; }
.bp3-dark .bp3-breadcrumb,
.bp3-dark .bp3-breadcrumbs-collapsed{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumbs > li::after{
color:#a7b6c2; }
.bp3-dark .bp3-breadcrumb.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-breadcrumb-current{
color:#f5f8fa; }
.bp3-dark .bp3-breadcrumbs-collapsed{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-breadcrumbs-collapsed:hover{
background:rgba(16, 22, 26, 0.6);
color:#f5f8fa; }
.bp3-button{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
min-height:30px;
min-width:30px; }
.bp3-button > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-button > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-button::before,
.bp3-button > *{
margin-right:7px; }
.bp3-button:empty::before,
.bp3-button > :last-child{
margin-right:0; }
.bp3-button:empty{
padding:0 !important; }
.bp3-button:disabled, .bp3-button.bp3-disabled{
cursor:not-allowed; }
.bp3-button.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button.bp3-align-right,
.bp3-align-right .bp3-button{
text-align:right; }
.bp3-button.bp3-align-left,
.bp3-align-left .bp3-button{
text-align:left; }
.bp3-button:not([class*="bp3-intent-"]){
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026; }
.bp3-button:not([class*="bp3-intent-"]):hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-button.bp3-intent-primary{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-primary:hover{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{
background-color:#0e5a8a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{
background-color:rgba(19, 124, 189, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-success{
background-color:#0f9960;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-success:hover{
background-color:#0d8050;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{
background-color:#0a6640;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{
background-color:rgba(15, 153, 96, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-warning{
background-color:#d9822b;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-warning:hover{
background-color:#bf7326;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{
background-color:#a66321;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{
background-color:rgba(217, 130, 43, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button.bp3-intent-danger{
background-color:#db3737;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
color:#ffffff; }
.bp3-button.bp3-intent-danger:hover{
background-color:#c23030;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{
background-color:#a82a2a;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{
background-color:rgba(219, 55, 55, 0.5);
background-image:none;
border-color:transparent;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.6); }
.bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#ffffff; }
.bp3-button.bp3-large,
.bp3-large .bp3-button{
min-height:40px;
min-width:40px;
font-size:16px;
padding:5px 15px; }
.bp3-button.bp3-large::before,
.bp3-button.bp3-large > *,
.bp3-large .bp3-button::before,
.bp3-large .bp3-button > *{
margin-right:10px; }
.bp3-button.bp3-large:empty::before,
.bp3-button.bp3-large > :last-child,
.bp3-large .bp3-button:empty::before,
.bp3-large .bp3-button > :last-child{
margin-right:0; }
.bp3-button.bp3-small,
.bp3-small .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-button.bp3-loading{
position:relative; }
.bp3-button.bp3-loading[class*="bp3-icon-"]::before{
visibility:hidden; }
.bp3-button.bp3-loading .bp3-button-spinner{
margin:0;
position:absolute; }
.bp3-button.bp3-loading > :not(.bp3-button-spinner){
visibility:hidden; }
.bp3-button[class*="bp3-icon-"]::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080; }
.bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{
color:#5c7080; }
.bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{
margin-left:7px; }
.bp3-button .bp3-icon:first-child:last-child,
.bp3-button .bp3-spinner + .bp3-icon:last-child{
margin:0 -7px; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]){
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-button[class*="bp3-intent-"]{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(255, 255, 255, 0.3); }
.bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-button:disabled::before,
.bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,
.bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,
.bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{
color:inherit !important; }
.bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button.bp3-minimal:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-minimal{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-minimal:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid rgba(24, 32, 38, 0.2);
-webkit-box-sizing:border-box;
box-sizing:border-box; }
.bp3-button.bp3-outlined:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button.bp3-outlined{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button.bp3-outlined:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary{
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success{
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning{
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger{
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(92, 112, 128, 0.1); }
.bp3-dark .bp3-button.bp3-outlined{
border-color:rgba(255, 255, 255, 0.4); }
.bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{
border-color:rgba(255, 255, 255, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(16, 107, 163, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(16, 107, 163, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{
border-color:rgba(72, 175, 240, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{
border-color:rgba(72, 175, 240, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(13, 128, 80, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(13, 128, 80, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{
border-color:rgba(61, 204, 145, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{
border-color:rgba(61, 204, 145, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(191, 115, 38, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(191, 115, 38, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{
border-color:rgba(255, 179, 102, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{
border-color:rgba(255, 179, 102, 0.2); }
.bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(194, 48, 48, 0.6); }
.bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(194, 48, 48, 0.2); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{
border-color:rgba(255, 115, 115, 0.6); }
.bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{
border-color:rgba(255, 115, 115, 0.2); }
a.bp3-button{
text-align:center;
text-decoration:none;
-webkit-transition:none;
transition:none; }
a.bp3-button, a.bp3-button:hover, a.bp3-button:active{
color:#182026; }
a.bp3-button.bp3-disabled{
color:rgba(92, 112, 128, 0.6); }
.bp3-button-text{
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto; }
.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,
.bp3-button-group.bp3-align-left .bp3-button-text,
.bp3-button-group.bp3-align-right .bp3-button-text{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex; }
.bp3-button-group .bp3-button{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
position:relative;
z-index:4; }
.bp3-button-group .bp3-button:focus{
z-index:5; }
.bp3-button-group .bp3-button:hover{
z-index:6; }
.bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{
z-index:7; }
.bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{
z-index:3; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]{
z-index:9; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{
z-index:10; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{
z-index:11; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{
z-index:12; }
.bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{
z-index:8; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
border-bottom-right-radius:0;
border-top-right-radius:0;
margin-right:-1px; }
.bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-button-group .bp3-popover-wrapper,
.bp3-button-group .bp3-popover-target{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-button-group .bp3-button.bp3-fill,
.bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-button-group.bp3-vertical{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
vertical-align:top; }
.bp3-button-group.bp3-vertical.bp3-fill{
height:100%;
width:unset; }
.bp3-button-group.bp3-vertical .bp3-button{
margin-right:0 !important;
width:100%; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{
border-radius:3px 3px 0 0; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{
border-radius:0 0 3px 3px; }
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-bottom:-1px; }
.bp3-button-group.bp3-align-left .bp3-button{
text-align:left; }
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){
margin-right:1px; }
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,
.bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){
margin-bottom:1px; }
.bp3-callout{
font-size:14px;
line-height:1.5;
background-color:rgba(138, 155, 168, 0.15);
border-radius:3px;
padding:10px 12px 9px;
position:relative;
width:100%; }
.bp3-callout[class*="bp3-icon-"]{
padding-left:40px; }
.bp3-callout[class*="bp3-icon-"]::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout.bp3-callout-icon{
padding-left:40px; }
.bp3-callout.bp3-callout-icon > .bp3-icon:first-child{
color:#5c7080;
left:10px;
position:absolute;
top:10px; }
.bp3-callout .bp3-heading{
line-height:20px;
margin-bottom:5px;
margin-top:0; }
.bp3-callout .bp3-heading:last-child{
margin-bottom:0; }
.bp3-dark .bp3-callout{
background-color:rgba(138, 155, 168, 0.2); }
.bp3-dark .bp3-callout[class*="bp3-icon-"]::before{
color:#a7b6c2; }
.bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15); }
.bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-callout.bp3-intent-primary .bp3-heading{
color:#106ba3; }
.bp3-dark .bp3-callout.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{
color:#48aff0; }
.bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15); }
.bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-callout.bp3-intent-success .bp3-heading{
color:#0d8050; }
.bp3-dark .bp3-callout.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{
color:#3dcc91; }
.bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15); }
.bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-callout.bp3-intent-warning .bp3-heading{
color:#bf7326; }
.bp3-dark .bp3-callout.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{
color:#ffb366; }
.bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15); }
.bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-callout.bp3-intent-danger .bp3-heading{
color:#c23030; }
.bp3-dark .bp3-callout.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,
.bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,
.bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{
color:#ff7373; }
.bp3-running-text .bp3-callout{
margin:20px 0; }
.bp3-card{
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
padding:20px;
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-card.bp3-dark,
.bp3-dark .bp3-card{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-0.bp3-dark,
.bp3-dark .bp3-elevation-0{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }
.bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-elevation-1.bp3-dark,
.bp3-dark .bp3-elevation-1{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-2.bp3-dark,
.bp3-dark .bp3-elevation-2{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }
.bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-elevation-3.bp3-dark,
.bp3-dark .bp3-elevation-3{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }
.bp3-elevation-4.bp3-dark,
.bp3-dark .bp3-elevation-4{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
cursor:pointer; }
.bp3-card.bp3-interactive:hover.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:hover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
opacity:0.9;
-webkit-transition-duration:0;
transition-duration:0; }
.bp3-card.bp3-interactive:active.bp3-dark,
.bp3-dark .bp3-card.bp3-interactive:active{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-collapse{
height:0;
overflow-y:hidden;
-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body{
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-collapse .bp3-collapse-body[aria-hidden="true"]{
display:none; }
.bp3-context-menu .bp3-popover-target{
display:block; }
.bp3-context-menu-popover-target{
position:fixed; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-dialog-container{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
min-height:100%;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
width:100%; }
.bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5); }
.bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{
opacity:1;
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{
opacity:0;
-webkit-transform:scale(0.5);
transform:scale(0.5);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:opacity, transform;
transition-property:opacity, transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-dialog{
background:#ebf1f5;
border-radius:6px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:30px 0;
padding-bottom:20px;
pointer-events:all;
-webkit-user-select:text;
-moz-user-select:text;
-ms-user-select:text;
user-select:text;
width:500px; }
.bp3-dialog:focus{
outline:0; }
.bp3-dialog.bp3-dark,
.bp3-dark .bp3-dialog{
background:#293742;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dialog-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#ffffff;
border-radius:6px 6px 0 0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding-left:20px;
padding-right:5px;
z-index:30; }
.bp3-dialog-header .bp3-icon-large,
.bp3-dialog-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-dialog-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-dialog-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-dialog-header{
background:#30404d;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-dialog-header .bp3-icon-large,
.bp3-dark .bp3-dialog-header .bp3-icon{
color:#a7b6c2; }
.bp3-dialog-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
margin:20px; }
.bp3-dialog-footer{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin:0 20px; }
.bp3-dialog-footer-actions{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end; }
.bp3-dialog-footer-actions .bp3-button{
margin-left:10px; }
.bp3-multistep-dialog-panels{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-multistep-dialog-left-panel{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-dark .bp3-multistep-dialog-left-panel{
background:#202b33; }
.bp3-multistep-dialog-right-panel{
background-color:#f5f8fa;
border-left:1px solid rgba(16, 22, 26, 0.15);
border-radius:0 0 6px 0;
-webkit-box-flex:3;
-ms-flex:3;
flex:3;
min-width:0; }
.bp3-dark .bp3-multistep-dialog-right-panel{
background-color:#293742;
border-left:1px solid rgba(16, 22, 26, 0.4); }
.bp3-multistep-dialog-footer{
background-color:#ffffff;
border-radius:0 0 6px 0;
border-top:1px solid rgba(16, 22, 26, 0.15);
padding:10px; }
.bp3-dark .bp3-multistep-dialog-footer{
background:#30404d;
border-top:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container{
background-color:#f5f8fa;
border-bottom:1px solid rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-dialog-step-container{
background:#293742;
border-bottom:1px solid rgba(16, 22, 26, 0.4); }
.bp3-dialog-step-container.bp3-dialog-step-viewed{
background-color:#ffffff; }
.bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{
background:#30404d; }
.bp3-dialog-step{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#f5f8fa;
border-radius:6px;
cursor:not-allowed;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:4px;
padding:6px 14px; }
.bp3-dark .bp3-dialog-step{
background:#293742; }
.bp3-dialog-step-viewed .bp3-dialog-step{
background-color:#ffffff;
cursor:pointer; }
.bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{
background:#30404d; }
.bp3-dialog-step:hover{
background-color:#f5f8fa; }
.bp3-dark .bp3-dialog-step:hover{
background:#293742; }
.bp3-dialog-step-icon{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:rgba(92, 112, 128, 0.6);
border-radius:50%;
color:#ffffff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:25px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:25px; }
.bp3-dark .bp3-dialog-step-icon{
background-color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#2b95d6; }
.bp3-dialog-step-viewed .bp3-dialog-step-icon{
background-color:#8a9ba8; }
.bp3-dialog-step-title{
color:rgba(92, 112, 128, 0.6);
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
padding-left:10px; }
.bp3-dark .bp3-dialog-step-title{
color:rgba(167, 182, 194, 0.6); }
.bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{
color:#2b95d6; }
.bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#182026; }
.bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{
color:#f5f8fa; }
.bp3-drawer{
background:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0;
padding:0; }
.bp3-drawer:focus{
outline:0; }
.bp3-drawer.bp3-position-top{
height:50%;
left:0;
right:0;
top:0; }
.bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{
-webkit-transform:translateY(-100%);
transform:translateY(-100%); }
.bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-top.bp3-overlay-exit-active{
-webkit-transform:translateY(-100%);
transform:translateY(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left{
bottom:0;
left:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{
-webkit-transform:translateX(-100%);
transform:translateX(-100%); }
.bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-left.bp3-overlay-exit-active{
-webkit-transform:translateX(-100%);
transform:translateX(-100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right{
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer.bp3-position-right.bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical){
bottom:0;
right:0;
top:0;
width:50%; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{
-webkit-transform:translateX(0);
transform:translateX(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{
-webkit-transform:translateX(0);
transform:translateX(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical{
bottom:0;
height:50%;
left:0;
right:0; }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear{
-webkit-transform:translateY(100%);
transform:translateY(100%); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(
.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{
-webkit-transform:translateY(100%);
transform:translateY(100%);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-drawer.bp3-dark,
.bp3-dark .bp3-drawer{
background:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-drawer-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0;
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
min-height:40px;
padding:5px;
padding-left:20px;
position:relative; }
.bp3-drawer-header .bp3-icon-large,
.bp3-drawer-header .bp3-icon{
color:#5c7080;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
margin-right:10px; }
.bp3-drawer-header .bp3-heading{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:inherit;
margin:0; }
.bp3-drawer-header .bp3-heading:last-child{
margin-right:20px; }
.bp3-dark .bp3-drawer-header{
-webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-drawer-header .bp3-icon-large,
.bp3-dark .bp3-drawer-header .bp3-icon{
color:#a7b6c2; }
.bp3-drawer-body{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:18px;
overflow:auto; }
.bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:10px 20px;
position:relative; }
.bp3-dark .bp3-drawer-footer{
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }
.bp3-editable-text{
cursor:text;
display:inline-block;
max-width:100%;
position:relative;
vertical-align:top;
white-space:nowrap; }
.bp3-editable-text::before{
bottom:-3px;
left:-3px;
position:absolute;
right:-3px;
top:-3px;
border-radius:3px;
content:"";
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-editable-text.bp3-editable-text-editing::before{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#137cbd; }
.bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }
.bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-success .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#0f9960; }
.bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }
.bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#d9822b; }
.bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }
.bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,
.bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#db3737; }
.bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }
.bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-editable-text:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-disabled::before{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{
color:#48aff0; }
.bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);
box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{
color:#3dcc91; }
.bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);
box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{
color:#ffb366; }
.bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);
box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{
color:#ff7373; }
.bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{
-webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);
box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }
.bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{
-webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-editable-text-input,
.bp3-editable-text-content{
color:inherit;
display:inherit;
font:inherit;
letter-spacing:inherit;
max-width:inherit;
min-width:inherit;
position:relative;
resize:none;
text-transform:inherit;
vertical-align:top; }
.bp3-editable-text-input{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
white-space:pre-wrap;
width:100%; }
.bp3-editable-text-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-editable-text-input:focus{
outline:none; }
.bp3-editable-text-input::-ms-clear{
display:none; }
.bp3-editable-text-content{
overflow:hidden;
padding-right:2px;
text-overflow:ellipsis;
white-space:pre; }
.bp3-editable-text-editing > .bp3-editable-text-content{
left:0;
position:absolute;
visibility:hidden; }
.bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(92, 112, 128, 0.6); }
.bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{
color:rgba(167, 182, 194, 0.6); }
.bp3-editable-text.bp3-multiline{
display:block; }
.bp3-editable-text.bp3-multiline .bp3-editable-text-content{
overflow:auto;
white-space:pre-wrap;
word-wrap:break-word; }
.bp3-divider{
border-bottom:1px solid rgba(16, 22, 26, 0.15);
border-right:1px solid rgba(16, 22, 26, 0.15);
margin:5px; }
.bp3-dark .bp3-divider{
border-color:rgba(16, 22, 26, 0.4); }
.bp3-control-group{
-webkit-transform:translateZ(0);
transform:translateZ(0);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch; }
.bp3-control-group > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select,
.bp3-control-group .bp3-input,
.bp3-control-group .bp3-select{
position:relative; }
.bp3-control-group .bp3-input{
border-radius:inherit;
z-index:2; }
.bp3-control-group .bp3-input:focus{
border-radius:3px;
z-index:14; }
.bp3-control-group .bp3-input[class*="bp3-intent"]{
z-index:13; }
.bp3-control-group .bp3-input[class*="bp3-intent"]:focus{
z-index:15; }
.bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{
z-index:1; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{
z-index:13; }
.bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{
z-index:15; }
.bp3-control-group .bp3-button,
.bp3-control-group .bp3-html-select select,
.bp3-control-group .bp3-select select{
-webkit-transform:translateZ(0);
transform:translateZ(0);
border-radius:inherit;
z-index:4; }
.bp3-control-group .bp3-button:focus,
.bp3-control-group .bp3-html-select select:focus,
.bp3-control-group .bp3-select select:focus{
z-index:5; }
.bp3-control-group .bp3-button:hover,
.bp3-control-group .bp3-html-select select:hover,
.bp3-control-group .bp3-select select:hover{
z-index:6; }
.bp3-control-group .bp3-button:active,
.bp3-control-group .bp3-html-select select:active,
.bp3-control-group .bp3-select select:active{
z-index:7; }
.bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,
.bp3-control-group .bp3-html-select select[readonly],
.bp3-control-group .bp3-html-select select:disabled,
.bp3-control-group .bp3-html-select select.bp3-disabled,
.bp3-control-group .bp3-select select[readonly],
.bp3-control-group .bp3-select select:disabled,
.bp3-control-group .bp3-select select.bp3-disabled{
z-index:3; }
.bp3-control-group .bp3-button[class*="bp3-intent"],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"],
.bp3-control-group .bp3-select select[class*="bp3-intent"]{
z-index:9; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{
z-index:10; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{
z-index:11; }
.bp3-control-group .bp3-button[class*="bp3-intent"]:active,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,
.bp3-control-group .bp3-select select[class*="bp3-intent"]:active{
z-index:12; }
.bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],
.bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,
.bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{
z-index:8; }
.bp3-control-group .bp3-input-group > .bp3-icon,
.bp3-control-group .bp3-input-group > .bp3-button,
.bp3-control-group .bp3-input-group > .bp3-input-left-container,
.bp3-control-group .bp3-input-group > .bp3-input-action{
z-index:16; }
.bp3-control-group .bp3-select::after,
.bp3-control-group .bp3-html-select::after,
.bp3-control-group .bp3-select > .bp3-icon,
.bp3-control-group .bp3-html-select > .bp3-icon{
z-index:17; }
.bp3-control-group .bp3-select:focus-within{
z-index:5; }
.bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:-1px; }
.bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){
margin-left:6px; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){
margin-right:0; }
.bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{
margin-left:1px; }
.bp3-control-group .bp3-popover-wrapper,
.bp3-control-group .bp3-popover-target{
border-radius:inherit; }
.bp3-control-group > :first-child{
border-radius:3px 0 0 3px; }
.bp3-control-group > :last-child{
border-radius:0 3px 3px 0;
margin-right:0; }
.bp3-control-group > :only-child{
border-radius:3px;
margin-right:0; }
.bp3-control-group .bp3-input-group .bp3-button{
border-radius:3px; }
.bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{
border-bottom-left-radius:0;
border-top-left-radius:0; }
.bp3-control-group.bp3-fill{
width:100%; }
.bp3-control-group > .bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-fill > *:not(.bp3-fixed){
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto; }
.bp3-control-group.bp3-vertical{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-control-group.bp3-vertical > *{
margin-top:-1px; }
.bp3-control-group.bp3-vertical > :first-child{
border-radius:3px 3px 0 0;
margin-top:0; }
.bp3-control-group.bp3-vertical > :last-child{
border-radius:0 0 3px 3px; }
.bp3-control{
cursor:pointer;
display:block;
margin-bottom:10px;
position:relative;
text-transform:none; }
.bp3-control input:checked ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control:not(.bp3-align-right){
padding-left:26px; }
.bp3-control:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-26px; }
.bp3-control.bp3-align-right{
padding-right:26px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
margin-right:-26px; }
.bp3-control.bp3-disabled{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-control.bp3-inline{
display:inline-block;
margin-right:20px; }
.bp3-control input{
left:0;
opacity:0;
position:absolute;
top:0;
z-index:-1; }
.bp3-control .bp3-control-indicator{
background-clip:padding-box;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
border:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
cursor:pointer;
display:inline-block;
font-size:16px;
height:1em;
margin-right:10px;
margin-top:-3px;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
vertical-align:middle;
width:1em; }
.bp3-control .bp3-control-indicator::before{
content:"";
display:block;
height:1em;
width:1em; }
.bp3-control:hover .bp3-control-indicator{
background-color:#ebf1f5; }
.bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#d8e1e8;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-control input:focus ~ .bp3-control-indicator{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:2px;
-moz-outline-radius:6px; }
.bp3-control.bp3-align-right .bp3-control-indicator{
float:right;
margin-left:10px;
margin-top:1px; }
.bp3-control.bp3-large{
font-size:16px; }
.bp3-control.bp3-large:not(.bp3-align-right){
padding-left:30px; }
.bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-30px; }
.bp3-control.bp3-large.bp3-align-right{
padding-right:30px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-30px; }
.bp3-control.bp3-large .bp3-control-indicator{
font-size:20px; }
.bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{
margin-top:0; }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
background-color:#137cbd;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
color:#ffffff; }
.bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background:#0e5a8a;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{
background-color:#106ba3;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{
background-color:#0e5a8a;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-control.bp3-checkbox .bp3-control-indicator{
border-radius:3px; }
.bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{
background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }
.bp3-control.bp3-radio .bp3-control-indicator{
border-radius:50%; }
.bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{
background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }
.bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{
opacity:0.5; }
.bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{
-moz-outline-radius:16px; }
.bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(167, 182, 194, 0.5); }
.bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(115, 134, 148, 0.5); }
.bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(92, 112, 128, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(206, 217, 224, 0.5); }
.bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(19, 124, 189, 0.5); }
.bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(255, 255, 255, 0.8); }
.bp3-control.bp3-switch:not(.bp3-align-right){
padding-left:38px; }
.bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-38px; }
.bp3-control.bp3-switch.bp3-align-right{
padding-right:38px; }
.bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{
margin-right:-38px; }
.bp3-control.bp3-switch .bp3-control-indicator{
border:none;
border-radius:1.75em;
-webkit-box-shadow:none !important;
box-shadow:none !important;
min-width:1.75em;
-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:auto; }
.bp3-control.bp3-switch .bp3-control-indicator::before{
background:#ffffff;
border-radius:50%;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
height:calc(1em - 4px);
left:0;
margin:2px;
position:absolute;
-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:calc(1em - 4px); }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
left:calc(100% - 1em); }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){
padding-left:45px; }
.bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{
margin-left:-45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right{
padding-right:45px; }
.bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{
margin-right:-45px; }
.bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.7); }
.bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{
background:rgba(16, 22, 26, 0.9); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{
background:#137cbd; }
.bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{
background:#106ba3; }
.bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{
background:#0e5a8a; }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{
background:rgba(14, 90, 138, 0.5); }
.bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{
background:rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{
background:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-control.bp3-switch .bp3-switch-inner-text{
font-size:0.7em;
text-align:center; }
.bp3-control.bp3-switch .bp3-control-indicator-child:first-child{
line-height:0;
margin-left:0.5em;
margin-right:1.2em;
visibility:hidden; }
.bp3-control.bp3-switch .bp3-control-indicator-child:last-child{
line-height:1em;
margin-left:1.2em;
margin-right:0.5em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{
line-height:1em;
visibility:visible; }
.bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{
line-height:0;
visibility:hidden; }
.bp3-dark .bp3-control{
color:#f5f8fa; }
.bp3-dark .bp3-control.bp3-disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-control .bp3-control-indicator{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-control:hover .bp3-control-indicator{
background-color:#30404d; }
.bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{
background:#202b33;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
cursor:not-allowed; }
.bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{
color:rgba(167, 182, 194, 0.6); }
.bp3-file-input{
cursor:pointer;
display:inline-block;
height:30px;
position:relative; }
.bp3-file-input input{
margin:0;
min-width:200px;
opacity:0; }
.bp3-file-input input:disabled + .bp3-file-upload-input,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark
.bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#182026; }
.bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{
color:#f5f8fa; }
.bp3-file-input.bp3-fill{
width:100%; }
.bp3-file-input.bp3-large,
.bp3-large .bp3-file-input{
height:40px; }
.bp3-file-input .bp3-file-upload-input-custom-text::after{
content:attr(bp3-button-text); }
.bp3-file-upload-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:rgba(92, 112, 128, 0.6);
left:0;
padding-right:80px;
position:absolute;
right:0;
top:0;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-file-upload-input::after{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
min-height:24px;
min-width:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
border-radius:3px;
content:"Browse";
line-height:24px;
margin:3px;
position:absolute;
right:0;
text-align:center;
top:0;
width:70px; }
.bp3-file-upload-input::after:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-file-upload-input:hover::after{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-file-upload-input:active::after{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-large .bp3-file-upload-input{
font-size:16px;
height:40px;
line-height:40px;
padding-right:95px; }
.bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{
padding:0 15px; }
.bp3-large .bp3-file-upload-input::after{
min-height:30px;
min-width:30px;
line-height:30px;
margin:5px;
width:85px; }
.bp3-dark .bp3-file-upload-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-file-upload-input::after:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-file-upload-input:hover::after{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-file-upload-input:active::after{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-file-upload-input::after{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-form-group{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin:0 0 15px; }
.bp3-form-group label.bp3-label{
margin-bottom:5px; }
.bp3-form-group .bp3-control{
margin-top:7px; }
.bp3-form-group .bp3-form-helper-text{
color:#5c7080;
font-size:12px;
margin-top:5px; }
.bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#106ba3; }
.bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#0d8050; }
.bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#bf7326; }
.bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#c23030; }
.bp3-form-group.bp3-inline{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row; }
.bp3-form-group.bp3-inline.bp3-large label.bp3-label{
line-height:40px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-inline label.bp3-label{
line-height:30px;
margin:0 10px 0 0; }
.bp3-form-group.bp3-disabled .bp3-label,
.bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{
color:#48aff0; }
.bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{
color:#3dcc91; }
.bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{
color:#ffb366; }
.bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{
color:#ff7373; }
.bp3-dark .bp3-form-group .bp3-form-helper-text{
color:#a7b6c2; }
.bp3-dark .bp3-form-group.bp3-disabled .bp3-label,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,
.bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-input-group{
display:block;
position:relative; }
.bp3-input-group .bp3-input{
position:relative;
width:100%; }
.bp3-input-group .bp3-input:not(:first-child){
padding-left:30px; }
.bp3-input-group .bp3-input:not(:last-child){
padding-right:30px; }
.bp3-input-group .bp3-input-action,
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-button,
.bp3-input-group > .bp3-icon{
position:absolute;
top:0; }
.bp3-input-group .bp3-input-action:first-child,
.bp3-input-group > .bp3-input-left-container:first-child,
.bp3-input-group > .bp3-button:first-child,
.bp3-input-group > .bp3-icon:first-child{
left:0; }
.bp3-input-group .bp3-input-action:last-child,
.bp3-input-group > .bp3-input-left-container:last-child,
.bp3-input-group > .bp3-button:last-child,
.bp3-input-group > .bp3-icon:last-child{
right:0; }
.bp3-input-group .bp3-button{
min-height:24px;
min-width:24px;
margin:3px;
padding:0 7px; }
.bp3-input-group .bp3-button:empty{
padding:0; }
.bp3-input-group > .bp3-input-left-container,
.bp3-input-group > .bp3-icon{
z-index:1; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon{
color:#5c7080; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,
.bp3-input-group > .bp3-icon:empty{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-input-group > .bp3-input-left-container > .bp3-icon,
.bp3-input-group > .bp3-icon,
.bp3-input-group .bp3-input-action > .bp3-spinner{
margin:7px; }
.bp3-input-group .bp3-tag{
margin:5px; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#5c7080; }
.bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){
color:#a7b6c2; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{
color:#5c7080; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,
.bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-input-group.bp3-disabled{
cursor:not-allowed; }
.bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(92, 112, 128, 0.6); }
.bp3-input-group.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
margin:5px; }
.bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-large > .bp3-icon,
.bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{
margin:12px; }
.bp3-input-group.bp3-large .bp3-input{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{
padding:0 15px; }
.bp3-input-group.bp3-large .bp3-input:not(:first-child){
padding-left:40px; }
.bp3-input-group.bp3-large .bp3-input:not(:last-child){
padding-right:40px; }
.bp3-input-group.bp3-small .bp3-button{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small .bp3-tag{
min-height:20px;
min-width:20px;
margin:2px; }
.bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,
.bp3-input-group.bp3-small > .bp3-icon,
.bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{
margin:4px; }
.bp3-input-group.bp3-small .bp3-input{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{
padding:0 12px; }
.bp3-input-group.bp3-small .bp3-input:not(:first-child){
padding-left:24px; }
.bp3-input-group.bp3-small .bp3-input:not(:last-child){
padding-right:24px; }
.bp3-input-group.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-input-group.bp3-round .bp3-button,
.bp3-input-group.bp3-round .bp3-input,
.bp3-input-group.bp3-round .bp3-tag{
border-radius:30px; }
.bp3-dark .bp3-input-group .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{
color:rgba(167, 182, 194, 0.6); }
.bp3-input-group.bp3-intent-primary .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-primary .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#106ba3; }
.bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{
color:#48aff0; }
.bp3-input-group.bp3-intent-success .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-success .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-success > .bp3-icon{
color:#0d8050; }
.bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{
color:#3dcc91; }
.bp3-input-group.bp3-intent-warning .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-warning .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#bf7326; }
.bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{
color:#ffb366; }
.bp3-input-group.bp3-intent-danger .bp3-input{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input-group.bp3-intent-danger .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#c23030; }
.bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{
color:#ff7373; }
.bp3-input{
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
background:#ffffff;
border:none;
border-radius:3px;
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
color:#182026;
font-size:14px;
font-weight:400;
height:30px;
line-height:30px;
outline:none;
padding:0 10px;
-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);
vertical-align:middle; }
.bp3-input::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input:focus, .bp3-input.bp3-active{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input[type="search"], .bp3-input.bp3-round{
border-radius:30px;
-webkit-box-sizing:border-box;
box-sizing:border-box;
padding-left:10px; }
.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }
.bp3-input:disabled, .bp3-input.bp3-disabled{
background:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
resize:none; }
.bp3-input.bp3-large{
font-size:16px;
height:40px;
line-height:40px; }
.bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{
padding:0 15px; }
.bp3-input.bp3-small{
font-size:12px;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px; }
.bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{
padding:0 12px; }
.bp3-input.bp3-fill{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
width:100%; }
.bp3-dark .bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-primary{
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-primary[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #137cbd;
box-shadow:inset 0 0 0 1px #137cbd; }
.bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-success{
-webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success:focus{
-webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-success[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #0f9960;
box-shadow:inset 0 0 0 1px #0f9960; }
.bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-warning{
-webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning:focus{
-webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-warning[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #d9822b;
box-shadow:inset 0 0 0 1px #d9822b; }
.bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-input.bp3-intent-danger{
-webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger:focus{
-webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-input.bp3-intent-danger[readonly]{
-webkit-box-shadow:inset 0 0 0 1px #db3737;
box-shadow:inset 0 0 0 1px #db3737; }
.bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-input::-ms-clear{
display:none; }
textarea.bp3-input{
max-width:100%;
padding:10px; }
textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{
height:auto;
line-height:inherit; }
textarea.bp3-input.bp3-small{
padding:8px; }
.bp3-dark textarea.bp3-input{
background:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark textarea.bp3-input::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark textarea.bp3-input:focus{
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input[readonly]{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{
background:rgba(57, 75, 89, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
label.bp3-label{
display:block;
margin-bottom:15px;
margin-top:0; }
label.bp3-label .bp3-html-select,
label.bp3-label .bp3-input,
label.bp3-label .bp3-select,
label.bp3-label .bp3-slider,
label.bp3-label .bp3-popover-wrapper{
display:block;
margin-top:5px;
text-transform:none; }
label.bp3-label .bp3-button-group{
margin-top:5px; }
label.bp3-label .bp3-select select,
label.bp3-label .bp3-html-select select{
font-weight:400;
vertical-align:top;
width:100%; }
label.bp3-label.bp3-disabled,
label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(92, 112, 128, 0.6); }
label.bp3-label.bp3-inline{
line-height:30px; }
label.bp3-label.bp3-inline .bp3-html-select,
label.bp3-label.bp3-inline .bp3-input,
label.bp3-label.bp3-inline .bp3-input-group,
label.bp3-label.bp3-inline .bp3-select,
label.bp3-label.bp3-inline .bp3-popover-wrapper{
display:inline-block;
margin:0 0 0 5px;
vertical-align:top; }
label.bp3-label.bp3-inline .bp3-button-group{
margin:0 0 0 5px; }
label.bp3-label.bp3-inline .bp3-input-group .bp3-input{
margin-left:0; }
label.bp3-label.bp3-inline.bp3-large{
line-height:40px; }
label.bp3-label:not(.bp3-inline) .bp3-popover-target{
display:block; }
.bp3-dark label.bp3-label{
color:#f5f8fa; }
.bp3-dark label.bp3-label.bp3-disabled,
.bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{
color:rgba(167, 182, 194, 0.6); }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{
-webkit-box-flex:1;
-ms-flex:1 1 14px;
flex:1 1 14px;
min-height:0;
padding:0;
width:30px; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{
border-radius:0 3px 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{
border-radius:0 0 3px 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{
border-radius:3px 0 0 0; }
.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{
border-radius:0 0 0 3px; }
.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{
width:40px; }
form{
display:block; }
.bp3-html-select select,
.bp3-select select{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:none;
border-radius:3px;
cursor:pointer;
font-size:14px;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:5px 10px;
text-align:left;
vertical-align:middle;
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
-moz-appearance:none;
-webkit-appearance:none;
border-radius:3px;
height:30px;
padding:0 25px 0 10px;
width:100%; }
.bp3-html-select select > *, .bp3-select select > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-html-select select::before,
.bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{
margin-right:7px; }
.bp3-html-select select:empty::before,
.bp3-select select:empty::before,
.bp3-html-select select > :last-child,
.bp3-select select > :last-child{
margin-right:0; }
.bp3-html-select select:hover,
.bp3-select select:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-html-select select:active,
.bp3-select select:active, .bp3-html-select select.bp3-active,
.bp3-select select.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-html-select select:disabled,
.bp3-select select:disabled, .bp3-html-select select.bp3-disabled,
.bp3-select select.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-html-select select:disabled.bp3-active,
.bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,
.bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,
.bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,
.bp3-select select.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-html-select.bp3-minimal select,
.bp3-select.bp3-minimal select{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-html-select.bp3-minimal select:hover,
.bp3-select.bp3-minimal select:hover{
background:rgba(167, 182, 194, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026;
text-decoration:none; }
.bp3-html-select.bp3-minimal select:active,
.bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,
.bp3-select.bp3-minimal select.bp3-active{
background:rgba(115, 134, 148, 0.3);
-webkit-box-shadow:none;
box-shadow:none;
color:#182026; }
.bp3-html-select.bp3-minimal select:disabled,
.bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,
.bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,
.bp3-select.bp3-minimal select.bp3-disabled:hover{
background:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select.bp3-minimal select:disabled.bp3-active,
.bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,
.bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,
.bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{
background:rgba(115, 134, 148, 0.3); }
.bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,
.bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:inherit; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,
.bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{
background:rgba(138, 155, 168, 0.15); }
.bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,
.bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{
background:rgba(138, 155, 168, 0.3);
color:#f5f8fa; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,
.bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{
background:none;
color:rgba(167, 182, 194, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{
background:rgba(138, 155, 168, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary,
.bp3-select.bp3-minimal select.bp3-intent-primary{
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,
.bp3-select.bp3-minimal select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:active,
.bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#106ba3; }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(16, 107, 163, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{
stroke:#106ba3; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{
background:rgba(19, 124, 189, 0.2);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{
background:rgba(19, 124, 189, 0.3);
color:#48aff0; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{
background:none;
color:rgba(72, 175, 240, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{
background:rgba(19, 124, 189, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success,
.bp3-select.bp3-minimal select.bp3-intent-success{
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:hover,
.bp3-select.bp3-minimal select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:active,
.bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#0d8050; }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(13, 128, 80, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{
stroke:#0d8050; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{
background:rgba(15, 153, 96, 0.2);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{
background:rgba(15, 153, 96, 0.3);
color:#3dcc91; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{
background:none;
color:rgba(61, 204, 145, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{
background:rgba(15, 153, 96, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning,
.bp3-select.bp3-minimal select.bp3-intent-warning{
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,
.bp3-select.bp3-minimal select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:active,
.bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#bf7326; }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(191, 115, 38, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{
stroke:#bf7326; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{
background:rgba(217, 130, 43, 0.2);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{
background:rgba(217, 130, 43, 0.3);
color:#ffb366; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{
background:none;
color:rgba(255, 179, 102, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{
background:rgba(217, 130, 43, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger,
.bp3-select.bp3-minimal select.bp3-intent-danger{
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,
.bp3-select.bp3-minimal select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:active,
.bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#c23030; }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(194, 48, 48, 0.5); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{
stroke:#c23030; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{
background:rgba(219, 55, 55, 0.2);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{
background:rgba(219, 55, 55, 0.3);
color:#ff7373; }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{
background:none;
color:rgba(255, 115, 115, 0.5); }
.bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,
.bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{
background:rgba(219, 55, 55, 0.3); }
.bp3-html-select.bp3-large select,
.bp3-select.bp3-large select{
font-size:16px;
height:40px;
padding-right:35px; }
.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-html-select select:disabled,
.bp3-select select:disabled{
background-color:rgba(206, 217, 224, 0.5);
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon, .bp3-select::after{
color:#5c7080;
pointer-events:none;
position:absolute;
right:7px;
top:7px; }
.bp3-html-select .bp3-disabled.bp3-icon,
.bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{
color:rgba(92, 112, 128, 0.6); }
.bp3-html-select,
.bp3-select{
display:inline-block;
letter-spacing:normal;
position:relative;
vertical-align:middle; }
.bp3-html-select select::-ms-expand,
.bp3-select select::-ms-expand{
display:none; }
.bp3-html-select .bp3-icon,
.bp3-select .bp3-icon{
color:#5c7080; }
.bp3-html-select .bp3-icon:hover,
.bp3-select .bp3-icon:hover{
color:#182026; }
.bp3-dark .bp3-html-select .bp3-icon, .bp3-dark
.bp3-select .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark
.bp3-select .bp3-icon:hover{
color:#f5f8fa; }
.bp3-html-select.bp3-large::after,
.bp3-html-select.bp3-large .bp3-icon,
.bp3-select.bp3-large::after,
.bp3-select.bp3-large .bp3-icon{
right:12px;
top:12px; }
.bp3-html-select.bp3-fill,
.bp3-html-select.bp3-fill select,
.bp3-select.bp3-fill,
.bp3-select.bp3-fill select{
width:100%; }
.bp3-dark .bp3-html-select option, .bp3-dark
.bp3-select option{
background-color:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-html-select option:disabled, .bp3-dark
.bp3-select option:disabled{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-html-select::after, .bp3-dark
.bp3-select::after{
color:#a7b6c2; }
.bp3-select::after{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-running-text table, table.bp3-html-table{
border-spacing:0;
font-size:14px; }
.bp3-running-text table th, table.bp3-html-table th,
.bp3-running-text table td,
table.bp3-html-table td{
padding:11px;
text-align:left;
vertical-align:top; }
.bp3-running-text table th, table.bp3-html-table th{
color:#182026;
font-weight:600; }
.bp3-running-text table td,
table.bp3-html-table td{
color:#182026; }
.bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,
.bp3-running-text table tbody tr:first-child td,
table.bp3-html-table tbody tr:first-child td,
.bp3-running-text table tfoot tr:first-child th,
table.bp3-html-table tfoot tr:first-child th,
.bp3-running-text table tfoot tr:first-child td,
table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
.bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{
color:#f5f8fa; }
.bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,
.bp3-dark .bp3-running-text table tbody tr:first-child td,
.bp3-running-text .bp3-dark table tbody tr:first-child td,
.bp3-dark table.bp3-html-table tbody tr:first-child td,
.bp3-dark .bp3-running-text table tfoot tr:first-child th,
.bp3-running-text .bp3-dark table tfoot tr:first-child th,
.bp3-dark table.bp3-html-table tfoot tr:first-child th,
.bp3-dark .bp3-running-text table tfoot tr:first-child td,
.bp3-running-text .bp3-dark table tfoot tr:first-child td,
.bp3-dark table.bp3-html-table tfoot tr:first-child td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
table.bp3-html-table.bp3-html-table-condensed th,
table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,
table.bp3-html-table.bp3-small td{
padding-bottom:6px;
padding-top:6px; }
table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(191, 204, 214, 0.15); }
table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td,
table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:none;
box-shadow:none; }
table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }
table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(191, 204, 214, 0.3);
cursor:pointer; }
table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark table.bp3-html-table{ }
.bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{
background:rgba(92, 112, 128, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{
-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),
.bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){
-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{
-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);
box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }
.bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{
background-color:rgba(92, 112, 128, 0.3);
cursor:pointer; }
.bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-key-combo{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center; }
.bp3-key-combo > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-key-combo > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-key-combo::before,
.bp3-key-combo > *{
margin-right:5px; }
.bp3-key-combo:empty::before,
.bp3-key-combo > :last-child{
margin-right:0; }
.bp3-hotkey-dialog{
padding-bottom:0;
top:40px; }
.bp3-hotkey-dialog .bp3-dialog-body{
margin:0;
padding:0; }
.bp3-hotkey-dialog .bp3-hotkey-label{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1; }
.bp3-hotkey-column{
margin:auto;
max-height:80vh;
overflow-y:auto;
padding:30px; }
.bp3-hotkey-column .bp3-heading{
margin-bottom:20px; }
.bp3-hotkey-column .bp3-heading:not(:first-child){
margin-top:40px; }
.bp3-hotkey{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-left:0;
margin-right:0; }
.bp3-hotkey:not(:last-child){
margin-bottom:10px; }
.bp3-icon{
display:inline-block;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
vertical-align:text-bottom; }
.bp3-icon:not(:empty)::before{
content:"" !important;
content:unset !important; }
.bp3-icon > svg{
display:block; }
.bp3-icon > svg:not([fill]){
fill:currentColor; }
.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{
color:#106ba3; }
.bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{
color:#48aff0; }
.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{
color:#0d8050; }
.bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{
color:#3dcc91; }
.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{
color:#bf7326; }
.bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{
color:#ffb366; }
.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{
color:#c23030; }
.bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{
color:#ff7373; }
span.bp3-icon-standard{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon-large{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
display:inline-block; }
span.bp3-icon:empty{
font-family:"Icons20";
font-size:inherit;
font-style:normal;
font-weight:400;
line-height:1; }
span.bp3-icon:empty::before{
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased; }
.bp3-icon-add::before{
content:""; }
.bp3-icon-add-column-left::before{
content:""; }
.bp3-icon-add-column-right::before{
content:""; }
.bp3-icon-add-row-bottom::before{
content:""; }
.bp3-icon-add-row-top::before{
content:""; }
.bp3-icon-add-to-artifact::before{
content:""; }
.bp3-icon-add-to-folder::before{
content:""; }
.bp3-icon-airplane::before{
content:""; }
.bp3-icon-align-center::before{
content:""; }
.bp3-icon-align-justify::before{
content:""; }
.bp3-icon-align-left::before{
content:""; }
.bp3-icon-align-right::before{
content:""; }
.bp3-icon-alignment-bottom::before{
content:""; }
.bp3-icon-alignment-horizontal-center::before{
content:""; }
.bp3-icon-alignment-left::before{
content:""; }
.bp3-icon-alignment-right::before{
content:""; }
.bp3-icon-alignment-top::before{
content:""; }
.bp3-icon-alignment-vertical-center::before{
content:""; }
.bp3-icon-annotation::before{
content:""; }
.bp3-icon-application::before{
content:""; }
.bp3-icon-applications::before{
content:""; }
.bp3-icon-archive::before{
content:""; }
.bp3-icon-arrow-bottom-left::before{
content:"↙"; }
.bp3-icon-arrow-bottom-right::before{
content:"↘"; }
.bp3-icon-arrow-down::before{
content:"↓"; }
.bp3-icon-arrow-left::before{
content:"←"; }
.bp3-icon-arrow-right::before{
content:"→"; }
.bp3-icon-arrow-top-left::before{
content:"↖"; }
.bp3-icon-arrow-top-right::before{
content:"↗"; }
.bp3-icon-arrow-up::before{
content:"↑"; }
.bp3-icon-arrows-horizontal::before{
content:"↔"; }
.bp3-icon-arrows-vertical::before{
content:"↕"; }
.bp3-icon-asterisk::before{
content:"*"; }
.bp3-icon-automatic-updates::before{
content:""; }
.bp3-icon-badge::before{
content:""; }
.bp3-icon-ban-circle::before{
content:""; }
.bp3-icon-bank-account::before{
content:""; }
.bp3-icon-barcode::before{
content:""; }
.bp3-icon-blank::before{
content:""; }
.bp3-icon-blocked-person::before{
content:""; }
.bp3-icon-bold::before{
content:""; }
.bp3-icon-book::before{
content:""; }
.bp3-icon-bookmark::before{
content:""; }
.bp3-icon-box::before{
content:""; }
.bp3-icon-briefcase::before{
content:""; }
.bp3-icon-bring-data::before{
content:""; }
.bp3-icon-build::before{
content:""; }
.bp3-icon-calculator::before{
content:""; }
.bp3-icon-calendar::before{
content:""; }
.bp3-icon-camera::before{
content:""; }
.bp3-icon-caret-down::before{
content:"⌄"; }
.bp3-icon-caret-left::before{
content:"〈"; }
.bp3-icon-caret-right::before{
content:"〉"; }
.bp3-icon-caret-up::before{
content:"⌃"; }
.bp3-icon-cell-tower::before{
content:""; }
.bp3-icon-changes::before{
content:""; }
.bp3-icon-chart::before{
content:""; }
.bp3-icon-chat::before{
content:""; }
.bp3-icon-chevron-backward::before{
content:""; }
.bp3-icon-chevron-down::before{
content:""; }
.bp3-icon-chevron-forward::before{
content:""; }
.bp3-icon-chevron-left::before{
content:""; }
.bp3-icon-chevron-right::before{
content:""; }
.bp3-icon-chevron-up::before{
content:""; }
.bp3-icon-circle::before{
content:""; }
.bp3-icon-circle-arrow-down::before{
content:""; }
.bp3-icon-circle-arrow-left::before{
content:""; }
.bp3-icon-circle-arrow-right::before{
content:""; }
.bp3-icon-circle-arrow-up::before{
content:""; }
.bp3-icon-citation::before{
content:""; }
.bp3-icon-clean::before{
content:""; }
.bp3-icon-clipboard::before{
content:""; }
.bp3-icon-cloud::before{
content:"☁"; }
.bp3-icon-cloud-download::before{
content:""; }
.bp3-icon-cloud-upload::before{
content:""; }
.bp3-icon-code::before{
content:""; }
.bp3-icon-code-block::before{
content:""; }
.bp3-icon-cog::before{
content:""; }
.bp3-icon-collapse-all::before{
content:""; }
.bp3-icon-column-layout::before{
content:""; }
.bp3-icon-comment::before{
content:""; }
.bp3-icon-comparison::before{
content:""; }
.bp3-icon-compass::before{
content:""; }
.bp3-icon-compressed::before{
content:""; }
.bp3-icon-confirm::before{
content:""; }
.bp3-icon-console::before{
content:""; }
.bp3-icon-contrast::before{
content:""; }
.bp3-icon-control::before{
content:""; }
.bp3-icon-credit-card::before{
content:""; }
.bp3-icon-cross::before{
content:"✗"; }
.bp3-icon-crown::before{
content:""; }
.bp3-icon-cube::before{
content:""; }
.bp3-icon-cube-add::before{
content:""; }
.bp3-icon-cube-remove::before{
content:""; }
.bp3-icon-curved-range-chart::before{
content:""; }
.bp3-icon-cut::before{
content:""; }
.bp3-icon-dashboard::before{
content:""; }
.bp3-icon-data-lineage::before{
content:""; }
.bp3-icon-database::before{
content:""; }
.bp3-icon-delete::before{
content:""; }
.bp3-icon-delta::before{
content:"Δ"; }
.bp3-icon-derive-column::before{
content:""; }
.bp3-icon-desktop::before{
content:""; }
.bp3-icon-diagnosis::before{
content:""; }
.bp3-icon-diagram-tree::before{
content:""; }
.bp3-icon-direction-left::before{
content:""; }
.bp3-icon-direction-right::before{
content:""; }
.bp3-icon-disable::before{
content:""; }
.bp3-icon-document::before{
content:""; }
.bp3-icon-document-open::before{
content:""; }
.bp3-icon-document-share::before{
content:""; }
.bp3-icon-dollar::before{
content:"$"; }
.bp3-icon-dot::before{
content:"•"; }
.bp3-icon-double-caret-horizontal::before{
content:""; }
.bp3-icon-double-caret-vertical::before{
content:""; }
.bp3-icon-double-chevron-down::before{
content:""; }
.bp3-icon-double-chevron-left::before{
content:""; }
.bp3-icon-double-chevron-right::before{
content:""; }
.bp3-icon-double-chevron-up::before{
content:""; }
.bp3-icon-doughnut-chart::before{
content:""; }
.bp3-icon-download::before{
content:""; }
.bp3-icon-drag-handle-horizontal::before{
content:""; }
.bp3-icon-drag-handle-vertical::before{
content:""; }
.bp3-icon-draw::before{
content:""; }
.bp3-icon-drive-time::before{
content:""; }
.bp3-icon-duplicate::before{
content:""; }
.bp3-icon-edit::before{
content:"✎"; }
.bp3-icon-eject::before{
content:"⏏"; }
.bp3-icon-endorsed::before{
content:""; }
.bp3-icon-envelope::before{
content:"✉"; }
.bp3-icon-equals::before{
content:""; }
.bp3-icon-eraser::before{
content:""; }
.bp3-icon-error::before{
content:""; }
.bp3-icon-euro::before{
content:"€"; }
.bp3-icon-exchange::before{
content:""; }
.bp3-icon-exclude-row::before{
content:""; }
.bp3-icon-expand-all::before{
content:""; }
.bp3-icon-export::before{
content:""; }
.bp3-icon-eye-off::before{
content:""; }
.bp3-icon-eye-on::before{
content:""; }
.bp3-icon-eye-open::before{
content:""; }
.bp3-icon-fast-backward::before{
content:""; }
.bp3-icon-fast-forward::before{
content:""; }
.bp3-icon-feed::before{
content:""; }
.bp3-icon-feed-subscribed::before{
content:""; }
.bp3-icon-film::before{
content:""; }
.bp3-icon-filter::before{
content:""; }
.bp3-icon-filter-keep::before{
content:""; }
.bp3-icon-filter-list::before{
content:""; }
.bp3-icon-filter-open::before{
content:""; }
.bp3-icon-filter-remove::before{
content:""; }
.bp3-icon-flag::before{
content:"⚑"; }
.bp3-icon-flame::before{
content:""; }
.bp3-icon-flash::before{
content:""; }
.bp3-icon-floppy-disk::before{
content:""; }
.bp3-icon-flow-branch::before{
content:""; }
.bp3-icon-flow-end::before{
content:""; }
.bp3-icon-flow-linear::before{
content:""; }
.bp3-icon-flow-review::before{
content:""; }
.bp3-icon-flow-review-branch::before{
content:""; }
.bp3-icon-flows::before{
content:""; }
.bp3-icon-folder-close::before{
content:""; }
.bp3-icon-folder-new::before{
content:""; }
.bp3-icon-folder-open::before{
content:""; }
.bp3-icon-folder-shared::before{
content:""; }
.bp3-icon-folder-shared-open::before{
content:""; }
.bp3-icon-follower::before{
content:""; }
.bp3-icon-following::before{
content:""; }
.bp3-icon-font::before{
content:""; }
.bp3-icon-fork::before{
content:""; }
.bp3-icon-form::before{
content:""; }
.bp3-icon-full-circle::before{
content:""; }
.bp3-icon-full-stacked-chart::before{
content:""; }
.bp3-icon-fullscreen::before{
content:""; }
.bp3-icon-function::before{
content:""; }
.bp3-icon-gantt-chart::before{
content:""; }
.bp3-icon-geolocation::before{
content:""; }
.bp3-icon-geosearch::before{
content:""; }
.bp3-icon-git-branch::before{
content:""; }
.bp3-icon-git-commit::before{
content:""; }
.bp3-icon-git-merge::before{
content:""; }
.bp3-icon-git-new-branch::before{
content:""; }
.bp3-icon-git-pull::before{
content:""; }
.bp3-icon-git-push::before{
content:""; }
.bp3-icon-git-repo::before{
content:""; }
.bp3-icon-glass::before{
content:""; }
.bp3-icon-globe::before{
content:""; }
.bp3-icon-globe-network::before{
content:""; }
.bp3-icon-graph::before{
content:""; }
.bp3-icon-graph-remove::before{
content:""; }
.bp3-icon-greater-than::before{
content:""; }
.bp3-icon-greater-than-or-equal-to::before{
content:""; }
.bp3-icon-grid::before{
content:""; }
.bp3-icon-grid-view::before{
content:""; }
.bp3-icon-group-objects::before{
content:""; }
.bp3-icon-grouped-bar-chart::before{
content:""; }
.bp3-icon-hand::before{
content:""; }
.bp3-icon-hand-down::before{
content:""; }
.bp3-icon-hand-left::before{
content:""; }
.bp3-icon-hand-right::before{
content:""; }
.bp3-icon-hand-up::before{
content:""; }
.bp3-icon-header::before{
content:""; }
.bp3-icon-header-one::before{
content:""; }
.bp3-icon-header-two::before{
content:""; }
.bp3-icon-headset::before{
content:""; }
.bp3-icon-heart::before{
content:"♥"; }
.bp3-icon-heart-broken::before{
content:""; }
.bp3-icon-heat-grid::before{
content:""; }
.bp3-icon-heatmap::before{
content:""; }
.bp3-icon-help::before{
content:"?"; }
.bp3-icon-helper-management::before{
content:""; }
.bp3-icon-highlight::before{
content:""; }
.bp3-icon-history::before{
content:""; }
.bp3-icon-home::before{
content:"⌂"; }
.bp3-icon-horizontal-bar-chart::before{
content:""; }
.bp3-icon-horizontal-bar-chart-asc::before{
content:""; }
.bp3-icon-horizontal-bar-chart-desc::before{
content:""; }
.bp3-icon-horizontal-distribution::before{
content:""; }
.bp3-icon-id-number::before{
content:""; }
.bp3-icon-image-rotate-left::before{
content:""; }
.bp3-icon-image-rotate-right::before{
content:""; }
.bp3-icon-import::before{
content:""; }
.bp3-icon-inbox::before{
content:""; }
.bp3-icon-inbox-filtered::before{
content:""; }
.bp3-icon-inbox-geo::before{
content:""; }
.bp3-icon-inbox-search::before{
content:""; }
.bp3-icon-inbox-update::before{
content:""; }
.bp3-icon-info-sign::before{
content:"ℹ"; }
.bp3-icon-inheritance::before{
content:""; }
.bp3-icon-inner-join::before{
content:""; }
.bp3-icon-insert::before{
content:""; }
.bp3-icon-intersection::before{
content:""; }
.bp3-icon-ip-address::before{
content:""; }
.bp3-icon-issue::before{
content:""; }
.bp3-icon-issue-closed::before{
content:""; }
.bp3-icon-issue-new::before{
content:""; }
.bp3-icon-italic::before{
content:""; }
.bp3-icon-join-table::before{
content:""; }
.bp3-icon-key::before{
content:""; }
.bp3-icon-key-backspace::before{
content:""; }
.bp3-icon-key-command::before{
content:""; }
.bp3-icon-key-control::before{
content:""; }
.bp3-icon-key-delete::before{
content:""; }
.bp3-icon-key-enter::before{
content:""; }
.bp3-icon-key-escape::before{
content:""; }
.bp3-icon-key-option::before{
content:""; }
.bp3-icon-key-shift::before{
content:""; }
.bp3-icon-key-tab::before{
content:""; }
.bp3-icon-known-vehicle::before{
content:""; }
.bp3-icon-lab-test::before{
content:""; }
.bp3-icon-label::before{
content:""; }
.bp3-icon-layer::before{
content:""; }
.bp3-icon-layers::before{
content:""; }
.bp3-icon-layout::before{
content:""; }
.bp3-icon-layout-auto::before{
content:""; }
.bp3-icon-layout-balloon::before{
content:""; }
.bp3-icon-layout-circle::before{
content:""; }
.bp3-icon-layout-grid::before{
content:""; }
.bp3-icon-layout-group-by::before{
content:""; }
.bp3-icon-layout-hierarchy::before{
content:""; }
.bp3-icon-layout-linear::before{
content:""; }
.bp3-icon-layout-skew-grid::before{
content:""; }
.bp3-icon-layout-sorted-clusters::before{
content:""; }
.bp3-icon-learning::before{
content:""; }
.bp3-icon-left-join::before{
content:""; }
.bp3-icon-less-than::before{
content:""; }
.bp3-icon-less-than-or-equal-to::before{
content:""; }
.bp3-icon-lifesaver::before{
content:""; }
.bp3-icon-lightbulb::before{
content:""; }
.bp3-icon-link::before{
content:""; }
.bp3-icon-list::before{
content:"☰"; }
.bp3-icon-list-columns::before{
content:""; }
.bp3-icon-list-detail-view::before{
content:""; }
.bp3-icon-locate::before{
content:""; }
.bp3-icon-lock::before{
content:""; }
.bp3-icon-log-in::before{
content:""; }
.bp3-icon-log-out::before{
content:""; }
.bp3-icon-manual::before{
content:""; }
.bp3-icon-manually-entered-data::before{
content:""; }
.bp3-icon-map::before{
content:""; }
.bp3-icon-map-create::before{
content:""; }
.bp3-icon-map-marker::before{
content:""; }
.bp3-icon-maximize::before{
content:""; }
.bp3-icon-media::before{
content:""; }
.bp3-icon-menu::before{
content:""; }
.bp3-icon-menu-closed::before{
content:""; }
.bp3-icon-menu-open::before{
content:""; }
.bp3-icon-merge-columns::before{
content:""; }
.bp3-icon-merge-links::before{
content:""; }
.bp3-icon-minimize::before{
content:""; }
.bp3-icon-minus::before{
content:"−"; }
.bp3-icon-mobile-phone::before{
content:""; }
.bp3-icon-mobile-video::before{
content:""; }
.bp3-icon-moon::before{
content:""; }
.bp3-icon-more::before{
content:""; }
.bp3-icon-mountain::before{
content:""; }
.bp3-icon-move::before{
content:""; }
.bp3-icon-mugshot::before{
content:""; }
.bp3-icon-multi-select::before{
content:""; }
.bp3-icon-music::before{
content:""; }
.bp3-icon-new-drawing::before{
content:""; }
.bp3-icon-new-grid-item::before{
content:""; }
.bp3-icon-new-layer::before{
content:""; }
.bp3-icon-new-layers::before{
content:""; }
.bp3-icon-new-link::before{
content:""; }
.bp3-icon-new-object::before{
content:""; }
.bp3-icon-new-person::before{
content:""; }
.bp3-icon-new-prescription::before{
content:""; }
.bp3-icon-new-text-box::before{
content:""; }
.bp3-icon-ninja::before{
content:""; }
.bp3-icon-not-equal-to::before{
content:""; }
.bp3-icon-notifications::before{
content:""; }
.bp3-icon-notifications-updated::before{
content:""; }
.bp3-icon-numbered-list::before{
content:""; }
.bp3-icon-numerical::before{
content:""; }
.bp3-icon-office::before{
content:""; }
.bp3-icon-offline::before{
content:""; }
.bp3-icon-oil-field::before{
content:""; }
.bp3-icon-one-column::before{
content:""; }
.bp3-icon-outdated::before{
content:""; }
.bp3-icon-page-layout::before{
content:""; }
.bp3-icon-panel-stats::before{
content:""; }
.bp3-icon-panel-table::before{
content:""; }
.bp3-icon-paperclip::before{
content:""; }
.bp3-icon-paragraph::before{
content:""; }
.bp3-icon-path::before{
content:""; }
.bp3-icon-path-search::before{
content:""; }
.bp3-icon-pause::before{
content:""; }
.bp3-icon-people::before{
content:""; }
.bp3-icon-percentage::before{
content:""; }
.bp3-icon-person::before{
content:""; }
.bp3-icon-phone::before{
content:"☎"; }
.bp3-icon-pie-chart::before{
content:""; }
.bp3-icon-pin::before{
content:""; }
.bp3-icon-pivot::before{
content:""; }
.bp3-icon-pivot-table::before{
content:""; }
.bp3-icon-play::before{
content:""; }
.bp3-icon-plus::before{
content:"+"; }
.bp3-icon-polygon-filter::before{
content:""; }
.bp3-icon-power::before{
content:""; }
.bp3-icon-predictive-analysis::before{
content:""; }
.bp3-icon-prescription::before{
content:""; }
.bp3-icon-presentation::before{
content:""; }
.bp3-icon-print::before{
content:"⎙"; }
.bp3-icon-projects::before{
content:""; }
.bp3-icon-properties::before{
content:""; }
.bp3-icon-property::before{
content:""; }
.bp3-icon-publish-function::before{
content:""; }
.bp3-icon-pulse::before{
content:""; }
.bp3-icon-random::before{
content:""; }
.bp3-icon-record::before{
content:""; }
.bp3-icon-redo::before{
content:""; }
.bp3-icon-refresh::before{
content:""; }
.bp3-icon-regression-chart::before{
content:""; }
.bp3-icon-remove::before{
content:""; }
.bp3-icon-remove-column::before{
content:""; }
.bp3-icon-remove-column-left::before{
content:""; }
.bp3-icon-remove-column-right::before{
content:""; }
.bp3-icon-remove-row-bottom::before{
content:""; }
.bp3-icon-remove-row-top::before{
content:""; }
.bp3-icon-repeat::before{
content:""; }
.bp3-icon-reset::before{
content:""; }
.bp3-icon-resolve::before{
content:""; }
.bp3-icon-rig::before{
content:""; }
.bp3-icon-right-join::before{
content:""; }
.bp3-icon-ring::before{
content:""; }
.bp3-icon-rotate-document::before{
content:""; }
.bp3-icon-rotate-page::before{
content:""; }
.bp3-icon-satellite::before{
content:""; }
.bp3-icon-saved::before{
content:""; }
.bp3-icon-scatter-plot::before{
content:""; }
.bp3-icon-search::before{
content:""; }
.bp3-icon-search-around::before{
content:""; }
.bp3-icon-search-template::before{
content:""; }
.bp3-icon-search-text::before{
content:""; }
.bp3-icon-segmented-control::before{
content:""; }
.bp3-icon-select::before{
content:""; }
.bp3-icon-selection::before{
content:"⦿"; }
.bp3-icon-send-to::before{
content:""; }
.bp3-icon-send-to-graph::before{
content:""; }
.bp3-icon-send-to-map::before{
content:""; }
.bp3-icon-series-add::before{
content:""; }
.bp3-icon-series-configuration::before{
content:""; }
.bp3-icon-series-derived::before{
content:""; }
.bp3-icon-series-filtered::before{
content:""; }
.bp3-icon-series-search::before{
content:""; }
.bp3-icon-settings::before{
content:""; }
.bp3-icon-share::before{
content:""; }
.bp3-icon-shield::before{
content:""; }
.bp3-icon-shop::before{
content:""; }
.bp3-icon-shopping-cart::before{
content:""; }
.bp3-icon-signal-search::before{
content:""; }
.bp3-icon-sim-card::before{
content:""; }
.bp3-icon-slash::before{
content:""; }
.bp3-icon-small-cross::before{
content:""; }
.bp3-icon-small-minus::before{
content:""; }
.bp3-icon-small-plus::before{
content:""; }
.bp3-icon-small-tick::before{
content:""; }
.bp3-icon-snowflake::before{
content:""; }
.bp3-icon-social-media::before{
content:""; }
.bp3-icon-sort::before{
content:""; }
.bp3-icon-sort-alphabetical::before{
content:""; }
.bp3-icon-sort-alphabetical-desc::before{
content:""; }
.bp3-icon-sort-asc::before{
content:""; }
.bp3-icon-sort-desc::before{
content:""; }
.bp3-icon-sort-numerical::before{
content:""; }
.bp3-icon-sort-numerical-desc::before{
content:""; }
.bp3-icon-split-columns::before{
content:""; }
.bp3-icon-square::before{
content:""; }
.bp3-icon-stacked-chart::before{
content:""; }
.bp3-icon-star::before{
content:"★"; }
.bp3-icon-star-empty::before{
content:"☆"; }
.bp3-icon-step-backward::before{
content:""; }
.bp3-icon-step-chart::before{
content:""; }
.bp3-icon-step-forward::before{
content:""; }
.bp3-icon-stop::before{
content:""; }
.bp3-icon-stopwatch::before{
content:""; }
.bp3-icon-strikethrough::before{
content:""; }
.bp3-icon-style::before{
content:""; }
.bp3-icon-swap-horizontal::before{
content:""; }
.bp3-icon-swap-vertical::before{
content:""; }
.bp3-icon-symbol-circle::before{
content:""; }
.bp3-icon-symbol-cross::before{
content:""; }
.bp3-icon-symbol-diamond::before{
content:""; }
.bp3-icon-symbol-square::before{
content:""; }
.bp3-icon-symbol-triangle-down::before{
content:""; }
.bp3-icon-symbol-triangle-up::before{
content:""; }
.bp3-icon-tag::before{
content:""; }
.bp3-icon-take-action::before{
content:""; }
.bp3-icon-taxi::before{
content:""; }
.bp3-icon-text-highlight::before{
content:""; }
.bp3-icon-th::before{
content:""; }
.bp3-icon-th-derived::before{
content:""; }
.bp3-icon-th-disconnect::before{
content:""; }
.bp3-icon-th-filtered::before{
content:""; }
.bp3-icon-th-list::before{
content:""; }
.bp3-icon-thumbs-down::before{
content:""; }
.bp3-icon-thumbs-up::before{
content:""; }
.bp3-icon-tick::before{
content:"✓"; }
.bp3-icon-tick-circle::before{
content:""; }
.bp3-icon-time::before{
content:"⏲"; }
.bp3-icon-timeline-area-chart::before{
content:""; }
.bp3-icon-timeline-bar-chart::before{
content:""; }
.bp3-icon-timeline-events::before{
content:""; }
.bp3-icon-timeline-line-chart::before{
content:""; }
.bp3-icon-tint::before{
content:""; }
.bp3-icon-torch::before{
content:""; }
.bp3-icon-tractor::before{
content:""; }
.bp3-icon-train::before{
content:""; }
.bp3-icon-translate::before{
content:""; }
.bp3-icon-trash::before{
content:""; }
.bp3-icon-tree::before{
content:""; }
.bp3-icon-trending-down::before{
content:""; }
.bp3-icon-trending-up::before{
content:""; }
.bp3-icon-truck::before{
content:""; }
.bp3-icon-two-columns::before{
content:""; }
.bp3-icon-unarchive::before{
content:""; }
.bp3-icon-underline::before{
content:"⎁"; }
.bp3-icon-undo::before{
content:"⎌"; }
.bp3-icon-ungroup-objects::before{
content:""; }
.bp3-icon-unknown-vehicle::before{
content:""; }
.bp3-icon-unlock::before{
content:""; }
.bp3-icon-unpin::before{
content:""; }
.bp3-icon-unresolve::before{
content:""; }
.bp3-icon-updated::before{
content:""; }
.bp3-icon-upload::before{
content:""; }
.bp3-icon-user::before{
content:""; }
.bp3-icon-variable::before{
content:""; }
.bp3-icon-vertical-bar-chart-asc::before{
content:""; }
.bp3-icon-vertical-bar-chart-desc::before{
content:""; }
.bp3-icon-vertical-distribution::before{
content:""; }
.bp3-icon-video::before{
content:""; }
.bp3-icon-volume-down::before{
content:""; }
.bp3-icon-volume-off::before{
content:""; }
.bp3-icon-volume-up::before{
content:""; }
.bp3-icon-walk::before{
content:""; }
.bp3-icon-warning-sign::before{
content:""; }
.bp3-icon-waterfall-chart::before{
content:""; }
.bp3-icon-widget::before{
content:""; }
.bp3-icon-widget-button::before{
content:""; }
.bp3-icon-widget-footer::before{
content:""; }
.bp3-icon-widget-header::before{
content:""; }
.bp3-icon-wrench::before{
content:""; }
.bp3-icon-zoom-in::before{
content:""; }
.bp3-icon-zoom-out::before{
content:""; }
.bp3-icon-zoom-to-fit::before{
content:""; }
.bp3-submenu > .bp3-popover-wrapper{
display:block; }
.bp3-submenu .bp3-popover-target{
display:block; }
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }
.bp3-submenu.bp3-popover{
-webkit-box-shadow:none;
box-shadow:none;
padding:0 5px; }
.bp3-submenu.bp3-popover > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-menu{
background:#ffffff;
border-radius:3px;
color:#182026;
list-style:none;
margin:0;
min-width:180px;
padding:5px;
text-align:left; }
.bp3-menu-divider{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px; }
.bp3-dark .bp3-menu-divider{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-item{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
border-radius:2px;
color:inherit;
line-height:20px;
padding:5px 7px;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-menu-item > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-menu-item > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-menu-item::before,
.bp3-menu-item > *{
margin-right:7px; }
.bp3-menu-item:empty::before,
.bp3-menu-item > :last-child{
margin-right:0; }
.bp3-menu-item > .bp3-fill{
word-break:break-word; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(167, 182, 194, 0.3);
cursor:pointer;
text-decoration:none; }
.bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-dark .bp3-menu-item{
color:inherit; }
.bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
background-color:rgba(138, 155, 168, 0.15);
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-disabled{
background-color:inherit;
color:rgba(167, 182, 194, 0.6); }
.bp3-menu-item.bp3-intent-primary{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,
.bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-success{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,
.bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,
.bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-warning{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,
.bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item.bp3-intent-danger{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,
.bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-menu-item::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:7px; }
.bp3-menu-item::before,
.bp3-menu-item > .bp3-icon{
color:#5c7080;
margin-top:2px; }
.bp3-menu-item .bp3-menu-item-label{
color:#5c7080; }
.bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{
color:inherit; }
.bp3-menu-item.bp3-active, .bp3-menu-item:active{
background-color:rgba(115, 134, 148, 0.3); }
.bp3-menu-item.bp3-disabled{
background-color:inherit !important;
color:rgba(92, 112, 128, 0.6) !important;
cursor:not-allowed !important;
outline:none !important; }
.bp3-menu-item.bp3-disabled::before,
.bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(92, 112, 128, 0.6) !important; }
.bp3-large .bp3-menu-item{
font-size:16px;
line-height:22px;
padding:9px 7px; }
.bp3-large .bp3-menu-item .bp3-icon{
margin-top:3px; }
.bp3-large .bp3-menu-item::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
margin-right:10px;
margin-top:1px; }
button.bp3-menu-item{
background:none;
border:none;
text-align:left;
width:100%; }
.bp3-menu-header{
border-top:1px solid rgba(16, 22, 26, 0.15);
display:block;
margin:5px;
cursor:default;
padding-left:2px; }
.bp3-dark .bp3-menu-header{
border-top-color:rgba(255, 255, 255, 0.15); }
.bp3-menu-header:first-of-type{
border-top:none; }
.bp3-menu-header > h6{
color:#182026;
font-weight:600;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
line-height:17px;
margin:0;
padding:10px 7px 0 1px; }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-large .bp3-menu-header > h6{
font-size:18px;
padding-bottom:5px;
padding-top:15px; }
.bp3-large .bp3-menu-header:first-of-type > h6{
padding-top:0; }
.bp3-dark .bp3-menu{
background:#30404d;
color:#f5f8fa; }
.bp3-dark .bp3-menu-item{ }
.bp3-dark .bp3-menu-item.bp3-intent-primary{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{
color:#48aff0; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{
background-color:#137cbd; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:active{
background-color:#106ba3; }
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-success{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,
.bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{
color:#3dcc91; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{
background-color:#0f9960; }
.bp3-dark .bp3-menu-item.bp3-intent-success:active{
background-color:#0d8050; }
.bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-warning{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{
color:#ffb366; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{
background-color:#d9822b; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:active{
background-color:#bf7326; }
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item.bp3-intent-danger{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{
color:inherit; }
.bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{
color:#ff7373; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{
background-color:#db3737; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:active{
background-color:#c23030; }
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,
.bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,
.bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,
.bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{
color:#ffffff; }
.bp3-dark .bp3-menu-item::before,
.bp3-dark .bp3-menu-item > .bp3-icon{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item .bp3-menu-item-label{
color:#a7b6c2; }
.bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{
background-color:rgba(138, 155, 168, 0.3); }
.bp3-dark .bp3-menu-item.bp3-disabled{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-item.bp3-disabled::before,
.bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,
.bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{
color:rgba(167, 182, 194, 0.6) !important; }
.bp3-dark .bp3-menu-divider,
.bp3-dark .bp3-menu-header{
border-color:rgba(255, 255, 255, 0.15); }
.bp3-dark .bp3-menu-header > h6{
color:#f5f8fa; }
.bp3-label .bp3-menu{
margin-top:5px; }
.bp3-navbar{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);
height:50px;
padding:0 15px;
position:relative;
width:100%;
z-index:10; }
.bp3-navbar.bp3-dark,
.bp3-dark .bp3-navbar{
background-color:#394b59; }
.bp3-navbar.bp3-dark{
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-navbar{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-navbar.bp3-fixed-top{
left:0;
position:fixed;
right:0;
top:0; }
.bp3-navbar-heading{
font-size:16px;
margin-right:15px; }
.bp3-navbar-group{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:50px; }
.bp3-navbar-group.bp3-align-left{
float:left; }
.bp3-navbar-group.bp3-align-right{
float:right; }
.bp3-navbar-divider{
border-left:1px solid rgba(16, 22, 26, 0.15);
height:20px;
margin:0 10px; }
.bp3-dark .bp3-navbar-divider{
border-left-color:rgba(255, 255, 255, 0.15); }
.bp3-non-ideal-state{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
text-align:center;
width:100%; }
.bp3-non-ideal-state > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-non-ideal-state > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-non-ideal-state::before,
.bp3-non-ideal-state > *{
margin-bottom:20px; }
.bp3-non-ideal-state:empty::before,
.bp3-non-ideal-state > :last-child{
margin-bottom:0; }
.bp3-non-ideal-state > *{
max-width:400px; }
.bp3-non-ideal-state-visual{
color:rgba(92, 112, 128, 0.6);
font-size:60px; }
.bp3-dark .bp3-non-ideal-state-visual{
color:rgba(167, 182, 194, 0.6); }
.bp3-overflow-list{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
min-width:0; }
.bp3-overflow-list-spacer{
-ms-flex-negative:1;
flex-shrink:1;
width:1px; }
body.bp3-overlay-open{
overflow:hidden; }
.bp3-overlay{
bottom:0;
left:0;
position:static;
right:0;
top:0;
z-index:20; }
.bp3-overlay:not(.bp3-overlay-open){
pointer-events:none; }
.bp3-overlay.bp3-overlay-container{
overflow:hidden;
position:fixed; }
.bp3-overlay.bp3-overlay-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-scroll-container{
overflow:auto;
position:fixed; }
.bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{
position:absolute; }
.bp3-overlay.bp3-overlay-inline{
display:inline;
overflow:visible; }
.bp3-overlay-content{
position:fixed;
z-index:20; }
.bp3-overlay-inline .bp3-overlay-content,
.bp3-overlay-scroll-container .bp3-overlay-content{
position:absolute; }
.bp3-overlay-backdrop{
bottom:0;
left:0;
position:fixed;
right:0;
top:0;
opacity:1;
background-color:rgba(16, 22, 26, 0.7);
overflow:auto;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
z-index:20; }
.bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{
opacity:0; }
.bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop.bp3-overlay-exit{
opacity:1; }
.bp3-overlay-backdrop.bp3-overlay-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-overlay-backdrop:focus{
outline:none; }
.bp3-overlay-inline .bp3-overlay-backdrop{
position:absolute; }
.bp3-panel-stack{
overflow:hidden;
position:relative; }
.bp3-panel-stack-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack-view{
background-color:#30404d; }
.bp3-panel-stack-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-push .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-push .bp3-panel-stack-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack-pop .bp3-panel-stack-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack-pop .bp3-panel-stack-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2{
overflow:hidden;
position:relative; }
.bp3-panel-stack2-header{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);
box-shadow:0 1px rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
height:30px;
z-index:1; }
.bp3-dark .bp3-panel-stack2-header{
-webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);
box-shadow:0 1px rgba(255, 255, 255, 0.15); }
.bp3-panel-stack2-header > span{
-webkit-box-align:stretch;
-ms-flex-align:stretch;
align-items:stretch;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1; }
.bp3-panel-stack2-header .bp3-heading{
margin:0 5px; }
.bp3-button.bp3-panel-stack2-header-back{
margin-left:5px;
padding-left:0;
white-space:nowrap; }
.bp3-button.bp3-panel-stack2-header-back .bp3-icon{
margin:0 2px; }
.bp3-panel-stack2-view{
bottom:0;
left:0;
position:absolute;
right:0;
top:0;
background-color:#ffffff;
border-right:1px solid rgba(16, 22, 26, 0.15);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:-1px;
overflow-y:auto;
z-index:1; }
.bp3-dark .bp3-panel-stack2-view{
background-color:#30404d; }
.bp3-panel-stack2-view:nth-last-child(n + 4){
display:none; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0; }
.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
opacity:0; }
.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit{
-webkit-transform:translate(0%);
transform:translate(0%);
opacity:1; }
.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{
-webkit-transform:translateX(100%);
transform:translateX(100%);
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:400ms;
transition-duration:400ms;
-webkit-transition-property:opacity, -webkit-transform;
transition-property:opacity, -webkit-transform;
transition-property:transform, opacity;
transition-property:transform, opacity, -webkit-transform;
-webkit-transition-timing-function:ease;
transition-timing-function:ease; }
.bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1);
border-radius:3px;
display:inline-block;
z-index:20; }
.bp3-popover .bp3-popover-arrow{
height:30px;
position:absolute;
width:30px; }
.bp3-popover .bp3-popover-arrow::before{
height:20px;
margin:5px;
width:20px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{
margin-bottom:17px;
margin-top:-17px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
bottom:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{
margin-left:17px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
left:-11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{
margin-top:17px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
top:-11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{
margin-left:-17px;
margin-right:17px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
right:-11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{
top:-0.3934px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{
right:-0.3934px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{
left:-0.3934px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{
bottom:-0.3934px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-popover .bp3-popover-content{
background:#ffffff;
color:inherit; }
.bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-popover .bp3-popover-arrow-fill{
fill:#ffffff; }
.bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3); }
.bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover-exit > .bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover{
-webkit-transform:scale(0.3);
transform:scale(0.3);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-popover .bp3-popover-content{
border-radius:3px;
position:relative; }
.bp3-popover.bp3-popover-content-sizing .bp3-popover-content{
max-width:350px;
padding:20px; }
.bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{
width:350px; }
.bp3-popover.bp3-minimal{
margin:0 !important; }
.bp3-popover.bp3-minimal .bp3-popover-arrow{
display:none; }
.bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover.bp3-dark,
.bp3-dark .bp3-popover{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-popover .bp3-popover-content{
background:#30404d;
color:inherit; }
.bp3-popover.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-popover .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-popover.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-popover .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-popover.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-popover .bp3-popover-arrow-fill{
fill:#30404d; }
.bp3-popover-arrow::before{
border-radius:2px;
content:"";
display:block;
position:absolute;
-webkit-transform:rotate(45deg);
transform:rotate(45deg); }
.bp3-tether-pinned .bp3-popover-arrow{
display:none; }
.bp3-popover-backdrop{
background:rgba(255, 255, 255, 0); }
.bp3-transition-container{
opacity:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
z-index:20; }
.bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{
opacity:0; }
.bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container.bp3-popover-exit{
opacity:1; }
.bp3-transition-container.bp3-popover-exit-active{
opacity:0;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:opacity;
transition-property:opacity;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-transition-container:focus{
outline:none; }
.bp3-transition-container.bp3-popover-leave .bp3-popover-content{
pointer-events:none; }
.bp3-transition-container[data-x-out-of-boundaries]{
display:none; }
span.bp3-popover-target{
display:inline-block; }
.bp3-popover-wrapper.bp3-fill{
width:100%; }
.bp3-portal{
left:0;
position:absolute;
right:0;
top:0; }
@-webkit-keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
@keyframes linear-progress-bar-stripes{
from{
background-position:0 0; }
to{
background-position:30px 0; } }
.bp3-progress-bar{
background:rgba(92, 112, 128, 0.2);
border-radius:40px;
display:block;
height:8px;
overflow:hidden;
position:relative;
width:100%; }
.bp3-progress-bar .bp3-progress-meter{
background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);
background-color:rgba(92, 112, 128, 0.8);
background-size:30px 30px;
border-radius:40px;
height:100%;
position:absolute;
-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
width:100%; }
.bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{
animation:linear-progress-bar-stripes 300ms linear infinite reverse; }
.bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{
background-image:none; }
.bp3-dark .bp3-progress-bar{
background:rgba(16, 22, 26, 0.5); }
.bp3-dark .bp3-progress-bar .bp3-progress-meter{
background-color:#8a9ba8; }
.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{
background-color:#137cbd; }
.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{
background-color:#0f9960; }
.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{
background-color:#d9822b; }
.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{
background-color:#db3737; }
@-webkit-keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
@keyframes skeleton-glow{
from{
background:rgba(206, 217, 224, 0.2);
border-color:rgba(206, 217, 224, 0.2); }
to{
background:rgba(92, 112, 128, 0.2);
border-color:rgba(92, 112, 128, 0.2); } }
.bp3-skeleton{
-webkit-animation:1000ms linear infinite alternate skeleton-glow;
animation:1000ms linear infinite alternate skeleton-glow;
background:rgba(206, 217, 224, 0.2);
background-clip:padding-box !important;
border-color:rgba(206, 217, 224, 0.2) !important;
border-radius:2px;
-webkit-box-shadow:none !important;
box-shadow:none !important;
color:transparent !important;
cursor:default;
pointer-events:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-skeleton::before, .bp3-skeleton::after,
.bp3-skeleton *{
visibility:hidden !important; }
.bp3-slider{
height:40px;
min-width:150px;
width:100%;
cursor:default;
outline:none;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-slider:hover{
cursor:pointer; }
.bp3-slider:active{
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-slider.bp3-disabled{
cursor:not-allowed;
opacity:0.5; }
.bp3-slider.bp3-slider-unlabeled{
height:16px; }
.bp3-slider-track,
.bp3-slider-progress{
height:6px;
left:0;
right:0;
top:5px;
position:absolute; }
.bp3-slider-track{
border-radius:3px;
overflow:hidden; }
.bp3-slider-progress{
background:rgba(92, 112, 128, 0.2); }
.bp3-dark .bp3-slider-progress{
background:rgba(16, 22, 26, 0.5); }
.bp3-slider-progress.bp3-intent-primary{
background-color:#137cbd; }
.bp3-slider-progress.bp3-intent-success{
background-color:#0f9960; }
.bp3-slider-progress.bp3-intent-warning{
background-color:#d9822b; }
.bp3-slider-progress.bp3-intent-danger{
background-color:#db3737; }
.bp3-slider-handle{
background-color:#f5f8fa;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
color:#182026;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:pointer;
height:16px;
left:0;
position:absolute;
top:0;
width:16px; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }
.bp3-slider-handle:active, .bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{
background-color:rgba(206, 217, 224, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed;
outline:none; }
.bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{
background:rgba(206, 217, 224, 0.7); }
.bp3-slider-handle:focus{
z-index:1; }
.bp3-slider-handle:hover{
background-clip:padding-box;
background-color:#ebf1f5;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);
cursor:-webkit-grab;
cursor:grab;
z-index:2; }
.bp3-slider-handle.bp3-active{
background-color:#d8e1e8;
background-image:none;
-webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);
cursor:-webkit-grabbing;
cursor:grabbing; }
.bp3-disabled .bp3-slider-handle{
background:#bfccd6;
-webkit-box-shadow:none;
box-shadow:none;
pointer-events:none; }
.bp3-dark .bp3-slider-handle{
background-color:#394b59;
background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));
background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
color:#f5f8fa; }
.bp3-dark .bp3-slider-handle:hover{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{
background-color:#202b33;
background-image:none;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{
background-color:rgba(57, 75, 89, 0.5);
background-image:none;
-webkit-box-shadow:none;
box-shadow:none;
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{
background:rgba(57, 75, 89, 0.7); }
.bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{
background:rgba(16, 22, 26, 0.5);
stroke:#8a9ba8; }
.bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{
background-color:#394b59; }
.bp3-dark .bp3-slider-handle.bp3-active{
background-color:#293742; }
.bp3-dark .bp3-disabled .bp3-slider-handle{
background:#5c7080;
border-color:#5c7080;
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle .bp3-slider-label{
background:#394b59;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
color:#f5f8fa;
margin-left:8px; }
.bp3-dark .bp3-slider-handle .bp3-slider-label{
background:#e1e8ed;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
color:#394b59; }
.bp3-disabled .bp3-slider-handle .bp3-slider-label{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{
width:8px; }
.bp3-slider-handle.bp3-start{
border-bottom-right-radius:0;
border-top-right-radius:0; }
.bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-top-left-radius:0;
margin-left:8px; }
.bp3-slider-handle.bp3-end .bp3-slider-label{
margin-left:0; }
.bp3-slider-label{
-webkit-transform:translate(-50%, 20px);
transform:translate(-50%, 20px);
display:inline-block;
font-size:12px;
line-height:1;
padding:2px 5px;
position:absolute;
vertical-align:top; }
.bp3-slider.bp3-vertical{
height:150px;
min-width:40px;
width:40px; }
.bp3-slider.bp3-vertical .bp3-slider-track,
.bp3-slider.bp3-vertical .bp3-slider-progress{
bottom:0;
height:auto;
left:5px;
top:0;
width:6px; }
.bp3-slider.bp3-vertical .bp3-slider-progress{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-label{
-webkit-transform:translate(20px, 50%);
transform:translate(20px, 50%); }
.bp3-slider.bp3-vertical .bp3-slider-handle{
top:auto; }
.bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{
margin-left:0;
margin-top:-8px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
height:8px;
margin-left:0;
width:16px; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{
border-bottom-right-radius:3px;
border-top-left-radius:0; }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{
-webkit-transform:translate(20px);
transform:translate(20px); }
.bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{
border-bottom-left-radius:0;
border-bottom-right-radius:0;
border-top-left-radius:3px;
margin-bottom:8px; }
@-webkit-keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
@keyframes pt-spinner-animation{
from{
-webkit-transform:rotate(0deg);
transform:rotate(0deg); }
to{
-webkit-transform:rotate(360deg);
transform:rotate(360deg); } }
.bp3-spinner{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
overflow:visible;
vertical-align:middle; }
.bp3-spinner svg{
display:block; }
.bp3-spinner path{
fill-opacity:0; }
.bp3-spinner .bp3-spinner-head{
stroke:rgba(92, 112, 128, 0.8);
stroke-linecap:round;
-webkit-transform-origin:center;
transform-origin:center;
-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-spinner .bp3-spinner-track{
stroke:rgba(92, 112, 128, 0.2); }
.bp3-spinner-animation{
-webkit-animation:pt-spinner-animation 500ms linear infinite;
animation:pt-spinner-animation 500ms linear infinite; }
.bp3-no-spin > .bp3-spinner-animation{
-webkit-animation:none;
animation:none; }
.bp3-dark .bp3-spinner .bp3-spinner-head{
stroke:#8a9ba8; }
.bp3-dark .bp3-spinner .bp3-spinner-track{
stroke:rgba(16, 22, 26, 0.5); }
.bp3-spinner.bp3-intent-primary .bp3-spinner-head{
stroke:#137cbd; }
.bp3-spinner.bp3-intent-success .bp3-spinner-head{
stroke:#0f9960; }
.bp3-spinner.bp3-intent-warning .bp3-spinner-head{
stroke:#d9822b; }
.bp3-spinner.bp3-intent-danger .bp3-spinner-head{
stroke:#db3737; }
.bp3-tabs.bp3-vertical{
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tabs.bp3-vertical > .bp3-tab-list{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{
border-radius:3px;
padding:0 10px;
width:100%; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{
background-color:rgba(19, 124, 189, 0.2);
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:rgba(19, 124, 189, 0.2);
border-radius:3px;
bottom:0;
height:auto;
left:0;
right:0;
top:0; }
.bp3-tabs.bp3-vertical > .bp3-tab-panel{
margin-top:0;
padding-left:20px; }
.bp3-tab-list{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
border:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
list-style:none;
margin:0;
padding:0;
position:relative; }
.bp3-tab-list > *:not(:last-child){
margin-right:20px; }
.bp3-tab{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
color:#182026;
cursor:pointer;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
font-size:14px;
line-height:30px;
max-width:100%;
position:relative;
vertical-align:top; }
.bp3-tab a{
color:inherit;
display:block;
text-decoration:none; }
.bp3-tab-indicator-wrapper ~ .bp3-tab{
background-color:transparent !important;
-webkit-box-shadow:none !important;
box-shadow:none !important; }
.bp3-tab[aria-disabled="true"]{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tab[aria-selected="true"]{
border-radius:0;
-webkit-box-shadow:inset 0 -3px 0 #106ba3;
box-shadow:inset 0 -3px 0 #106ba3; }
.bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{
color:#106ba3; }
.bp3-tab:focus{
-moz-outline-radius:0; }
.bp3-large > .bp3-tab{
font-size:16px;
line-height:40px; }
.bp3-tab-panel{
margin-top:20px; }
.bp3-tab-panel[aria-hidden="true"]{
display:none; }
.bp3-tab-indicator-wrapper{
left:0;
pointer-events:none;
position:absolute;
top:0;
-webkit-transform:translateX(0), translateY(0);
transform:translateX(0), translateY(0);
-webkit-transition:height, width, -webkit-transform;
transition:height, width, -webkit-transform;
transition:height, transform, width;
transition:height, transform, width, -webkit-transform;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tab-indicator-wrapper .bp3-tab-indicator{
background-color:#106ba3;
bottom:0;
height:3px;
left:0;
position:absolute;
right:0; }
.bp3-tab-indicator-wrapper.bp3-no-animation{
-webkit-transition:none;
transition:none; }
.bp3-dark .bp3-tab{
color:#f5f8fa; }
.bp3-dark .bp3-tab[aria-disabled="true"]{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tab[aria-selected="true"]{
-webkit-box-shadow:inset 0 -3px 0 #48aff0;
box-shadow:inset 0 -3px 0 #48aff0; }
.bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{
color:#48aff0; }
.bp3-dark .bp3-tab-indicator{
background-color:#48aff0; }
.bp3-flex-expander{
-webkit-box-flex:1;
-ms-flex:1 1;
flex:1 1; }
.bp3-tag{
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background-color:#5c7080;
border:none;
border-radius:3px;
-webkit-box-shadow:none;
box-shadow:none;
color:#f5f8fa;
font-size:12px;
line-height:16px;
max-width:100%;
min-height:20px;
min-width:20px;
padding:2px 6px;
position:relative; }
.bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.85); }
.bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.7); }
.bp3-tag > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag::before,
.bp3-tag > *{
margin-right:4px; }
.bp3-tag:empty::before,
.bp3-tag > :last-child{
margin-right:0; }
.bp3-tag:focus{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag.bp3-round{
border-radius:30px;
padding-left:8px;
padding-right:8px; }
.bp3-dark .bp3-tag{
background-color:#bfccd6;
color:#182026; }
.bp3-dark .bp3-tag.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.85); }
.bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.7); }
.bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{
fill:currentColor; }
.bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{
fill:#ffffff; }
.bp3-tag.bp3-large,
.bp3-large .bp3-tag{
font-size:14px;
line-height:20px;
min-height:30px;
min-width:30px;
padding:5px 10px; }
.bp3-tag.bp3-large::before,
.bp3-tag.bp3-large > *,
.bp3-large .bp3-tag::before,
.bp3-large .bp3-tag > *{
margin-right:7px; }
.bp3-tag.bp3-large:empty::before,
.bp3-tag.bp3-large > :last-child,
.bp3-large .bp3-tag:empty::before,
.bp3-large .bp3-tag > :last-child{
margin-right:0; }
.bp3-tag.bp3-large.bp3-round,
.bp3-large .bp3-tag.bp3-round{
padding-left:12px;
padding-right:12px; }
.bp3-tag.bp3-intent-primary{
background:#137cbd;
color:#ffffff; }
.bp3-tag.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.85); }
.bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.7); }
.bp3-tag.bp3-intent-success{
background:#0f9960;
color:#ffffff; }
.bp3-tag.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.85); }
.bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.7); }
.bp3-tag.bp3-intent-warning{
background:#d9822b;
color:#ffffff; }
.bp3-tag.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.85); }
.bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.7); }
.bp3-tag.bp3-intent-danger{
background:#db3737;
color:#ffffff; }
.bp3-tag.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.85); }
.bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.7); }
.bp3-tag.bp3-fill{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%; }
.bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{
fill:#5c7080; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
background-color:rgba(138, 155, 168, 0.2);
color:#182026; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(92, 112, 128, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){
color:#f5f8fa; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{
background-color:rgba(191, 204, 214, 0.3); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{
fill:#a7b6c2; }
.bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.15);
color:#106ba3; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{
fill:#137cbd; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{
background-color:rgba(19, 124, 189, 0.25);
color:#48aff0; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{
background-color:rgba(19, 124, 189, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{
background-color:rgba(19, 124, 189, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.15);
color:#0d8050; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{
fill:#0f9960; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{
background-color:rgba(15, 153, 96, 0.25);
color:#3dcc91; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{
background-color:rgba(15, 153, 96, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{
background-color:rgba(15, 153, 96, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.15);
color:#bf7326; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{
fill:#d9822b; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{
background-color:rgba(217, 130, 43, 0.25);
color:#ffb366; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{
background-color:rgba(217, 130, 43, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{
background-color:rgba(217, 130, 43, 0.45); }
.bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.15);
color:#c23030; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.25); }
.bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{
fill:#db3737; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{
background-color:rgba(219, 55, 55, 0.25);
color:#ff7373; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{
cursor:pointer; }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{
background-color:rgba(219, 55, 55, 0.35); }
.bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{
background-color:rgba(219, 55, 55, 0.45); }
.bp3-tag-remove{
background:none;
border:none;
color:inherit;
cursor:pointer;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:-2px;
margin-right:-6px !important;
margin-top:-2px;
opacity:0.5;
padding:2px;
padding-left:0; }
.bp3-tag-remove:hover{
background:none;
opacity:0.8;
text-decoration:none; }
.bp3-tag-remove:active{
opacity:1; }
.bp3-tag-remove:empty::before{
font-family:"Icons16", sans-serif;
font-size:16px;
font-style:normal;
font-weight:400;
line-height:1;
-moz-osx-font-smoothing:grayscale;
-webkit-font-smoothing:antialiased;
content:""; }
.bp3-large .bp3-tag-remove{
margin-right:-10px !important;
padding:0 5px 0 0; }
.bp3-large .bp3-tag-remove:empty::before{
font-family:"Icons20", sans-serif;
font-size:20px;
font-style:normal;
font-weight:400;
line-height:1; }
.bp3-tag-input{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
cursor:text;
height:auto;
line-height:inherit;
min-height:30px;
padding-left:5px;
padding-right:0; }
.bp3-tag-input > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input > .bp3-tag-input-values{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-icon{
color:#5c7080;
margin-left:2px;
margin-right:7px;
margin-top:7px; }
.bp3-tag-input .bp3-tag-input-values{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-ms-flex-direction:row;
flex-direction:row;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:7px;
margin-top:5px;
min-width:0; }
.bp3-tag-input .bp3-tag-input-values > *{
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
-ms-flex-negative:0;
flex-shrink:0; }
.bp3-tag-input .bp3-tag-input-values > .bp3-fill{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-negative:1;
flex-shrink:1; }
.bp3-tag-input .bp3-tag-input-values::before,
.bp3-tag-input .bp3-tag-input-values > *{
margin-right:5px; }
.bp3-tag-input .bp3-tag-input-values:empty::before,
.bp3-tag-input .bp3-tag-input-values > :last-child{
margin-right:0; }
.bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{
padding-left:5px; }
.bp3-tag-input .bp3-tag-input-values > *{
margin-bottom:5px; }
.bp3-tag-input .bp3-tag{
overflow-wrap:break-word; }
.bp3-tag-input .bp3-tag.bp3-active{
outline:rgba(19, 124, 189, 0.6) auto 2px;
outline-offset:0;
-moz-outline-radius:6px; }
.bp3-tag-input .bp3-input-ghost{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
line-height:20px;
width:80px; }
.bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{
cursor:not-allowed; }
.bp3-tag-input .bp3-button,
.bp3-tag-input .bp3-spinner{
margin:3px;
margin-left:0; }
.bp3-tag-input .bp3-button{
min-height:24px;
min-width:24px;
padding:0 7px; }
.bp3-tag-input.bp3-large{
height:auto;
min-height:40px; }
.bp3-tag-input.bp3-large::before,
.bp3-tag-input.bp3-large > *{
margin-right:10px; }
.bp3-tag-input.bp3-large:empty::before,
.bp3-tag-input.bp3-large > :last-child{
margin-right:0; }
.bp3-tag-input.bp3-large .bp3-tag-input-icon{
margin-left:5px;
margin-top:10px; }
.bp3-tag-input.bp3-large .bp3-input-ghost{
line-height:30px; }
.bp3-tag-input.bp3-large .bp3-button{
min-height:30px;
min-width:30px;
padding:5px 10px;
margin:5px;
margin-left:0; }
.bp3-tag-input.bp3-large .bp3-spinner{
margin:8px;
margin-left:0; }
.bp3-tag-input.bp3-active{
background-color:#ffffff;
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-tag-input.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }
.bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{
color:#a7b6c2; }
.bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{
color:#f5f8fa; }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{
color:rgba(167, 182, 194, 0.6); }
.bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{
background-color:rgba(16, 22, 26, 0.3);
-webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{
-webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{
-webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{
-webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{
-webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }
.bp3-input-ghost{
background:none;
border:none;
-webkit-box-shadow:none;
box-shadow:none;
padding:0; }
.bp3-input-ghost::-webkit-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-moz-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::-ms-input-placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost::placeholder{
color:rgba(92, 112, 128, 0.6);
opacity:1; }
.bp3-input-ghost:focus{
outline:none !important; }
.bp3-toast{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin:20px 0 0;
max-width:500px;
min-width:300px;
pointer-events:all;
position:relative !important; }
.bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px); }
.bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);
transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }
.bp3-toast.bp3-toast-exit{
opacity:1;
-webkit-filter:blur(0);
filter:blur(0); }
.bp3-toast.bp3-toast-exit-active{
opacity:0;
-webkit-filter:blur(10px);
filter:blur(10px);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:300ms;
transition-duration:300ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:opacity, filter;
transition-property:opacity, filter, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast.bp3-toast-exit ~ .bp3-toast{
-webkit-transform:translateY(0);
transform:translateY(0); }
.bp3-toast.bp3-toast-exit-active ~ .bp3-toast{
-webkit-transform:translateY(-40px);
transform:translateY(-40px);
-webkit-transition-delay:50ms;
transition-delay:50ms;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-toast .bp3-button-group{
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
padding:5px;
padding-left:0; }
.bp3-toast > .bp3-icon{
color:#5c7080;
margin:12px;
margin-right:0; }
.bp3-toast.bp3-dark,
.bp3-dark .bp3-toast{
background-color:#394b59;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-toast.bp3-dark > .bp3-icon,
.bp3-dark .bp3-toast > .bp3-icon{
color:#a7b6c2; }
.bp3-toast[class*="bp3-intent-"] a{
color:rgba(255, 255, 255, 0.7); }
.bp3-toast[class*="bp3-intent-"] a:hover{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] > .bp3-icon{
color:#ffffff; }
.bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,
.bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{
color:rgba(255, 255, 255, 0.7) !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:focus{
outline-color:rgba(255, 255, 255, 0.5); }
.bp3-toast[class*="bp3-intent-"] .bp3-button:hover{
background-color:rgba(255, 255, 255, 0.15) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button:active{
background-color:rgba(255, 255, 255, 0.3) !important;
color:#ffffff !important; }
.bp3-toast[class*="bp3-intent-"] .bp3-button::after{
background:rgba(255, 255, 255, 0.3) !important; }
.bp3-toast.bp3-intent-primary{
background-color:#137cbd;
color:#ffffff; }
.bp3-toast.bp3-intent-success{
background-color:#0f9960;
color:#ffffff; }
.bp3-toast.bp3-intent-warning{
background-color:#d9822b;
color:#ffffff; }
.bp3-toast.bp3-intent-danger{
background-color:#db3737;
color:#ffffff; }
.bp3-toast-message{
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
padding:11px;
word-break:break-word; }
.bp3-toast-container{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box !important;
display:-ms-flexbox !important;
display:flex !important;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
left:0;
overflow:hidden;
padding:0 20px 20px;
pointer-events:none;
right:0;
z-index:40; }
.bp3-toast-container.bp3-toast-container-in-portal{
position:fixed; }
.bp3-toast-container.bp3-toast-container-inline{
position:absolute; }
.bp3-toast-container.bp3-toast-container-top{
top:0; }
.bp3-toast-container.bp3-toast-container-bottom{
bottom:0;
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-ms-flex-direction:column-reverse;
flex-direction:column-reverse;
top:auto; }
.bp3-toast-container.bp3-toast-container-left{
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start; }
.bp3-toast-container.bp3-toast-container-right{
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end; }
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),
.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,
.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{
-webkit-transform:translateY(60px);
transform:translateY(60px); }
.bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-tooltip .bp3-popover-arrow{
height:22px;
position:absolute;
width:22px; }
.bp3-tooltip .bp3-popover-arrow::before{
height:14px;
margin:4px;
width:14px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{
margin-bottom:11px;
margin-top:-11px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
bottom:-8px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg); }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{
margin-left:11px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
left:-8px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(0);
transform:rotate(0); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{
margin-top:11px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
top:-8px; }
.bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{
margin-left:-11px;
margin-right:11px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
right:-8px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{
-webkit-transform:rotate(180deg);
transform:rotate(180deg); }
.bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%); }
.bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{
right:50%;
-webkit-transform:translateX(50%);
transform:translateX(50%); }
.bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{
top:-0.22183px; }
.bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{
right:-0.22183px; }
.bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{
left:-0.22183px; }
.bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{
bottom:-0.22183px; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:top left;
transform-origin:top left; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:top center;
transform-origin:top center; }
.bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:top right;
transform-origin:top right; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:center left;
transform-origin:center left; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:center center;
transform-origin:center center; }
.bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:center right;
transform-origin:center right; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{
-webkit-transform-origin:bottom left;
transform-origin:bottom left; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{
-webkit-transform-origin:bottom center;
transform-origin:bottom center; }
.bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{
-webkit-transform-origin:bottom right;
transform-origin:bottom right; }
.bp3-tooltip .bp3-popover-content{
background:#394b59;
color:#f5f8fa; }
.bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }
.bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.1; }
.bp3-tooltip .bp3-popover-arrow-fill{
fill:#394b59; }
.bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8); }
.bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-popover-exit > .bp3-tooltip{
-webkit-transform:scale(1);
transform:scale(1); }
.bp3-popover-exit-active > .bp3-tooltip{
-webkit-transform:scale(0.8);
transform:scale(0.8);
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:100ms;
transition-duration:100ms;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform, -webkit-transform;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tooltip .bp3-popover-content{
padding:10px 12px; }
.bp3-tooltip.bp3-dark,
.bp3-dark .bp3-tooltip{
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-content,
.bp3-dark .bp3-tooltip .bp3-popover-content{
background:#e1e8ed;
color:#394b59; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow::before,
.bp3-dark .bp3-tooltip .bp3-popover-arrow::before{
-webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);
box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-border,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-border{
fill:#10161a;
fill-opacity:0.2; }
.bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,
.bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{
fill:#e1e8ed; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-content{
background:#137cbd;
color:#ffffff; }
.bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{
fill:#137cbd; }
.bp3-tooltip.bp3-intent-success .bp3-popover-content{
background:#0f9960;
color:#ffffff; }
.bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{
fill:#0f9960; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-content{
background:#d9822b;
color:#ffffff; }
.bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{
fill:#d9822b; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-content{
background:#db3737;
color:#ffffff; }
.bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{
fill:#db3737; }
.bp3-tooltip-indicator{
border-bottom:dotted 1px;
cursor:help; }
.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{
color:#5c7080; }
.bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-tree-node-list{
list-style:none;
margin:0;
padding-left:0; }
.bp3-tree-root{
background-color:transparent;
cursor:default;
padding-left:0;
position:relative; }
.bp3-tree-node-content-0{
padding-left:0px; }
.bp3-tree-node-content-1{
padding-left:23px; }
.bp3-tree-node-content-2{
padding-left:46px; }
.bp3-tree-node-content-3{
padding-left:69px; }
.bp3-tree-node-content-4{
padding-left:92px; }
.bp3-tree-node-content-5{
padding-left:115px; }
.bp3-tree-node-content-6{
padding-left:138px; }
.bp3-tree-node-content-7{
padding-left:161px; }
.bp3-tree-node-content-8{
padding-left:184px; }
.bp3-tree-node-content-9{
padding-left:207px; }
.bp3-tree-node-content-10{
padding-left:230px; }
.bp3-tree-node-content-11{
padding-left:253px; }
.bp3-tree-node-content-12{
padding-left:276px; }
.bp3-tree-node-content-13{
padding-left:299px; }
.bp3-tree-node-content-14{
padding-left:322px; }
.bp3-tree-node-content-15{
padding-left:345px; }
.bp3-tree-node-content-16{
padding-left:368px; }
.bp3-tree-node-content-17{
padding-left:391px; }
.bp3-tree-node-content-18{
padding-left:414px; }
.bp3-tree-node-content-19{
padding-left:437px; }
.bp3-tree-node-content-20{
padding-left:460px; }
.bp3-tree-node-content{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
height:30px;
padding-right:5px;
width:100%; }
.bp3-tree-node-content:hover{
background-color:rgba(191, 204, 214, 0.4); }
.bp3-tree-node-caret,
.bp3-tree-node-caret-none{
min-width:30px; }
.bp3-tree-node-caret{
color:#5c7080;
cursor:pointer;
padding:7px;
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);
transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-tree-node-caret:hover{
color:#182026; }
.bp3-dark .bp3-tree-node-caret{
color:#a7b6c2; }
.bp3-dark .bp3-tree-node-caret:hover{
color:#f5f8fa; }
.bp3-tree-node-caret.bp3-tree-node-caret-open{
-webkit-transform:rotate(90deg);
transform:rotate(90deg); }
.bp3-tree-node-caret.bp3-icon-standard::before{
content:""; }
.bp3-tree-node-icon{
margin-right:7px;
position:relative; }
.bp3-tree-node-label{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
word-wrap:normal;
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-label span{
display:inline; }
.bp3-tree-node-secondary-label{
padding:0 5px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none; }
.bp3-tree-node-secondary-label .bp3-popover-wrapper,
.bp3-tree-node-secondary-label .bp3-popover-target{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
display:-webkit-box;
display:-ms-flexbox;
display:flex; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-content{
background-color:inherit;
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,
.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{
color:rgba(92, 112, 128, 0.6);
cursor:not-allowed; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{
color:#ffffff; }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{
color:rgba(255, 255, 255, 0.7); }
.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{
color:#ffffff; }
.bp3-dark .bp3-tree-node-content:hover{
background-color:rgba(92, 112, 128, 0.3); }
.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{
color:#a7b6c2; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{
color:#137cbd; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{
color:#0f9960; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{
color:#d9822b; }
.bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{
color:#db3737; }
.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{
background-color:#137cbd; }
.bp3-omnibar{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
background-color:#ffffff;
border-radius:3px;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);
left:calc(50% - 250px);
top:20vh;
width:500px;
z-index:21; }
.bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2; }
.bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar.bp3-overlay-exit{
-webkit-filter:blur(0);
filter:blur(0);
opacity:1; }
.bp3-omnibar.bp3-overlay-exit-active{
-webkit-filter:blur(20px);
filter:blur(20px);
opacity:0.2;
-webkit-transition-delay:0;
transition-delay:0;
-webkit-transition-duration:200ms;
transition-duration:200ms;
-webkit-transition-property:opacity, -webkit-filter;
transition-property:opacity, -webkit-filter;
transition-property:filter, opacity;
transition-property:filter, opacity, -webkit-filter;
-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);
transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }
.bp3-omnibar .bp3-input{
background-color:transparent;
border-radius:0; }
.bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{
-webkit-box-shadow:none;
box-shadow:none; }
.bp3-omnibar .bp3-menu{
background-color:transparent;
border-radius:0;
-webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);
max-height:calc(60vh - 40px);
overflow:auto; }
.bp3-omnibar .bp3-menu:empty{
display:none; }
.bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{
background-color:#30404d;
-webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);
box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }
.bp3-omnibar-overlay .bp3-overlay-backdrop{
background-color:rgba(16, 22, 26, 0.2); }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
.bp3-multi-select{
min-width:150px; }
.bp3-multi-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto; }
.bp3-select-popover .bp3-popover-content{
padding:5px; }
.bp3-select-popover .bp3-input-group{
margin-bottom:0; }
.bp3-select-popover .bp3-menu{
max-height:300px;
max-width:400px;
overflow:auto;
padding:0; }
.bp3-select-popover .bp3-menu:not(:first-child){
padding-top:5px; }
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
/* Icons urls */
:root {
--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);
--jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);
--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
--jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);
--jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);
--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
}
/* Icon CSS class declarations */
.jp-AddIcon {
background-image: var(--jp-icon-add);
}
.jp-BugIcon {
background-image: var(--jp-icon-bug);
}
.jp-BuildIcon {
background-image: var(--jp-icon-build);
}
.jp-CaretDownEmptyIcon {
background-image: var(--jp-icon-caret-down-empty);
}
.jp-CaretDownEmptyThinIcon {
background-image: var(--jp-icon-caret-down-empty-thin);
}
.jp-CaretDownIcon {
background-image: var(--jp-icon-caret-down);
}
.jp-CaretLeftIcon {
background-image: var(--jp-icon-caret-left);
}
.jp-CaretRightIcon {
background-image: var(--jp-icon-caret-right);
}
.jp-CaretUpEmptyThinIcon {
background-image: var(--jp-icon-caret-up-empty-thin);
}
.jp-CaretUpIcon {
background-image: var(--jp-icon-caret-up);
}
.jp-CaseSensitiveIcon {
background-image: var(--jp-icon-case-sensitive);
}
.jp-CheckIcon {
background-image: var(--jp-icon-check);
}
.jp-CircleEmptyIcon {
background-image: var(--jp-icon-circle-empty);
}
.jp-CircleIcon {
background-image: var(--jp-icon-circle);
}
.jp-ClearIcon {
background-image: var(--jp-icon-clear);
}
.jp-CloseIcon {
background-image: var(--jp-icon-close);
}
.jp-CodeIcon {
background-image: var(--jp-icon-code);
}
.jp-ConsoleIcon {
background-image: var(--jp-icon-console);
}
.jp-CopyIcon {
background-image: var(--jp-icon-copy);
}
.jp-CopyrightIcon {
background-image: var(--jp-icon-copyright);
}
.jp-CutIcon {
background-image: var(--jp-icon-cut);
}
.jp-DownloadIcon {
background-image: var(--jp-icon-download);
}
.jp-EditIcon {
background-image: var(--jp-icon-edit);
}
.jp-EllipsesIcon {
background-image: var(--jp-icon-ellipses);
}
.jp-ExtensionIcon {
background-image: var(--jp-icon-extension);
}
.jp-FastForwardIcon {
background-image: var(--jp-icon-fast-forward);
}
.jp-FileIcon {
background-image: var(--jp-icon-file);
}
.jp-FileUploadIcon {
background-image: var(--jp-icon-file-upload);
}
.jp-FilterListIcon {
background-image: var(--jp-icon-filter-list);
}
.jp-FolderIcon {
background-image: var(--jp-icon-folder);
}
.jp-Html5Icon {
background-image: var(--jp-icon-html5);
}
.jp-ImageIcon {
background-image: var(--jp-icon-image);
}
.jp-InspectorIcon {
background-image: var(--jp-icon-inspector);
}
.jp-JsonIcon {
background-image: var(--jp-icon-json);
}
.jp-JuliaIcon {
background-image: var(--jp-icon-julia);
}
.jp-JupyterFaviconIcon {
background-image: var(--jp-icon-jupyter-favicon);
}
.jp-JupyterIcon {
background-image: var(--jp-icon-jupyter);
}
.jp-JupyterlabWordmarkIcon {
background-image: var(--jp-icon-jupyterlab-wordmark);
}
.jp-KernelIcon {
background-image: var(--jp-icon-kernel);
}
.jp-KeyboardIcon {
background-image: var(--jp-icon-keyboard);
}
.jp-LauncherIcon {
background-image: var(--jp-icon-launcher);
}
.jp-LineFormIcon {
background-image: var(--jp-icon-line-form);
}
.jp-LinkIcon {
background-image: var(--jp-icon-link);
}
.jp-ListIcon {
background-image: var(--jp-icon-list);
}
.jp-ListingsInfoIcon {
background-image: var(--jp-icon-listings-info);
}
.jp-MarkdownIcon {
background-image: var(--jp-icon-markdown);
}
.jp-NewFolderIcon {
background-image: var(--jp-icon-new-folder);
}
.jp-NotTrustedIcon {
background-image: var(--jp-icon-not-trusted);
}
.jp-NotebookIcon {
background-image: var(--jp-icon-notebook);
}
.jp-NumberingIcon {
background-image: var(--jp-icon-numbering);
}
.jp-OfflineBoltIcon {
background-image: var(--jp-icon-offline-bolt);
}
.jp-PaletteIcon {
background-image: var(--jp-icon-palette);
}
.jp-PasteIcon {
background-image: var(--jp-icon-paste);
}
.jp-PdfIcon {
background-image: var(--jp-icon-pdf);
}
.jp-PythonIcon {
background-image: var(--jp-icon-python);
}
.jp-RKernelIcon {
background-image: var(--jp-icon-r-kernel);
}
.jp-ReactIcon {
background-image: var(--jp-icon-react);
}
.jp-RedoIcon {
background-image: var(--jp-icon-redo);
}
.jp-RefreshIcon {
background-image: var(--jp-icon-refresh);
}
.jp-RegexIcon {
background-image: var(--jp-icon-regex);
}
.jp-RunIcon {
background-image: var(--jp-icon-run);
}
.jp-RunningIcon {
background-image: var(--jp-icon-running);
}
.jp-SaveIcon {
background-image: var(--jp-icon-save);
}
.jp-SearchIcon {
background-image: var(--jp-icon-search);
}
.jp-SettingsIcon {
background-image: var(--jp-icon-settings);
}
.jp-SpreadsheetIcon {
background-image: var(--jp-icon-spreadsheet);
}
.jp-StopIcon {
background-image: var(--jp-icon-stop);
}
.jp-TabIcon {
background-image: var(--jp-icon-tab);
}
.jp-TableRowsIcon {
background-image: var(--jp-icon-table-rows);
}
.jp-TagIcon {
background-image: var(--jp-icon-tag);
}
.jp-TerminalIcon {
background-image: var(--jp-icon-terminal);
}
.jp-TextEditorIcon {
background-image: var(--jp-icon-text-editor);
}
.jp-TocIcon {
background-image: var(--jp-icon-toc);
}
.jp-TreeViewIcon {
background-image: var(--jp-icon-tree-view);
}
.jp-TrustedIcon {
background-image: var(--jp-icon-trusted);
}
.jp-UndoIcon {
background-image: var(--jp-icon-undo);
}
.jp-VegaIcon {
background-image: var(--jp-icon-vega);
}
.jp-YamlIcon {
background-image: var(--jp-icon-yaml);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* (DEPRECATED) Support for consuming icons as CSS background images
*/
.jp-Icon,
.jp-MaterialIcon {
background-position: center;
background-repeat: no-repeat;
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-cover {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
/**
* (DEPRECATED) Support for specific CSS icon sizes
*/
.jp-Icon-16 {
background-size: 16px;
min-width: 16px;
min-height: 16px;
}
.jp-Icon-18 {
background-size: 18px;
min-width: 18px;
min-height: 18px;
}
.jp-Icon-20 {
background-size: 20px;
min-width: 20px;
min-height: 20px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for icons as inline SVG HTMLElements
*/
/* recolor the primary elements of an icon */
.jp-icon0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-accent0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-accent1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-accent2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-accent3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-accent4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-accent0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-accent1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-accent2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-accent3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-accent4[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-none[fill] {
fill: none;
}
.jp-icon-none[stroke] {
stroke: none;
}
/* brand icon colors. Same for light and dark */
.jp-icon-brand0[fill] {
fill: var(--jp-brand-color0);
}
.jp-icon-brand1[fill] {
fill: var(--jp-brand-color1);
}
.jp-icon-brand2[fill] {
fill: var(--jp-brand-color2);
}
.jp-icon-brand3[fill] {
fill: var(--jp-brand-color3);
}
.jp-icon-brand4[fill] {
fill: var(--jp-brand-color4);
}
.jp-icon-brand0[stroke] {
stroke: var(--jp-brand-color0);
}
.jp-icon-brand1[stroke] {
stroke: var(--jp-brand-color1);
}
.jp-icon-brand2[stroke] {
stroke: var(--jp-brand-color2);
}
.jp-icon-brand3[stroke] {
stroke: var(--jp-brand-color3);
}
.jp-icon-brand4[stroke] {
stroke: var(--jp-brand-color4);
}
/* warn icon colors. Same for light and dark */
.jp-icon-warn0[fill] {
fill: var(--jp-warn-color0);
}
.jp-icon-warn1[fill] {
fill: var(--jp-warn-color1);
}
.jp-icon-warn2[fill] {
fill: var(--jp-warn-color2);
}
.jp-icon-warn3[fill] {
fill: var(--jp-warn-color3);
}
.jp-icon-warn0[stroke] {
stroke: var(--jp-warn-color0);
}
.jp-icon-warn1[stroke] {
stroke: var(--jp-warn-color1);
}
.jp-icon-warn2[stroke] {
stroke: var(--jp-warn-color2);
}
.jp-icon-warn3[stroke] {
stroke: var(--jp-warn-color3);
}
/* icon colors that contrast well with each other and most backgrounds */
.jp-icon-contrast0[fill] {
fill: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[fill] {
fill: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[fill] {
fill: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[fill] {
fill: var(--jp-icon-contrast-color3);
}
.jp-icon-contrast0[stroke] {
stroke: var(--jp-icon-contrast-color0);
}
.jp-icon-contrast1[stroke] {
stroke: var(--jp-icon-contrast-color1);
}
.jp-icon-contrast2[stroke] {
stroke: var(--jp-icon-contrast-color2);
}
.jp-icon-contrast3[stroke] {
stroke: var(--jp-icon-contrast-color3);
}
/* CSS for icons in selected items in the settings editor */
#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#setting-editor
.jp-PluginList
.jp-mod-selected
.jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected filebrowser listing items */
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* CSS for icons in selected tabs in the sidebar tab manager */
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {
fill: #fff;
}
#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable[fill] {
fill: var(--jp-brand-color1);
}
#tab-manager
.lm-TabBar-tab.jp-mod-active
.jp-icon-hover
:hover
.jp-icon-selectable-inverse[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the sidebar tab manager
*/
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
#tab-manager
.lm-TabBar-tab.jp-mod-dirty.jp-mod-active
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: #fff;
}
/**
* TODO: come up with non css-hack solution for showing the busy icon on top
* of the close icon
* CSS for complex behavior of close icon of tabs in the main area tabbar
*/
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon3[fill] {
fill: none;
}
.lm-DockPanel-tabBar
.lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
> .lm-TabBar-tabCloseIcon
> :not(:hover)
> .jp-icon-busy[fill] {
fill: var(--jp-inverse-layout-color3);
}
/* CSS for icons in status bar */
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
fill: #fff;
}
#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
fill: var(--jp-brand-color1);
}
/* special handling for splash icon CSS. While the theme CSS reloads during
splash, the splash icon can loose theming. To prevent that, we set a
default for its color variable */
:root {
--jp-warn-color0: var(--md-orange-700);
}
/* not sure what to do with this one, used in filebrowser listing */
.jp-DragIcon {
margin-right: 4px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/**
* Support for alt colors for icons as inline SVG HTMLElements
*/
/* alt recolor the primary elements of an icon */
.jp-icon-alt .jp-icon0[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-alt .jp-icon0[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-alt .jp-icon1[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-alt .jp-icon2[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-alt .jp-icon3[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-alt .jp-icon4[stroke] {
stroke: var(--jp-layout-color4);
}
/* alt recolor the accent elements of an icon */
.jp-icon-alt .jp-icon-accent0[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-alt .jp-icon-accent0[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-alt .jp-icon-accent1[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-alt .jp-icon-accent2[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-alt .jp-icon-accent3[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-alt .jp-icon-accent4[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-icon-hoverShow:not(:hover) svg {
display: none !important;
}
/**
* Support for hover colors for icons as inline SVG HTMLElements
*/
/**
* regular colors
*/
/* recolor the primary elements of an icon */
.jp-icon-hover :hover .jp-icon0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/* recolor the accent elements of an icon */
.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* set the color of an icon to transparent */
.jp-icon-hover :hover .jp-icon-none-hover[fill] {
fill: none;
}
.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
stroke: none;
}
/**
* inverse colors
*/
/* inverse recolor the primary elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
fill: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
fill: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
fill: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
fill: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
fill: var(--jp-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
stroke: var(--jp-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
stroke: var(--jp-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
stroke: var(--jp-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
stroke: var(--jp-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
stroke: var(--jp-layout-color4);
}
/* inverse recolor the accent elements of an icon */
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
fill: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
fill: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
fill: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
fill: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
fill: var(--jp-inverse-layout-color4);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
stroke: var(--jp-inverse-layout-color0);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
stroke: var(--jp-inverse-layout-color1);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
stroke: var(--jp-inverse-layout-color2);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
stroke: var(--jp-inverse-layout-color3);
}
.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
stroke: var(--jp-inverse-layout-color4);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-switch {
display: flex;
align-items: center;
padding-left: 4px;
padding-right: 4px;
font-size: var(--jp-ui-font-size1);
background-color: transparent;
color: var(--jp-ui-font-color1);
border: none;
height: 20px;
}
.jp-switch:hover {
background-color: var(--jp-layout-color2);
}
.jp-switch-label {
margin-right: 5px;
}
.jp-switch-track {
cursor: pointer;
background-color: var(--jp-border-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 34px;
height: 16px;
width: 35px;
position: relative;
}
.jp-switch-track::before {
content: '';
position: absolute;
height: 10px;
width: 10px;
margin: 3px;
left: 0px;
background-color: var(--jp-ui-inverse-font-color1);
-webkit-transition: 0.4s;
transition: 0.4s;
border-radius: 50%;
}
.jp-switch[aria-checked='true'] .jp-switch-track {
background-color: var(--jp-warn-color0);
}
.jp-switch[aria-checked='true'] .jp-switch-track::before {
/* track width (35) - margins (3 + 3) - thumb width (10) */
left: 19px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/* Sibling imports */
/* Override Blueprint's _reset.scss styles */
html {
box-sizing: unset;
}
*,
*::before,
*::after {
box-sizing: unset;
}
body {
color: unset;
font-family: var(--jp-ui-font-family);
}
p {
margin-top: unset;
margin-bottom: unset;
}
small {
font-size: unset;
}
strong {
font-weight: unset;
}
/* Override Blueprint's _typography.scss styles */
a {
text-decoration: unset;
color: unset;
}
a:hover {
text-decoration: unset;
color: unset;
}
/* Override Blueprint's _accessibility.scss styles */
:focus {
outline: unset;
outline-offset: unset;
-moz-outline-radius: unset;
}
/* Styles for ui-components */
.jp-Button {
border-radius: var(--jp-border-radius);
padding: 0px 12px;
font-size: var(--jp-ui-font-size1);
}
/* Use our own theme for hover styles */
button.jp-Button.bp3-button.bp3-minimal:hover {
background-color: var(--jp-layout-color2);
}
.jp-Button.minimal {
color: unset !important;
}
.jp-Button.jp-ToolbarButtonComponent {
text-transform: none;
}
.jp-InputGroup input {
box-sizing: border-box;
border-radius: 0;
background-color: transparent;
color: var(--jp-ui-font-color0);
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.jp-InputGroup input:focus {
box-shadow: inset 0 0 0 var(--jp-border-width)
var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-InputGroup input::placeholder,
input::placeholder {
color: var(--jp-ui-font-color3);
}
.jp-BPIcon {
display: inline-block;
vertical-align: middle;
margin: auto;
}
/* Stop blueprint futzing with our icon fills */
.bp3-icon.jp-BPIcon > svg:not([fill]) {
fill: var(--jp-inverse-layout-color3);
}
.jp-InputGroupAction {
padding: 6px;
}
.jp-HTMLSelect.jp-DefaultStyle select {
background-color: initial;
border: none;
border-radius: 0;
box-shadow: none;
color: var(--jp-ui-font-color0);
display: block;
font-size: var(--jp-ui-font-size1);
height: 24px;
line-height: 14px;
padding: 0 25px 0 10px;
text-align: left;
-moz-appearance: none;
-webkit-appearance: none;
}
/* Use our own theme for hover and option styles */
.jp-HTMLSelect.jp-DefaultStyle select:hover,
.jp-HTMLSelect.jp-DefaultStyle select > option {
background-color: var(--jp-layout-color2);
color: var(--jp-ui-font-color0);
}
select {
box-sizing: border-box;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapse {
display: flex;
flex-direction: column;
align-items: stretch;
border-top: 1px solid var(--jp-border-color2);
border-bottom: 1px solid var(--jp-border-color2);
}
.jp-Collapse-header {
padding: 1px 12px;
color: var(--jp-ui-font-color1);
background-color: var(--jp-layout-color1);
font-size: var(--jp-ui-font-size2);
}
.jp-Collapse-header:hover {
background-color: var(--jp-layout-color2);
}
.jp-Collapse-contents {
padding: 0px 12px 0px 12px;
background-color: var(--jp-layout-color1);
color: var(--jp-ui-font-color1);
overflow: auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-commandpalette-search-height: 28px;
}
/*-----------------------------------------------------------------------------
| Overall styles
|----------------------------------------------------------------------------*/
.lm-CommandPalette {
padding-bottom: 0px;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Modal variant
|----------------------------------------------------------------------------*/
.jp-ModalCommandPalette {
position: absolute;
z-index: 10000;
top: 38px;
left: 30%;
margin: 0;
padding: 4px;
width: 40%;
box-shadow: var(--jp-elevation-z4);
border-radius: 4px;
background: var(--jp-layout-color0);
}
.jp-ModalCommandPalette .lm-CommandPalette {
max-height: 40vh;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
display: none;
}
.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
margin-left: 4px;
margin-right: 4px;
}
.jp-ModalCommandPalette
.lm-CommandPalette
.lm-CommandPalette-item.lm-mod-disabled {
display: none;
}
/*-----------------------------------------------------------------------------
| Search
|----------------------------------------------------------------------------*/
.lm-CommandPalette-search {
padding: 4px;
background-color: var(--jp-layout-color1);
z-index: 2;
}
.lm-CommandPalette-wrapper {
overflow: overlay;
padding: 0px 9px;
background-color: var(--jp-input-active-background);
height: 30px;
box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
}
.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
}
.jp-SearchIconGroup {
color: white;
background-color: var(--jp-brand-color1);
position: absolute;
top: 4px;
right: 4px;
padding: 5px 5px 1px 5px;
}
.jp-SearchIconGroup svg {
height: 20px;
width: 20px;
}
.jp-SearchIconGroup .jp-icon3[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-input {
background: transparent;
width: calc(100% - 18px);
float: left;
border: none;
outline: none;
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
line-height: var(--jp-private-commandpalette-search-height);
}
.lm-CommandPalette-input::-webkit-input-placeholder,
.lm-CommandPalette-input::-moz-placeholder,
.lm-CommandPalette-input:-ms-input-placeholder {
color: var(--jp-ui-font-color2);
font-size: var(--jp-ui-font-size1);
}
/*-----------------------------------------------------------------------------
| Results
|----------------------------------------------------------------------------*/
.lm-CommandPalette-header:first-child {
margin-top: 0px;
}
.lm-CommandPalette-header {
border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
color: var(--jp-ui-font-color1);
cursor: pointer;
display: flex;
font-size: var(--jp-ui-font-size0);
font-weight: 600;
letter-spacing: 1px;
margin-top: 8px;
padding: 8px 0 8px 12px;
text-transform: uppercase;
}
.lm-CommandPalette-header.lm-mod-active {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-header > mark {
background-color: transparent;
font-weight: bold;
color: var(--jp-ui-font-color1);
}
.lm-CommandPalette-item {
padding: 4px 12px 4px 4px;
color: var(--jp-ui-font-color1);
font-size: var(--jp-ui-font-size1);
font-weight: 400;
display: flex;
}
.lm-CommandPalette-item.lm-mod-disabled {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item.lm-mod-active {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
fill: var(--jp-layout-color0);
}
.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-inverse-font-color0);
}
.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
background: var(--jp-layout-color2);
}
.lm-CommandPalette-itemContent {
overflow: hidden;
}
.lm-CommandPalette-itemLabel > mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.lm-CommandPalette-item.lm-mod-disabled mark {
color: var(--jp-ui-font-color2);
}
.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
margin: 0 4px 0 0;
position: relative;
width: 16px;
top: 2px;
flex: 0 0 auto;
}
.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
opacity: 0.6;
}
.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
flex: 0 0 auto;
}
.lm-CommandPalette-itemCaption {
display: none;
}
.lm-CommandPalette-content {
background-color: var(--jp-layout-color1);
}
.lm-CommandPalette-content:empty:after {
content: 'No results';
margin: auto;
margin-top: 20px;
width: 100px;
display: block;
font-size: var(--jp-ui-font-size2);
font-family: var(--jp-ui-font-family);
font-weight: lighter;
}
.lm-CommandPalette-emptyMessage {
text-align: center;
margin-top: 24px;
line-height: 1.32;
padding: 0px 8px;
color: var(--jp-content-font-color3);
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Dialog {
position: absolute;
z-index: 10000;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
background: var(--jp-dialog-background);
}
.jp-Dialog-content {
display: flex;
flex-direction: column;
margin-left: auto;
margin-right: auto;
background: var(--jp-layout-color1);
padding: 24px;
padding-bottom: 12px;
min-width: 300px;
min-height: 150px;
max-width: 1000px;
max-height: 500px;
box-sizing: border-box;
box-shadow: var(--jp-elevation-z20);
word-wrap: break-word;
border-radius: var(--jp-border-radius);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color1);
resize: both;
}
.jp-Dialog-button {
overflow: visible;
}
button.jp-Dialog-button:focus {
outline: 1px solid var(--jp-brand-color1);
outline-offset: 4px;
-moz-outline-radius: 0px;
}
button.jp-Dialog-button:focus::-moz-focus-inner {
border: 0;
}
button.jp-Dialog-close-button {
padding: 0;
height: 100%;
min-width: unset;
min-height: unset;
}
.jp-Dialog-header {
display: flex;
justify-content: space-between;
flex: 0 0 auto;
padding-bottom: 12px;
font-size: var(--jp-ui-font-size3);
font-weight: 400;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-body {
display: flex;
flex-direction: column;
flex: 1 1 auto;
font-size: var(--jp-ui-font-size1);
background: var(--jp-layout-color1);
overflow: auto;
}
.jp-Dialog-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
flex: 0 0 auto;
margin-left: -12px;
margin-right: -12px;
padding: 12px;
}
.jp-Dialog-title {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.jp-Dialog-body > .jp-select-wrapper {
width: 100%;
}
.jp-Dialog-body > button {
padding: 0px 16px;
}
.jp-Dialog-body > label {
line-height: 1.4;
color: var(--jp-ui-font-color0);
}
.jp-Dialog-button.jp-mod-styled:not(:last-child) {
margin-right: 12px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-HoverBox {
position: fixed;
}
.jp-HoverBox.jp-mod-outofview {
display: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-IFrame {
width: 100%;
height: 100%;
}
.jp-IFrame > iframe {
border: none;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-IFrame {
position: relative;
}
body.lm-mod-override-cursor .jp-IFrame:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
.jp-Input-Boolean-Dialog {
flex-direction: row-reverse;
align-items: end;
width: 100%;
}
.jp-Input-Boolean-Dialog > label {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MainAreaWidget > :focus {
outline: none;
}
/**
* google-material-color v1.2.6
* https://github.com/danlevan/google-material-color
*/
:root {
--md-red-50: #ffebee;
--md-red-100: #ffcdd2;
--md-red-200: #ef9a9a;
--md-red-300: #e57373;
--md-red-400: #ef5350;
--md-red-500: #f44336;
--md-red-600: #e53935;
--md-red-700: #d32f2f;
--md-red-800: #c62828;
--md-red-900: #b71c1c;
--md-red-A100: #ff8a80;
--md-red-A200: #ff5252;
--md-red-A400: #ff1744;
--md-red-A700: #d50000;
--md-pink-50: #fce4ec;
--md-pink-100: #f8bbd0;
--md-pink-200: #f48fb1;
--md-pink-300: #f06292;
--md-pink-400: #ec407a;
--md-pink-500: #e91e63;
--md-pink-600: #d81b60;
--md-pink-700: #c2185b;
--md-pink-800: #ad1457;
--md-pink-900: #880e4f;
--md-pink-A100: #ff80ab;
--md-pink-A200: #ff4081;
--md-pink-A400: #f50057;
--md-pink-A700: #c51162;
--md-purple-50: #f3e5f5;
--md-purple-100: #e1bee7;
--md-purple-200: #ce93d8;
--md-purple-300: #ba68c8;
--md-purple-400: #ab47bc;
--md-purple-500: #9c27b0;
--md-purple-600: #8e24aa;
--md-purple-700: #7b1fa2;
--md-purple-800: #6a1b9a;
--md-purple-900: #4a148c;
--md-purple-A100: #ea80fc;
--md-purple-A200: #e040fb;
--md-purple-A400: #d500f9;
--md-purple-A700: #aa00ff;
--md-deep-purple-50: #ede7f6;
--md-deep-purple-100: #d1c4e9;
--md-deep-purple-200: #b39ddb;
--md-deep-purple-300: #9575cd;
--md-deep-purple-400: #7e57c2;
--md-deep-purple-500: #673ab7;
--md-deep-purple-600: #5e35b1;
--md-deep-purple-700: #512da8;
--md-deep-purple-800: #4527a0;
--md-deep-purple-900: #311b92;
--md-deep-purple-A100: #b388ff;
--md-deep-purple-A200: #7c4dff;
--md-deep-purple-A400: #651fff;
--md-deep-purple-A700: #6200ea;
--md-indigo-50: #e8eaf6;
--md-indigo-100: #c5cae9;
--md-indigo-200: #9fa8da;
--md-indigo-300: #7986cb;
--md-indigo-400: #5c6bc0;
--md-indigo-500: #3f51b5;
--md-indigo-600: #3949ab;
--md-indigo-700: #303f9f;
--md-indigo-800: #283593;
--md-indigo-900: #1a237e;
--md-indigo-A100: #8c9eff;
--md-indigo-A200: #536dfe;
--md-indigo-A400: #3d5afe;
--md-indigo-A700: #304ffe;
--md-blue-50: #e3f2fd;
--md-blue-100: #bbdefb;
--md-blue-200: #90caf9;
--md-blue-300: #64b5f6;
--md-blue-400: #42a5f5;
--md-blue-500: #2196f3;
--md-blue-600: #1e88e5;
--md-blue-700: #1976d2;
--md-blue-800: #1565c0;
--md-blue-900: #0d47a1;
--md-blue-A100: #82b1ff;
--md-blue-A200: #448aff;
--md-blue-A400: #2979ff;
--md-blue-A700: #2962ff;
--md-light-blue-50: #e1f5fe;
--md-light-blue-100: #b3e5fc;
--md-light-blue-200: #81d4fa;
--md-light-blue-300: #4fc3f7;
--md-light-blue-400: #29b6f6;
--md-light-blue-500: #03a9f4;
--md-light-blue-600: #039be5;
--md-light-blue-700: #0288d1;
--md-light-blue-800: #0277bd;
--md-light-blue-900: #01579b;
--md-light-blue-A100: #80d8ff;
--md-light-blue-A200: #40c4ff;
--md-light-blue-A400: #00b0ff;
--md-light-blue-A700: #0091ea;
--md-cyan-50: #e0f7fa;
--md-cyan-100: #b2ebf2;
--md-cyan-200: #80deea;
--md-cyan-300: #4dd0e1;
--md-cyan-400: #26c6da;
--md-cyan-500: #00bcd4;
--md-cyan-600: #00acc1;
--md-cyan-700: #0097a7;
--md-cyan-800: #00838f;
--md-cyan-900: #006064;
--md-cyan-A100: #84ffff;
--md-cyan-A200: #18ffff;
--md-cyan-A400: #00e5ff;
--md-cyan-A700: #00b8d4;
--md-teal-50: #e0f2f1;
--md-teal-100: #b2dfdb;
--md-teal-200: #80cbc4;
--md-teal-300: #4db6ac;
--md-teal-400: #26a69a;
--md-teal-500: #009688;
--md-teal-600: #00897b;
--md-teal-700: #00796b;
--md-teal-800: #00695c;
--md-teal-900: #004d40;
--md-teal-A100: #a7ffeb;
--md-teal-A200: #64ffda;
--md-teal-A400: #1de9b6;
--md-teal-A700: #00bfa5;
--md-green-50: #e8f5e9;
--md-green-100: #c8e6c9;
--md-green-200: #a5d6a7;
--md-green-300: #81c784;
--md-green-400: #66bb6a;
--md-green-500: #4caf50;
--md-green-600: #43a047;
--md-green-700: #388e3c;
--md-green-800: #2e7d32;
--md-green-900: #1b5e20;
--md-green-A100: #b9f6ca;
--md-green-A200: #69f0ae;
--md-green-A400: #00e676;
--md-green-A700: #00c853;
--md-light-green-50: #f1f8e9;
--md-light-green-100: #dcedc8;
--md-light-green-200: #c5e1a5;
--md-light-green-300: #aed581;
--md-light-green-400: #9ccc65;
--md-light-green-500: #8bc34a;
--md-light-green-600: #7cb342;
--md-light-green-700: #689f38;
--md-light-green-800: #558b2f;
--md-light-green-900: #33691e;
--md-light-green-A100: #ccff90;
--md-light-green-A200: #b2ff59;
--md-light-green-A400: #76ff03;
--md-light-green-A700: #64dd17;
--md-lime-50: #f9fbe7;
--md-lime-100: #f0f4c3;
--md-lime-200: #e6ee9c;
--md-lime-300: #dce775;
--md-lime-400: #d4e157;
--md-lime-500: #cddc39;
--md-lime-600: #c0ca33;
--md-lime-700: #afb42b;
--md-lime-800: #9e9d24;
--md-lime-900: #827717;
--md-lime-A100: #f4ff81;
--md-lime-A200: #eeff41;
--md-lime-A400: #c6ff00;
--md-lime-A700: #aeea00;
--md-yellow-50: #fffde7;
--md-yellow-100: #fff9c4;
--md-yellow-200: #fff59d;
--md-yellow-300: #fff176;
--md-yellow-400: #ffee58;
--md-yellow-500: #ffeb3b;
--md-yellow-600: #fdd835;
--md-yellow-700: #fbc02d;
--md-yellow-800: #f9a825;
--md-yellow-900: #f57f17;
--md-yellow-A100: #ffff8d;
--md-yellow-A200: #ffff00;
--md-yellow-A400: #ffea00;
--md-yellow-A700: #ffd600;
--md-amber-50: #fff8e1;
--md-amber-100: #ffecb3;
--md-amber-200: #ffe082;
--md-amber-300: #ffd54f;
--md-amber-400: #ffca28;
--md-amber-500: #ffc107;
--md-amber-600: #ffb300;
--md-amber-700: #ffa000;
--md-amber-800: #ff8f00;
--md-amber-900: #ff6f00;
--md-amber-A100: #ffe57f;
--md-amber-A200: #ffd740;
--md-amber-A400: #ffc400;
--md-amber-A700: #ffab00;
--md-orange-50: #fff3e0;
--md-orange-100: #ffe0b2;
--md-orange-200: #ffcc80;
--md-orange-300: #ffb74d;
--md-orange-400: #ffa726;
--md-orange-500: #ff9800;
--md-orange-600: #fb8c00;
--md-orange-700: #f57c00;
--md-orange-800: #ef6c00;
--md-orange-900: #e65100;
--md-orange-A100: #ffd180;
--md-orange-A200: #ffab40;
--md-orange-A400: #ff9100;
--md-orange-A700: #ff6d00;
--md-deep-orange-50: #fbe9e7;
--md-deep-orange-100: #ffccbc;
--md-deep-orange-200: #ffab91;
--md-deep-orange-300: #ff8a65;
--md-deep-orange-400: #ff7043;
--md-deep-orange-500: #ff5722;
--md-deep-orange-600: #f4511e;
--md-deep-orange-700: #e64a19;
--md-deep-orange-800: #d84315;
--md-deep-orange-900: #bf360c;
--md-deep-orange-A100: #ff9e80;
--md-deep-orange-A200: #ff6e40;
--md-deep-orange-A400: #ff3d00;
--md-deep-orange-A700: #dd2c00;
--md-brown-50: #efebe9;
--md-brown-100: #d7ccc8;
--md-brown-200: #bcaaa4;
--md-brown-300: #a1887f;
--md-brown-400: #8d6e63;
--md-brown-500: #795548;
--md-brown-600: #6d4c41;
--md-brown-700: #5d4037;
--md-brown-800: #4e342e;
--md-brown-900: #3e2723;
--md-grey-50: #fafafa;
--md-grey-100: #f5f5f5;
--md-grey-200: #eeeeee;
--md-grey-300: #e0e0e0;
--md-grey-400: #bdbdbd;
--md-grey-500: #9e9e9e;
--md-grey-600: #757575;
--md-grey-700: #616161;
--md-grey-800: #424242;
--md-grey-900: #212121;
--md-blue-grey-50: #eceff1;
--md-blue-grey-100: #cfd8dc;
--md-blue-grey-200: #b0bec5;
--md-blue-grey-300: #90a4ae;
--md-blue-grey-400: #78909c;
--md-blue-grey-500: #607d8b;
--md-blue-grey-600: #546e7a;
--md-blue-grey-700: #455a64;
--md-blue-grey-800: #37474f;
--md-blue-grey-900: #263238;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Spinner {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: var(--jp-layout-color0);
outline: none;
}
.jp-SpinnerContent {
font-size: 10px;
margin: 50px auto;
text-indent: -9999em;
width: 3em;
height: 3em;
border-radius: 50%;
background: var(--jp-brand-color3);
background: linear-gradient(
to right,
#f37626 10%,
rgba(255, 255, 255, 0) 42%
);
position: relative;
animation: load3 1s infinite linear, fadeIn 1s;
}
.jp-SpinnerContent:before {
width: 50%;
height: 50%;
background: #f37626;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.jp-SpinnerContent:after {
background: var(--jp-layout-color0);
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes load3 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
button.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: none;
box-sizing: border-box;
text-align: center;
line-height: 32px;
height: 32px;
padding: 0px 12px;
letter-spacing: 0.8px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input.jp-mod-styled {
background: var(--jp-input-background);
height: 28px;
box-sizing: border-box;
border: var(--jp-border-width) solid var(--jp-border-color1);
padding-left: 7px;
padding-right: 7px;
font-size: var(--jp-ui-font-size2);
color: var(--jp-ui-font-color0);
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
input[type='checkbox'].jp-mod-styled {
appearance: checkbox;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
height: auto;
}
input.jp-mod-styled:focus {
border: var(--jp-border-width) solid var(--md-blue-500);
box-shadow: inset 0 0 4px var(--md-blue-300);
}
.jp-FileDialog-Checkbox {
margin-top: 35px;
display: flex;
flex-direction: row;
align-items: end;
width: 100%;
}
.jp-FileDialog-Checkbox > label {
flex: 1 1 auto;
}
.jp-select-wrapper {
display: flex;
position: relative;
flex-direction: column;
padding: 1px;
background-color: var(--jp-layout-color1);
height: 28px;
box-sizing: border-box;
margin-bottom: 12px;
}
.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-input-active-background);
}
select.jp-mod-styled:hover {
background-color: var(--jp-layout-color1);
cursor: pointer;
color: var(--jp-ui-font-color0);
background-color: var(--jp-input-hover-background);
box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);
}
select.jp-mod-styled {
flex: 1 1 auto;
height: 32px;
width: 100%;
font-size: var(--jp-ui-font-size2);
background: var(--jp-input-background);
color: var(--jp-ui-font-color0);
padding: 0 25px 0 8px;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
:root {
--jp-private-toolbar-height: calc(
28px + var(--jp-border-width)
); /* leave 28px for content */
}
.jp-Toolbar {
color: var(--jp-ui-font-color1);
flex: 0 0 auto;
display: flex;
flex-direction: row;
border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
box-shadow: var(--jp-toolbar-box-shadow);
background: var(--jp-toolbar-background);
min-height: var(--jp-toolbar-micro-height);
padding: 2px;
z-index: 1;
overflow-x: auto;
}
/* Toolbar items */
.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
flex-grow: 1;
flex-shrink: 1;
}
.jp-Toolbar-item.jp-Toolbar-kernelStatus {
display: inline-block;
width: 32px;
background-repeat: no-repeat;
background-position: center;
background-size: 16px;
}
.jp-Toolbar > .jp-Toolbar-item {
flex: 0 0 auto;
display: flex;
padding-left: 1px;
padding-right: 1px;
font-size: var(--jp-ui-font-size1);
line-height: var(--jp-private-toolbar-height);
height: 100%;
}
/* Toolbar buttons */
/* This is the div we use to wrap the react component into a Widget */
div.jp-ToolbarButton {
color: transparent;
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px;
margin: 0px;
}
button.jp-ToolbarButtonComponent {
background: var(--jp-layout-color1);
border: none;
box-sizing: border-box;
outline: none;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: 0px 6px;
margin: 0px;
height: 24px;
border-radius: var(--jp-border-radius);
display: flex;
align-items: center;
text-align: center;
font-size: 14px;
min-width: unset;
min-height: unset;
}
button.jp-ToolbarButtonComponent:disabled {
opacity: 0.4;
}
button.jp-ToolbarButtonComponent span {
padding: 0px;
flex: 0 0 auto;
}
button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
font-size: var(--jp-ui-font-size1);
line-height: 100%;
padding-left: 2px;
color: var(--jp-ui-font-color1);
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar.jp-Toolbar-micro {
padding: 0;
min-height: 0;
}
#jp-main-dock-panel[data-mode='single-document']
.jp-MainAreaWidget
> .jp-Toolbar {
border: none;
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2017, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Copyright (c) 2014-2017, PhosphorJS Contributors
|
| Distributed under the terms of the BSD 3-Clause License.
|
| The full license is in the file LICENSE, distributed with this software.
|----------------------------------------------------------------------------*/
/* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */
body.lm-mod-override-cursor * {
cursor: inherit !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) 2014-2016, Jupyter Development Team.
|
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-JSONEditor {
display: flex;
flex-direction: column;
width: 100%;
}
.jp-JSONEditor-host {
flex: 1 1 auto;
border: var(--jp-border-width) solid var(--jp-input-border-color);
border-radius: 0px;
background: var(--jp-layout-color0);
min-height: 50px;
padding: 1px;
}
.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
border-color: red;
outline-color: red;
}
.jp-JSONEditor-header {
display: flex;
flex: 1 0 auto;
padding: 0 0 0 12px;
}
.jp-JSONEditor-header label {
flex: 0 0 auto;
}
.jp-JSONEditor-commitButton {
height: 16px;
width: 16px;
background-size: 18px;
background-repeat: no-repeat;
background-position: center;
}
.jp-JSONEditor-host.jp-mod-focused {
background-color: var(--jp-input-active-background);
border: 1px solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
.jp-Editor.jp-mod-dropTarget {
border: var(--jp-border-width) solid var(--jp-input-active-border-color);
box-shadow: var(--jp-input-box-shadow);
}
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
color: black;
direction: ltr;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
white-space: nowrap;
}
.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }
/* CURSOR */
.CodeMirror-cursor {
border-left: 1px solid black;
border-right: none;
width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
width: auto;
border: 0 !important;
background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
z-index: 1;
}
.cm-fat-cursor-mark {
background-color: rgba(20, 255, 20, 0.5);
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
width: auto;
border: 0;
-webkit-animation: blink 1.06s steps(1) infinite;
-moz-animation: blink 1.06s steps(1) infinite;
animation: blink 1.06s steps(1) infinite;
background-color: #7e7;
}
@-moz-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@-webkit-keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
@keyframes blink {
0% {}
50% { background-color: transparent; }
100% {}
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}
.cm-tab { display: inline-block; text-decoration: inherit; }
.CodeMirror-rulers {
position: absolute;
left: 0; right: 0; top: -50px; bottom: 0;
overflow: hidden;
}
.CodeMirror-ruler {
border-left: 1px solid #ccc;
top: 0; bottom: 0;
position: absolute;
}
/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}
.CodeMirror-composing { border-bottom: 2px solid; }
/* Default styles for common addons */
div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
position: relative;
overflow: hidden;
background: white;
}
.CodeMirror-scroll {
overflow: scroll !important; /* Things will break if this is overridden */
/* 50px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -50px; margin-right: -50px;
padding-bottom: 50px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
border-right: 50px solid transparent;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actual scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
outline: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
min-height: 100%;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
display: inline-block;
vertical-align: top;
margin-bottom: -50px;
}
.CodeMirror-gutter-wrapper {
position: absolute;
z-index: 4;
background: none !important;
border: none !important;
}
.CodeMirror-gutter-background {
position: absolute;
top: 0; bottom: 0;
z-index: 4;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }
.CodeMirror-lines {
cursor: text;
min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre.CodeMirror-line,
.CodeMirror pre.CodeMirror-line-like {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
-webkit-tap-highlight-color: transparent;
-webkit-font-variant-ligatures: contextual;
font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre.CodeMirror-line,
.CodeMirror-wrap pre.CodeMirror-line-like {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
padding: 0.1px; /* Force widget margins to stay inside of the container */
}
.CodeMirror-widget {}
.CodeMirror-rtl pre { direction: rtl; }
.CodeMirror-code {
outline: none;
}
/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.CodeMirror-measure {
position: absolute;
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-cursor {
position: absolute;
pointer-events: none;
}
.CodeMirror-measure pre { position: static; }
div.CodeMirror-cursors {
visibility: hidden;
position: relative;
z-index: 3;
}
div.CodeMirror-dragcursors {
visibility: visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }
.cm-searching {
background-color: #ffa;
background-color: rgba(255, 255, 0, .4);
}
/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursors {
visibility: hidden;
}
}
/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }
/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
.CodeMirror-dialog {
position: absolute;
left: 0; right: 0;
background: inherit;
z-index: 15;
padding: .1em .8em;
overflow: hidden;
color: inherit;
}
.CodeMirror-dialog-top {
border-bottom: 1px solid #eee;
top: 0;
}
.CodeMirror-dialog-bottom {
border-top: 1px solid #eee;
bottom: 0;
}
.CodeMirror-dialog input {
border: none;
outline: none;
background: transparent;
width: 20em;
color: inherit;
font-family: monospace;
}
.CodeMirror-dialog button {
font-size: 70%;
}
.CodeMirror-foldmarker {
color: blue;
text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
font-family: arial;
line-height: .3;
cursor: pointer;
}
.CodeMirror-foldgutter {
width: .7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
cursor: pointer;
}
.CodeMirror-foldgutter-open:after {
content: "\25BE";
}
.CodeMirror-foldgutter-folded:after {
content: "\25B8";
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.CodeMirror {
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
border: 0;
border-radius: 0;
height: auto;
/* Changed to auto to autogrow */
}
.CodeMirror pre {
padding: 0 var(--jp-code-padding);
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* This causes https://github.com/jupyter/jupyterlab/issues/522 */
/* May not cause it not because we changed it! */
.CodeMirror-lines {
padding: var(--jp-code-padding) 0;
}
.CodeMirror-linenumber {
padding: 0 8px;
}
.jp-CodeMirrorEditor {
cursor: text;
}
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
@media screen and (min-width: 2138px) and (max-width: 4319px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width1) solid
var(--jp-editor-cursor-color);
}
}
/* When zoomed out less than 33% */
@media screen and (min-width: 4320px) {
.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width2) solid
var(--jp-editor-cursor-color);
}
}
.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {
display: none;
}
.CodeMirror-gutters {
border-right: 1px solid var(--jp-border-color2);
background-color: var(--jp-layout-color0);
}
.jp-CollaboratorCursor {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: none;
border-bottom: 3px solid;
background-clip: content-box;
margin-left: -5px;
margin-right: -5px;
}
.CodeMirror-selectedtext.cm-searching {
background-color: var(--jp-search-selected-match-background-color) !important;
color: var(--jp-search-selected-match-color) !important;
}
.cm-searching {
background-color: var(
--jp-search-unselected-match-background-color
) !important;
color: var(--jp-search-unselected-match-color) !important;
}
.CodeMirror-focused .CodeMirror-selected {
background-color: var(--jp-editor-selected-focused-background);
}
.CodeMirror-selected {
background-color: var(--jp-editor-selected-background);
}
.jp-CollaboratorCursor-hover {
position: absolute;
z-index: 1;
transform: translateX(-50%);
color: white;
border-radius: 3px;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
text-align: center;
font-size: var(--jp-ui-font-size1);
white-space: nowrap;
}
.jp-CodeMirror-ruler {
border-left: 1px dashed var(--jp-border-color2);
}
/**
* Here is our jupyter theme for CodeMirror syntax highlighting
* This is used in our marked.js syntax highlighting and CodeMirror itself
* The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME
* This came from the classic notebook, which came form highlight.js/GitHub
*/
/**
* CodeMirror themes are handling the background/color in this way. This works
* fine for CodeMirror editors outside the notebook, but the notebook styles
* these things differently.
*/
.CodeMirror.cm-s-jupyter {
background: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
}
/* In the notebook, we want this styling to be handled by its container */
.jp-CodeConsole .CodeMirror.cm-s-jupyter,
.jp-Notebook .CodeMirror.cm-s-jupyter {
background: transparent;
}
.cm-s-jupyter .CodeMirror-cursor {
border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);
}
.cm-s-jupyter span.cm-keyword {
color: var(--jp-mirror-editor-keyword-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-atom {
color: var(--jp-mirror-editor-atom-color);
}
.cm-s-jupyter span.cm-number {
color: var(--jp-mirror-editor-number-color);
}
.cm-s-jupyter span.cm-def {
color: var(--jp-mirror-editor-def-color);
}
.cm-s-jupyter span.cm-variable {
color: var(--jp-mirror-editor-variable-color);
}
.cm-s-jupyter span.cm-variable-2 {
color: var(--jp-mirror-editor-variable-2-color);
}
.cm-s-jupyter span.cm-variable-3 {
color: var(--jp-mirror-editor-variable-3-color);
}
.cm-s-jupyter span.cm-punctuation {
color: var(--jp-mirror-editor-punctuation-color);
}
.cm-s-jupyter span.cm-property {
color: var(--jp-mirror-editor-property-color);
}
.cm-s-jupyter span.cm-operator {
color: var(--jp-mirror-editor-operator-color);
font-weight: bold;
}
.cm-s-jupyter span.cm-comment {
color: var(--jp-mirror-editor-comment-color);
font-style: italic;
}
.cm-s-jupyter span.cm-string {
color: var(--jp-mirror-editor-string-color);
}
.cm-s-jupyter span.cm-string-2 {
color: var(--jp-mirror-editor-string-2-color);
}
.cm-s-jupyter span.cm-meta {
color: var(--jp-mirror-editor-meta-color);
}
.cm-s-jupyter span.cm-qualifier {
color: var(--jp-mirror-editor-qualifier-color);
}
.cm-s-jupyter span.cm-builtin {
color: var(--jp-mirror-editor-builtin-color);
}
.cm-s-jupyter span.cm-bracket {
color: var(--jp-mirror-editor-bracket-color);
}
.cm-s-jupyter span.cm-tag {
color: var(--jp-mirror-editor-tag-color);
}
.cm-s-jupyter span.cm-attribute {
color: var(--jp-mirror-editor-attribute-color);
}
.cm-s-jupyter span.cm-header {
color: var(--jp-mirror-editor-header-color);
}
.cm-s-jupyter span.cm-quote {
color: var(--jp-mirror-editor-quote-color);
}
.cm-s-jupyter span.cm-link {
color: var(--jp-mirror-editor-link-color);
}
.cm-s-jupyter span.cm-error {
color: var(--jp-mirror-editor-error-color);
}
.cm-s-jupyter span.cm-hr {
color: #999;
}
.cm-s-jupyter span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
.cm-s-jupyter .CodeMirror-activeline-background,
.cm-s-jupyter .CodeMirror-gutter {
background-color: var(--jp-layout-color2);
}
/* Styles for shared cursors (remote cursor locations and selected ranges) */
.jp-CodeMirrorEditor .remote-caret {
position: relative;
border-left: 2px solid black;
margin-left: -1px;
margin-right: -1px;
box-sizing: border-box;
}
.jp-CodeMirrorEditor .remote-caret > div {
white-space: nowrap;
position: absolute;
top: -1.15em;
padding-bottom: 0.05em;
left: -2px;
font-size: 0.95em;
background-color: rgb(250, 129, 0);
font-family: var(--jp-ui-font-family);
font-weight: bold;
line-height: normal;
user-select: none;
color: white;
padding-left: 2px;
padding-right: 2px;
z-index: 3;
transition: opacity 0.3s ease-in-out;
}
.jp-CodeMirrorEditor .remote-caret.hide-name > div {
transition-delay: 0.7s;
opacity: 0;
}
.jp-CodeMirrorEditor .remote-caret:hover > div {
opacity: 1;
transition-delay: 0s;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| RenderedText
|----------------------------------------------------------------------------*/
:root {
/* This is the padding value to fill the gaps between lines containing spans with background color. */
--jp-private-code-span-padding: calc(
(var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
);
}
.jp-RenderedText {
text-align: left;
padding-left: var(--jp-code-padding);
line-height: var(--jp-code-line-height);
font-family: var(--jp-code-font-family);
}
.jp-RenderedText pre,
.jp-RenderedJavaScript pre,
.jp-RenderedHTMLCommon pre {
color: var(--jp-content-font-color1);
font-size: var(--jp-code-font-size);
border: none;
margin: 0px;
padding: 0px;
}
.jp-RenderedText pre a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedText pre a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* console foregrounds and backgrounds */
.jp-RenderedText pre .ansi-black-fg {
color: #3e424d;
}
.jp-RenderedText pre .ansi-red-fg {
color: #e75c58;
}
.jp-RenderedText pre .ansi-green-fg {
color: #00a250;
}
.jp-RenderedText pre .ansi-yellow-fg {
color: #ddb62b;
}
.jp-RenderedText pre .ansi-blue-fg {
color: #208ffb;
}
.jp-RenderedText pre .ansi-magenta-fg {
color: #d160c4;
}
.jp-RenderedText pre .ansi-cyan-fg {
color: #60c6c8;
}
.jp-RenderedText pre .ansi-white-fg {
color: #c5c1b4;
}
.jp-RenderedText pre .ansi-black-bg {
background-color: #3e424d;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-bg {
background-color: #e75c58;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-bg {
background-color: #00a250;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-bg {
background-color: #ddb62b;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-bg {
background-color: #208ffb;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-bg {
background-color: #d160c4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-bg {
background-color: #60c6c8;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-bg {
background-color: #c5c1b4;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-black-intense-fg {
color: #282c36;
}
.jp-RenderedText pre .ansi-red-intense-fg {
color: #b22b31;
}
.jp-RenderedText pre .ansi-green-intense-fg {
color: #007427;
}
.jp-RenderedText pre .ansi-yellow-intense-fg {
color: #b27d12;
}
.jp-RenderedText pre .ansi-blue-intense-fg {
color: #0065ca;
}
.jp-RenderedText pre .ansi-magenta-intense-fg {
color: #a03196;
}
.jp-RenderedText pre .ansi-cyan-intense-fg {
color: #258f8f;
}
.jp-RenderedText pre .ansi-white-intense-fg {
color: #a1a6b2;
}
.jp-RenderedText pre .ansi-black-intense-bg {
background-color: #282c36;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-red-intense-bg {
background-color: #b22b31;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-green-intense-bg {
background-color: #007427;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-yellow-intense-bg {
background-color: #b27d12;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-blue-intense-bg {
background-color: #0065ca;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-magenta-intense-bg {
background-color: #a03196;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-cyan-intense-bg {
background-color: #258f8f;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-white-intense-bg {
background-color: #a1a6b2;
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-default-inverse-fg {
color: var(--jp-ui-inverse-font-color0);
}
.jp-RenderedText pre .ansi-default-inverse-bg {
background-color: var(--jp-inverse-layout-color0);
padding: var(--jp-private-code-span-padding) 0;
}
.jp-RenderedText pre .ansi-bold {
font-weight: bold;
}
.jp-RenderedText pre .ansi-underline {
text-decoration: underline;
}
.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
background: var(--jp-rendermime-error-background);
padding-top: var(--jp-code-padding);
}
/*-----------------------------------------------------------------------------
| RenderedLatex
|----------------------------------------------------------------------------*/
.jp-RenderedLatex {
color: var(--jp-content-font-color1);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
}
/* Left-justify outputs.*/
.jp-OutputArea-output.jp-RenderedLatex {
padding: var(--jp-code-padding);
text-align: left;
}
/*-----------------------------------------------------------------------------
| RenderedHTML
|----------------------------------------------------------------------------*/
.jp-RenderedHTMLCommon {
color: var(--jp-content-font-color1);
font-family: var(--jp-content-font-family);
font-size: var(--jp-content-font-size1);
line-height: var(--jp-content-line-height);
/* Give a bit more R padding on Markdown text to keep line lengths reasonable */
padding-right: 20px;
}
.jp-RenderedHTMLCommon em {
font-style: italic;
}
.jp-RenderedHTMLCommon strong {
font-weight: bold;
}
.jp-RenderedHTMLCommon u {
text-decoration: underline;
}
.jp-RenderedHTMLCommon a:link {
text-decoration: none;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:hover {
text-decoration: underline;
color: var(--jp-content-link-color);
}
.jp-RenderedHTMLCommon a:visited {
text-decoration: none;
color: var(--jp-content-link-color);
}
/* Headings */
.jp-RenderedHTMLCommon h1,
.jp-RenderedHTMLCommon h2,
.jp-RenderedHTMLCommon h3,
.jp-RenderedHTMLCommon h4,
.jp-RenderedHTMLCommon h5,
.jp-RenderedHTMLCommon h6 {
line-height: var(--jp-content-heading-line-height);
font-weight: var(--jp-content-heading-font-weight);
font-style: normal;
margin: var(--jp-content-heading-margin-top) 0
var(--jp-content-heading-margin-bottom) 0;
}
.jp-RenderedHTMLCommon h1:first-child,
.jp-RenderedHTMLCommon h2:first-child,
.jp-RenderedHTMLCommon h3:first-child,
.jp-RenderedHTMLCommon h4:first-child,
.jp-RenderedHTMLCommon h5:first-child,
.jp-RenderedHTMLCommon h6:first-child {
margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
}
.jp-RenderedHTMLCommon h1:last-child,
.jp-RenderedHTMLCommon h2:last-child,
.jp-RenderedHTMLCommon h3:last-child,
.jp-RenderedHTMLCommon h4:last-child,
.jp-RenderedHTMLCommon h5:last-child,
.jp-RenderedHTMLCommon h6:last-child {
margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
}
.jp-RenderedHTMLCommon h1 {
font-size: var(--jp-content-font-size5);
}
.jp-RenderedHTMLCommon h2 {
font-size: var(--jp-content-font-size4);
}
.jp-RenderedHTMLCommon h3 {
font-size: var(--jp-content-font-size3);
}
.jp-RenderedHTMLCommon h4 {
font-size: var(--jp-content-font-size2);
}
.jp-RenderedHTMLCommon h5 {
font-size: var(--jp-content-font-size1);
}
.jp-RenderedHTMLCommon h6 {
font-size: var(--jp-content-font-size0);
}
/* Lists */
.jp-RenderedHTMLCommon ul:not(.list-inline),
.jp-RenderedHTMLCommon ol:not(.list-inline) {
padding-left: 2em;
}
.jp-RenderedHTMLCommon ul {
list-style: disc;
}
.jp-RenderedHTMLCommon ul ul {
list-style: square;
}
.jp-RenderedHTMLCommon ul ul ul {
list-style: circle;
}
.jp-RenderedHTMLCommon ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol ol {
list-style: upper-alpha;
}
.jp-RenderedHTMLCommon ol ol ol {
list-style: lower-alpha;
}
.jp-RenderedHTMLCommon ol ol ol ol {
list-style: lower-roman;
}
.jp-RenderedHTMLCommon ol ol ol ol ol {
list-style: decimal;
}
.jp-RenderedHTMLCommon ol,
.jp-RenderedHTMLCommon ul {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon ul ul,
.jp-RenderedHTMLCommon ul ol,
.jp-RenderedHTMLCommon ol ul,
.jp-RenderedHTMLCommon ol ol {
margin-bottom: 0em;
}
.jp-RenderedHTMLCommon hr {
color: var(--jp-border-color2);
background-color: var(--jp-border-color1);
margin-top: 1em;
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon > pre {
margin: 1.5em 2em;
}
.jp-RenderedHTMLCommon pre,
.jp-RenderedHTMLCommon code {
border: 0;
background-color: var(--jp-layout-color0);
color: var(--jp-content-font-color1);
font-family: var(--jp-code-font-family);
font-size: inherit;
line-height: var(--jp-code-line-height);
padding: 0;
white-space: pre-wrap;
}
.jp-RenderedHTMLCommon :not(pre) > code {
background-color: var(--jp-layout-color2);
padding: 1px 5px;
}
/* Tables */
.jp-RenderedHTMLCommon table {
border-collapse: collapse;
border-spacing: 0;
border: none;
color: var(--jp-ui-font-color1);
font-size: 12px;
table-layout: fixed;
margin-left: auto;
margin-right: auto;
}
.jp-RenderedHTMLCommon thead {
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
vertical-align: bottom;
}
.jp-RenderedHTMLCommon td,
.jp-RenderedHTMLCommon th,
.jp-RenderedHTMLCommon tr {
vertical-align: middle;
padding: 0.5em 0.5em;
line-height: normal;
white-space: normal;
max-width: none;
border: none;
}
.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
max-width: none;
}
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
text-align: right;
}
.jp-RenderedHTMLCommon th {
font-weight: bold;
}
.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
background: var(--jp-layout-color0);
}
.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
background: var(--jp-rendermime-table-row-background);
}
.jp-RenderedHTMLCommon tbody tr:hover {
background: var(--jp-rendermime-table-row-hover-background);
}
.jp-RenderedHTMLCommon table {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon p {
text-align: left;
margin: 0px;
}
.jp-RenderedHTMLCommon p {
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon img {
-moz-force-broken-image-icon: 1;
}
/* Restrict to direct children as other images could be nested in other content. */
.jp-RenderedHTMLCommon > img {
display: block;
margin-left: 0;
margin-right: 0;
margin-bottom: 1em;
}
/* Change color behind transparent images if they need it... */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
background-color: var(--jp-inverse-layout-color1);
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
background-color: var(--jp-inverse-layout-color1);
}
/* ...or leave it untouched if they don't */
[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {
}
[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {
}
.jp-RenderedHTMLCommon img,
.jp-RenderedImage img,
.jp-RenderedHTMLCommon svg,
.jp-RenderedSVG svg {
max-width: 100%;
height: auto;
}
.jp-RenderedHTMLCommon img.jp-mod-unconfined,
.jp-RenderedImage img.jp-mod-unconfined,
.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
.jp-RenderedSVG svg.jp-mod-unconfined {
max-width: none;
}
.jp-RenderedHTMLCommon .alert {
padding: var(--jp-notebook-padding);
border: var(--jp-border-width) solid transparent;
border-radius: var(--jp-border-radius);
margin-bottom: 1em;
}
.jp-RenderedHTMLCommon .alert-info {
color: var(--jp-info-color0);
background-color: var(--jp-info-color3);
border-color: var(--jp-info-color2);
}
.jp-RenderedHTMLCommon .alert-info hr {
border-color: var(--jp-info-color3);
}
.jp-RenderedHTMLCommon .alert-info > p:last-child,
.jp-RenderedHTMLCommon .alert-info > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-warning {
color: var(--jp-warn-color0);
background-color: var(--jp-warn-color3);
border-color: var(--jp-warn-color2);
}
.jp-RenderedHTMLCommon .alert-warning hr {
border-color: var(--jp-warn-color3);
}
.jp-RenderedHTMLCommon .alert-warning > p:last-child,
.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-success {
color: var(--jp-success-color0);
background-color: var(--jp-success-color3);
border-color: var(--jp-success-color2);
}
.jp-RenderedHTMLCommon .alert-success hr {
border-color: var(--jp-success-color3);
}
.jp-RenderedHTMLCommon .alert-success > p:last-child,
.jp-RenderedHTMLCommon .alert-success > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon .alert-danger {
color: var(--jp-error-color0);
background-color: var(--jp-error-color3);
border-color: var(--jp-error-color2);
}
.jp-RenderedHTMLCommon .alert-danger hr {
border-color: var(--jp-error-color3);
}
.jp-RenderedHTMLCommon .alert-danger > p:last-child,
.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
margin-bottom: 0;
}
.jp-RenderedHTMLCommon blockquote {
margin: 1em 2em;
padding: 0 1em;
border-left: 5px solid var(--jp-border-color2);
}
a.jp-InternalAnchorLink {
visibility: hidden;
margin-left: 8px;
color: var(--md-blue-800);
}
h1:hover .jp-InternalAnchorLink,
h2:hover .jp-InternalAnchorLink,
h3:hover .jp-InternalAnchorLink,
h4:hover .jp-InternalAnchorLink,
h5:hover .jp-InternalAnchorLink,
h6:hover .jp-InternalAnchorLink {
visibility: visible;
}
.jp-RenderedHTMLCommon kbd {
background-color: var(--jp-rendermime-table-row-background);
border: 1px solid var(--jp-border-color0);
border-bottom-color: var(--jp-border-color2);
border-radius: 3px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
display: inline-block;
font-size: 0.8em;
line-height: 1em;
padding: 0.2em 0.5em;
}
/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
* At the bottom of cells this is a bit too much as there is also spacing
* between cells. Going all the way to 0 gets too tight between markdown and
* code cells.
*/
.jp-RenderedHTMLCommon > *:last-child {
margin-bottom: 0.5em;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-MimeDocument {
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-filebrowser-button-height: 28px;
--jp-private-filebrowser-button-width: 48px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-FileBrowser {
display: flex;
flex-direction: column;
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
}
.jp-FileBrowser-toolbar.jp-Toolbar {
border-bottom: none;
height: auto;
margin: var(--jp-toolbar-header-margin);
box-shadow: none;
}
.jp-BreadCrumbs {
flex: 0 0 auto;
margin: 8px 12px 8px 12px;
}
.jp-BreadCrumbs-item {
margin: 0px 2px;
padding: 0px 2px;
border-radius: var(--jp-border-radius);
cursor: pointer;
}
.jp-BreadCrumbs-item:hover {
background-color: var(--jp-layout-color2);
}
.jp-BreadCrumbs-item:first-child {
margin-left: 0px;
}
.jp-BreadCrumbs-item.jp-mod-dropTarget {
background-color: var(--jp-brand-color2);
opacity: 0.7;
}
/*-----------------------------------------------------------------------------
| Buttons
|----------------------------------------------------------------------------*/
.jp-FileBrowser-toolbar.jp-Toolbar {
padding: 0px;
margin: 8px 12px 0px 12px;
}
.jp-FileBrowser-toolbar.jp-Toolbar {
justify-content: flex-start;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {
flex: 0 0 auto;
padding-left: 0px;
padding-right: 2px;
}
.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {
width: 40px;
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent {
width: 72px;
background: var(--jp-brand-color1);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent:focus-visible {
background-color: var(--jp-brand-color0);
}
.jp-FileBrowser-toolbar.jp-Toolbar
.jp-Toolbar-item:first-child
.jp-ToolbarButtonComponent
.jp-icon3 {
fill: white;
}
/*-----------------------------------------------------------------------------
| Other styles
|----------------------------------------------------------------------------*/
.jp-FileDialog.jp-mod-conflict input {
color: var(--jp-error-color1);
}
.jp-FileDialog .jp-new-name-title {
margin-top: 12px;
}
.jp-LastModified-hidden {
display: none;
}
.jp-FileBrowser-filterBox {
padding: 0px;
flex: 0 0 auto;
margin: 8px 12px 0px 12px;
}
/*-----------------------------------------------------------------------------
| DirListing
|----------------------------------------------------------------------------*/
.jp-DirListing {
flex: 1 1 auto;
display: flex;
flex-direction: column;
outline: 0;
}
.jp-DirListing:focus-visible {
border: 1px solid var(--jp-brand-color1);
}
.jp-DirListing-header {
flex: 0 0 auto;
display: flex;
flex-direction: row;
overflow: hidden;
border-top: var(--jp-border-width) solid var(--jp-border-color2);
border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
box-shadow: var(--jp-toolbar-box-shadow);
z-index: 2;
}
.jp-DirListing-headerItem {
padding: 4px 12px 2px 12px;
font-weight: 500;
}
.jp-DirListing-headerItem:hover {
background: var(--jp-layout-color2);
}
.jp-DirListing-headerItem.jp-id-name {
flex: 1 0 84px;
}
.jp-DirListing-headerItem.jp-id-modified {
flex: 0 0 112px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
}
.jp-id-narrow {
display: none;
flex: 0 0 5px;
padding: 4px 4px;
border-left: var(--jp-border-width) solid var(--jp-border-color2);
text-align: right;
color: var(--jp-border-color2);
}
.jp-DirListing-narrow .jp-id-narrow {
display: block;
}
.jp-DirListing-narrow .jp-id-modified,
.jp-DirListing-narrow .jp-DirListing-itemModified {
display: none;
}
.jp-DirListing-headerItem.jp-mod-selected {
font-weight: 600;
}
/* increase specificity to override bundled default */
.jp-DirListing-content {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-DirListing-content mark {
color: var(--jp-ui-font-color0);
background-color: transparent;
font-weight: bold;
}
.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
color: var(--jp-ui-inverse-font-color0);
}
/* Style the directory listing content when a user drops a file to upload */
.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
outline: 5px dashed rgba(128, 128, 128, 0.5);
outline-offset: -10px;
cursor: copy;
}
.jp-DirListing-item {
display: flex;
flex-direction: row;
padding: 4px 12px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.jp-DirListing-item[data-is-dot] {
opacity: 75%;
}
.jp-DirListing-item.jp-mod-selected {
color: var(--jp-ui-inverse-font-color1);
background: var(--jp-brand-color1);
}
.jp-DirListing-item.jp-mod-dropTarget {
background: var(--jp-brand-color3);
}
.jp-DirListing-item:hover:not(.jp-mod-selected) {
background: var(--jp-layout-color2);
}
.jp-DirListing-itemIcon {
flex: 0 0 20px;
margin-right: 4px;
}
.jp-DirListing-itemText {
flex: 1 0 64px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
user-select: none;
}
.jp-DirListing-itemModified {
flex: 0 0 125px;
text-align: right;
}
.jp-DirListing-editor {
flex: 1 0 64px;
outline: none;
border: none;
}
.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {
color: var(--jp-success-color1);
content: '\25CF';
font-size: 8px;
position: absolute;
left: -8px;
}
.jp-DirListing-item.jp-mod-running.jp-mod-selected
.jp-DirListing-itemIcon:before {
color: var(--jp-ui-inverse-font-color1);
}
.jp-DirListing-item.lm-mod-drag-image,
.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
font-size: var(--jp-ui-font-size1);
padding-left: 4px;
margin-left: 4px;
width: 160px;
background-color: var(--jp-ui-inverse-font-color2);
box-shadow: var(--jp-elevation-z2);
border-radius: 0px;
color: var(--jp-ui-font-color1);
transform: translateX(-40%) translateY(-58%);
}
.jp-DirListing-deadSpace {
flex: 1 1 auto;
margin: 0;
padding: 0;
list-style-type: none;
overflow: auto;
background-color: var(--jp-layout-color1);
}
.jp-Document {
min-width: 120px;
min-height: 120px;
outline: none;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
}
/*-----------------------------------------------------------------------------
| Main OutputArea
| OutputArea has a list of Outputs
|----------------------------------------------------------------------------*/
.jp-OutputArea {
overflow-y: auto;
}
.jp-OutputArea-child {
display: flex;
flex-direction: row;
}
body[data-format='mobile'] .jp-OutputArea-child {
flex-direction: column;
}
.jp-OutputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-outprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-OutputPrompt {
flex: 0 0 auto;
text-align: left;
}
.jp-OutputArea-output {
height: auto;
overflow: auto;
user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
-ms-user-select: text;
}
.jp-OutputArea-child .jp-OutputArea-output {
flex-grow: 1;
flex-shrink: 1;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
margin-left: var(--jp-notebook-padding);
}
/**
* Isolated output.
*/
.jp-OutputArea-output.jp-mod-isolated {
width: 100%;
display: block;
}
/*
When drag events occur, `p-mod-override-cursor` is added to the body.
Because iframes steal all cursor events, the following two rules are necessary
to suppress pointer events while resize drags are occurring. There may be a
better solution to this problem.
*/
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
position: relative;
}
body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: transparent;
}
/* pre */
.jp-OutputArea-output pre {
border: none;
margin: 0px;
padding: 0px;
overflow-x: auto;
overflow-y: auto;
word-break: break-all;
word-wrap: break-word;
white-space: pre-wrap;
}
/* tables */
.jp-OutputArea-output.jp-RenderedHTMLCommon table {
margin-left: 0;
margin-right: 0;
}
/* description lists */
.jp-OutputArea-output dl,
.jp-OutputArea-output dt,
.jp-OutputArea-output dd {
display: block;
}
.jp-OutputArea-output dl {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dt {
font-weight: bold;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
.jp-OutputArea-output dd {
float: left;
width: 80%;
padding: 0;
margin: 0;
}
/* Hide the gutter in case of
* - nested output areas (e.g. in the case of output widgets)
* - mirrored output areas
*/
.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
display: none;
}
/*-----------------------------------------------------------------------------
| executeResult is added to any Output-result for the display of the object
| returned by a cell
|----------------------------------------------------------------------------*/
.jp-OutputArea-output.jp-OutputArea-executeResult {
margin-left: 0px;
flex: 1 1 auto;
}
/* Text output with the Out[] prompt needs a top padding to match the
* alignment of the Out[] prompt itself.
*/
.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
padding-top: var(--jp-code-padding);
border-top: var(--jp-border-width) solid transparent;
}
/*-----------------------------------------------------------------------------
| The Stdin output
|----------------------------------------------------------------------------*/
.jp-OutputArea-stdin {
line-height: var(--jp-code-line-height);
padding-top: var(--jp-code-padding);
display: flex;
}
.jp-Stdin-prompt {
color: var(--jp-content-font-color0);
padding-right: var(--jp-code-padding);
vertical-align: baseline;
flex: 0 0 auto;
}
.jp-Stdin-input {
font-family: var(--jp-code-font-family);
font-size: inherit;
color: inherit;
background-color: inherit;
width: 42%;
min-width: 200px;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
flex: 0 0 70%;
}
.jp-Stdin-input:focus {
box-shadow: none;
}
/*-----------------------------------------------------------------------------
| Output Area View
|----------------------------------------------------------------------------*/
.jp-LinkedOutputView .jp-OutputArea {
height: 100%;
display: block;
}
.jp-LinkedOutputView .jp-OutputArea-output:only-child {
height: 100%;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
.jp-Collapser {
flex: 0 0 var(--jp-cell-collapser-width);
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
border-radius: var(--jp-border-radius);
opacity: 1;
}
.jp-Collapser-child {
display: block;
width: 100%;
box-sizing: border-box;
/* height: 100% doesn't work because the height of its parent is computed from content */
position: absolute;
top: 0px;
bottom: 0px;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Header/Footer
|----------------------------------------------------------------------------*/
/* Hidden by zero height by default */
.jp-CellHeader,
.jp-CellFooter {
height: 0px;
width: 100%;
padding: 0px;
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Input
|----------------------------------------------------------------------------*/
/* All input areas */
.jp-InputArea {
display: flex;
flex-direction: row;
overflow: hidden;
}
body[data-format='mobile'] .jp-InputArea {
flex-direction: column;
}
.jp-InputArea-editor {
flex: 1 1 auto;
overflow: hidden;
}
.jp-InputArea-editor {
/* This is the non-active, default styling */
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
border-radius: 0px;
background: var(--jp-cell-editor-background);
}
body[data-format='mobile'] .jp-InputArea-editor {
margin-left: var(--jp-notebook-padding);
}
.jp-InputPrompt {
flex: 0 0 var(--jp-cell-prompt-width);
color: var(--jp-cell-inprompt-font-color);
font-family: var(--jp-cell-prompt-font-family);
padding: var(--jp-code-padding);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
opacity: var(--jp-cell-prompt-opacity);
line-height: var(--jp-code-line-height);
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
opacity: var(--jp-cell-prompt-opacity);
/* Right align prompt text, don't wrap to handle large prompt numbers */
text-align: right;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
/* Disable text selection */
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body[data-format='mobile'] .jp-InputPrompt {
flex: 0 0 auto;
text-align: left;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Placeholder {
display: flex;
flex-direction: row;
flex: 1 1 auto;
}
.jp-Placeholder-prompt {
box-sizing: border-box;
}
.jp-Placeholder-content {
flex: 1 1 auto;
border: none;
background: transparent;
height: 20px;
box-sizing: border-box;
}
.jp-Placeholder-content .jp-MoreHorizIcon {
width: 32px;
height: 16px;
border: 1px solid transparent;
border-radius: var(--jp-border-radius);
}
.jp-Placeholder-content .jp-MoreHorizIcon:hover {
border: 1px solid var(--jp-border-color1);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);
background-color: var(--jp-layout-color0);
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-cell-scrolling-output-offset: 5px;
}
/*-----------------------------------------------------------------------------
| Cell
|----------------------------------------------------------------------------*/
.jp-Cell {
padding: var(--jp-cell-padding);
margin: 0px;
border: none;
outline: none;
background: transparent;
}
/*-----------------------------------------------------------------------------
| Common input/output
|----------------------------------------------------------------------------*/
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: flex;
flex-direction: row;
padding: 0px;
margin: 0px;
/* Added to reveal the box-shadow on the input and output collapsers. */
overflow: visible;
}
/* Only input/output areas inside cells */
.jp-Cell-inputArea,
.jp-Cell-outputArea {
flex: 1 1 auto;
}
/*-----------------------------------------------------------------------------
| Collapser
|----------------------------------------------------------------------------*/
/* Make the output collapser disappear when there is not output, but do so
* in a manner that leaves it in the layout and preserves its width.
*/
.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
border: none !important;
background: transparent !important;
}
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
min-height: var(--jp-cell-collapser-min-height);
}
/*-----------------------------------------------------------------------------
| Output
|----------------------------------------------------------------------------*/
/* Put a space between input and output when there IS output */
.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
margin-top: 5px;
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
overflow-y: auto;
max-height: 200px;
box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);
margin-left: var(--jp-private-cell-scrolling-output-offset);
}
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
flex: 0 0
calc(
var(--jp-cell-prompt-width) -
var(--jp-private-cell-scrolling-output-offset)
);
}
/*-----------------------------------------------------------------------------
| CodeCell
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| MarkdownCell
|----------------------------------------------------------------------------*/
.jp-MarkdownOutput {
flex: 1 1 auto;
margin-top: 0;
margin-bottom: 0;
padding-left: var(--jp-code-padding);
}
.jp-MarkdownOutput.jp-RenderedHTMLCommon {
overflow: auto;
}
.jp-showHiddenCellsButton {
margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
margin-top: var(--jp-code-padding);
border: 1px solid var(--jp-border-color2);
background-color: var(--jp-border-color3) !important;
color: var(--jp-content-font-color0) !important;
}
.jp-showHiddenCellsButton:hover {
background-color: var(--jp-border-color2) !important;
}
.jp-collapseHeadingButton {
display: none;
}
.jp-MarkdownCell:hover .jp-collapseHeadingButton {
display: flex;
min-height: var(--jp-cell-collapser-min-height);
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Variables
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
/*-----------------------------------------------------------------------------
| Styles
|----------------------------------------------------------------------------*/
.jp-NotebookPanel-toolbar {
padding: 2px;
}
.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
border: none;
box-shadow: none;
}
.jp-Notebook-toolbarCellTypeDropdown select {
height: 24px;
font-size: var(--jp-ui-font-size1);
line-height: 14px;
border-radius: 0;
display: block;
}
.jp-Notebook-toolbarCellTypeDropdown span {
top: 5px !important;
}
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Private CSS variables
|----------------------------------------------------------------------------*/
:root {
--jp-private-notebook-dragImage-width: 304px;
--jp-private-notebook-dragImage-height: 36px;
--jp-private-notebook-selected-color: var(--md-blue-400);
--jp-private-notebook-active-color: var(--md-green-400);
}
/*-----------------------------------------------------------------------------
| Imports
|----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------
| Notebook
|----------------------------------------------------------------------------*/
.jp-NotebookPanel {
display: block;
height: 100%;
}
.jp-NotebookPanel.jp-Document {
min-width: 240px;
min-height: 120px;
}
.jp-Notebook {
padding: var(--jp-notebook-padding);
outline: none;
overflow: auto;
background: var(--jp-layout-color0);
}
.jp-Notebook.jp-mod-scrollPastEnd::after {
display: block;
content: '';
min-height: var(--jp-notebook-scroll-padding);
}
.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
contain: strict;
}
.jp-Notebook-render * {
contain: none !important;
}
.jp-Notebook .jp-Cell {
overflow: visible;
}
.jp-Notebook .jp-Cell .jp-InputPrompt {
cursor: move;
float: left;
}
/*-----------------------------------------------------------------------------
| Notebook state related styling
|
| The notebook and cells each have states, here are the possibilities:
|
| - Notebook
| - Command
| - Edit
| - Cell
| - None
| - Active (only one can be active)
| - Selected (the cells actions are applied to)
| - Multiselected (when multiple selected, the cursor)
| - No outputs
|----------------------------------------------------------------------------*/
/* Command or edit modes */
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
opacity: var(--jp-cell-prompt-not-active-opacity);
color: var(--jp-cell-prompt-not-active-font-color);
}
/* cell is active */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
background: var(--jp-brand-color1);
}
/* cell is dirty */
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
color: var(--jp-warn-color1);
}
.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {
color: var(--jp-warn-color1);
content: '•';
}
.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
background: var(--jp-warn-color1);
}
/* collapser is hovered */
.jp-Notebook .jp-Cell .jp-Collapser:hover {
box-shadow: var(--jp-elevation-z2);
background: var(--jp-brand-color1);
opacity: var(--jp-cell-collapser-not-active-hover-opacity);
}
/* cell is active and collapser is hovered */
.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
background: var(--jp-brand-color0);
opacity: 1;
}
/* Command mode */
.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
background: var(--jp-notebook-multiselected-color);
}
.jp-Notebook.jp-mod-commandMode
.jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
background: transparent;
}
/* Edit mode */
.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
box-shadow: var(--jp-input-box-shadow);
background-color: var(--jp-cell-editor-active-background);
}
/*-----------------------------------------------------------------------------
| Notebook drag and drop
|----------------------------------------------------------------------------*/
.jp-Notebook-cell.jp-mod-dropSource {
opacity: 0.5;
}
.jp-Notebook-cell.jp-mod-dropTarget,
.jp-Notebook.jp-mod-commandMode
.jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
border-top-color: var(--jp-private-notebook-selected-color);
border-top-style: solid;
border-top-width: 2px;
}
.jp-dragImage {
display: block;
flex-direction: row;
width: var(--jp-private-notebook-dragImage-width);
height: var(--jp-private-notebook-dragImage-height);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background);
overflow: visible;
}
.jp-dragImage-singlePrompt {
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
.jp-dragImage .jp-dragImage-content {
flex: 1 1 auto;
z-index: 2;
font-size: var(--jp-code-font-size);
font-family: var(--jp-code-font-family);
line-height: var(--jp-code-line-height);
padding: var(--jp-code-padding);
border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
background: var(--jp-cell-editor-background-color);
color: var(--jp-content-font-color3);
text-align: left;
margin: 4px 4px 4px 0px;
}
.jp-dragImage .jp-dragImage-prompt {
flex: 0 0 auto;
min-width: 36px;
color: var(--jp-cell-inprompt-font-color);
padding: var(--jp-code-padding);
padding-left: 12px;
font-family: var(--jp-cell-prompt-font-family);
letter-spacing: var(--jp-cell-prompt-letter-spacing);
line-height: 1.9;
font-size: var(--jp-code-font-size);
border: var(--jp-border-width) solid transparent;
}
.jp-dragImage-multipleBack {
z-index: -1;
position: absolute;
height: 32px;
width: 300px;
top: 8px;
left: 8px;
background: var(--jp-layout-color2);
border: var(--jp-border-width) solid var(--jp-input-border-color);
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);
}
/*-----------------------------------------------------------------------------
| Cell toolbar
|----------------------------------------------------------------------------*/
.jp-NotebookTools {
display: block;
min-width: var(--jp-sidebar-min-width);
color: var(--jp-ui-font-color1);
background: var(--jp-layout-color1);
/* This is needed so that all font sizing of children done in ems is
* relative to this base size */
font-size: var(--jp-ui-font-size1);
overflow: auto;
}
.jp-NotebookTools-tool {
padding: 0px 12px 0 12px;
}
.jp-ActiveCellTool {
padding: 12px;
background-color: var(--jp-layout-color1);
border-top: none !important;
}
.jp-ActiveCellTool .jp-InputArea-prompt {
flex: 0 0 auto;
padding-left: 0px;
}
.jp-ActiveCellTool .jp-InputArea-editor {
flex: 1 1 auto;
background: var(--jp-cell-editor-background);
border-color: var(--jp-cell-editor-border-color);
}
.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {
background: transparent;
}
.jp-MetadataEditorTool {
flex-direction: column;
padding: 12px 0px 12px 0px;
}
.jp-RankedPanel > :not(:first-child) {
margin-top: 12px;
}
.jp-KeySelector select.jp-mod-styled {
font-size: var(--jp-ui-font-size1);
color: var(--jp-ui-font-color0);
border: var(--jp-border-width) solid var(--jp-border-color1);
}
.jp-KeySelector label,
.jp-MetadataEditorTool label {
line-height: 1.4;
}
.jp-NotebookTools .jp-select-wrapper {
margin-top: 4px;
margin-bottom: 0px;
}
.jp-NotebookTools .jp-Collapse {
margin-top: 16px;
}
/*-----------------------------------------------------------------------------
| Presentation Mode (.jp-mod-presentationMode)
|----------------------------------------------------------------------------*/
.jp-mod-presentationMode .jp-Notebook {
--jp-content-font-size1: var(--jp-content-presentation-font-size1);
--jp-code-font-size: var(--jp-code-presentation-font-size);
}
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
flex: 0 0 110px;
}
/*-----------------------------------------------------------------------------
| Placeholder
|----------------------------------------------------------------------------*/
.jp-Cell-Placeholder {
padding-left: 55px;
}
.jp-Cell-Placeholder-wrapper {
background: #fff;
border: 1px solid;
border-color: #e5e6e9 #dfe0e4 #d0d1d5;
border-radius: 4px;
-webkit-border-radius: 4px;
margin: 10px 15px;
}
.jp-Cell-Placeholder-wrapper-inner {
padding: 15px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body {
background-repeat: repeat;
background-size: 50% auto;
}
.jp-Cell-Placeholder-wrapper-body div {
background: #f6f7f8;
background-image: -webkit-linear-gradient(
left,
#f6f7f8 0%,
#edeef1 20%,
#f6f7f8 40%,
#f6f7f8 100%
);
background-repeat: no-repeat;
background-size: 800px 104px;
height: 104px;
position: relative;
}
.jp-Cell-Placeholder-wrapper-body div {
position: absolute;
right: 15px;
left: 15px;
top: 15px;
}
div.jp-Cell-Placeholder-h1 {
top: 20px;
height: 20px;
left: 15px;
width: 150px;
}
div.jp-Cell-Placeholder-h2 {
left: 15px;
top: 50px;
height: 10px;
width: 100px;
}
div.jp-Cell-Placeholder-content-1,
div.jp-Cell-Placeholder-content-2,
div.jp-Cell-Placeholder-content-3 {
left: 15px;
right: 15px;
height: 10px;
}
div.jp-Cell-Placeholder-content-1 {
top: 100px;
}
div.jp-Cell-Placeholder-content-2 {
top: 120px;
}
div.jp-Cell-Placeholder-content-3 {
top: 140px;
}
</style>
<style type="text/css">
/*-----------------------------------------------------------------------------
| Copyright (c) Jupyter Development Team.
| Distributed under the terms of the Modified BSD License.
|----------------------------------------------------------------------------*/
/*
The following CSS variables define the main, public API for styling JupyterLab.
These variables should be used by all plugins wherever possible. In other
words, plugins should not define custom colors, sizes, etc unless absolutely
necessary. This enables users to change the visual theme of JupyterLab
by changing these variables.
Many variables appear in an ordered sequence (0,1,2,3). These sequences
are designed to work well together, so for example, `--jp-border-color1` should
be used with `--jp-layout-color1`. The numbers have the following meanings:
* 0: super-primary, reserved for special emphasis
* 1: primary, most important under normal situations
* 2: secondary, next most important under normal situations
* 3: tertiary, next most important under normal situations
Throughout JupyterLab, we are mostly following principles from Google's
Material Design when selecting colors. We are not, however, following
all of MD as it is not optimized for dense, information rich UIs.
*/
:root {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,
Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',
Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol';
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
</style>
<style type="text/css">
/* Force rendering true colors when outputing to pdf */
* {
-webkit-print-color-adjust: exact;
}
/* Misc */
a.anchor-link {
display: none;
}
.highlight {
margin: 0.4em;
}
/* Input area styling */
.jp-InputArea {
overflow: hidden;
}
.jp-InputArea-editor {
overflow: hidden;
}
.CodeMirror pre {
margin: 0;
padding: 0;
}
/* Using table instead of flexbox so that we can use break-inside property */
/* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */
.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
min-width: calc(
var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
);
}
.jp-OutputArea-child {
display: table;
width: 100%;
}
.jp-OutputPrompt {
display: table-cell;
vertical-align: top;
min-width: var(--jp-cell-prompt-width);
}
body[data-format='mobile'] .jp-OutputPrompt {
display: table-row;
}
.jp-OutputArea-output {
display: table-cell;
width: 100%;
}
body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {
display: table-row;
}
.jp-OutputArea-output.jp-OutputArea-executeResult {
width: 100%;
}
/* Hiding the collapser by default */
.jp-Collapser {
display: none;
}
@media print {
.jp-Cell-inputWrapper,
.jp-Cell-outputWrapper {
display: block;
}
.jp-OutputArea-child {
break-inside: avoid-page;
}
}
</style>
<!-- Load mathjax -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
init_mathjax = function() {
if (window.MathJax) {
// MathJax loaded
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS",
useLabelIds: true
}
},
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
displayAlign: 'center',
CommonHTML: {
linebreaks: {
automatic: true
}
}
});
MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
}
}
init_mathjax();
</script>
<!-- End of mathjax configuration --></head>
<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="Supplemental-Information">Supplemental Information<a class="anchor-link" href="#Supplemental-Information">¶</a></h1><p>This notebook is intended to serve as a supplement to the manuscript "High-throughput workflows for determining adsorption energies on solid surfaces." It outlines basic use of the code and workflow software that has been developed for processing surface slabs and placing adsorbates according to symmetrically distinct sites on surface facets.</p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Example-1:-AdsorbateSiteFinder-(pymatgen)">Example 1: AdsorbateSiteFinder (pymatgen)<a class="anchor-link" href="#Example-1:-AdsorbateSiteFinder-(pymatgen)">¶</a></h2><p>An example using the the AdsorbateSiteFinder class in pymatgen is shown below. We begin with an import statement for the necessay modules. To use the MP RESTful interface, you must provide your own API key either in the MPRester call i.e. <code>mpr=MPRester("YOUR_API_KEY")</code> or provide in in your .pmgrc.yaml configuration file. API keys can be accessed at materialsproject.org under your "Dashboard."</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Uncomment the subsequent lines in this cell to install dependencies for Google Colab.</span>
<span class="c1"># !pip install pymatgen==2022.7.19 atomate</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Import statements</span>
<span class="kn">from</span> <span class="nn">matplotlib</span> <span class="kn">import</span> <span class="n">pyplot</span> <span class="k">as</span> <span class="n">plt</span>
<span class="kn">from</span> <span class="nn">pymatgen.analysis.adsorption</span> <span class="kn">import</span> <span class="o">*</span>
<span class="kn">from</span> <span class="nn">pymatgen.core</span> <span class="kn">import</span> <span class="n">Lattice</span><span class="p">,</span> <span class="n">Molecule</span><span class="p">,</span> <span class="n">Structure</span>
<span class="kn">from</span> <span class="nn">pymatgen.core.surface</span> <span class="kn">import</span> <span class="n">generate_all_slabs</span>
<span class="kn">from</span> <span class="nn">pymatgen.ext.matproj</span> <span class="kn">import</span> <span class="n">MPRester</span>
<span class="kn">from</span> <span class="nn">pymatgen.symmetry.analyzer</span> <span class="kn">import</span> <span class="n">SpacegroupAnalyzer</span>
<span class="o">%</span><span class="k">matplotlib</span> inline
<span class="c1"># Note that you must provide your own API Key, which can</span>
<span class="c1"># be accessed via the Dashboard at materialsproject.org</span>
<span class="n">mpr</span> <span class="o">=</span> <span class="n">MPRester</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>We create a simple fcc structure, generate it's distinct slabs, and select the slab with a miller index of (1, 1, 1).</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">fcc_ni</span> <span class="o">=</span> <span class="n">Structure</span><span class="o">.</span><span class="n">from_spacegroup</span><span class="p">(</span><span class="s2">"Fm-3m"</span><span class="p">,</span> <span class="n">Lattice</span><span class="o">.</span><span class="n">cubic</span><span class="p">(</span><span class="mf">3.5</span><span class="p">),</span> <span class="p">[</span><span class="s2">"Ni"</span><span class="p">],</span> <span class="p">[[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">]])</span>
<span class="n">slabs</span> <span class="o">=</span> <span class="n">generate_all_slabs</span><span class="p">(</span><span class="n">fcc_ni</span><span class="p">,</span> <span class="n">max_index</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">min_slab_size</span><span class="o">=</span><span class="mf">8.0</span><span class="p">,</span> <span class="n">min_vacuum_size</span><span class="o">=</span><span class="mf">10.0</span><span class="p">)</span>
<span class="n">ni_111</span> <span class="o">=</span> <span class="p">[</span><span class="n">slab</span> <span class="k">for</span> <span class="n">slab</span> <span class="ow">in</span> <span class="n">slabs</span> <span class="k">if</span> <span class="n">slab</span><span class="o">.</span><span class="n">miller_index</span> <span class="o">==</span> <span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">)][</span><span class="mi">0</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>We make an instance of the AdsorbateSiteFinder and use it to find the relevant adsorption sites.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">asf_ni_111</span> <span class="o">=</span> <span class="n">AdsorbateSiteFinder</span><span class="p">(</span><span class="n">ni_111</span><span class="p">)</span>
<span class="n">ads_sites</span> <span class="o">=</span> <span class="n">asf_ni_111</span><span class="o">.</span><span class="n">find_adsorption_sites</span><span class="p">()</span>
<span class="nb">print</span><span class="p">(</span><span class="n">ads_sites</span><span class="p">)</span>
<span class="k">assert</span> <span class="nb">len</span><span class="p">(</span><span class="n">ads_sites</span><span class="p">)</span> <span class="o">==</span> <span class="mi">4</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>{'ontop': [array([1.23743687, 0.71443451, 9.0725408 ])], 'bridge': [array([-0.61871843, 1.78608627, 9.0725408 ])], 'hollow': [array([4.27067681e-16, 7.39702921e-16, 9.07254080e+00]), array([8.80455477e-16, 1.42886902e+00, 9.07254080e+00])], 'all': [array([1.23743687, 0.71443451, 9.0725408 ]), array([-0.61871843, 1.78608627, 9.0725408 ]), array([4.27067681e-16, 7.39702921e-16, 9.07254080e+00]), array([1.63125081e-15, 1.42886902e+00, 9.07254080e+00])]}
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>We visualize the sites using a tool from pymatgen.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">()</span>
<span class="n">ax</span> <span class="o">=</span> <span class="n">fig</span><span class="o">.</span><span class="n">add_subplot</span><span class="p">(</span><span class="mi">111</span><span class="p">)</span>
<span class="n">plot_slab</span><span class="p">(</span><span class="n">ni_111</span><span class="p">,</span> <span class="n">ax</span><span class="p">,</span> <span class="n">adsorption_sites</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[4]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre><matplotlib.axes._subplots.AxesSubplot at 0x11809a2e8></pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQEAAAD8CAYAAAB3lxGOAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvhp/UCwAAIABJREFUeJzsvXdwXNed5/s5N3U3co4kQTCAFEkQDGIASZGUZMlKVKBEBdvSeNdhZ7z7Zt7uTG29/fO9qle7O1W7tTNV43njefPW9tSsZUm2ZeVoizmAJAACDCAJgCARGjmH7hvO+wMCRYIAcRvoBroBfFyqMoF7zz28PPd7fr/fOef3E1JKFllkkYWLMtcdWGSRReaWRRFYZJEFzqIILLLIAmdRBBZZZIGzKAKLLLLAWRSBRRZZ4CyKwCKLLHAWRWCRRRY4iyKwyCILHG0uHlo3VDfjbYqGZfB3//J3VG+oRkuck79GxLAaLZ4cfpIDTx/AxJyVZw40DvBfPvwvDO0fQggxK8+cLdRzKn+2/s9YsXEFksjvkFVQKD9Zzi/bfgkPRPxxE/Lu5nc7pJSZbq6NSUtAQ+PT059S/GwxK8tXYg1bc92lsGG1Wuwf2I+2RaO8ohzBLHyQQ/BF8xe8/NTLeI97I/+8WUS5oPDKhleoVCrpbemdlWc21TZxM+Mmz2c+j33VnpVnTkCD2wtjUgRqr9TSl99Hr9PLrhd3sfLsSqyB2BcCq9nioc6HyHgoA9uwua5dZ6B1IKLP1ITGkcojeFd4aYlr4eWHX8Zz1MN8OFOiVCi8vPJlOvM68eX6OFp/FN3RI/vQYTjdeRojzSCwNsDBlIPIK9H9LmNOBOSApHygHG/i6IzV6XSy48UdrK9ej9Udu0JgNVg8PvI4mfsyGXKGAPDl+jhSewRdRm7g3rh6g96c3tsuQGtSK688/grxX8UjnegevPdDK9N4bf1rdC3ruu0CiJWCM+VnImZdqULlaOVRvCtGx6YtbQIPBDiUcwhRHb0uVkyJgIbGVxe+wrv8bpO1x+5hw7Mb2HlrJ1Z97AmBvCB5VnuWuO1xjDgjd/9uheR8xfnIDNwhONtzFiPJuOvH/jg/Lz37EhmHM7D6Y+t9OqaD94iX13a8RntO+12/UzWVG94bEXMLGq830pXZdVdMxcGhf2U/r6x4BfWkGpXCGlMiUHullr68vgkDV/12PzmP5PBq2qt4j3lxTGcOehgaVp9F+pF03tj0Bs5Gh6AM3nONqqvU6rVhdwtuuwGFE8cA/Iafb73yLfY37kdeiL6BOxFWrUVxZTEvv/AyramtE14TlxMXEbdADAtOd57Gm3Lv+5RIupZ28fq3X2fFqRWYzbMT7HVL2ERACKEKIcqFEB+Eq807Ge8GTERQBulb0cfLz73MhooNUW0VyAuSh1se5luHvkVraisOk4uWL9fHkevhdQvqa+rvcgMmotvuJmFPAm+UvEHakbSotQoc08F3zMerma9S+EQhfvz3vV6sFJSVl4XNuhrvBkxGs95MyXMlHFQPop3SosYqCKcl8BfA5TC2dxuB4PTl0/e4AZPhx8+KJ1dEpVVw5+wfvyuebqvb1X1ypeTixYth6YMhDc53nb/HDZgIB4fWtFYee+mxqLQKrFqL4opiDj13iL7CvgmtqfGomkqtVkuwZ+pr3dDe0E5HRoerpdUhZ4jAugDfe/x7UWMVhEUEhBBLgKeB/zcc7d3DCDSJppDWr++0CjZXb8Y57WAH52y5BrPfxDhh8Ij/EVez/3hUXeX6wHUMMfWHOxXXaq6hLlNDuudOqyD/VD7BS8E5XUEI3gySdjKN1zJfo/DJqWf/8cTnx1NdXz3jfigoXGm7gi/VF9J9Y1bBC8oLJBxPINgaHkGaDuHaZfM/gP8IJIapvbuorqkmriBuWvf68ZP7rVy2yq3UnKihqruKjuUdGLkz/5jcELgWoKC7gOLsYvJeyKPFanE9+4/HzDZprm8mY3nGtPujCY3rfdfRM0N3LcasggcPPMijXY9ScbaCqpEqzE0mmi/yG7Ycy8GpcFinrGPzms042xx6rV6ms/9HCEFDsIEdcgdBMf0P0Bl0aFFbSCAh5HuHnCFYDwdKDjB8aZjKs5VcNa6ibdAQyuytJsz4X04I8QzQJqU8J4TYf5/rfgz8GKB2sNZ1+x7hoX64Hl2Zvj/s4NAoGonfHc9T2lMEagJUnq2kRq1BKwn/C7cDNkqFwgZjA5tKNjGUM8SgPUiL1TKjdr1JXmrqa8hanhWSFXEnvf5e+pL6iGN6ogow7AwznDI8Kq7KVupP1lPVUUVLbgtGQfjFNdgeJPVaKsXJxaz/1npatBa6ZTfMMEShL9OpuVxD4brCabdRda2K+KXxM+pHp9UJRbB+zXr2D+6n8lQl1YPVDG4YRE+K8L4GQMzUpBNC/GfgdUb/SbxAEvBbKeX3JrunaaRJCgQKym0TXyKRUuLgYDrm7UHur/VzRj+DJ94zo36OxxAGmcOZXC67TI/ZQ0ughQ7Zgb3cxpPlce16SEcy0jiCp8lDtp5NtpFNujedlaUraaZ52h/rZAzcHODg6oOIhNH+qUJFFzoCgRACgbj9LiUSRzqY0kQiEQjOnD9DV0FXWPsEkKwlI24Iamtr6TK78Af8dHu6UVer6AnuB7IdsAlcD5Dcn0yOkUOGnsGS7CUkbUyi3WyfuoEQUWtVntzxJKYc9c11oaMKddL3aUkLS46qjwcPb596G8/q8I5NgBwth7azbbT0tNAebMcf8DOYMYin0IOiT+3Fv7v53XNSygfdPGvGInBXY6OWwF9JKZ+533Xf/YfvyiBBLMfC+lrOVVQ0RcMQBulaOtlGNrnxuWRnZuOsduiwOgg4gbD1dTwpWgrJMpnOa500NzbTY/XQZXVhShMbG9M2EUKgKRoao/3M0DNI1pNZumIpCcsT6LQ7GbQHI9bHeDWeNDUNeUlys/3m7cHRY/VgSWu0r46NUAS60NGEhld4yTKyyDayWZ66HD1Lx1pi0RXswiYyMRJVqGToGXiGPDRWN9LR10FnsJN+px9b2pjSxHIsNEVDZVTEfIqPDD2DlPgUCh4ogHToCHa4CvRNB4EgVU/F0+tBualwrf0a7WY7rcFWBp1BLGlhSxvbsVEVFU1oaEIjQUkgx8gh08hkReYKxGpBv9E/6pZECK/iJUPPwGqxqK+ppy/QR6fZybAzPCpKWNiOjaZoo//uaPzjj/4xukXghYoXXD3UMR1G6kZI7E4cffF6JuvWriOQH6Df7g9Hl+9LvBqPKr4ZAFLK24PDlCbDznDE+5CupTN0cYi65jpazVb8QT8juSP4lvlCdmOC/UGc6w5pwTRyPblkGpms27EOv8d/e3aLFKpQ8Sk+NKGhChVVqDjSuf0+R5yR27NxpFBQyBN51J2qo2WoBX/ATzvtOIUO3ozQzkxIKQn4A2g3NTKVTHI9ueQn55O3LY8We2Zunxs8igdDGLffpyIUbGnffp9v5L8xNyLgFrciMBGB2gDLOpZRnFXM0p1LabKawtm1qEAVKvl2PhePX6S6p5rOVZ0YWeH3taUtcSod1sq1lBSVoK5Spx20jGbilDgS2xMpP1/OxeBFzJLIBDLNfpO46jjW+9azeedmOhIja73ej58s+8n8FYExzAETX5Vv9IXv2ExnUuecvfBwkagmot3SqLxYySX7EmzClf8XDgK3AuQ05VCcWsyq3atoluGPZ8w22Vo2bWVtVPmruJF8A2PN7KwISSmxqi1WB1ZTUlBC/IZ4OqyOWXn2GAtCBMaQUmJWm6wZWMPex/fSYkTeFAs3CgoZnRl8duwzGvMaMVbMzmCdCHvERivXKE0uZdn+ZXTZ4Q8iRpp4NZ5gZZAvar9gYMMAekrkI+yTEWwLknY1jSeKnyCwKjBrE9WCEoExpJRopzWeKHgCo8SIaIAunKSpadz86ibHneOIDdFz0szqt8g8n8mB/QdoS2uLGasgL5jHHz75A7UratFz5+7jH491w6K4vZht396GX4S2sWk6LEgRGMNsNllVv4r9T+yPaqtgbPb/4PAHdGzpiNrsSE6Vwx51T9RbBfFqPMHyIJ80fYK1zYrK7EiO6eA77eNA8YGIWwULWgTgG6vgyYIn0Uv0qLMKonX2nwyr3yLzXCbP7H+G9vT2qLMK8oJ5fPnxl9StrIuq2X8yrBsWG9o2sOOJHbSIyExUoYhATB0ldosQAnunze/k77j03iVS1dS57tJtsqwsPn3zU44sPRITAgCgJWp07+/m5xd+jlo1uq4fDQgE6c3p/PLTX3Jz982YEAAAbbnGpc2XePO3b5Ldkz3X3ZmfIjCGnqdzsfgiJ945QYaY/n77cJETyOF37/6Orv1dUWv+3w91o8rvh3/PyJkRPEr4d8mFgoJCYl0ib9a8ibPLiUrz/34oukJgf4BfnfgVmW2u8oFGri9z+vRZQIvXuLHjBl+8/QVZZM1ZP7IHsnnro7cY2D8wq4dDwo22UuNT/VN6jvXgU0I7ORcuFBR8V3281fQWcmN0HW0OFWuHxa8qf0VG89xNUvNeBABUj4p/j58v3vmCDGX2X3ZOIId3Pn+Hkb0jMTdjTYS2VOOPiX+k/1R/WI42h4JAkFCbwG/af4Oybn4MX2eLw68v/Zqs1rmZpObHW3SBois07mzk+G+Ok6KmzNpzc6wcfvv+bxl6aGjWnjkbaHkan2mfYVfYaGL2XJvUW6n85tZvUNbOr6Frb7Z58/ybZHfPfoxgfr3JKdB8GrWba7nyyZVZmcFStVQ+fPdD+vf1zwsLYDxagcYHIx8QVzv9Y8mhkNOXw68v/RpZHNsuwGRY2y3e/OpNcu3cWX3ughIBGI10n085j7c2skU2FBSajzTTurU1pmMAU6GuUnm/+n1yZE5En5OipvDJl58gH5yfAjBGcHeQ458cn9V4y4ITAQBthcYHFz4gh8gN3MzuTI4EjqAlxd4qQKgM7xjm9MenI7ZiIBC0nWijqXj+HRYbj1AFV/KvRChb58QsSBEAGNo5xLlPzkXELUjT0vjoq48QG+evBXAniqZQnVONcTUyLlZWbxZf9X+Fnhob+wBmirZU46OrH82aW7BgRUDRFSrTK8PuFigoNB1ponXTxHnv5yt6gc4Hlz4Iu1uQoqbw6R8+hc1hbTbqCe6YPbdgwYoARMYtWEhuwHjC7RYsJDdgPLPpFixoEYBRt6D6y+qwFKKIV+P58viXC8YNGI+iKVRnVeO9ER7rKs/K4w9df1gwbsB4tKUaH1/+mBwtskHXBS8Ciq5QOVxJnpo347YSWhO4kXZj5p2KYfRCnYqairDsHbh84jJsCUOnYpjBTYP4yyJ79HjBiwDAyMYRGk65Luc+IQoK5RXls5a9Jpq5whVyAjObvbL0LC70XUDRFvYQ1RN1LvgvEK/OLK35/VjYb/hr9HidqvYqktSkabeRJ/K4GAhPmbBYRylRqD45s+o+PRU99KzuCVOPYpuG1Abi/JHbkLUoAl/TlNWEdmv6Juz149exNkVnwc7ZRqiCqv4qsrTp7YX3Kl4uNF7AyFi0qgA8qz1UVFagROhzXRSBrzEKDSouVqCK0Gr0wej24KruKlRv6PfOV3rX9NJTMb2ZPLUnlVqv+ypVC4GLwYvkMfO41UQsisAdXHIukWeF/qLt6zatSxbWvoCpMNIMKhorprXOXVlWibZ+4S2x3g97k821E9ci0vaiCNyBLJbUna8L+b66hjqMJYum63jq7XqylNBcglQtlfpg/bw8cDUTVI/KzaGbEcnqtCgCd6B6VHqHQisnZQgjIjXy5gN2gU3XtdCSkyY7yXTI2c3RHyu0BFrIMMKfD2PGIiCE8AohzgghKoUQF4UQ/2c4OjZXdFgdIZ0nyDQy8Qcin0I6FvHkeGhqDG23X9vVNuzCyNRIjHV643vResPvJoXDEggAj0gpS4BNwBNCiJ1haHdOCFltO6E3MXLFKGMZIQR9Vl9I9/hb/HizInvMO1bRV+ncvHQz7O3OWATkKANf/1H/+r+YPfTdm9ALne6vb7jcgGfV3CbdjGb8I36StWRX1woEPebi3oDJ0HwaXX3hr/0QlpiAEEIVQlQAbcDnUsrT4Wh3LvCs8tBw2f3uwe7BblTP4tLgZLQ5baTgLp1bipZCSyB6C8ZEAx1WR9iDg2ERASmlLaXcBCwBtgshNoy/RgjxYyHEWSHE2XA8M1KoHpWeIXezkSEMOszFINb9sAosuq+5q3S8GBScmpZACxl6eIODYV0dkFL2AF8BT0zwu59JKR90WxVlLhly3CUFTdAS6LEXzdf74cnx4G9yFzgdbh8mmB6McI9im36nH58Ib46BcKwOZAohUr7+/z7gW8CVmbY7l1jS3fZfVahYzuJW4fshhHBdtswcMZFGzIaTZgVpSJxgeMvAhWO9IRf4hRBCZVRU3pJSfhCGducMS1qoQsWW91+q0tCwWBSBqZAu48TBQHBx6/UUSENiB2wI4960GYuAlPIC8yz5k+mYqKjY3F8EVKFiO4tr2lPhSHczVzAQRNEX96/dj0iIwOIbnwBVUV2ZsA4OirL4CqdCEe7ekaqpSHvRHbgfwhJhz7GwOIInQEef0hUAsKWNFhaPan7jNnWb1+vFDi5aVvdDmCLsS9KLIjABmqK58mMtaaEpiyIwFW4PA2leDTmyaAncDxFcFIFZwW223IATCPtyzXzDHDBJiE9wda0vxYfatxgYvB+GY2Cr4bWWFkVgHFJKEtVEV9cO2ANkGXNX7jwWsK5bLN2w1NW1ZrxJSmD2isXGItlGdtg3qC2KwDhGGkdYutzdoAVI1pKRctGEnYy0kTQCcQFX17ab7eQYkU2vHetk6VkM2oNhbXNRBMZhNBokrXCfcHTp8qWMNI5EsEexTY4nx/XMZUmLDC385+XnC9KRJGnTT4Y7GYsiMI5sPZsu2/1JraQVSRhNi1mFJiNNT3O10jJGamIq1vDiBqyJGL45TMGqgrC3uygC48gxcui3+11f3+V0ka1lR7BHsYs5YJKRFNrMXrC+APOaGaEexTa+Fh/xy8Nff2BRBO5ASkmSHpq51W/3k+uZneqxsYZ13WJpsfv4CoCVZJEyvBgcnIhsI5tOK4RkFy5ZFIE7CF4PsuKBFSHflxmfuWjCTkDWcBaDvtCCWO1mO/lqfoR6FLtIKclRc8IeFITwHCCaNxR0F5DgJNDf0E9XsIugJwgaCE2M7mmX4JgO2CCDkjgrjjQ9jcKiQg4fPYxdurjbbQzHdChOKIY60CyNbqsb6ZOjI04FVVdxbGf0fVqgBBQSRSJJehIP5j7IlbYrGFmLsZYxzCsme4r20N7QTrfZTb/Sj/AIpCpRdAVFVbBNGyyQVmirVYsi8DVmv0lpbimr165mDWswhIE5YmIFLSzTwjRNEGDoBpquoXlG/ws4ASSS4rPFlMvyxVTZY1TCi8+9CPGgCQ1NagSHg9imjWmaBM0gmqbdfp+6V8dRHUxpoqPz8S8+pj/LfWxmvlPYX0jRpiJWsnI0Ea4JZsDEMi2CZhDbtr8Zm7rGf+I/uW57UQS+Jq46jodffxgTEweHETkCHhAegf71/+7Ewrorl8CB3QcoKytDX7cwy2iPZ52yDhEvkEgsaY0eufaB8AmMr/83hoNDgMDtzJQmJptTNvOV+dXiqULA7DbZs2zP7VOtQTlqoaKBioqPu3etus3fMMbiG2bU3yqJK8FUph+VTs9PZ8Vg6PGE+UjwZpBvl3zbdR6BiXjusecQlYtWFUDi5UT27N0TsfYXRQCwqi2e2//cjNqwsdlTsIdg12J6rPyWfFasm5kgijjBemV9mHoUu0hHUpJYQpDIjatFEQBWj6wmIdPdIZf7UbqnlOQr7tJrz1esIYttmdtcp2ibDInk8c2PE6xb2KJqV9o8/+jzEX3GghcB56LDodJDIftRE2Fi8nTh01itC3e5MO1sGo8//nhY2lq+djlr/GuQzsI8m2EHbHaKnXhSIlvXYkGLgDVosZe95KwI36GVPfv3UHitcEEeKnKuOPxg3w+wlfAsldrS5k8P/in6mYUZbE05k8L3XvzejGIrbljQIpBxLoNDzx8Ka5u2tPmzF/4MtWxhnYu3hi12BXexdHVoOwSnQkvSeGnlS5jNC2srsX3V5vul3w977oCJWLAi4FQ7/OiRH2GJ8JvunlQPB5ceXFBuQVpZGq8efDUis9bOPTspulG0YNwCO2CzY2gHhesKZ+V5C1IErEGLh3gorG7AeBaSWxBuN2A8C80tmC03YIwFuVko7UwaL//4Zdc1A3q7e7Gs0Gf1V/a+wn/+9D/jbA1vsYhowh622da+jbjSODrbQzvckpSShK67+7C1JI1DKw/xy6ZfoufPXzGwa2bPDRhjwYmAcdzgPzz/H0JyA67XXOfYl8em9bwUfwpnT56FeZiFTFqSlMYUBrcM8s8/++eQ79+8fTN7H9vr+vodu3dQ904dx73H0dLn39C1blq8EPcChesKZ80KgAUmAlqZxotbXiQwEiARd3kEATZt20R1eTU9XT3ohk5Cors9BQKBGTDZ5t1G5XAlImv+7ICTjiThegJFG4pISkpCGKH93Xq6eqg8W8mGzRtIy0hzdY9wBEuWLaGkpoRKvRItaf4MX9Nv8sjQI8TlxKGizmplqxm/RSHEUuCXQA7gAD+TUv7NTNsNN8o5hVdKXqE9t53G2kaez3oeXCYKVlWVvd/ay3tvvYciFF56/SXi4uOmvK+3uZc/9vyRhOwE9lfv5/eDv0ddFfurBo7lkHY4jQP/7gB+/HiveXm09NEpKzbdyRcffsHFiosc/eIoz7069W5NgeBc5Tl6lvWwrmgdgXcDXCm+gpYY+0JgtVns7thN+sPp+Pv8XLt8jcIHZicoCOEJDFrAX0opHwB2Av9WCLEuDO2GDe2MxmubX6M9tx0A7wovRyuOogn3A2j5quUsK1xGIBDg1JFTU16vOzrHGo7hy/ZhY+MUOxxMPoi8HNuBQjtgk30km2cOPUOraEUIQV9uH3VX6kJqp3RfKYZhcKP2BvXX66e8vt/fT51Rh6qr9Nq9bHl+CyWXS7C6Y3sFxmqy2Ne5j7yH8xhyhvAkeKgcqsTun72YwIxFQErZIqU8//X/7wcuA1GRFUJKiXHM4NXSV2nPbL/9cyEEXdld3Lh6w3VbQgj2PrYXRVGoLq+m3d8++bUITpefRqz4xkS2pEVgbYCX816GC9P668w51qBFwakCHnv5MdpE2+2fexI9lPeXIwfdC1x8QjzbH9oOwNEvjmLbkw96zdE4UneEuJxvrK8eu4c1T6+h9FYpZkts7iGw622eCD5B2t40hpyh2z/3LfdxuOrwrFW3CusSoRBiOaPFSU+Hs93pYLaZLD2+lFe+/QptKW33/N6b7OVs91kYdt9memY6xVuKkVJy+PPDky7/9TT3cNN3E1W72/R3cOhb0cd31n+H5CPJWEOxM4s5Fx121+9m96HddMh7swd7C70cvnAYFffuzqZtm0hJS6G7s5sL5yZWxjE3gAnOIw04A+Q/ms+z9rMoZUrMLMdKW2IcNziUcgjPNg8B596U7AP5A1y7fG1W+hM2ERBCJAC/Af53KWXfBL//sRDirBDibLieORFSSpQzCs8Gn2X7we20elsnvXY6bsHOvTvx+rw03Wyitqb2nt/f6QZM2D8kHVkdPP3S0+yq3YVzKbqXD60hi+TDyby+9nXS9qXRbXdPeN103IKxWAvA6SOnGRocuueaO92AiRhyhrBLbN7Y9wZLjy/FbItuq8C8aVJUVsR3nvkOA6sGMOXE/Z1NtyAsIiCE0BkVgH+RUv52omuklD+TUj4opXwwHM+cCLPNZOmxpby+/3XsEpsBe+C+14+5BTev33T9DK/PS+m+UmDUjL1z/4BAUFZRdpcbMBkddgfp+9P53prvkXQ4KSqtAvuize663Tx16Cnas9qnDPzddguG3M/Iy1ctp2BFwYSxFh2do3VH73IDJqPZ18yOgzs4EDgQlVbB2Oz/csLLPHDgAZqV5inv8S33caT6SEiT1HSYsQiI0Xxa/wRcllL+95l3KXSkLRGnBQcCB9j+4nZafC2u7/Ume6nuqEYX7jegbNi8gfTMdPp6+yg/XX7755qlUWfX3eMGjPHZ339GzYma23+2senI6uCZQ8+wq3YXVpVF25k2rv18dszAyTD7TZIPJ/PG2jdI25dGp+1+E5C30Ev11WrX1wsheOhbD00Ya2mobcBe5n4m7Lf7cTY5t62CYEt0HEMO1gdvz/6DqwcZcdwXq+lJ7aHX3xvB3oXHEtgNvA48IoSo+Pq/p8LQ7pQEO4P4TvjYcXkHf/KtP8HZ5Ew5+0/EYOogHY3u67spinJ7k0vZiTL6+0Zz4V26cgnvMu+k9xWUFPBPP/mnu4QAvrEKHgw+SMVfVpAm0uYke3HwepCcMzk83f2069l/PEII6kfq8eD++Gt6Zjobt268K9aiCpVrXdfQfaHvDhyzCl42XqbwbCHByuCsWwaO5WCfsyk6X8TrWa+7nv3HE5cZx6WmS67Lu08HMRdm0wsVL0z7oVJKzEsmK4dWsnHJRlI3p9Jm3hv4C5WUGyns3LozpJ1aH7zzAbU1tawtXsszzz3D+yffR6y+/z9WzYka/ukn/8QPfvoD1uxac8/Pf/jTH/Lwnoe5ceoGFzou0JLbgrEscll37YCNWqmyTl/HlpItDOUMTUtI78QcNtk0vIklq5e4vmdkeIRf/P0vGBke4amDT7EsZxkfNn9IfM7Mim0YwiBjIIMLpy9QPVjN4IZB9KTIbTsOtgdJuZZCcVIx6/esx6/5Z5xgZbBukJc3vYylu29nZfzKc25d75gQAWvIwrxmkjqcSpG3iM0PbqYntYdhJ4TQ/hQM1A/w0oaXkF73Xevt7uWX//BLHNvh8cce52r6Vbwpk1sCY4wXgsmEIVlLRqlXqLhSwfXAdQZSB/Cs9Mw4+eZI2wjqDZVsmc265HWs2b2GJprCklhlDE+dh0e3PxpSCbIL5y7wx0/+SFJyEht2bKBrhftycG7I0XLwl/mpbq3mln2LYH4Q7xLvjDJES1sycnMEr9/Lcn05G5duJKkkiXZz8iXkUHFsh8LWQtYWr3V9T9SLwFN/eEpqcRorpd79AAAgAElEQVSKoSCU0X8AKSVO0MEetrEbbFJHUsn15JKup5OWmMbS9UsJJgRpC7ZFZF+14zgUNBewadMmzEGT8+XnudV5C0ta2NhYtoWiKChCQRMaOjpFS4vo7uym7HQZfcE+tvxvW1wPqLEP/6HXH+LoPx+9RwDuRBMaWXoWsl1y88pNekZ6aA+20xJoYSB1AC1fQ/WqCE3cfr60JXbQxuqzUG+oZCgZ5HpySdFSyM3JJXNNJt1KN71WZPzNAf8Az+Y+S0J6Al0tXZRdKKM30IvlWNjSxsZGRUUVo//FqXGUPFDC4S8P097aznDWMMUvFkekb3FKHJlqJn11fdy6cYtesxd/0E+b3UYwP4ierqMYCor2jdg6pjP6PtssfH4f2UY22UY2SXoSBasL8C3x0Wq1TrjcFw6caw4Hdx3EcRxqa2qpulZFwAlgSxtLWjjSQVM0VFQ0RePfv/rvo1sE/ucX/1MODQ4RGAngOKOzj6IoGB4Dn89HzqocAgkBOs3OGZtS98On+Miysmi+1ExrZyvdZjetZiudWidipcBIntwMl1ISaA8grgna/9iOx/KwdftWtu7aSnpROs1O85R9f/+/vc/Hf/MxT/7Fkxz4ywMh9d2jeMjQMpDtktabrYyMjBAMjPq+QggUVcHr9ZKYnEjGqgx6lV56rJ6IHkxJ19LxdHlouNJAz3AP7YF2/EE//Sn9GCsNVGPyPQTSlozcGEFelnSe6STJk8SjTz7Kmk1r0PI1WoLug73TIVFNJE1Jo6++j56OHgIjASxr9ONShIKu63i8HtJz0vEt9dFpd0akGtAYAkG+ns/QjSFu1t2kz+qjLdiG3/QTyA+MWjDK5BPOu5vfjW4R+Ptbfz+n6zfZWjYd5zu40HyBOqUOser+H/xU9NT00PLHFrQ4jfxH8/E0elirrWVT0SbEKkGP1XPPPaFYAtGMikqek8fF4xe52HOR1tRWPCs99/3gp6Lx00b66/tJWpVEWmEaya3JrItbx+adm2lPaB/Nuz9PiVPiSOxMpPxsOZdGLjGQP4Bvqe++H/xEhCICsX/6wiW60MkeyabyRCVHBo7Qv7YffZseUhR7MpKLkum52MNw2zCDjYPE7YjjGteovlVNzrs5bEzbyMrdK2mWzTg498QAikqLJowJRDOJaiJGo8H5qvN86HwIm0DRFeKYek1/KrJKsxhoGKDveh9pxWkEVwYpl+WUnSljdXA1JctLiFsfF5HinHNFjp5DW1kbZ1rOcCPpBvpmHSFEWN7nVMx7S0AXOgm3Ejh38RxXlCuoJSpCDf9yy5B/iIZ3G1BUhcJXCjGSvrEsrGELvULnAeMBvIqXv/6rv550dSDahSBFTaG7rJvylnKas5oxVkRm5aL9dDsd5R34snwUvFBwV6wl2BYk9VoqG1M3snLvStrkzFeH5opcK5fqo9VUDVQxuG4QPSU8KxeL7sDXZItsKj+r5HzSebRVkTd6mr9spvdaL0krksh//N4zVO1l7ZT9hzJ+/Fc/pvRHpfTadwflolkIBILs3mw+/vJjmjc2o6dGNruPHbSpe7MOa8gi7+E8ktfcW8/BDtgknk7k2QefpX9Z/6RbcKMRn+JDXBF8ePVDgtuDYZ+YQhGBeZljUBc6qTdT+c27v6F8Q/msCABA5o5MFE2hr66PwaZ7g0Y9F3vY9t+3Ub+3nsPvHCanL+euTSBrdq3hBz/9AQ2VDbPSX7ekqCkETgX4RdkvaN/XHnEBAFANlawdo+mY2k63jVYvHn+NR2Vo7xD/0vwvNH7WSJaIjfRNuVYuF9+/yNtDb2OWmhGxTENh3lkCsz37j6fjXAftZe1407wsf2n5/QM65fBw0sNklGbcYxVEA2Oz/0dffkRLSUvYTFW3SClp+F0Dw23DZGzOIHNH5qTXxoJVEOnZ/04WpCUgEKQ3p8/67D+etI1p6Ik6I10j9Fy+d1XgLjbDZ2mfcfidw2QPZE/reePPI0xEzYkaPvv7z0JqN16Nxyqz+EXZL+jY1zHrAgCjW5Czd4++l64LXQT7Jl8VuNMqaPq8iTTFXcqy2SJLZkXV7H8n80IEFBQSryfyq6u/YmjP0IyWp2bcF10ha+eoWdpR1oE9cv8dc3qqTtveNn79x1+T0xV6CvTJziOMMRZnKCgpcN1mopJI/Sf1fJrwKWLz3A5WX7aP5NXJOLZD28mpA4DqKpWza89y5O0jZIiMWejh1GSb2bz3zntcffAq+tLoy5Qc8yKgCQ3jksFbrW9BZDaYhUziikTi8uKwRiw6zrk7mBTcFeR/nflfZPonN3knYiyOMJEQTCfQmKKmUP1eNWeXn0XLio4V5LFYS399/4SxlvFoPo1bu27x6Vufku1Mz8IKF7nDufzm97+hd3/vXTsQo4no7JVLVFREleB3A79DWRs9fxUhBNm7shFC0F3dTaDL3VZSa5vFry78isyWmQvBdAQgWU3m3O/OcXHDRbS06BAAAD1BJ31zOgBtx9tcVSJSDZX2ve289857ZMu5EYKckRze/PhNBvcPhrzZZzaJni8nRBQUfNd8vN//PurK6Mvg683wkrw2GSklbSfbXB9ldbY6/Lry1+R0h+Ya3CkE7/+390MWgEQ1kUsfXqKmuCYqM/iGFGv5GkVT6N7XzSfvfEKmCE1YZ0q2lc07H7zDyN6RGR1Qmg1iVgRSGlL4bctvUYqi96+QuT0T1VAZuDXA4E33+8ytbRZvHnuT7P7QZrA1u9bw0OsP8fHffMxDrz/kWgC8ipdbX96ickX05vIPNdZy+z5Nwb/bz1dvf0WKmhLJLt4mU2by3u/eY3DfYNQLAMSoCORaubxz4R1YP9c9uT+aTyNj62hwqvVEK9J2vzIa3BXk4y8+JlVLdX1PzYkajv7zUZ78iyc5+s9Hp1w1GEOpUTieHP1VfaYTa4HRlYOGBxto/KoRJcJD3hAG5z85T/dD3VHtAtxJzImAT/Fx9OOjmDujbx14IlI3pGIkGwR7g3RXT5ykczL8JX5ajra4Grh3xgAO/OWBSYOF48lz8vjo8kfoy6Ivaj2e6cZaALREjWP2MTI7I+sWeK97uZB5YcY5H2aT2Onp18iLkpplNTGjskIdHbgAHWc7QkobpiVrHB4+TFb3/XfCTRQEvN+qwRhexcvxT44T2BmZM/CRwJvhJeWBlJBjLQBKscIHX31AmhqZPQQ5Mof3LryHXhj9gnonMSUCOVYOH13/CH1JbL3khIIEEpYlYJs27WdCyzgjSgQfffXRpG7B/VYBphICpUbhUu6lqNq44oaMbRnTirUAtG9t5+ZXN8PuFhjCoOyTMkZK3ScRjRZiRgR8io9jHx+LGTdgPFmlWQgh6L3Sy0h7aAPlfm5BQ2XDfVcBJjuPEEtuwHhmEmuJlFvgrY09N2CM2OnxZWLKDRiPJ9VDanEqUsrRgRuCGTvmFmR23ztwH/+zx6dcBVizaw2P/9njt/9sCIMTn56IKTdgPKkbUvGkeAj2BumqCi0XoVKs8MHhD0jTwuMW5JDDB1UfxJwbMEZMiECKlsKx68dizg0YT8bWDDSvxlDLEP11/SHdK0oEZ8+eDYsZm9GfQXVcdcy5AXciVEFW6WispPNcZ8gp2ls3tDJQObOsymPUHqtlcFvkUo1FmpgQAWqhJS+yOeZmA9WjkrFt1IxtOznx8dj7ccm6RJ7Mm3E/Ks5UoK+PbUGFmcVajHSDC40X8Cku69NPQqqWSnV3Naon+jasuSXqRUATGhVXKyKae382SXkgBW+aF3PApKsyNDNWbpZcOXZlRs/P1/KpHqqOiU0sbphJrOW69zqpPe73YUyEWWPSvjx86cXngqgXgVwrl8vy8lx3I2wIRZC152sztqITc8B9oFPRFap7q0nX0qf9/FunbzFcHL56DXPNTGIt+nqd82fOT7u6jyEMKq9XYuTF9gQVroKk/58Qok0I4b4InUuqj1UjSubHrDVGfF48SSuScCyH9tOhzSIdhR0MX57eR5yoJlLVWoWeEPuuwJ1MN9YihODiyEXy1Om5WJnDmdSo7nZlRjPhsgR+DjwRprZuk6VnUdVXFbVHMGdCZmkmiqrQe62XIf+9Jbknw8gxuFB3AUOEPvt4mjzcyrgV8n3RjupRydw+unISaqxlZOMIDaeml86t6mQVaknsxgLGCMvXJaU8AoS3ZhTQV91Hz2p3J8ZiDSPRIK1kdImq7XhoO99qRA05VugJSKovVWOsjG3TdTKS1ybjTQ891qLH61zuvBxygDDTyOTy4OWYXbK+k6ieYpv9zRiZ83PQAqRvTkeL0xhuH6b3qvscg3K1pOliU0jPilfj8Vv+ULsYMwhFkLX7jlhLv/tYS4vVQqYe2uahuKE4OuPmR92DWRMBIcSPhRBnhRBn3VyvotJthnbgJta483hs++l27KC747FGkkFHt/tTdDBaIswfnL8iAHfHWtpOu69FMJw1zHBjaHGWhqoG1FWx7wrALIqAlPJnUsoH3WZATTPSaAnE/t6AqUhanYQvy4c1ZNF53v3M0mV2hbRxaPDGIIG82N0h6JaxWEvf9T7XsRbvci8NV0OLC3T1d6HHz48Aa9S6A75hH11G2MMMUYcQguw9d2TU7XVXZ88f9JOuu18qvFl7E+/SqcumxzrTibUIVdBn9bl+hiY0Os354QpA+JYIfwWcBNYIIRqFED+YaZtNF5tQVketRoUVX5aP5KJkpCNdZdQF6DK6iBtxX6euz+qbF0EsN6RvTkeP10OKtbQF24hT3L3PdD19Xlmp4VodeE1KmSul1KWUS6SU/zTTNjt6OjAS529QcDyZOzJRdIX+G/0MNk69D12sFDRdchccTFATaA22zrSLM+Laz6/RXnb/PRHtZe1c+/m1GT9L0ZXbhUrcxlr8AT8ZursU5d4hL92e+ROvitqptteKvoo8kUSP/yajbuuJ1ikz6hpJBh097oKDaXoabcG5LdqZsj6Fsv9YNqkQtJe1U/Yfy0hZH548gKHGWobShzD97lYUGi83RmVy2+kSlSKgCpWAnP9BrPGkbUzDSDIIdAVcZdS1pbvVBB2dIO5iDZEic1sm2/5624RCMCYA2/56G5nbwnPOP9RYi0yQjAy4O3sw0D8wb4KCEKUioAktKmvJRRpFu2PJ8Ez7lBl1HdztjHMsB6nOfs3J8UwkBJEQgDF8WT6S17iLtagelcCwu4nHdux5FV+JShFQUbFkaOfD5wsJhQnE58VjB2w6zt7f3Hf7jpyAg2OEdmw5UtwpBJd/ejliAnD7edvdxVpUQ2VkxJ0lIJl7QQ0nUSkCQoiQttHOJ4QY3fkmhKD74hQZdd2+IgnTPCgXETK3ZVJ4qJCaf6yh8FBhxAQARmMtGVvuSEU2WaxFwVVlI8D9e48RolIEbGmjiejOgR9JvOleUtalTHk8VlHc/fMphoIwo0cF2svaqX+7njU/WkP92/VTrhrMlNTi1G9iLZcmjrU4AQfD5241ar7kYhgjKkXAkha6Mn8CL9Mh48HRjLqDjYMMNEycBkvDnVAqhoIIRsfAvTMG8MBPHpg0WBhO7oq1lE0ca7GDNh6Px1V7gvllqUalCNjSRmdhi4Dm08h48OtUZCfacKx7fXoh3X3YjnCiwrKaKAh4v1WDcDJVrMUZcfB43YmAx+vBCUZHjCUcRKUISCSJauJcd2POSV3/dUbdvnurF9lBmwRvgqt2eq3eWavDNxn3WwWYDSGYKtbiafUQl+9ux2D+inwCN+fPEnZUigBAijcl5ESc8w2hCrJ23ZFRd+ib1YBgXZDla5e7aqfb7CbXmxuJLrqm52LPfVcBxoSg52Lk8kfcL9aSqWTSK9xtUDNyDeI74iPVzVknakWgYG0BI3WxV80l3CQsSyCh4OuMunekIkvsSURkunMHJDKkwqaRYPX3V0+5CpC5LZPV318d0X5MFmvJ9ea63qXaYXaQa8ytqIaTqBUBJUshsXvRJQDILs1GKILeq70Mt42ee88xcuiw3OcUyMrMCqmA53xF82nfpH2/I9aSrCW7Xv8fdobJ9ES2sOlsErUi0GF1kKOHnkJrPmKkGKQVp40W4Twxejw2Q88g4Lj/qHMeyEHURccKwVyTui4VT+o3sZaRthFyc0Ob2ZOMpAmDtbFI1IpAwAmQacwftZ0p6VvS0XwaQ/4heq70kOINLdDXr/WTLqefqnw+Mb56kbwsyShyd4JwjOVrlhO4MT8sq6gVAYAUXwp2wN0hmfnOnRl1Wz5sIX9lfkj3d5vd88qPnSkJyxJILEjENm3MGtN1UHAMI9cgvm1+BAejUgSklAz1DJG/PB+lIiq7OCckr0nGm+Elvieek6dPMjLoLnDqOA69/l5WJK7A7F54B7MmY6x6kWyWVJ2pwjbdTTjmiMmV61co8hZFuIezw5zsIMluysZ2bGxp4+AgpUQVKopQUIVKvBJPbnouGSsyqKyqpJqw1zSJSYQiSN+Sju+qD7VZpaS3hJHeEYad4dF3KR0sad1+jwoKuqKTqCeyJG8JqRtSOfzzwwyXzp8KRDPBSDFIjk9mw8oNpNxIYcPSDfQF+wjKILa0b7/TO8emIQzS49NZ8sASGrwNXGi4gFEQ28lv5kQENm3c5Oq6AAGe3PYk566cw7PK3W6u+U5KWwqPPv0oNVdruHz9Mk++8KTrewfkACWJJZx0Ts6ro7AzYefKnfi6fDS1NTFsD7Nh4wZX99nYFD5QSH5ZPu0Fi7UII8qSlUtY1rVsrrsRFUgp2eDZwK7HdqFqKlcvXaXpZmj1B5575DmcC/Mjqj1TAi0BHit+jNL9pQAc+/IYpuneXTKlybbMbSGXRY82ol4ELGlRmlsaUjGJ+YpZY/LMrmdISkli686tABz+/DCO4/6j9qR4WOusjVQXY4qsG1ls3LKRdSXryMzJZKB/gHMnz4XUxrcf+zaeiti2UqNeBAAeefgR4i/Oj0jsTFjRv4KspaNLW1tLt5KQmEC7v51LlZdctyGRPLLmEczmhS2qdtBmS/oWTEwURWHfY/sAOHvyLP297ouaWqpFsa84pk8VxoQImIrJ9sTtMW92zQSr2eKR1Y9gMxrBNgyDPY/sAeDEVycIBNyvWa/fsp6cuoW9Ecs4Z/DMt565/ef8ZfkUrSvCtmyO/eFYSG09+9CzOFWx62LFhAgAHHruEKllc7v/fa6QjqToRhFbtm+56+dF64vIXZLL8NAwZcfKXLdnSpPv7/s+zqXYHbgzwWwxeXHFizCuFsueR/ZMK9aSnJvMI/ojWP2xOUnFjAhYisUP9/4Qp2bhDVz9tM6fvvint62AMYQQ3Lpxi1s3blFeVk5358S58E8ePsk//Pd/uOtn+Svz2WPvuetk4kJASsmq2lXs2rvrnt8lJifyYOlolbxQYy0Hnz1IVnlW2Po5m8SMCAAsLVrKzsDOBeUWWM0Wr6x5BTVx4jz3u/bv4vP3P6ehtoGjXx695/cnD5/kz9/4czZu3XjXzyWSVw6+QvrZhbWVWDuj8acH/3TSdO3TjbVYwuLHj/04Jt2CcJUhe0IIUSOEuC6E+D/C0eZESCTfPfhd0s6mReoRUYV0JGsa1rBt57ZJryndV8r/+Pn/4JN3P+HI50doqPumsOaYAPztL/+W0n2l99xrCYsfPvxDnMuxN3Cng9licnD5QYyUyTf36Lo+7VhLZkEmD2sPx5xbMGMREEKowN8BTwLrgNeEEOtm2u5kWIrFDx76wYJwC4wzxoRuwHgefuJh/ur/+is+/t3H/OKnv8C27SkFYIz8lfk8ZD80792CMTdg997dU15btL6IvCV5IcdaIDbdgnDsGNwOXJdS1gEIId4EngPc21IhsrRoKY9cfYTPOz5Hz5ifuQjt6zbfX/d9lAR3Ov29H32PG9du8Ouf/5rGhkZOHT3Fv/q3/4rO9k4+eOeD+97rkz4G/n6AgfUDUZWaPJxoVzT2bt/L79/+vavrTWt0CbW8rJziLcUkpya7us8SFv/m8X/Dfz3xX3G2xMZEFQ4RyAdu3fHnRmDH+IuEED8GfgxQO1g7owdKJAe/fZDOtzop18vRkuc+iWY4sW5aPKs9y5ato+vYbtA0jdf/zevUVNfw5Udfsn33dhRFobbG3btem7KW4388TnB5cN4JgdKksC1nGw2NDVNfPI74+HjiEtxXfwbIXpbNG81v8POqn0NxyI+cdcLx9Uw0ZO7ZOSGl/BnwM4C6oboZ7azQ0Pjk9CeseWoNw78f5krJFbT4+SEEVrPF4+bj2JttzpafZdOWTa4z3rS2tFJzqYbv/PA7fPjOh7z4+ots2jb1OQ05JPmi9gt+9PSP+OTIJ4xsHZk3ufXFJcEzjz5Dk2xiR+IOErNDy1aVkpaCrodmbTZca6A+s56XlJd468pbKGujO/4eji+nEVh6x5+XAM1haHdSrl6+ylDBEJZjsfX5rcjfSWo21MS8RWDdtHh05FESdycy7AxT56mjsKWQpNykKe89efgkf/Enf8Hf/cvfUbqvlKcOPuUqJqCh8fmJzyl8uBAhBD9c/kPe/uRthvYNxbwQKGcVXn3sVTryOiikkMaaRl5Y/QKWGsH4xxCc7TmLb4WPgZQBDjmHeOfiO4j10fsuwyFRZcBqIUShEMIAXgXeC0O7E2L1WVQOVWLEjUZ4u+1utrywhU3XNmF1xm5wy661eUo+ReKuUQEAiMuJ42j9UXTn/jPRREHA0n2l/O0v/5Y/f+PPOXn45KT31l6ppT+///YH74/3c+iZQyT+MRFpx+5WWP2Uzne2foeOvG/yMGqrNE6dP4USoZVxTWgcrjiMt3B0F5KDw+DqQV4teBVROY9FQEppAf8O+BS4DLwlpbw403YnQkPjcNVh4pbf7aP12r0UPVXEQ60PYV2NLSGQUsJ5eCHhBbStGkF5dwltsVJwpvwMYhJH/X6rAFMJgRyQlA+U40m4+wCM3+Pn4MGDZB/JxuyKrTMG9ohN3B/jeG33a7Rl3F2JWFEVbiXcortp4k1VM6W+pp6+3L67LCgHh+6Cbl574DX0o3pU5iUMiyRKKT+SUhZJKVdKKf/vcLQ5EVcvX2Vo2dCEvxuwB0jdm8r3ln6P+KPxMZGWzOwyyTmaw5+U/gmBdYEJqwyrmsoN7w16WyZOf3Xh3IX7mvxjQnDh3IW7fq6h8dWFr/Au9054n1/1s++VfXy7+9vI87FhEVg1Fg9efpCDLx/En+Kf8Jq4rDiONByZ0roKmSE413sOI2niPQgduR1899nvsubcGsyb0SWsYi5OP00nMGj1Wbx/7f17rICJyFayqfqsirPxZ9GKoi9OIKVEnBc8mvooaTvT6LWnzm9n1Vg8v/N5TCU8A6jhSgOVvsp7rIDxCAQ5/Tl8/PnHNBU3oadF35KsPWKTdCaJA9sP0Lekb8qS7Y7tkNmQyfZt23GY+cysCY0/nPgDQ6unjqN4FS9qjcoHlz4gWBpEqJFxE97d/O45KeWDbq6N7rDl1ygonKk540oAAFqdVvIey4tKq+D27L/rT9C2aa4EAEbdgqqqqrD0wSM9lPfc6wZMhETSktjCvkPRaRWMzf4vvPgCXfldUwoAjLoFDd4GhrvDk2atpb6F7qxuV4HUEWeEwdWDfPfAdyk6WxQVVkFMiIAckjQroS04WNKia0kXBw8eZEfNDsRJMadnDoKdQbzHvTzZ+yR7X9pLS0KL66U/GHULaodrMcTM89ldvnwZvSC0Gb3X7kXfrvP9nd9n+anlBCuDc3qGPng9SNbJLF4veJ3cx3Jpc9qmvukOEvISuHhj5qErBYWajhq8KRO7VZPRrDTzwDMPcCjhEKknUwneCk59U4SICXeguqKaxiWN016yEgjylDzqT9ZT1VFFS14LxrLIJ4eUUmJeMlkxuIKNSzaStjmNNiu0wXonI/0jlFJK1vLpb0vVhc5Hpz7CWTV9M9ijeMjoz6DiVAUXhy4yWDyInhh5N8EO2KiVKuu0dWwu2cxw7jAD9sRl290wdH2IV7a9QlCZ/gcoByS/vfZbEpa5Kw47ESlaCvK6pOJqBVe4gigRKNrM5udQ3IGoFwEDg9+c+g3G6vB8tMlaMkqdQnlNOZecSyiblBm/8PFYQxaeCx7We9ez+cHN9KT23F72mylx9XHse3DftH3Z/pZ+Pu/7nPiM8GRqytVyaT7TTFVrFQ2pDXhWhz/VVrA5SOaNTIrTiinaVUSzaA6LL2+bNmu61rBy3cppt1FRXoF/qT8seyo0oZETzKH6RDVVfVX0runFSJ/euI96EWgeaZaKUBAIbMtGSomma0gkUsrbKZ8BmmubOWecu70vIFxoQiPXyqXmVA29Zi+twVb8QT+B/ADeJV7X2Xgd0yFQHyC+M55cTy6ZRiYZCRks2baEFic0k98NA40DPF/4PGrS6NFiXehoQhsdhBIs00JVVRRVwZEODg5BJ4hEIhCcPnea7uXhXyKLV+Px+X3UXqml2+rGH/DTITqQKySeNPfCYA6Y2NdsUoOp5HpySdPTKFhSgL5Gp8vsCnu/xTXB06VPY0oTgcBQDBSU0ffpgGma6IYOYtSys6V9exnXkAZvn34b7+rQXAE3ZOlZ9FT20NLeQofVQUughd64XvRVOppv6mB31IvAy//PyzIog1jSwlEdJBLVVtGEhq7opGvpZBvZZHmyyEnPwbvBS6fdyaA9GLE+xavxpKvpDNwY4FbdLXrNXrqtbkxMLMfClCaKUNCEhia00fzzejpJRhIFawvQsjU6rU5GnMhVUk7RUkiWyQxWDtLY20hHsAN/0E+P1YMlLSxpIVUJDqioaGh4FS/ZRjbZRjb5CfnE58SjFWq0B9sxZWSCUgJBqp5KopmI/4qftvY2us1uBpwBTMfEkhY2NioqqlDRhY5XeEnX08lIyWDJhiWM+EboNDsnPfc/U1RU0o10tA6NwdpBGgcaaQ200mq2MuQMYUoTBwdHdVBsZfR9Co0EJYFcY1TslyQuIX59PMNxw3Sb3WGxTiZCF8VgpCMAABLbSURBVDoZegZar0bDpQa6+7vpsrsYdoZv/7s7OKN9VDR0ofPTf/3T6BaBFypecPVQ6UiGbw7ja/GNioKexQOFDyBWCXqsyNWxH8MQxu2PXlM0pJSjA1jamNKM2Ed0J9laNp3lndS31+MP+mlz2rCX2XhyPCGboPaITbA2SNJA0uhA1jLZuG0j7Qnt92xSCjcCgUfxoIrRj0kV6u1iKba0CTiBiH1EY6io5Dl5XD5xGX/Ajz/gp8voQlmlYCSGbmkGugKIOkG6k06OJ4f8+HwKdxXSbDeH3QIcjya021bgWHEUW9q33+e/XvKv54cITETwVpDspmw2pm1k5a6VNMvw+IfRhC50sgPZXDhxgeqBavrX9EdkfV5KiVVlURQsYuPyjcStj6PT6gz7c+aaRDURvVGnorqCS/Yl2ASKHv6FMWvYwqg0WGesY/O2zfSl9YUtFhQqP1n2k/krAmNYwxZ6pc56Yz2bt2ymP7OfIWfi3YSxQqqWin3NpuJaBVfEFdQSNWKbScYTbAuSfj2dDSkbWL97PU1K05TJTKKdPDWPm6duUtVeRVNmE8aK2SkXJqXEvGJS2F/IxvyNZGzNoNVsnZVnj7EgROBOgjVBVnau5JFHH6ElriWcTc8KmtBIaU7hk7JP8C/3Y+TPXW07x3SgArYb2yn6VhEdTsfUN0UZiUoi/Wf7+bLxS0Y2jaDHz90uR7PLJPFSIt9e+214gFmzDBacCMCo+irnFB7PepyEBxPot90XkJhLMpVMar6o4YznTFSdO7eGLVLLUnm29Fm6crsiFqALN3lDeXz2+Wc0rG2IqqxTZqPJ2ltr2f3/t3eusVVd2R3/rfO4105sY2ODjXnEPNMQSgghPAbCdBImSaNMCNGgpKqqSqkmiZRKrZQP7Wg+9XOlfmqlKlKrieZBAplhMhhICjM8hiQ0geAY8yYMhJeByxtj+57H6gfbGce92Pfa59xzH+cnXQHSuXsv7Xv4773W3nutZ5fTaWW+1xAkZSkCAzhXHB44+gBPP/M0FypDTWswJgZm/017N3H98etZbftEgXfEY0l6CXO+P4eUV7irgoHZf9uVbfiP+QWZC0E9JfFZgudmPxf6qiAXESicqScg7Ak251ec553d7yAHhGozt0wy+aDBaODy7y7z81M/5/bK2wUrAADmQyZ75+yl9f1WGi41YErm1OdR0ny3mU83fsrm+zeji7QgBQBATMFZ5vB+z/t0/LaDSe6kqE0CSlAEoK8ohy5SWitbObDxAPVm4eTWb0o30fpeK3vn7C2o5f9wWJUWt1be4mcnfob/hR/I/YUgEIS6r+t4Z9c7nF9+vqCW/8NhT7E5ufgkv2z9JRNT0WcmLo63cJTYE2yOLzzOjvU7mEj0gz3p7iQ2bNrAze/dLOjZ/16YD5lsYQu3PrlFpVEZrS2YVJ2o4r3T76GLC3f2vxdiCs4TDuv2r6PhQkOktpS0CEDfLHZh+QU2b9jMRD86IWi60cS7298t+tx95jST31f9ns6dndxn5JaFNzAbxMQ6ZPF+6n14OBITAsNb5LHu2Dpqz9TeM3tU2JS8CEDfwZCrK6+y9VdbaZD8q25TVxPv7nyX3uW9RS0AA1jNFh83fMyV3VdIGsFfGBoOA4Pk0SS/ufUbZE7xjyWAzlc2fLWB8eejqaxVFiIAYFgGl1dcZseGHYw38jfYTekm1m9dT++K7MtZFQNWo8Wuql10f9aNLfnzxcedHsfGyxsx5xRegHIs6CPK+o71NKYa89532YgAgJkwObv0LF9u/jIvM1i9Wc+mDzbR/RfdJbECGIo11eJD/ZDE8fwEChuvN/LeifeQuaU3ltDvGuxZR7PTnNd+y0oEoC9G0D6xHftYuLOXgcGZnWe4svhKSQrAANYMi9ajrUzywt3uGm+NZ8vOLbAw1G4ix1nusPPDnXmNt5SdCADYLTath1uZpOG9uA2pBvb4e7Cqim8XIFfSS9Ls2bontB0DA4Pzu85zaUF+z99HgRjCiZYTeAfzd0KzLEUAoGdpD3u37g3FLag362nd3YoxrzyGV0zh2JRjfVUnQmDCtQnsTu/Gqil9QQWwm222nt6aN7egPN7SDBiWQUdjR+D+7IAbkHqscI/YhoE11WLL8S00uU2BtjveGs+WXVuQ+aXrUmXCWZw/t2BMIiAia0XkkIj4IpLVOeVCwm6x2XRoU6BuQTm5AUNJL0nz8YcfB+YWGBic23muLNyAoeTTLRjrSqADeAnYHYAtkdCztIe237UFclCjyqxi+6fby8YNGIqYwpHJR7BOBiOAk3onsatrV9m4AUOxm222ntjKZGtyqP2M6W1V1SOqeiwoY6LAsAwO9h6k2Ri7/1V5sZKvJ34dgFXFS2JagraTbYHcLzj46UGMR8tTUAfofrSbs3vPhtpHeY9wP+lH0pz65NSY2jAwOPDlARKzCuNyTZQcNY4yoXvCmNpotBrpuN2Rt8xKhYpdZdN+uT3U27AjioCIbBeRjgyf1bl0JCKvicg+Edk3enPDwaq0OJg6SK1VO+o2mmnmUDqUYsxFh/WIRfsn7SM/OAypL1Lc/rPiSAwTNmcbzpI8H97hthFFQFVXqeq8DJ8PculIVd9W1UXZJjrIN52TO+Gr0X//2J5j+I+WVsLT0SKGcLDrIE326HYKKo1K2i+0F2Tx0yhIzkxy4OABjJAW7rE70E9iWoK2421YknsQqs6qo+N6B2aytM6zj4WuuV1c/nx0JdfGXRvHH+//Y8AWFTeH3cM0azjnBsa6RbhGRM4By4DNIvJRMGZFwxE9Mqp9bve4y5WWKyFYVLzYtTbtF9pz3ucWhLZ9bdgPxauAwfgLfI7uORpK22PdHdioqlNUNamqjar6TFCGRcKfw6n9uQcIv/r6KxLNcUBwKGc4wwTJLUBYZ9dxOn26pO9bjAYzYXK252woNzZjd2AQZsLkZvfNnL6TNJIlWbAjCLwWj6snchubGreGlJTXacts6Ux3MiExtl2XTMQiMISUm8ppj7vequdCT+FmNY6S5MQkF87nNjaXjl3CnxEHWDNxq+oW5o3g406xCAzhYs9FGuwcsg+l4HZtvJWVCRHhhpNbzcjOzk4qGoKv8lsKJGYlON1xOvB2YxEYwq1xtyCH1ejpI6dJzsxviq1iorO3M+vzF0J+Cs0WK2aFyfWu4MvKxyIwhOTMJGeOnsn6+RvdNzAT8dbgvbiiVxin47J6ts6u42Jv8ZWRyycpJxV4cDAWgSGYCZMb3dnNRglJkHLiINZw5BIcrHFrSOWyDCtDLqYv0pAINlluLAIZyLa6cZVVxU0vt92EciM5McnlC9kdGupOdePUOyFbVNx0aReVBJvBKRaBDGRbktsUs2gKdUaFiKCSXelJp8eB+LjFsGhC0XSwpTxjEciA4ztZ1dyzsHA0nrlGwtfstvzSvWmMZPxKDodv+7i9bqBtxiOeAVddTEYWAVNMPD9eCYyEkt3Mle5NY9jxKzkcmlC83mDfuXjEM2CIgc/Is5ePj2HEQzgS2WZtsmwL9UKrWl8SiCuBC2X8BmfAxs7K13fVHdWtw3IjWxFIJpOBz3KlhqQl8C3pWAQyYJlWVktYT71YBLIg29WSXWmjvfFKYDjEEayKYN+5WAQykJTsTgD2+D2RVeYtFpzbDtVV2aXGqqitwLwVH7wajoSfwDXiwGCoqK/UWDVZPdvlddGYyH8ByWLCO+kx5eEpWT2bvi9Nbc/oU7yVA02JpsAPqMUiMISecz1MnT416+errWrUj5ew96Kut47uyu6snk05KSYlw61pWOxMtCfS5XUF2mYsAkNInk9S1VKV9fNTZ0yl51xPiBYVN5OSk7iazu7YsKsu9XZ9yBYVL+opNXZ2q9RciEVgCE2JJq5517J+vrqlOtRMsMVOvV2f9QlMgPqaepyu+ABWJnrO9NAyuyXwdmMRGEJjopE73p2sn7/mXYvjAvfAue1QX5vbzD7t4Wm4J4MNfJUKFZcqqJwafOXnWAQGoX7uy6073h2aEsEW4SwVvJMeU+dlH18BSFelqe2Og4OZaEo0cdULPpVdLAKDSJ9IM2PujJy/11jdiHMnXsIOpbG3kdsVuWVdSjkpplq5CUc5oKo0mU2BBwUB4pMug5h+czrVXjV3z9zlmnONu8ZdsEAsAbPvhxBPUFcRV6immjq7jgdmPcDOP+zEXRYvYwfwHZ/5VfOxT9sknSTXneu4touaCmb/mPqgjoIHhmtQZ9ZRZ9fx+OTHOXzhcJzBeRDOYYeVc1eSOpviunOdm/5NfMv/0/tp0Pde9r+fuRCLQD/OTYfvTPkOMx+cySxmkTASiCs4joPneLiOi4hg2RambWLZFr7hk9Y0APP3z2e/7o9TZQ/QBmteWoNWKiYmCUl8M46e2/enZfWN5cB4Oji46mJjs+WnW7jZHOdqGGBm10xmzJtBCy3YYvfdYE07+I7fN6ae96d307L4MT/Ouu3YHein6nAVK7+7Eui79dbr99Jj9OAlPagCq87CrDXR+xU34dIjPd8IAMDqlatxDsUuwQDzzHkM5L7w8OjWbtJWGr/SR6oFe7yN1Ah+pY9jOXRrN672raQcHBbWL8RLx/cIANJX06xoWfHNpTZH+8fLdvHv8zHGGX3jWS34FT5pKz1Ci98mFgH6AoILqhbgyOj/E9c01jC7Z3aAVhUv6VNpnln4TNZXiDPx/PefxzwQHyEGGHdsHMtWLAut/bGWIftXETkqIu0islFEijKs67V7vPC9F8bUho/PE9OfwEnFq4EpV6bQ8mDL2BqpgIcTDwdiTzGjnrJw3EIcwnuvxroS2AbMU9X5wHHIwREpIOY4c7hv/NgvAi35zhJqjxWlDgaGe8dlSdOSb5b2Y+G5x58j/VVuS9tSw2/zWf3U6lD7GGstwv9R/ebX3gtkd1OkgNCDystPvJxVEpGRSGuaH8z5Ac6F8l0NNHzRwKpVqwJpq3lGM3MvzS3bRCNut8tyezlWTbjx+yBjAq8CWwNsL3Sc2w5PJp6kYVpwKZyXrljKnNNzyvJSkX/I50dP/ghXgtkq9fF5fe3rJD4rz63C+s/reeWlV8YUW8mGEUVARLaLSEeGz+pBz/wEcIFfDNPOayKyT0T2BWP62Gk80MiLz78YaJueerzx0hvYn5dXaW23y2UlK2maEezpSeN+g1ceegXnXHmtrvyjPq9+91U8I/wdkhFFQFVXqeq8DJ8PAETkb4Hngb9W1XtKlqq+raqLVHVRcOaPHj2ovP7064HNWoOxaizWzlxbVm7BhC8msPbFtaG0/djix5h7tnzcArfbZbmznKmz83Nycqy7A88C/wS8oKrZVewoAMJwA4ayZPmSsnELgnYDhuLh8doPXysbt6D+83peXvNy6G7AAGONCfw7UA1sE5E2EfnPAGwKFVVl4v6JgbsBQxlwC6y9pX0o07vtsZKVNE4P9yblgFvgfl3aR7P9w/lzAwYY6+7ALFWdqqoL+j9vBGVYWFT8oYK3fvhWaLPWYKwaizeXvAntoXcVCW63y6y2WaxdE44bMJSFixfyVNdTuJdLUwjc0y5ra9fmzQ0YQIZx48PrVOQKkH3p35FpIKeC4qER2/FtCsGOQrAB8m/HA6o6IZsHIxGBoBGRfYUQcIztKDw7CsGGQrIjE/HdgZiYMicWgZiYMqdURODtqA3oJ7bj2xSCHYVgAxSOHf+PkogJxMTEjJ5SWQnExMSMkpIRgULJbSAia0XkkIj4IpLXaLCIPCsix0TkpIj8cz77HmLHf4vIZRHpiNCGqSKyQ0SO9P8e/xCRHRUi8pmIfNlvx79EYcdwlIwIUDi5DTqAl4Dd+exUREzgP4C/BOYCfyUic/NpwyB+CjwbUd8DuMBbqvoQsBR4M6Lx6AWeVNVHgAXAsyKyNAI77knJiECh5DZQ1SOqeiyCrhcDJ1X1lKqmgXeBcLNR3ANV3Q1kX8YpHBsuquoX/X+/DRwBJkdgh6rqQDUbu/9TUIG4khGBIRRdboMAmAycHfTvc0Tw0hciItICPAr8b0T9myLSBlwGtqlqJHbci6K63SIi24FMF9Z/Muhq84i5DfJhRwRkynVeUDNOFIhIFfAr4B9V9VYUNqiqByzoj1NtFJF5qhpZvGQoRSUCqjps3qpBuQ2eGi63Qdh2RMQ5YPDNkynAhYhsKQhExKZPAH6hqr+O2h5VvSEiO+mLlxSMCJSMO1CsuQ0C5HNgtohMF5EE8Arw24htigzpqwLzX8ARVf23CO2YMLBTJSKVwCrgaFT2ZKJkRIACyW0gImtE5BywDNgsIh/lo9/+oOjfAx/RFwRbr6qH8tH3UERkHfAp8KCInBORv4vAjOXA3wBP9r8PbSLyXAR2TAJ2iEg7fUK9TVVbI7DjnsQnBmNiypxSWgnExMSMglgEYmLKnFgEYmLKnFgEYmLKnFgEYmLKnFgEYmLKnFgEYmLKnFgEYmLKnP8DO4njTMCSffkAAAAASUVORK5CYII="
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Use the <code>AdsorbateSiteFinder.generate_adsorption_structures</code> method to generate structures of adsorbates.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">()</span>
<span class="n">ax</span> <span class="o">=</span> <span class="n">fig</span><span class="o">.</span><span class="n">add_subplot</span><span class="p">(</span><span class="mi">111</span><span class="p">)</span>
<span class="n">adsorbate</span> <span class="o">=</span> <span class="n">Molecule</span><span class="p">(</span><span class="s2">"H"</span><span class="p">,</span> <span class="p">[[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">]])</span>
<span class="n">ads_structs</span> <span class="o">=</span> <span class="n">asf_ni_111</span><span class="o">.</span><span class="n">generate_adsorption_structures</span><span class="p">(</span><span class="n">adsorbate</span><span class="p">,</span> <span class="n">repeat</span><span class="o">=</span><span class="p">[</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">])</span>
<span class="n">plot_slab</span><span class="p">(</span><span class="n">ads_structs</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">ax</span><span class="p">,</span> <span class="n">adsorption_sites</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">decay</span><span class="o">=</span><span class="mf">0.09</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[5]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre><matplotlib.axes._subplots.AxesSubplot at 0x11847eb38></pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
"
>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Example-2:-AdsorbateSiteFinder-for-various-surfaces">Example 2: AdsorbateSiteFinder for various surfaces<a class="anchor-link" href="#Example-2:-AdsorbateSiteFinder-for-various-surfaces">¶</a></h2><p>In this example, the AdsorbateSiteFinder is used to find adsorption sites on different structures and miller indices.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">fig</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">()</span>
<span class="n">axes</span> <span class="o">=</span> <span class="p">[</span><span class="n">fig</span><span class="o">.</span><span class="n">add_subplot</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">7</span><span class="p">)]</span>
<span class="n">mats</span> <span class="o">=</span> <span class="p">{</span>
<span class="s2">"mp-23"</span><span class="p">:</span> <span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="c1"># FCC Ni</span>
<span class="s2">"mp-2"</span><span class="p">:</span> <span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="c1"># FCC Au</span>
<span class="s2">"mp-13"</span><span class="p">:</span> <span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="c1"># BCC Fe</span>
<span class="s2">"mp-33"</span><span class="p">:</span> <span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">),</span> <span class="c1"># HCP Ru</span>
<span class="s2">"mp-30"</span><span class="p">:</span> <span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">),</span>
<span class="s2">"mp-5229"</span><span class="p">:</span> <span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span>
<span class="p">}</span> <span class="c1"># Cubic SrTiO3</span>
<span class="c1"># "mp-2133":(0, 1, 1)} # Wurtzite ZnO</span>
<span class="k">for</span> <span class="n">n</span><span class="p">,</span> <span class="p">(</span><span class="n">mp_id</span><span class="p">,</span> <span class="n">m_index</span><span class="p">)</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">mats</span><span class="o">.</span><span class="n">items</span><span class="p">()):</span>
<span class="n">struct</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_structure_by_material_id</span><span class="p">(</span><span class="n">mp_id</span><span class="p">)</span>
<span class="n">struct</span> <span class="o">=</span> <span class="n">SpacegroupAnalyzer</span><span class="p">(</span><span class="n">struct</span><span class="p">)</span><span class="o">.</span><span class="n">get_conventional_standard_structure</span><span class="p">()</span>
<span class="n">slabs</span> <span class="o">=</span> <span class="n">generate_all_slabs</span><span class="p">(</span><span class="n">struct</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mf">5.0</span><span class="p">,</span> <span class="mf">2.0</span><span class="p">,</span> <span class="n">center_slab</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="n">slab_dict</span> <span class="o">=</span> <span class="p">{</span><span class="n">slab</span><span class="o">.</span><span class="n">miller_index</span><span class="p">:</span> <span class="n">slab</span> <span class="k">for</span> <span class="n">slab</span> <span class="ow">in</span> <span class="n">slabs</span><span class="p">}</span>
<span class="n">asf</span> <span class="o">=</span> <span class="n">AdsorbateSiteFinder</span><span class="o">.</span><span class="n">from_bulk_and_miller</span><span class="p">(</span>
<span class="n">struct</span><span class="p">,</span> <span class="n">m_index</span><span class="p">,</span> <span class="n">undercoord_threshold</span><span class="o">=</span><span class="mf">0.10</span>
<span class="p">)</span>
<span class="n">plot_slab</span><span class="p">(</span><span class="n">asf</span><span class="o">.</span><span class="n">slab</span><span class="p">,</span> <span class="n">axes</span><span class="p">[</span><span class="n">n</span><span class="p">])</span>
<span class="n">ads_sites</span> <span class="o">=</span> <span class="n">asf</span><span class="o">.</span><span class="n">find_adsorption_sites</span><span class="p">()</span>
<span class="n">sop</span> <span class="o">=</span> <span class="n">get_rot</span><span class="p">(</span><span class="n">asf</span><span class="o">.</span><span class="n">slab</span><span class="p">)</span>
<span class="n">ads_sites</span> <span class="o">=</span> <span class="p">[</span><span class="n">sop</span><span class="o">.</span><span class="n">operate</span><span class="p">(</span><span class="n">ads_site</span><span class="p">)[:</span><span class="mi">2</span><span class="p">]</span><span class="o">.</span><span class="n">tolist</span><span class="p">()</span> <span class="k">for</span> <span class="n">ads_site</span> <span class="ow">in</span> <span class="n">ads_sites</span><span class="p">[</span><span class="s2">"all"</span><span class="p">]]</span>
<span class="n">axes</span><span class="p">[</span><span class="n">n</span><span class="p">]</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span>
<span class="o">*</span><span class="nb">zip</span><span class="p">(</span><span class="o">*</span><span class="n">ads_sites</span><span class="p">),</span>
<span class="n">color</span><span class="o">=</span><span class="s2">"k"</span><span class="p">,</span>
<span class="n">marker</span><span class="o">=</span><span class="s2">"x"</span><span class="p">,</span>
<span class="n">markersize</span><span class="o">=</span><span class="mi">10</span><span class="p">,</span>
<span class="n">mew</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span>
<span class="n">linestyle</span><span class="o">=</span><span class="s2">""</span><span class="p">,</span>
<span class="n">zorder</span><span class="o">=</span><span class="mi">10000</span><span class="p">,</span>
<span class="p">)</span>
<span class="n">mi_string</span> <span class="o">=</span> <span class="s2">""</span><span class="o">.</span><span class="n">join</span><span class="p">([</span><span class="nb">str</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="n">m_index</span><span class="p">])</span>
<span class="n">axes</span><span class="p">[</span><span class="n">n</span><span class="p">]</span><span class="o">.</span><span class="n">set_title</span><span class="p">(</span><span class="sa">f</span><span class="s2">"</span><span class="si">{</span><span class="n">struct</span><span class="o">.</span><span class="n">composition</span><span class="o">.</span><span class="n">reduced_formula</span><span class="si">}</span><span class="s2">(</span><span class="si">{</span><span class="n">mi_string</span><span class="si">}</span><span class="s2">)"</span><span class="p">)</span>
<span class="n">axes</span><span class="p">[</span><span class="n">n</span><span class="p">]</span><span class="o">.</span><span class="n">set_xticks</span><span class="p">([])</span>
<span class="n">axes</span><span class="p">[</span><span class="n">n</span><span class="p">]</span><span class="o">.</span><span class="n">set_yticks</span><span class="p">([])</span>
<span class="n">axes</span><span class="p">[</span><span class="mi">4</span><span class="p">]</span><span class="o">.</span><span class="n">set_xlim</span><span class="p">(</span><span class="o">-</span><span class="mi">2</span><span class="p">,</span> <span class="mi">5</span><span class="p">)</span>
<span class="n">axes</span><span class="p">[</span><span class="mi">4</span><span class="p">]</span><span class="o">.</span><span class="n">set_ylim</span><span class="p">(</span><span class="o">-</span><span class="mi">2</span><span class="p">,</span> <span class="mi">5</span><span class="p">)</span>
<span class="n">fig</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="s2">"slabs.png"</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">200</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,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"
class="
"
>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="o">!</span>open slabs.png
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Example-3:-Generating-a-workflow-from-atomate">Example 3: Generating a workflow from atomate<a class="anchor-link" href="#Example-3:-Generating-a-workflow-from-atomate">¶</a></h2><p>In this example, we demonstrate how MatMethods may be used to generate a full workflow for the determination of DFT-energies from which adsorption energies may be calculated. Note that this requires a working instance of <a href="https://pythonhosted.org/FireWorks/index.html">FireWorks</a> and its dependency, <a href="https://www.mongodb.com/">MongoDB</a>. Note that MongoDB can be installed via <a href="https://anaconda.org/anaconda/mongodb">Anaconda</a>.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">fireworks</span> <span class="kn">import</span> <span class="n">LaunchPad</span>
<span class="n">lpad</span> <span class="o">=</span> <span class="n">LaunchPad</span><span class="p">()</span>
</pre></div>
</div>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lpad</span><span class="o">.</span><span class="n">reset</span><span class="p">(</span><span class="s2">""</span><span class="p">,</span> <span class="n">require_password</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>2018-07-24 09:56:31,982 INFO Performing db tune-up
2018-07-24 09:56:31,995 INFO LaunchPad was RESET.
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Import the necessary workflow-generating function from atomate:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">from</span> <span class="nn">atomate.vasp.workflows.base.adsorption</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">get_wf_surface</span><span class="p">,</span>
<span class="n">get_wf_surface_all_slabs</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Adsorption configurations take the form of a dictionary with the miller index as a string key and a list of pymatgen Molecule instances as the values.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">co</span> <span class="o">=</span> <span class="n">Molecule</span><span class="p">(</span><span class="s2">"CO"</span><span class="p">,</span> <span class="p">[[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">],</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mf">1.23</span><span class="p">]])</span>
<span class="n">h</span> <span class="o">=</span> <span class="n">Molecule</span><span class="p">(</span><span class="s2">"H"</span><span class="p">,</span> <span class="p">[[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">]])</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Workflows are generated using the a slab a list of molecules.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">struct</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_structure_by_material_id</span><span class="p">(</span><span class="s2">"mp-23"</span><span class="p">)</span> <span class="c1"># fcc Ni</span>
<span class="n">struct</span> <span class="o">=</span> <span class="n">SpacegroupAnalyzer</span><span class="p">(</span><span class="n">struct</span><span class="p">)</span><span class="o">.</span><span class="n">get_conventional_standard_structure</span><span class="p">()</span>
<span class="n">slabs</span> <span class="o">=</span> <span class="n">generate_all_slabs</span><span class="p">(</span><span class="n">struct</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mf">5.0</span><span class="p">,</span> <span class="mf">2.0</span><span class="p">,</span> <span class="n">center_slab</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="n">slab_dict</span> <span class="o">=</span> <span class="p">{</span><span class="n">slab</span><span class="o">.</span><span class="n">miller_index</span><span class="p">:</span> <span class="n">slab</span> <span class="k">for</span> <span class="n">slab</span> <span class="ow">in</span> <span class="n">slabs</span><span class="p">}</span>
<span class="n">ni_slab_111</span> <span class="o">=</span> <span class="n">slab_dict</span><span class="p">[(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">)]</span>
<span class="n">wf</span> <span class="o">=</span> <span class="n">get_wf_surface</span><span class="p">([</span><span class="n">ni_slab_111</span><span class="p">],</span> <span class="n">molecules</span><span class="o">=</span><span class="p">[</span><span class="n">co</span><span class="p">,</span> <span class="n">h</span><span class="p">])</span>
<span class="n">lpad</span><span class="o">.</span><span class="n">add_wf</span><span class="p">(</span><span class="n">wf</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>2018-07-24 09:56:33,057 INFO Added a workflow. id_map: {-9: 1, -8: 2, -7: 3, -6: 4, -5: 5, -4: 6, -3: 7, -2: 8, -1: 9}
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[12]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>{-9: 1, -8: 2, -7: 3, -6: 4, -5: 5, -4: 6, -3: 7, -2: 8, -1: 9}</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>The workflow may be inspected as below. Note that there are 9 optimization tasks correponding the slab, and 4 distinct adsorption configurations for each of the 2 adsorbates. Details on running FireWorks, including <a href="https://pythonhosted.org/FireWorks/worker_tutorial.html#launch-a-rocket-on-a-worker-machine-fireworker">singleshot launching</a>, <a href="https://pythonhosted.org/FireWorks/queue_tutorial.html#">queue submission</a>, <a href="https://pythonhosted.org/FireWorks/defuse_tutorial.html">workflow management</a>, and more can be found in the <a href="https://pythonhosted.org/FireWorks/index.html">FireWorks documentation</a>.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">lpad</span><span class="o">.</span><span class="n">get_wf_summary_dict</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[13]:</div>
<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain">
<pre>{'created_on': datetime.datetime(2018, 7, 24, 16, 56, 32, 939000),
'launch_dirs': OrderedDict([('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 3--1',
[]),
('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 2--2', []),
('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 1--3', []),
('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 0--4', []),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 3--5', []),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 2--6', []),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 1--7', []),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 0--8', []),
('Ni-Ni_(1, 1, 1) slab optimization--9', [])]),
'name': '9 surfaces wf, e.g., Ni-Ni_(1, 1, 1) slab optimization',
'state': 'READY',
'states': OrderedDict([('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 3--1',
'READY'),
('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 2--2', 'READY'),
('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 1--3', 'READY'),
('Ni27H-H1-Ni_(1, 1, 1) adsorbate optimization 0--4', 'READY'),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 3--5',
'READY'),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 2--6',
'READY'),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 1--7',
'READY'),
('Ni27CO-C1 O1-Ni_(1, 1, 1) adsorbate optimization 0--8',
'READY'),
('Ni-Ni_(1, 1, 1) slab optimization--9', 'READY')]),
'updated_on': datetime.datetime(2018, 7, 24, 16, 56, 32, 939000)}</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Note also that running FireWorks via atomate may require system specific tuning (e. g. for VASP parameters). More information is available in the <a href="http://pythonhosted.org/atomate/">atomate documentation</a>.</p>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="Example-4---Screening-of-oxygen-evolution-electrocatalysts-on-binary-oxides">Example 4 - Screening of oxygen evolution electrocatalysts on binary oxides<a class="anchor-link" href="#Example-4---Screening-of-oxygen-evolution-electrocatalysts-on-binary-oxides">¶</a></h2>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>This final example is intended to demonstrate how to use the MP API and the adsorption workflow to do an initial high-throughput study of oxygen evolution electrocatalysis on binary oxides of transition metals.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [14]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">tqdm</span>
<span class="kn">from</span> <span class="nn">pymatgen.core.periodic_table</span> <span class="kn">import</span> <span class="o">*</span>
<span class="kn">from</span> <span class="nn">pymatgen.core.surface</span> <span class="kn">import</span> <span class="n">get_symmetrically_distinct_miller_indices</span>
<span class="n">lpad</span><span class="o">.</span><span class="n">reset</span><span class="p">(</span><span class="s2">""</span><span class="p">,</span> <span class="n">require_password</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>2018-07-24 09:56:33,079 INFO Performing db tune-up
2018-07-24 09:56:33,088 INFO LaunchPad was RESET.
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>For oxygen evolution, a common metric for the catalytic activity of a given catalyst is the theoretical overpotential corresponding to the mechanism that proceeds through OH*, O*, and OOH*. So we can define our adsorbates:</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [15]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">OH</span> <span class="o">=</span> <span class="n">Molecule</span><span class="p">(</span><span class="s2">"OH"</span><span class="p">,</span> <span class="p">[[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">],</span> <span class="p">[</span><span class="o">-</span><span class="mf">0.793</span><span class="p">,</span> <span class="mf">0.384</span><span class="p">,</span> <span class="mf">0.422</span><span class="p">]])</span>
<span class="n">O</span> <span class="o">=</span> <span class="n">Molecule</span><span class="p">(</span><span class="s2">"O"</span><span class="p">,</span> <span class="p">[[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">]])</span>
<span class="n">OOH</span> <span class="o">=</span> <span class="n">Molecule</span><span class="p">(</span><span class="s2">"OOH"</span><span class="p">,</span> <span class="p">[[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">],</span> <span class="p">[</span><span class="o">-</span><span class="mf">1.067</span><span class="p">,</span> <span class="o">-</span><span class="mf">0.403</span><span class="p">,</span> <span class="mf">0.796</span><span class="p">],</span> <span class="p">[</span><span class="o">-</span><span class="mf">0.696</span><span class="p">,</span> <span class="o">-</span><span class="mf">0.272</span><span class="p">,</span> <span class="mf">1.706</span><span class="p">]])</span>
<span class="n">adsorbates</span> <span class="o">=</span> <span class="p">[</span><span class="n">OH</span><span class="p">,</span> <span class="n">O</span><span class="p">,</span> <span class="n">OOH</span><span class="p">]</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Then we can retrieve the structures using the MP rest interface, and write a simple for loop which creates all of the workflows corresponding to every slab and every adsorption site for each material. The code below will take ~15 minutes. This could be parallelized to be more efficient, but is not for simplicity in this case.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class=" highlight hl-ipython3"><pre><span></span><span class="n">elements</span> <span class="o">=</span> <span class="p">[</span><span class="n">Element</span><span class="o">.</span><span class="n">from_Z</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">103</span><span class="p">)]</span>
<span class="n">trans_metals</span> <span class="o">=</span> <span class="p">[</span><span class="n">el</span> <span class="k">for</span> <span class="n">el</span> <span class="ow">in</span> <span class="n">elements</span> <span class="k">if</span> <span class="n">el</span><span class="o">.</span><span class="n">is_transition_metal</span><span class="p">]</span>
<span class="c1"># tqdm adds a progress bar so we can see the progress of the for loop</span>
<span class="k">for</span> <span class="n">metal</span> <span class="ow">in</span> <span class="n">tqdm</span><span class="o">.</span><span class="n">tqdm_notebook</span><span class="p">(</span><span class="n">trans_metals</span><span class="p">):</span>
<span class="c1"># Get relatively stable structures with small unit cells</span>
<span class="n">data</span> <span class="o">=</span> <span class="n">mpr</span><span class="o">.</span><span class="n">get_data</span><span class="p">(</span><span class="sa">f</span><span class="s2">"</span><span class="si">{</span><span class="n">metal</span><span class="o">.</span><span class="n">symbol</span><span class="si">}</span><span class="s2">-O"</span><span class="p">)</span>
<span class="n">data</span> <span class="o">=</span> <span class="p">[</span><span class="n">datum</span> <span class="k">for</span> <span class="n">datum</span> <span class="ow">in</span> <span class="n">data</span> <span class="k">if</span> <span class="n">datum</span><span class="p">[</span><span class="s2">"e_above_hull"</span><span class="p">]</span> <span class="o"><</span> <span class="mf">0.05</span><span class="p">]</span>
<span class="n">data</span> <span class="o">=</span> <span class="nb">sorted</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">x</span><span class="p">[</span><span class="s2">"nsites"</span><span class="p">])</span>
<span class="n">struct</span> <span class="o">=</span> <span class="n">Structure</span><span class="o">.</span><span class="n">from_str</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="mi">0</span><span class="p">][</span><span class="s2">"cif"</span><span class="p">],</span> <span class="n">fmt</span><span class="o">=</span><span class="s2">"cif"</span><span class="p">)</span>
<span class="c1"># Put in conventional cell settings</span>
<span class="n">struct</span> <span class="o">=</span> <span class="n">SpacegroupAnalyzer</span><span class="p">(</span><span class="n">struct</span><span class="p">)</span><span class="o">.</span><span class="n">get_conventional_standard_structure</span><span class="p">()</span>
<span class="c1"># Get distinct miller indices for low-index facets</span>
<span class="n">wf</span> <span class="o">=</span> <span class="n">get_wf_surface_all_slabs</span><span class="p">(</span><span class="n">struct</span><span class="p">,</span> <span class="n">adsorbates</span><span class="p">)</span>
<span class="n">lpad</span><span class="o">.</span><span class="n">add_wf</span><span class="p">(</span><span class="n">wf</span><span class="p">)</span>
<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Processed: </span><span class="si">{</span><span class="n">struct</span><span class="o">.</span><span class="n">formula</span><span class="si">}</span><span class="s2">"</span><span class="p">)</span>
</pre></div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedHTMLCommon jp-RenderedHTML jp-OutputArea-output " data-mime-type="text/html">
<p>Failed to display Jupyter Widget of type <code>HBox</code>.</p>
<p>
If you're reading this message in the Jupyter Notebook or JupyterLab Notebook, it may mean
that the widgets JavaScript is still loading. If this message persists, it
likely means that the widgets JavaScript library is either not installed or
not enabled. See the <a href="https://ipywidgets.readthedocs.io/en/stable/user_install.html">Jupyter
Widgets Documentation</a> for setup instructions.
</p>
<p>
If you're reading this message in another frontend (for example, a static
rendering on GitHub or <a href="https://nbviewer.jupyter.org/">NBViewer</a>),
it may mean that your frontend doesn't currently support widgets.
</p>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre>2018-07-24 09:58:07,542 INFO Added a workflow. id_map: {-1777: 1, -1776: 2, -1775: 3, -1774: 4, -1773: 5, -1772: 6, -1771: 7, -1770: 8, -1769: 9, -1768: 10, -1767: 11, -1766: 12, -1765: 13, -1764: 14, -1763: 15, -1762: 16, -1761: 17, -1760: 18, -1759: 19, -1758: 20, -1757: 21, -1756: 22, -1755: 23, -1754: 24, -1753: 25, -1752: 26, -1751: 27, -1750: 28, -1749: 29, -1748: 30, -1747: 31, -1746: 32, -1745: 33, -1744: 34, -1743: 35, -1742: 36, -1741: 37, -1740: 38, -1739: 39, -1738: 40, -1737: 41, -1736: 42, -1735: 43, -1734: 44, -1733: 45, -1732: 46, -1731: 47, -1730: 48, -1729: 49, -1728: 50, -1727: 51, -1726: 52, -1725: 53, -1724: 54, -1723: 55, -1722: 56, -1721: 57, -1720: 58, -1719: 59, -1718: 60, -1717: 61, -1716: 62, -1715: 63, -1714: 64, -1713: 65, -1712: 66, -1711: 67, -1710: 68, -1709: 69, -1708: 70, -1707: 71, -1706: 72, -1705: 73, -1704: 74, -1703: 75, -1702: 76, -1701: 77, -1700: 78, -1699: 79, -1698: 80, -1697: 81, -1696: 82, -1695: 83, -1694: 84, -1693: 85, -1692: 86, -1691: 87, -1690: 88, -1689: 89, -1688: 90, -1687: 91, -1686: 92, -1685: 93, -1684: 94, -1683: 95, -1682: 96, -1681: 97, -1680: 98, -1679: 99, -1678: 100, -1677: 101, -1676: 102, -1675: 103, -1674: 104, -1673: 105, -1672: 106, -1671: 107, -1670: 108, -1669: 109, -1668: 110, -1667: 111, -1666: 112, -1665: 113, -1664: 114, -1663: 115, -1662: 116, -1661: 117, -1660: 118, -1659: 119, -1658: 120, -1657: 121, -1656: 122, -1655: 123, -1654: 124, -1653: 125, -1652: 126, -1651: 127, -1650: 128, -1649: 129, -1648: 130, -1647: 131, -1646: 132, -1645: 133, -1644: 134, -1643: 135, -1642: 136, -1641: 137, -1640: 138, -1639: 139, -1638: 140, -1637: 141, -1636: 142, -1635: 143, -1634: 144, -1633: 145, -1632: 146, -1631: 147, -1630: 148, -1629: 149, -1628: 150, -1627: 151, -1626: 152, -1625: 153, -1624: 154, -1623: 155, -1622: 156, -1621: 157, -1620: 158, -1619: 159, -1618: 160, -1617: 161, -1616: 162, -1615: 163, -1614: 164, -1613: 165, -1612: 166, -1611: 167, -1610: 168, -1609: 169, -1608: 170, -1607: 171, -1606: 172, -1605: 173, -1604: 174, -1603: 175, -1602: 176, -1601: 177, -1600: 178, -1599: 179, -1598: 180, -1597: 181, -1596: 182, -1595: 183, -1594: 184, -1593: 185, -1592: 186, -1591: 187, -1590: 188, -1589: 189, -1588: 190, -1587: 191, -1586: 192, -1585: 193, -1584: 194, -1583: 195, -1582: 196, -1581: 197, -1580: 198, -1579: 199, -1578: 200, -1577: 201, -1576: 202, -1575: 203, -1574: 204, -1573: 205, -1572: 206, -1571: 207, -1570: 208, -1569: 209, -1568: 210, -1567: 211, -1566: 212, -1565: 213, -1564: 214, -1563: 215, -1562: 216, -1561: 217, -1560: 218, -1559: 219, -1558: 220, -1557: 221, -1556: 222, -1555: 223, -1554: 224, -1553: 225, -1552: 226, -1551: 227, -1550: 228, -1549: 229, -1548: 230, -1547: 231, -1546: 232, -1545: 233, -1544: 234, -1543: 235, -1542: 236, -1541: 237, -1540: 238, -1539: 239, -1538: 240, -1537: 241, -1536: 242, -1535: 243, -1534: 244, -1533: 245, -1532: 246, -1531: 247, -1530: 248, -1529: 249, -1528: 250, -1527: 251, -1526: 252, -1525: 253, -1524: 254, -1523: 255, -1522: 256, -1521: 257, -1520: 258, -1519: 259, -1518: 260, -1517: 261, -1516: 262, -1515: 263, -1514: 264, -1513: 265, -1512: 266, -1511: 267, -1510: 268, -1509: 269, -1508: 270, -1507: 271, -1506: 272, -1505: 273, -1504: 274, -1503: 275, -1502: 276, -1501: 277, -1500: 278, -1499: 279, -1498: 280, -1497: 281, -1496: 282, -1495: 283, -1494: 284, -1493: 285, -1492: 286, -1491: 287, -1490: 288, -1489: 289, -1488: 290, -1487: 291, -1486: 292, -1485: 293, -1484: 294, -1483: 295, -1482: 296, -1481: 297, -1480: 298, -1479: 299, -1478: 300, -1477: 301, -1476: 302, -1475: 303, -1474: 304, -1473: 305, -1472: 306, -1471: 307, -1470: 308, -1469: 309, -1468: 310, -1467: 311, -1466: 312, -1465: 313, -1464: 314, -1463: 315, -1462: 316, -1461: 317, -1460: 318, -1459: 319, -1458: 320, -1457: 321, -1456: 322, -1455: 323, -1454: 324, -1453: 325, -1452: 326, -1451: 327, -1450: 328, -1449: 329, -1448: 330, -1447: 331, -1446: 332, -1445: 333, -1444: 334, -1443: 335, -1442: 336, -1441: 337, -1440: 338, -1439: 339, -1438: 340, -1437: 341, -1436: 342, -1435: 343, -1434: 344, -1433: 345, -1432: 346, -1431: 347, -1430: 348, -1429: 349, -1428: 350, -1427: 351, -1426: 352, -1425: 353, -1424: 354, -1423: 355, -1422: 356, -1421: 357, -1420: 358, -1419: 359, -1418: 360, -1417: 361, -1416: 362, -1415: 363, -1414: 364, -1413: 365, -1412: 366, -1411: 367, -1410: 368, -1409: 369, -1408: 370, -1407: 371, -1406: 372, -1405: 373, -1404: 374, -1403: 375, -1402: 376, -1401: 377, -1400: 378, -1399: 379, -1398: 380, -1397: 381, -1396: 382, -1395: 383, -1394: 384, -1393: 385, -1392: 386, -1391: 387, -1390: 388, -1389: 389, -1388: 390, -1387: 391, -1386: 392, -1385: 393, -1384: 394, -1383: 395, -1382: 396, -1381: 397, -1380: 398, -1379: 399, -1378: 400, -1377: 401, -1376: 402, -1375: 403, -1374: 404, -1373: 405, -1372: 406, -1371: 407, -1370: 408, -1369: 409, -1368: 410, -1367: 411, -1366: 412, -1365: 413, -1364: 414, -1363: 415, -1362: 416, -1361: 417, -1360: 418, -1359: 419, -1358: 420, -1357: 421, -1356: 422, -1355: 423, -1354: 424, -1353: 425, -1352: 426, -1351: 427, -1350: 428, -1349: 429, -1348: 430, -1347: 431, -1346: 432, -1345: 433, -1344: 434, -1343: 435, -1342: 436, -1341: 437, -1340: 438, -1339: 439, -1338: 440, -1337: 441, -1336: 442, -1335: 443, -1334: 444, -1333: 445, -1332: 446, -1331: 447, -1330: 448, -1329: 449, -1328: 450, -1327: 451, -1326: 452, -1325: 453, -1324: 454, -1323: 455, -1322: 456, -1321: 457, -1320: 458, -1319: 459, -1318: 460, -1317: 461, -1316: 462, -1315: 463, -1314: 464, -1313: 465, -1312: 466, -1311: 467, -1310: 468, -1309: 469, -1308: 470, -1307: 471, -1306: 472, -1305: 473, -1304: 474, -1303: 475, -1302: 476, -1301: 477, -1300: 478, -1299: 479, -1298: 480, -1297: 481, -1296: 482, -1295: 483, -1294: 484, -1293: 485, -1292: 486, -1291: 487, -1290: 488, -1289: 489, -1288: 490, -1287: 491, -1286: 492, -1285: 493, -1284: 494, -1283: 495, -1282: 496, -1281: 497, -1280: 498, -1279: 499, -1278: 500, -1277: 501, -1276: 502, -1275: 503, -1274: 504, -1273: 505, -1272: 506, -1271: 507, -1270: 508, -1269: 509, -1268: 510, -1267: 511, -1266: 512, -1265: 513, -1264: 514, -1263: 515, -1262: 516, -1261: 517, -1260: 518, -1259: 519, -1258: 520, -1257: 521, -1256: 522, -1255: 523, -1254: 524, -1253: 525, -1252: 526, -1251: 527, -1250: 528, -1249: 529, -1248: 530, -1247: 531, -1246: 532, -1245: 533, -1244: 534, -1243: 535, -1242: 536, -1241: 537, -1240: 538, -1239: 539, -1238: 540, -1237: 541, -1236: 542, -1235: 543, -1234: 544, -1233: 545, -1232: 546, -1231: 547, -1230: 548, -1229: 549, -1228: 550, -1227: 551, -1226: 552, -1225: 553, -1224: 554, -1223: 555, -1222: 556, -1221: 557, -1220: 558, -1219: 559, -1218: 560, -1217: 561, -1216: 562, -1215: 563, -1214: 564, -1213: 565, -1212: 566, -1211: 567, -1210: 568, -1209: 569, -1208: 570, -1207: 571, -1206: 572, -1205: 573, -1204: 574, -1203: 575, -1202: 576, -1201: 577, -1200: 578, -1199: 579, -1198: 580, -1197: 581, -1196: 582, -1195: 583, -1194: 584, -1193: 585, -1192: 586, -1191: 587, -1190: 588, -1189: 589, -1188: 590, -1187: 591, -1186: 592, -1185: 593, -1184: 594, -1183: 595, -1182: 596, -1181: 597, -1180: 598, -1179: 599, -1178: 600, -1177: 601, -1176: 602, -1175: 603, -1174: 604, -1173: 605, -1172: 606, -1171: 607, -1170: 608, -1169: 609, -1168: 610, -1167: 611, -1166: 612, -1165: 613, -1164: 614, -1163: 615, -1162: 616, -1161: 617, -1160: 618, -1159: 619, -1158: 620, -1157: 621, -1156: 622, -1155: 623, -1154: 624, -1153: 625, -1152: 626, -1151: 627, -1150: 628, -1149: 629, -1148: 630, -1147: 631, -1146: 632, -1145: 633, -1144: 634, -1143: 635, -1142: 636, -1141: 637, -1140: 638, -1139: 639, -1138: 640, -1137: 641, -1136: 642, -1135: 643, -1134: 644, -1133: 645, -1132: 646, -1131: 647, -1130: 648, -1129: 649, -1128: 650, -1127: 651, -1126: 652, -1125: 653, -1124: 654, -1123: 655, -1122: 656, -1121: 657, -1120: 658, -1119: 659, -1118: 660, -1117: 661, -1116: 662, -1115: 663, -1114: 664, -1113: 665, -1112: 666, -1111: 667, -1110: 668, -1109: 669, -1108: 670, -1107: 671, -1106: 672, -1105: 673, -1104: 674, -1103: 675, -1102: 676, -1101: 677, -1100: 678, -1099: 679, -1098: 680, -1097: 681, -1096: 682, -1095: 683, -1094: 684, -1093: 685, -1092: 686, -1091: 687, -1090: 688, -1089: 689, -1088: 690, -1087: 691, -1086: 692, -1085: 693, -1084: 694, -1083: 695, -1082: 696, -1081: 697, -1080: 698, -1079: 699, -1078: 700, -1077: 701, -1076: 702, -1075: 703, -1074: 704, -1073: 705, -1072: 706, -1071: 707, -1070: 708, -1069: 709, -1068: 710, -1067: 711, -1066: 712, -1065: 713, -1064: 714, -1063: 715, -1062: 716, -1061: 717, -1060: 718, -1059: 719, -1058: 720, -1057: 721, -1056: 722, -1055: 723, -1054: 724, -1053: 725, -1052: 726, -1051: 727, -1050: 728, -1049: 729, -1048: 730, -1047: 731, -1046: 732, -1045: 733, -1044: 734, -1043: 735, -1042: 736, -1041: 737, -1040: 738, -1039: 739, -1038: 740, -1037: 741, -1036: 742, -1035: 743, -1034: 744, -1033: 745, -1032: 746, -1031: 747, -1030: 748, -1029: 749, -1028: 750, -1027: 751, -1026: 752, -1025: 753, -1024: 754, -1023: 755, -1022: 756, -1021: 757, -1020: 758, -1019: 759, -1018: 760, -1017: 761, -1016: 762, -1015: 763, -1014: 764, -1013: 765, -1012: 766, -1011: 767, -1010: 768, -1009: 769, -1008: 770, -1007: 771, -1006: 772, -1005: 773, -1004: 774, -1003: 775, -1002: 776, -1001: 777, -1000: 778, -999: 779, -998: 780, -997: 781, -996: 782, -995: 783, -994: 784, -993: 785, -992: 786, -991: 787, -990: 788, -989: 789, -988: 790, -987: 791, -986: 792, -985: 793, -984: 794, -983: 795, -982: 796, -981: 797, -980: 798, -979: 799, -978: 800, -977: 801, -976: 802, -975: 803, -974: 804, -973: 805, -972: 806, -971: 807, -970: 808, -969: 809, -968: 810, -967: 811, -966: 812, -965: 813, -964: 814, -963: 815, -962: 816, -961: 817, -960: 818, -959: 819, -958: 820, -957: 821, -956: 822, -955: 823, -954: 824, -953: 825, -952: 826, -951: 827, -950: 828, -949: 829, -948: 830, -947: 831, -946: 832, -945: 833, -944: 834, -943: 835, -942: 836, -941: 837, -940: 838, -939: 839, -938: 840, -937: 841, -936: 842, -935: 843, -934: 844, -933: 845, -932: 846, -931: 847, -930: 848, -929: 849, -928: 850, -927: 851, -926: 852, -925: 853, -924: 854, -923: 855, -922: 856, -921: 857, -920: 858, -919: 859, -918: 860, -917: 861, -916: 862, -915: 863, -914: 864, -913: 865, -912: 866, -911: 867, -910: 868, -909: 869, -908: 870, -907: 871, -906: 872, -905: 873, -904: 874, -903: 875, -902: 876, -901: 877, -900: 878, -899: 879, -898: 880, -897: 881, -896: 882, -895: 883, -894: 884, -893: 885, -892: 886, -891: 887, -890: 888, -889: 889, -888: 890, -887: 891, -886: 892, -885: 893, -884: 894, -883: 895, -882: 896, -881: 897, -880: 898, -879: 899, -878: 900, -877: 901, -876: 902, -875: 903, -874: 904, -873: 905, -872: 906, -871: 907, -870: 908, -869: 909, -868: 910, -867: 911, -866: 912, -865: 913, -864: 914, -863: 915, -862: 916, -861: 917, -860: 918, -859: 919, -858: 920, -857: 921, -856: 922, -855: 923, -854: 924, -853: 925, -852: 926, -851: 927, -850: 928, -849: 929, -848: 930, -847: 931, -846: 932, -845: 933, -844: 934, -843: 935, -842: 936, -841: 937, -840: 938, -839: 939, -838: 940, -837: 941, -836: 942, -835: 943, -834: 944, -833: 945, -832: 946, -831: 947, -830: 948, -829: 949, -828: 950, -827: 951, -826: 952, -825: 953, -824: 954, -823: 955, -822: 956, -821: 957, -820: 958, -819: 959, -818: 960, -817: 961, -816: 962, -815: 963, -814: 964, -813: 965, -812: 966, -811: 967, -810: 968, -809: 969, -808: 970, -807: 971, -806: 972, -805: 973, -804: 974, -803: 975, -802: 976, -801: 977, -800: 978, -799: 979, -798: 980, -797: 981, -796: 982, -795: 983, -794: 984, -793: 985, -792: 986, -791: 987, -790: 988, -789: 989, -788: 990, -787: 991, -786: 992, -785: 993, -784: 994, -783: 995, -782: 996, -781: 997, -780: 998, -779: 999, -778: 1000, -777: 1001, -776: 1002, -775: 1003, -774: 1004, -773: 1005, -772: 1006, -771: 1007, -770: 1008, -769: 1009, -768: 1010, -767: 1011, -766: 1012, -765: 1013, -764: 1014, -763: 1015, -762: 1016, -761: 1017, -760: 1018, -759: 1019, -758: 1020, -757: 1021, -756: 1022, -755: 1023, -754: 1024, -753: 1025, -752: 1026, -751: 1027, -750: 1028, -749: 1029, -748: 1030, -747: 1031, -746: 1032, -745: 1033, -744: 1034, -743: 1035, -742: 1036, -741: 1037, -740: 1038, -739: 1039, -738: 1040, -737: 1041, -736: 1042, -735: 1043, -734: 1044, -733: 1045, -732: 1046, -731: 1047, -730: 1048, -729: 1049, -728: 1050, -727: 1051, -726: 1052, -725: 1053, -724: 1054, -723: 1055, -722: 1056, -721: 1057, -720: 1058, -719: 1059, -718: 1060, -717: 1061, -716: 1062, -715: 1063, -714: 1064, -713: 1065, -712: 1066, -711: 1067, -710: 1068, -709: 1069, -708: 1070, -707: 1071, -706: 1072, -705: 1073, -704: 1074, -703: 1075, -702: 1076, -701: 1077, -700: 1078, -699: 1079, -698: 1080, -697: 1081, -696: 1082, -695: 1083, -694: 1084, -693: 1085, -692: 1086, -691: 1087, -690: 1088, -689: 1089, -688: 1090, -687: 1091, -686: 1092, -685: 1093, -684: 1094, -683: 1095, -682: 1096, -681: 1097, -680: 1098, -679: 1099, -678: 1100, -677: 1101, -676: 1102, -675: 1103, -674: 1104, -673: 1105, -672: 1106, -671: 1107, -670: 1108, -669: 1109, -668: 1110, -667: 1111, -666: 1112, -665: 1113, -664: 1114, -663: 1115, -662: 1116, -661: 1117, -660: 1118, -659: 1119, -658: 1120, -657: 1121, -656: 1122, -655: 1123, -654: 1124, -653: 1125, -652: 1126, -651: 1127, -650: 1128, -649: 1129, -648: 1130, -647: 1131, -646: 1132, -645: 1133, -644: 1134, -643: 1135, -642: 1136, -641: 1137, -640: 1138, -639: 1139, -638: 1140, -637: 1141, -636: 1142, -635: 1143, -634: 1144, -633: 1145, -632: 1146, -631: 1147, -630: 1148, -629: 1149, -628: 1150, -627: 1151, -626: 1152, -625: 1153, -624: 1154, -623: 1155, -622: 1156, -621: 1157, -620: 1158, -619: 1159, -618: 1160, -617: 1161, -616: 1162, -615: 1163, -614: 1164, -613: 1165, -612: 1166, -611: 1167, -610: 1168, -609: 1169, -608: 1170, -607: 1171, -606: 1172, -605: 1173, -604: 1174, -603: 1175, -602: 1176, -601: 1177, -600: 1178, -599: 1179, -598: 1180, -597: 1181, -596: 1182, -595: 1183, -594: 1184, -593: 1185, -592: 1186, -591: 1187, -590: 1188, -589: 1189, -588: 1190, -587: 1191, -586: 1192, -585: 1193, -584: 1194, -583: 1195, -582: 1196, -581: 1197, -580: 1198, -579: 1199, -578: 1200, -577: 1201, -576: 1202, -575: 1203, -574: 1204, -573: 1205, -572: 1206, -571: 1207, -570: 1208, -569: 1209, -568: 1210, -567: 1211, -566: 1212, -565: 1213, -564: 1214, -563: 1215, -562: 1216, -561: 1217, -560: 1218, -559: 1219, -558: 1220, -557: 1221, -556: 1222, -555: 1223, -554: 1224, -553: 1225, -552: 1226, -551: 1227, -550: 1228, -549: 1229, -548: 1230, -547: 1231, -546: 1232, -545: 1233, -544: 1234, -543: 1235, -542: 1236, -541: 1237, -540: 1238, -539: 1239, -538: 1240, -537: 1241, -536: 1242, -535: 1243, -534: 1244, -533: 1245, -532: 1246, -531: 1247, -530: 1248, -529: 1249, -528: 1250, -527: 1251, -526: 1252, -525: 1253, -524: 1254, -523: 1255, -522: 1256, -521: 1257, -520: 1258, -519: 1259, -518: 1260, -517: 1261, -516: 1262, -515: 1263, -514: 1264, -513: 1265, -512: 1266, -511: 1267, -510: 1268, -509: 1269, -508: 1270, -507: 1271, -506: 1272, -505: 1273, -504: 1274, -503: 1275, -502: 1276, -501: 1277, -500: 1278, -499: 1279, -498: 1280, -497: 1281, -496: 1282, -495: 1283, -494: 1284, -493: 1285, -492: 1286, -491: 1287, -490: 1288, -489: 1289, -488: 1290, -487: 1291, -486: 1292, -485: 1293, -484: 1294, -483: 1295, -482: 1296, -481: 1297, -480: 1298, -479: 1299, -478: 1300, -477: 1301, -476: 1302, -475: 1303, -474: 1304, -473: 1305, -472: 1306, -471: 1307, -470: 1308, -469: 1309, -468: 1310, -467: 1311, -466: 1312, -465: 1313, -464: 1314, -463: 1315, -462: 1316, -461: 1317, -460: 1318, -459: 1319, -458: 1320, -457: 1321, -456: 1322, -455: 1323, -454: 1324, -453: 1325, -452: 1326, -451: 1327, -450: 1328, -449: 1329, -448: 1330, -447: 1331, -446: 1332, -445: 1333, -444: 1334, -443: 1335, -442: 1336, -441: 1337, -440: 1338, -439: 1339, -438: 1340, -437: 1341, -436: 1342, -435: 1343, -434: 1344, -433: 1345, -432: 1346, -431: 1347, -430: 1348, -429: 1349, -428: 1350, -427: 1351, -426: 1352, -425: 1353, -424: 1354, -423: 1355, -422: 1356, -421: 1357, -420: 1358, -419: 1359, -418: 1360, -417: 1361, -416: 1362, -415: 1363, -414: 1364, -413: 1365, -412: 1366, -411: 1367, -410: 1368, -409: 1369, -408: 1370, -407: 1371, -406: 1372, -405: 1373, -404: 1374, -403: 1375, -402: 1376, -401: 1377, -400: 1378, -399: 1379, -398: 1380, -397: 1381, -396: 1382, -395: 1383, -394: 1384, -393: 1385, -392: 1386, -391: 1387, -390: 1388, -389: 1389, -388: 1390, -387: 1391, -386: 1392, -385: 1393, -384: 1394, -383: 1395, -382: 1396, -381: 1397, -380: 1398, -379: 1399, -378: 1400, -377: 1401, -376: 1402, -375: 1403, -374: 1404, -373: 1405, -372: 1406, -371: 1407, -370: 1408, -369: 1409, -368: 1410, -367: 1411, -366: 1412, -365: 1413, -364: 1414, -363: 1415, -362: 1416, -361: 1417, -360: 1418, -359: 1419, -358: 1420, -357: 1421, -356: 1422, -355: 1423, -354: 1424, -353: 1425, -352: 1426, -351: 1427, -350: 1428, -349: 1429, -348: 1430, -347: 1431, -346: 1432, -345: 1433, -344: 1434, -343: 1435, -342: 1436, -341: 1437, -340: 1438, -339: 1439, -338: 1440, -337: 1441, -336: 1442, -335: 1443, -334: 1444, -333: 1445, -332: 1446, -331: 1447, -330: 1448, -329: 1449, -328: 1450, -327: 1451, -326: 1452, -325: 1453, -324: 1454, -323: 1455, -322: 1456, -321: 1457, -320: 1458, -319: 1459, -318: 1460, -317: 1461, -316: 1462, -315: 1463, -314: 1464, -313: 1465, -312: 1466, -311: 1467, -310: 1468, -309: 1469, -308: 1470, -307: 1471, -306: 1472, -305: 1473, -304: 1474, -303: 1475, -302: 1476, -301: 1477, -300: 1478, -299: 1479, -298: 1480, -297: 1481, -296: 1482, -295: 1483, -294: 1484, -293: 1485, -292: 1486, -291: 1487, -290: 1488, -289: 1489, -288: 1490, -287: 1491, -286: 1492, -285: 1493, -284: 1494, -283: 1495, -282: 1496, -281: 1497, -280: 1498, -279: 1499, -278: 1500, -277: 1501, -276: 1502, -275: 1503, -274: 1504, -273: 1505, -272: 1506, -271: 1507, -270: 1508, -269: 1509, -268: 1510, -267: 1511, -266: 1512, -265: 1513, -264: 1514, -263: 1515, -262: 1516, -261: 1517, -260: 1518, -259: 1519, -258: 1520, -257: 1521, -256: 1522, -255: 1523, -254: 1524, -253: 1525, -252: 1526, -251: 1527, -250: 1528, -249: 1529, -248: 1530, -247: 1531, -246: 1532, -245: 1533, -244: 1534, -243: 1535, -242: 1536, -241: 1537, -240: 1538, -239: 1539, -238: 1540, -237: 1541, -236: 1542, -235: 1543, -234: 1544, -233: 1545, -232: 1546, -231: 1547, -230: 1548, -229: 1549, -228: 1550, -227: 1551, -226: 1552, -225: 1553, -224: 1554, -223: 1555, -222: 1556, -221: 1557, -220: 1558, -219: 1559, -218: 1560, -217: 1561, -216: 1562, -215: 1563, -214: 1564, -213: 1565, -212: 1566, -211: 1567, -210: 1568, -209: 1569, -208: 1570, -207: 1571, -206: 1572, -205: 1573, -204: 1574, -203: 1575, -202: 1576, -201: 1577, -200: 1578, -199: 1579, -198: 1580, -197: 1581, -196: 1582, -195: 1583, -194: 1584, -193: 1585, -192: 1586, -191: 1587, -190: 1588, -189: 1589, -188: 1590, -187: 1591, -186: 1592, -185: 1593, -184: 1594, -183: 1595, -182: 1596, -181: 1597, -180: 1598, -179: 1599, -178: 1600, -177: 1601, -176: 1602, -175: 1603, -174: 1604, -173: 1605, -172: 1606, -171: 1607, -170: 1608, -169: 1609, -168: 1610, -167: 1611, -166: 1612, -165: 1613, -164: 1614, -163: 1615, -162: 1616, -161: 1617, -160: 1618, -159: 1619, -158: 1620, -157: 1621, -156: 1622, -155: 1623, -154: 1624, -153: 1625, -152: 1626, -151: 1627, -150: 1628, -149: 1629, -148: 1630, -147: 1631, -146: 1632, -145: 1633, -144: 1634, -143: 1635, -142: 1636, -141: 1637, -140: 1638, -139: 1639, -138: 1640, -137: 1641, -136: 1642, -135: 1643, -134: 1644, -133: 1645, -132: 1646, -131: 1647, -130: 1648, -129: 1649, -128: 1650, -127: 1651, -126: 1652, -125: 1653, -124: 1654, -123: 1655, -122: 1656, -121: 1657, -120: 1658, -119: 1659, -118: 1660, -117: 1661, -116: 1662, -115: 1663, -114: 1664, -113: 1665, -112: 1666, -111: 1667, -110: 1668, -109: 1669, -108: 1670, -107: 1671, -106: 1672, -105: 1673, -104: 1674, -103: 1675, -102: 1676, -101: 1677, -100: 1678, -99: 1679, -98: 1680, -97: 1681, -96: 1682, -95: 1683, -94: 1684, -93: 1685, -92: 1686, -91: 1687, -90: 1688, -89: 1689, -88: 1690, -87: 1691, -86: 1692, -85: 1693, -84: 1694, -83: 1695, -82: 1696, -81: 1697, -80: 1698, -79: 1699, -78: 1700, -77: 1701, -76: 1702, -75: 1703, -74: 1704, -73: 1705, -72: 1706, -71: 1707, -70: 1708, -69: 1709, -68: 1710, -67: 1711, -66: 1712, -65: 1713, -64: 1714, -63: 1715, -62: 1716, -61: 1717, -60: 1718, -59: 1719, -58: 1720, -57: 1721, -56: 1722, -55: 1723, -54: 1724, -53: 1725, -52: 1726, -51: 1727, -50: 1728, -49: 1729, -48: 1730, -47: 1731, -46: 1732, -45: 1733, -44: 1734, -43: 1735, -42: 1736, -41: 1737, -40: 1738, -39: 1739, -38: 1740, -37: 1741, -36: 1742, -35: 1743, -34: 1744, -33: 1745, -32: 1746, -31: 1747, -30: 1748, -29: 1749, -28: 1750, -27: 1751, -26: 1752, -25: 1753, -24: 1754, -23: 1755, -22: 1756, -21: 1757, -20: 1758, -19: 1759, -18: 1760, -17: 1761, -16: 1762, -15: 1763, -14: 1764, -13: 1765, -12: 1766, -11: 1767, -10: 1768}
Processed: Sc12 O18
2018-07-24 09:58:14,652 INFO Added a workflow. id_map: {-2132: 1769, -2131: 1770, -2130: 1771, -2129: 1772, -2128: 1773, -2127: 1774, -2126: 1775, -2125: 1776, -2124: 1777, -2123: 1778, -2122: 1779, -2121: 1780, -2120: 1781, -2119: 1782, -2118: 1783, -2117: 1784, -2116: 1785, -2115: 1786, -2114: 1787, -2113: 1788, -2112: 1789, -2111: 1790, -2110: 1791, -2109: 1792, -2108: 1793, -2107: 1794, -2106: 1795, -2105: 1796, -2104: 1797, -2103: 1798, -2102: 1799, -2101: 1800, -2100: 1801, -2099: 1802, -2098: 1803, -2097: 1804, -2096: 1805, -2095: 1806, -2094: 1807, -2093: 1808, -2092: 1809, -2091: 1810, -2090: 1811, -2089: 1812, -2088: 1813, -2087: 1814, -2086: 1815, -2085: 1816, -2084: 1817, -2083: 1818, -2082: 1819, -2081: 1820, -2080: 1821, -2079: 1822, -2078: 1823, -2077: 1824, -2076: 1825, -2075: 1826, -2074: 1827, -2073: 1828, -2072: 1829, -2071: 1830, -2070: 1831, -2069: 1832, -2068: 1833, -2067: 1834, -2066: 1835, -2065: 1836, -2064: 1837, -2063: 1838, -2062: 1839, -2061: 1840, -2060: 1841, -2059: 1842, -2058: 1843, -2057: 1844, -2056: 1845, -2055: 1846, -2054: 1847, -2053: 1848, -2052: 1849, -2051: 1850, -2050: 1851, -2049: 1852, -2048: 1853, -2047: 1854, -2046: 1855, -2045: 1856, -2044: 1857, -2043: 1858, -2042: 1859, -2041: 1860, -2040: 1861, -2039: 1862, -2038: 1863, -2037: 1864, -2036: 1865, -2035: 1866, -2034: 1867, -2033: 1868, -2032: 1869, -2031: 1870, -2030: 1871, -2029: 1872, -2028: 1873, -2027: 1874, -2026: 1875, -2025: 1876, -2024: 1877, -2023: 1878, -2022: 1879, -2021: 1880, -2020: 1881, -2019: 1882, -2018: 1883, -2017: 1884, -2016: 1885, -2015: 1886, -2014: 1887, -2013: 1888, -2012: 1889, -2011: 1890, -2010: 1891, -2009: 1892, -2008: 1893, -2007: 1894, -2006: 1895, -2005: 1896, -2004: 1897, -2003: 1898, -2002: 1899, -2001: 1900, -2000: 1901, -1999: 1902, -1998: 1903, -1997: 1904, -1996: 1905, -1995: 1906, -1994: 1907, -1993: 1908, -1992: 1909, -1991: 1910, -1990: 1911, -1989: 1912, -1988: 1913, -1987: 1914, -1986: 1915, -1985: 1916, -1984: 1917, -1983: 1918, -1982: 1919, -1981: 1920, -1980: 1921, -1979: 1922, -1978: 1923, -1977: 1924, -1976: 1925, -1975: 1926, -1974: 1927, -1973: 1928, -1972: 1929, -1971: 1930, -1970: 1931, -1969: 1932, -1968: 1933, -1967: 1934, -1966: 1935, -1965: 1936, -1964: 1937, -1963: 1938, -1962: 1939, -1961: 1940, -1960: 1941, -1959: 1942, -1958: 1943, -1957: 1944, -1956: 1945, -1955: 1946, -1954: 1947, -1953: 1948, -1952: 1949, -1951: 1950, -1950: 1951, -1949: 1952, -1948: 1953, -1947: 1954, -1946: 1955, -1945: 1956, -1944: 1957, -1943: 1958, -1942: 1959, -1941: 1960, -1940: 1961, -1939: 1962, -1938: 1963, -1937: 1964, -1936: 1965, -1935: 1966, -1934: 1967, -1933: 1968, -1932: 1969, -1931: 1970, -1930: 1971, -1929: 1972, -1928: 1973, -1927: 1974, -1926: 1975, -1925: 1976, -1924: 1977, -1923: 1978, -1922: 1979, -1921: 1980, -1920: 1981, -1919: 1982, -1918: 1983, -1917: 1984, -1916: 1985, -1915: 1986, -1914: 1987, -1913: 1988, -1912: 1989, -1911: 1990, -1910: 1991, -1909: 1992, -1908: 1993, -1907: 1994, -1906: 1995, -1905: 1996, -1904: 1997, -1903: 1998, -1902: 1999, -1901: 2000, -1900: 2001, -1899: 2002, -1898: 2003, -1897: 2004, -1896: 2005, -1895: 2006, -1894: 2007, -1893: 2008, -1892: 2009, -1891: 2010, -1890: 2011, -1889: 2012, -1888: 2013, -1887: 2014, -1886: 2015, -1885: 2016, -1884: 2017, -1883: 2018, -1882: 2019, -1881: 2020, -1880: 2021, -1879: 2022, -1878: 2023, -1877: 2024, -1876: 2025, -1875: 2026, -1874: 2027, -1873: 2028, -1872: 2029, -1871: 2030, -1870: 2031, -1869: 2032, -1868: 2033, -1867: 2034, -1866: 2035, -1865: 2036, -1864: 2037, -1863: 2038, -1862: 2039, -1861: 2040, -1860: 2041, -1859: 2042, -1858: 2043, -1857: 2044, -1856: 2045, -1855: 2046, -1854: 2047, -1853: 2048, -1852: 2049, -1851: 2050, -1850: 2051, -1849: 2052, -1848: 2053, -1847: 2054, -1846: 2055, -1845: 2056, -1844: 2057, -1843: 2058, -1842: 2059, -1841: 2060, -1840: 2061, -1839: 2062, -1838: 2063, -1837: 2064, -1836: 2065, -1835: 2066, -1834: 2067, -1833: 2068, -1832: 2069, -1831: 2070, -1830: 2071, -1829: 2072, -1828: 2073, -1827: 2074, -1826: 2075, -1825: 2076, -1824: 2077, -1823: 2078, -1822: 2079, -1821: 2080, -1820: 2081, -1819: 2082, -1818: 2083, -1817: 2084, -1816: 2085, -1815: 2086, -1814: 2087, -1813: 2088, -1812: 2089, -1811: 2090, -1810: 2091, -1809: 2092, -1808: 2093, -1807: 2094, -1806: 2095, -1805: 2096, -1804: 2097, -1803: 2098, -1802: 2099, -1801: 2100, -1800: 2101, -1799: 2102, -1798: 2103, -1797: 2104, -1796: 2105, -1795: 2106, -1794: 2107, -1793: 2108, -1792: 2109, -1791: 2110, -1790: 2111, -1789: 2112, -1788: 2113, -1787: 2114, -1786: 2115, -1785: 2116, -1784: 2117, -1783: 2118, -1782: 2119, -1781: 2120, -1780: 2121, -1779: 2122, -1778: 2123}
Processed: Ti2 O1
2018-07-24 09:58:19,008 INFO Added a workflow. id_map: {-2294: 2124, -2293: 2125, -2292: 2126, -2291: 2127, -2290: 2128, -2289: 2129, -2288: 2130, -2287: 2131, -2286: 2132, -2285: 2133, -2284: 2134, -2283: 2135, -2282: 2136, -2281: 2137, -2280: 2138, -2279: 2139, -2278: 2140, -2277: 2141, -2276: 2142, -2275: 2143, -2274: 2144, -2273: 2145, -2272: 2146, -2271: 2147, -2270: 2148, -2269: 2149, -2268: 2150, -2267: 2151, -2266: 2152, -2265: 2153, -2264: 2154, -2263: 2155, -2262: 2156, -2261: 2157, -2260: 2158, -2259: 2159, -2258: 2160, -2257: 2161, -2256: 2162, -2255: 2163, -2254: 2164, -2253: 2165, -2252: 2166, -2251: 2167, -2250: 2168, -2249: 2169, -2248: 2170, -2247: 2171, -2246: 2172, -2245: 2173, -2244: 2174, -2243: 2175, -2242: 2176, -2241: 2177, -2240: 2178, -2239: 2179, -2238: 2180, -2237: 2181, -2236: 2182, -2235: 2183, -2234: 2184, -2233: 2185, -2232: 2186, -2231: 2187, -2230: 2188, -2229: 2189, -2228: 2190, -2227: 2191, -2226: 2192, -2225: 2193, -2224: 2194, -2223: 2195, -2222: 2196, -2221: 2197, -2220: 2198, -2219: 2199, -2218: 2200, -2217: 2201, -2216: 2202, -2215: 2203, -2214: 2204, -2213: 2205, -2212: 2206, -2211: 2207, -2210: 2208, -2209: 2209, -2208: 2210, -2207: 2211, -2206: 2212, -2205: 2213, -2204: 2214, -2203: 2215, -2202: 2216, -2201: 2217, -2200: 2218, -2199: 2219, -2198: 2220, -2197: 2221, -2196: 2222, -2195: 2223, -2194: 2224, -2193: 2225, -2192: 2226, -2191: 2227, -2190: 2228, -2189: 2229, -2188: 2230, -2187: 2231, -2186: 2232, -2185: 2233, -2184: 2234, -2183: 2235, -2182: 2236, -2181: 2237, -2180: 2238, -2179: 2239, -2178: 2240, -2177: 2241, -2176: 2242, -2175: 2243, -2174: 2244, -2173: 2245, -2172: 2246, -2171: 2247, -2170: 2248, -2169: 2249, -2168: 2250, -2167: 2251, -2166: 2252, -2165: 2253, -2164: 2254, -2163: 2255, -2162: 2256, -2161: 2257, -2160: 2258, -2159: 2259, -2158: 2260, -2157: 2261, -2156: 2262, -2155: 2263, -2154: 2264, -2153: 2265, -2152: 2266, -2151: 2267, -2150: 2268, -2149: 2269, -2148: 2270, -2147: 2271, -2146: 2272, -2145: 2273, -2144: 2274, -2143: 2275, -2142: 2276, -2141: 2277, -2140: 2278, -2139: 2279, -2138: 2280, -2137: 2281, -2136: 2282, -2135: 2283, -2134: 2284, -2133: 2285}
Processed: V3 O3
2018-07-24 09:58:33,998 INFO Added a workflow. id_map: {-2862: 2286, -2861: 2287, -2860: 2288, -2859: 2289, -2858: 2290, -2857: 2291, -2856: 2292, -2855: 2293, -2854: 2294, -2853: 2295, -2852: 2296, -2851: 2297, -2850: 2298, -2849: 2299, -2848: 2300, -2847: 2301, -2846: 2302, -2845: 2303, -2844: 2304, -2843: 2305, -2842: 2306, -2841: 2307, -2840: 2308, -2839: 2309, -2838: 2310, -2837: 2311, -2836: 2312, -2835: 2313, -2834: 2314, -2833: 2315, -2832: 2316, -2831: 2317, -2830: 2318, -2829: 2319, -2828: 2320, -2827: 2321, -2826: 2322, -2825: 2323, -2824: 2324, -2823: 2325, -2822: 2326, -2821: 2327, -2820: 2328, -2819: 2329, -2818: 2330, -2817: 2331, -2816: 2332, -2815: 2333, -2814: 2334, -2813: 2335, -2812: 2336, -2811: 2337, -2810: 2338, -2809: 2339, -2808: 2340, -2807: 2341, -2806: 2342, -2805: 2343, -2804: 2344, -2803: 2345, -2802: 2346, -2801: 2347, -2800: 2348, -2799: 2349, -2798: 2350, -2797: 2351, -2796: 2352, -2795: 2353, -2794: 2354, -2793: 2355, -2792: 2356, -2791: 2357, -2790: 2358, -2789: 2359, -2788: 2360, -2787: 2361, -2786: 2362, -2785: 2363, -2784: 2364, -2783: 2365, -2782: 2366, -2781: 2367, -2780: 2368, -2779: 2369, -2778: 2370, -2777: 2371, -2776: 2372, -2775: 2373, -2774: 2374, -2773: 2375, -2772: 2376, -2771: 2377, -2770: 2378, -2769: 2379, -2768: 2380, -2767: 2381, -2766: 2382, -2765: 2383, -2764: 2384, -2763: 2385, -2762: 2386, -2761: 2387, -2760: 2388, -2759: 2389, -2758: 2390, -2757: 2391, -2756: 2392, -2755: 2393, -2754: 2394, -2753: 2395, -2752: 2396, -2751: 2397, -2750: 2398, -2749: 2399, -2748: 2400, -2747: 2401, -2746: 2402, -2745: 2403, -2744: 2404, -2743: 2405, -2742: 2406, -2741: 2407, -2740: 2408, -2739: 2409, -2738: 2410, -2737: 2411, -2736: 2412, -2735: 2413, -2734: 2414, -2733: 2415, -2732: 2416, -2731: 2417, -2730: 2418, -2729: 2419, -2728: 2420, -2727: 2421, -2726: 2422, -2725: 2423, -2724: 2424, -2723: 2425, -2722: 2426, -2721: 2427, -2720: 2428, -2719: 2429, -2718: 2430, -2717: 2431, -2716: 2432, -2715: 2433, -2714: 2434, -2713: 2435, -2712: 2436, -2711: 2437, -2710: 2438, -2709: 2439, -2708: 2440, -2707: 2441, -2706: 2442, -2705: 2443, -2704: 2444, -2703: 2445, -2702: 2446, -2701: 2447, -2700: 2448, -2699: 2449, -2698: 2450, -2697: 2451, -2696: 2452, -2695: 2453, -2694: 2454, -2693: 2455, -2692: 2456, -2691: 2457, -2690: 2458, -2689: 2459, -2688: 2460, -2687: 2461, -2686: 2462, -2685: 2463, -2684: 2464, -2683: 2465, -2682: 2466, -2681: 2467, -2680: 2468, -2679: 2469, -2678: 2470, -2677: 2471, -2676: 2472, -2675: 2473, -2674: 2474, -2673: 2475, -2672: 2476, -2671: 2477, -2670: 2478, -2669: 2479, -2668: 2480, -2667: 2481, -2666: 2482, -2665: 2483, -2664: 2484, -2663: 2485, -2662: 2486, -2661: 2487, -2660: 2488, -2659: 2489, -2658: 2490, -2657: 2491, -2656: 2492, -2655: 2493, -2654: 2494, -2653: 2495, -2652: 2496, -2651: 2497, -2650: 2498, -2649: 2499, -2648: 2500, -2647: 2501, -2646: 2502, -2645: 2503, -2644: 2504, -2643: 2505, -2642: 2506, -2641: 2507, -2640: 2508, -2639: 2509, -2638: 2510, -2637: 2511, -2636: 2512, -2635: 2513, -2634: 2514, -2633: 2515, -2632: 2516, -2631: 2517, -2630: 2518, -2629: 2519, -2628: 2520, -2627: 2521, -2626: 2522, -2625: 2523, -2624: 2524, -2623: 2525, -2622: 2526, -2621: 2527, -2620: 2528, -2619: 2529, -2618: 2530, -2617: 2531, -2616: 2532, -2615: 2533, -2614: 2534, -2613: 2535, -2612: 2536, -2611: 2537, -2610: 2538, -2609: 2539, -2608: 2540, -2607: 2541, -2606: 2542, -2605: 2543, -2604: 2544, -2603: 2545, -2602: 2546, -2601: 2547, -2600: 2548, -2599: 2549, -2598: 2550, -2597: 2551, -2596: 2552, -2595: 2553, -2594: 2554, -2593: 2555, -2592: 2556, -2591: 2557, -2590: 2558, -2589: 2559, -2588: 2560, -2587: 2561, -2586: 2562, -2585: 2563, -2584: 2564, -2583: 2565, -2582: 2566, -2581: 2567, -2580: 2568, -2579: 2569, -2578: 2570, -2577: 2571, -2576: 2572, -2575: 2573, -2574: 2574, -2573: 2575, -2572: 2576, -2571: 2577, -2570: 2578, -2569: 2579, -2568: 2580, -2567: 2581, -2566: 2582, -2565: 2583, -2564: 2584, -2563: 2585, -2562: 2586, -2561: 2587, -2560: 2588, -2559: 2589, -2558: 2590, -2557: 2591, -2556: 2592, -2555: 2593, -2554: 2594, -2553: 2595, -2552: 2596, -2551: 2597, -2550: 2598, -2549: 2599, -2548: 2600, -2547: 2601, -2546: 2602, -2545: 2603, -2544: 2604, -2543: 2605, -2542: 2606, -2541: 2607, -2540: 2608, -2539: 2609, -2538: 2610, -2537: 2611, -2536: 2612, -2535: 2613, -2534: 2614, -2533: 2615, -2532: 2616, -2531: 2617, -2530: 2618, -2529: 2619, -2528: 2620, -2527: 2621, -2526: 2622, -2525: 2623, -2524: 2624, -2523: 2625, -2522: 2626, -2521: 2627, -2520: 2628, -2519: 2629, -2518: 2630, -2517: 2631, -2516: 2632, -2515: 2633, -2514: 2634, -2513: 2635, -2512: 2636, -2511: 2637, -2510: 2638, -2509: 2639, -2508: 2640, -2507: 2641, -2506: 2642, -2505: 2643, -2504: 2644, -2503: 2645, -2502: 2646, -2501: 2647, -2500: 2648, -2499: 2649, -2498: 2650, -2497: 2651, -2496: 2652, -2495: 2653, -2494: 2654, -2493: 2655, -2492: 2656, -2491: 2657, -2490: 2658, -2489: 2659, -2488: 2660, -2487: 2661, -2486: 2662, -2485: 2663, -2484: 2664, -2483: 2665, -2482: 2666, -2481: 2667, -2480: 2668, -2479: 2669, -2478: 2670, -2477: 2671, -2476: 2672, -2475: 2673, -2474: 2674, -2473: 2675, -2472: 2676, -2471: 2677, -2470: 2678, -2469: 2679, -2468: 2680, -2467: 2681, -2466: 2682, -2465: 2683, -2464: 2684, -2463: 2685, -2462: 2686, -2461: 2687, -2460: 2688, -2459: 2689, -2458: 2690, -2457: 2691, -2456: 2692, -2455: 2693, -2454: 2694, -2453: 2695, -2452: 2696, -2451: 2697, -2450: 2698, -2449: 2699, -2448: 2700, -2447: 2701, -2446: 2702, -2445: 2703, -2444: 2704, -2443: 2705, -2442: 2706, -2441: 2707, -2440: 2708, -2439: 2709, -2438: 2710, -2437: 2711, -2436: 2712, -2435: 2713, -2434: 2714, -2433: 2715, -2432: 2716, -2431: 2717, -2430: 2718, -2429: 2719, -2428: 2720, -2427: 2721, -2426: 2722, -2425: 2723, -2424: 2724, -2423: 2725, -2422: 2726, -2421: 2727, -2420: 2728, -2419: 2729, -2418: 2730, -2417: 2731, -2416: 2732, -2415: 2733, -2414: 2734, -2413: 2735, -2412: 2736, -2411: 2737, -2410: 2738, -2409: 2739, -2408: 2740, -2407: 2741, -2406: 2742, -2405: 2743, -2404: 2744, -2403: 2745, -2402: 2746, -2401: 2747, -2400: 2748, -2399: 2749, -2398: 2750, -2397: 2751, -2396: 2752, -2395: 2753, -2394: 2754, -2393: 2755, -2392: 2756, -2391: 2757, -2390: 2758, -2389: 2759, -2388: 2760, -2387: 2761, -2386: 2762, -2385: 2763, -2384: 2764, -2383: 2765, -2382: 2766, -2381: 2767, -2380: 2768, -2379: 2769, -2378: 2770, -2377: 2771, -2376: 2772, -2375: 2773, -2374: 2774, -2373: 2775, -2372: 2776, -2371: 2777, -2370: 2778, -2369: 2779, -2368: 2780, -2367: 2781, -2366: 2782, -2365: 2783, -2364: 2784, -2363: 2785, -2362: 2786, -2361: 2787, -2360: 2788, -2359: 2789, -2358: 2790, -2357: 2791, -2356: 2792, -2355: 2793, -2354: 2794, -2353: 2795, -2352: 2796, -2351: 2797, -2350: 2798, -2349: 2799, -2348: 2800, -2347: 2801, -2346: 2802, -2345: 2803, -2344: 2804, -2343: 2805, -2342: 2806, -2341: 2807, -2340: 2808, -2339: 2809, -2338: 2810, -2337: 2811, -2336: 2812, -2335: 2813, -2334: 2814, -2333: 2815, -2332: 2816, -2331: 2817, -2330: 2818, -2329: 2819, -2328: 2820, -2327: 2821, -2326: 2822, -2325: 2823, -2324: 2824, -2323: 2825, -2322: 2826, -2321: 2827, -2320: 2828, -2319: 2829, -2318: 2830, -2317: 2831, -2316: 2832, -2315: 2833, -2314: 2834, -2313: 2835, -2312: 2836, -2311: 2837, -2310: 2838, -2309: 2839, -2308: 2840, -2307: 2841, -2306: 2842, -2305: 2843, -2304: 2844, -2303: 2845, -2302: 2846, -2301: 2847, -2300: 2848, -2299: 2849, -2298: 2850, -2297: 2851, -2296: 2852, -2295: 2853}
Processed: Cr2 O4
2018-07-24 09:58:35,696 INFO Added a workflow. id_map: {-2908: 2854, -2907: 2855, -2906: 2856, -2905: 2857, -2904: 2858, -2903: 2859, -2902: 2860, -2901: 2861, -2900: 2862, -2899: 2863, -2898: 2864, -2897: 2865, -2896: 2866, -2895: 2867, -2894: 2868, -2893: 2869, -2892: 2870, -2891: 2871, -2890: 2872, -2889: 2873, -2888: 2874, -2887: 2875, -2886: 2876, -2885: 2877, -2884: 2878, -2883: 2879, -2882: 2880, -2881: 2881, -2880: 2882, -2879: 2883, -2878: 2884, -2877: 2885, -2876: 2886, -2875: 2887, -2874: 2888, -2873: 2889, -2872: 2890, -2871: 2891, -2870: 2892, -2869: 2893, -2868: 2894, -2867: 2895, -2866: 2896, -2865: 2897, -2864: 2898, -2863: 2899}
Processed: Mn4 O4
2018-07-24 09:58:38,594 INFO Added a workflow. id_map: {-2998: 2900, -2997: 2901, -2996: 2902, -2995: 2903, -2994: 2904, -2993: 2905, -2992: 2906, -2991: 2907, -2990: 2908, -2989: 2909, -2988: 2910, -2987: 2911, -2986: 2912, -2985: 2913, -2984: 2914, -2983: 2915, -2982: 2916, -2981: 2917, -2980: 2918, -2979: 2919, -2978: 2920, -2977: 2921, -2976: 2922, -2975: 2923, -2974: 2924, -2973: 2925, -2972: 2926, -2971: 2927, -2970: 2928, -2969: 2929, -2968: 2930, -2967: 2931, -2966: 2932, -2965: 2933, -2964: 2934, -2963: 2935, -2962: 2936, -2961: 2937, -2960: 2938, -2959: 2939, -2958: 2940, -2957: 2941, -2956: 2942, -2955: 2943, -2954: 2944, -2953: 2945, -2952: 2946, -2951: 2947, -2950: 2948, -2949: 2949, -2948: 2950, -2947: 2951, -2946: 2952, -2945: 2953, -2944: 2954, -2943: 2955, -2942: 2956, -2941: 2957, -2940: 2958, -2939: 2959, -2938: 2960, -2937: 2961, -2936: 2962, -2935: 2963, -2934: 2964, -2933: 2965, -2932: 2966, -2931: 2967, -2930: 2968, -2929: 2969, -2928: 2970, -2927: 2971, -2926: 2972, -2925: 2973, -2924: 2974, -2923: 2975, -2922: 2976, -2921: 2977, -2920: 2978, -2919: 2979, -2918: 2980, -2917: 2981, -2916: 2982, -2915: 2983, -2914: 2984, -2913: 2985, -2912: 2986, -2911: 2987, -2910: 2988, -2909: 2989}
Processed: Fe2 O2
2018-07-24 09:58:44,373 INFO Added a workflow. id_map: {-3235: 2990, -3234: 2991, -3233: 2992, -3232: 2993, -3231: 2994, -3230: 2995, -3229: 2996, -3228: 2997, -3227: 2998, -3226: 2999, -3225: 3000, -3224: 3001, -3223: 3002, -3222: 3003, -3221: 3004, -3220: 3005, -3219: 3006, -3218: 3007, -3217: 3008, -3216: 3009, -3215: 3010, -3214: 3011, -3213: 3012, -3212: 3013, -3211: 3014, -3210: 3015, -3209: 3016, -3208: 3017, -3207: 3018, -3206: 3019, -3205: 3020, -3204: 3021, -3203: 3022, -3202: 3023, -3201: 3024, -3200: 3025, -3199: 3026, -3198: 3027, -3197: 3028, -3196: 3029, -3195: 3030, -3194: 3031, -3193: 3032, -3192: 3033, -3191: 3034, -3190: 3035, -3189: 3036, -3188: 3037, -3187: 3038, -3186: 3039, -3185: 3040, -3184: 3041, -3183: 3042, -3182: 3043, -3181: 3044, -3180: 3045, -3179: 3046, -3178: 3047, -3177: 3048, -3176: 3049, -3175: 3050, -3174: 3051, -3173: 3052, -3172: 3053, -3171: 3054, -3170: 3055, -3169: 3056, -3168: 3057, -3167: 3058, -3166: 3059, -3165: 3060, -3164: 3061, -3163: 3062, -3162: 3063, -3161: 3064, -3160: 3065, -3159: 3066, -3158: 3067, -3157: 3068, -3156: 3069, -3155: 3070, -3154: 3071, -3153: 3072, -3152: 3073, -3151: 3074, -3150: 3075, -3149: 3076, -3148: 3077, -3147: 3078, -3146: 3079, -3145: 3080, -3144: 3081, -3143: 3082, -3142: 3083, -3141: 3084, -3140: 3085, -3139: 3086, -3138: 3087, -3137: 3088, -3136: 3089, -3135: 3090, -3134: 3091, -3133: 3092, -3132: 3093, -3131: 3094, -3130: 3095, -3129: 3096, -3128: 3097, -3127: 3098, -3126: 3099, -3125: 3100, -3124: 3101, -3123: 3102, -3122: 3103, -3121: 3104, -3120: 3105, -3119: 3106, -3118: 3107, -3117: 3108, -3116: 3109, -3115: 3110, -3114: 3111, -3113: 3112, -3112: 3113, -3111: 3114, -3110: 3115, -3109: 3116, -3108: 3117, -3107: 3118, -3106: 3119, -3105: 3120, -3104: 3121, -3103: 3122, -3102: 3123, -3101: 3124, -3100: 3125, -3099: 3126, -3098: 3127, -3097: 3128, -3096: 3129, -3095: 3130, -3094: 3131, -3093: 3132, -3092: 3133, -3091: 3134, -3090: 3135, -3089: 3136, -3088: 3137, -3087: 3138, -3086: 3139, -3085: 3140, -3084: 3141, -3083: 3142, -3082: 3143, -3081: 3144, -3080: 3145, -3079: 3146, -3078: 3147, -3077: 3148, -3076: 3149, -3075: 3150, -3074: 3151, -3073: 3152, -3072: 3153, -3071: 3154, -3070: 3155, -3069: 3156, -3068: 3157, -3067: 3158, -3066: 3159, -3065: 3160, -3064: 3161, -3063: 3162, -3062: 3163, -3061: 3164, -3060: 3165, -3059: 3166, -3058: 3167, -3057: 3168, -3056: 3169, -3055: 3170, -3054: 3171, -3053: 3172, -3052: 3173, -3051: 3174, -3050: 3175, -3049: 3176, -3048: 3177, -3047: 3178, -3046: 3179, -3045: 3180, -3044: 3181, -3043: 3182, -3042: 3183, -3041: 3184, -3040: 3185, -3039: 3186, -3038: 3187, -3037: 3188, -3036: 3189, -3035: 3190, -3034: 3191, -3033: 3192, -3032: 3193, -3031: 3194, -3030: 3195, -3029: 3196, -3028: 3197, -3027: 3198, -3026: 3199, -3025: 3200, -3024: 3201, -3023: 3202, -3022: 3203, -3021: 3204, -3020: 3205, -3019: 3206, -3018: 3207, -3017: 3208, -3016: 3209, -3015: 3210, -3014: 3211, -3013: 3212, -3012: 3213, -3011: 3214, -3010: 3215, -3009: 3216, -3008: 3217, -3007: 3218, -3006: 3219, -3005: 3220, -3004: 3221, -3003: 3222, -3002: 3223, -3001: 3224, -3000: 3225, -2999: 3226}
Processed: Co3 O3
2018-07-24 09:58:45,921 INFO Added a workflow. id_map: {-3281: 3227, -3280: 3228, -3279: 3229, -3278: 3230, -3277: 3231, -3276: 3232, -3275: 3233, -3274: 3234, -3273: 3235, -3272: 3236, -3271: 3237, -3270: 3238, -3269: 3239, -3268: 3240, -3267: 3241, -3266: 3242, -3265: 3243, -3264: 3244, -3263: 3245, -3262: 3246, -3261: 3247, -3260: 3248, -3259: 3249, -3258: 3250, -3257: 3251, -3256: 3252, -3255: 3253, -3254: 3254, -3253: 3255, -3252: 3256, -3251: 3257, -3250: 3258, -3249: 3259, -3248: 3260, -3247: 3261, -3246: 3262, -3245: 3263, -3244: 3264, -3243: 3265, -3242: 3266, -3241: 3267, -3240: 3268, -3239: 3269, -3238: 3270, -3237: 3271, -3236: 3272}
Processed: Ni4 O4
2018-07-24 09:58:54,793 INFO Added a workflow. id_map: {-3611: 3273, -3610: 3274, -3609: 3275, -3608: 3276, -3607: 3277, -3606: 3278, -3605: 3279, -3604: 3280, -3603: 3281, -3602: 3282, -3601: 3283, -3600: 3284, -3599: 3285, -3598: 3286, -3597: 3287, -3596: 3288, -3595: 3289, -3594: 3290, -3593: 3291, -3592: 3292, -3591: 3293, -3590: 3294, -3589: 3295, -3588: 3296, -3587: 3297, -3586: 3298, -3585: 3299, -3584: 3300, -3583: 3301, -3582: 3302, -3581: 3303, -3580: 3304, -3579: 3305, -3578: 3306, -3577: 3307, -3576: 3308, -3575: 3309, -3574: 3310, -3573: 3311, -3572: 3312, -3571: 3313, -3570: 3314, -3569: 3315, -3568: 3316, -3567: 3317, -3566: 3318, -3565: 3319, -3564: 3320, -3563: 3321, -3562: 3322, -3561: 3323, -3560: 3324, -3559: 3325, -3558: 3326, -3557: 3327, -3556: 3328, -3555: 3329, -3554: 3330, -3553: 3331, -3552: 3332, -3551: 3333, -3550: 3334, -3549: 3335, -3548: 3336, -3547: 3337, -3546: 3338, -3545: 3339, -3544: 3340, -3543: 3341, -3542: 3342, -3541: 3343, -3540: 3344, -3539: 3345, -3538: 3346, -3537: 3347, -3536: 3348, -3535: 3349, -3534: 3350, -3533: 3351, -3532: 3352, -3531: 3353, -3530: 3354, -3529: 3355, -3528: 3356, -3527: 3357, -3526: 3358, -3525: 3359, -3524: 3360, -3523: 3361, -3522: 3362, -3521: 3363, -3520: 3364, -3519: 3365, -3518: 3366, -3517: 3367, -3516: 3368, -3515: 3369, -3514: 3370, -3513: 3371, -3512: 3372, -3511: 3373, -3510: 3374, -3509: 3375, -3508: 3376, -3507: 3377, -3506: 3378, -3505: 3379, -3504: 3380, -3503: 3381, -3502: 3382, -3501: 3383, -3500: 3384, -3499: 3385, -3498: 3386, -3497: 3387, -3496: 3388, -3495: 3389, -3494: 3390, -3493: 3391, -3492: 3392, -3491: 3393, -3490: 3394, -3489: 3395, -3488: 3396, -3487: 3397, -3486: 3398, -3485: 3399, -3484: 3400, -3483: 3401, -3482: 3402, -3481: 3403, -3480: 3404, -3479: 3405, -3478: 3406, -3477: 3407, -3476: 3408, -3475: 3409, -3474: 3410, -3473: 3411, -3472: 3412, -3471: 3413, -3470: 3414, -3469: 3415, -3468: 3416, -3467: 3417, -3466: 3418, -3465: 3419, -3464: 3420, -3463: 3421, -3462: 3422, -3461: 3423, -3460: 3424, -3459: 3425, -3458: 3426, -3457: 3427, -3456: 3428, -3455: 3429, -3454: 3430, -3453: 3431, -3452: 3432, -3451: 3433, -3450: 3434, -3449: 3435, -3448: 3436, -3447: 3437, -3446: 3438, -3445: 3439, -3444: 3440, -3443: 3441, -3442: 3442, -3441: 3443, -3440: 3444, -3439: 3445, -3438: 3446, -3437: 3447, -3436: 3448, -3435: 3449, -3434: 3450, -3433: 3451, -3432: 3452, -3431: 3453, -3430: 3454, -3429: 3455, -3428: 3456, -3427: 3457, -3426: 3458, -3425: 3459, -3424: 3460, -3423: 3461, -3422: 3462, -3421: 3463, -3420: 3464, -3419: 3465, -3418: 3466, -3417: 3467, -3416: 3468, -3415: 3469, -3414: 3470, -3413: 3471, -3412: 3472, -3411: 3473, -3410: 3474, -3409: 3475, -3408: 3476, -3407: 3477, -3406: 3478, -3405: 3479, -3404: 3480, -3403: 3481, -3402: 3482, -3401: 3483, -3400: 3484, -3399: 3485, -3398: 3486, -3397: 3487, -3396: 3488, -3395: 3489, -3394: 3490, -3393: 3491, -3392: 3492, -3391: 3493, -3390: 3494, -3389: 3495, -3388: 3496, -3387: 3497, -3386: 3498, -3385: 3499, -3384: 3500, -3383: 3501, -3382: 3502, -3381: 3503, -3380: 3504, -3379: 3505, -3378: 3506, -3377: 3507, -3376: 3508, -3375: 3509, -3374: 3510, -3373: 3511, -3372: 3512, -3371: 3513, -3370: 3514, -3369: 3515, -3368: 3516, -3367: 3517, -3366: 3518, -3365: 3519, -3364: 3520, -3363: 3521, -3362: 3522, -3361: 3523, -3360: 3524, -3359: 3525, -3358: 3526, -3357: 3527, -3356: 3528, -3355: 3529, -3354: 3530, -3353: 3531, -3352: 3532, -3351: 3533, -3350: 3534, -3349: 3535, -3348: 3536, -3347: 3537, -3346: 3538, -3345: 3539, -3344: 3540, -3343: 3541, -3342: 3542, -3341: 3543, -3340: 3544, -3339: 3545, -3338: 3546, -3337: 3547, -3336: 3548, -3335: 3549, -3334: 3550, -3333: 3551, -3332: 3552, -3331: 3553, -3330: 3554, -3329: 3555, -3328: 3556, -3327: 3557, -3326: 3558, -3325: 3559, -3324: 3560, -3323: 3561, -3322: 3562, -3321: 3563, -3320: 3564, -3319: 3565, -3318: 3566, -3317: 3567, -3316: 3568, -3315: 3569, -3314: 3570, -3313: 3571, -3312: 3572, -3311: 3573, -3310: 3574, -3309: 3575, -3308: 3576, -3307: 3577, -3306: 3578, -3305: 3579, -3304: 3580, -3303: 3581, -3302: 3582, -3301: 3583, -3300: 3584, -3299: 3585, -3298: 3586, -3297: 3587, -3296: 3588, -3295: 3589, -3294: 3590, -3293: 3591, -3292: 3592, -3291: 3593, -3290: 3594, -3289: 3595, -3288: 3596, -3287: 3597, -3286: 3598, -3285: 3599, -3284: 3600, -3283: 3601, -3282: 3602}
Processed: Cu4 O4
2018-07-24 09:58:56,924 INFO Added a workflow. id_map: {-3682: 3603, -3681: 3604, -3680: 3605, -3679: 3606, -3678: 3607, -3677: 3608, -3676: 3609, -3675: 3610, -3674: 3611, -3673: 3612, -3672: 3613, -3671: 3614, -3670: 3615, -3669: 3616, -3668: 3617, -3667: 3618, -3666: 3619, -3665: 3620, -3664: 3621, -3663: 3622, -3662: 3623, -3661: 3624, -3660: 3625, -3659: 3626, -3658: 3627, -3657: 3628, -3656: 3629, -3655: 3630, -3654: 3631, -3653: 3632, -3652: 3633, -3651: 3634, -3650: 3635, -3649: 3636, -3648: 3637, -3647: 3638, -3646: 3639, -3645: 3640, -3644: 3641, -3643: 3642, -3642: 3643, -3641: 3644, -3640: 3645, -3639: 3646, -3638: 3647, -3637: 3648, -3636: 3649, -3635: 3650, -3634: 3651, -3633: 3652, -3632: 3653, -3631: 3654, -3630: 3655, -3629: 3656, -3628: 3657, -3627: 3658, -3626: 3659, -3625: 3660, -3624: 3661, -3623: 3662, -3622: 3663, -3621: 3664, -3620: 3665, -3619: 3666, -3618: 3667, -3617: 3668, -3616: 3669, -3615: 3670, -3614: 3671, -3613: 3672, -3612: 3673}
Processed: Zn4 O4
2018-07-24 10:03:48,965 INFO Added a workflow. id_map: {-9046: 3674, -9045: 3675, -9044: 3676, -9043: 3677, -9042: 3678, -9041: 3679, -9040: 3680, -9039: 3681, -9038: 3682, -9037: 3683, -9036: 3684, -9035: 3685, -9034: 3686, -9033: 3687, -9032: 3688, -9031: 3689, -9030: 3690, -9029: 3691, -9028: 3692, -9027: 3693, -9026: 3694, -9025: 3695, -9024: 3696, -9023: 3697, -9022: 3698, -9021: 3699, -9020: 3700, -9019: 3701, -9018: 3702, -9017: 3703, -9016: 3704, -9015: 3705, -9014: 3706, -9013: 3707, -9012: 3708, -9011: 3709, -9010: 3710, -9009: 3711, -9008: 3712, -9007: 3713, -9006: 3714, -9005: 3715, -9004: 3716, -9003: 3717, -9002: 3718, -9001: 3719, -9000: 3720, -8999: 3721, -8998: 3722, -8997: 3723, -8996: 3724, -8995: 3725, -8994: 3726, -8993: 3727, -8992: 3728, -8991: 3729, -8990: 3730, -8989: 3731, -8988: 3732, -8987: 3733, -8986: 3734, -8985: 3735, -8984: 3736, -8983: 3737, -8982: 3738, -8981: 3739, -8980: 3740, -8979: 3741, -8978: 3742, -8977: 3743, -8976: 3744, -8975: 3745, -8974: 3746, -8973: 3747, -8972: 3748, -8971: 3749, -8970: 3750, -8969: 3751, -8968: 3752, -8967: 3753, -8966: 3754, -8965: 3755, -8964: 3756, -8963: 3757, -8962: 3758, -8961: 3759, -8960: 3760, -8959: 3761, -8958: 3762, -8957: 3763, -8956: 3764, -8955: 3765, -8954: 3766, -8953: 3767, -8952: 3768, -8951: 3769, -8950: 3770, -8949: 3771, -8948: 3772, -8947: 3773, -8946: 3774, -8945: 3775, -8944: 3776, -8943: 3777, -8942: 3778, -8941: 3779, -8940: 3780, -8939: 3781, -8938: 3782, -8937: 3783, -8936: 3784, -8935: 3785, -8934: 3786, -8933: 3787, -8932: 3788, -8931: 3789, -8930: 3790, -8929: 3791, -8928: 3792, -8927: 3793, -8926: 3794, -8925: 3795, -8924: 3796, -8923: 3797, -8922: 3798, -8921: 3799, -8920: 3800, -8919: 3801, -8918: 3802, -8917: 3803, -8916: 3804, -8915: 3805, -8914: 3806, -8913: 3807, -8912: 3808, -8911: 3809, -8910: 3810, -8909: 3811, -8908: 3812, -8907: 3813, -8906: 3814, -8905: 3815, -8904: 3816, -8903: 3817, -8902: 3818, -8901: 3819, -8900: 3820, -8899: 3821, -8898: 3822, -8897: 3823, -8896: 3824, -8895: 3825, -8894: 3826, -8893: 3827, -8892: 3828, -8891: 3829, -8890: 3830, -8889: 3831, -8888: 3832, -8887: 3833, -8886: 3834, -8885: 3835, -8884: 3836, -8883: 3837, -8882: 3838, -8881: 3839, -8880: 3840, -8879: 3841, -8878: 3842, -8877: 3843, -8876: 3844, -8875: 3845, -8874: 3846, -8873: 3847, -8872: 3848, -8871: 3849, -8870: 3850, -8869: 3851, -8868: 3852, -8867: 3853, -8866: 3854, -8865: 3855, -8864: 3856, -8863: 3857, -8862: 3858, -8861: 3859, -8860: 3860, -8859: 3861, -8858: 3862, -8857: 3863, -8856: 3864, -8855: 3865, -8854: 3866, -8853: 3867, -8852: 3868, -8851: 3869, -8850: 3870, -8849: 3871, -8848: 3872, -8847: 3873, -8846: 3874, -8845: 3875, -8844: 3876, -8843: 3877, -8842: 3878, -8841: 3879, -8840: 3880, -8839: 3881, -8838: 3882, -8837: 3883, -8836: 3884, -8835: 3885, -8834: 3886, -8833: 3887, -8832: 3888, -8831: 3889, -8830: 3890, -8829: 3891, -8828: 3892, -8827: 3893, -8826: 3894, -8825: 3895, -8824: 3896, -8823: 3897, -8822: 3898, -8821: 3899, -8820: 3900, -8819: 3901, -8818: 3902, -8817: 3903, -8816: 3904, -8815: 3905, -8814: 3906, -8813: 3907, -8812: 3908, -8811: 3909, -8810: 3910, -8809: 3911, -8808: 3912, -8807: 3913, -8806: 3914, -8805: 3915, -8804: 3916, -8803: 3917, -8802: 3918, -8801: 3919, -8800: 3920, -8799: 3921, -8798: 3922, -8797: 3923, -8796: 3924, -8795: 3925, -8794: 3926, -8793: 3927, -8792: 3928, -8791: 3929, -8790: 3930, -8789: 3931, -8788: 3932, -8787: 3933, -8786: 3934, -8785: 3935, -8784: 3936, -8783: 3937, -8782: 3938, -8781: 3939, -8780: 3940, -8779: 3941, -8778: 3942, -8777: 3943, -8776: 3944, -8775: 3945, -8774: 3946, -8773: 3947, -8772: 3948, -8771: 3949, -8770: 3950, -8769: 3951, -8768: 3952, -8767: 3953, -8766: 3954, -8765: 3955, -8764: 3956, -8763: 3957, -8762: 3958, -8761: 3959, -8760: 3960, -8759: 3961, -8758: 3962, -8757: 3963, -8756: 3964, -8755: 3965, -8754: 3966, -8753: 3967, -8752: 3968, -8751: 3969, -8750: 3970, -8749: 3971, -8748: 3972, -8747: 3973, -8746: 3974, -8745: 3975, -8744: 3976, -8743: 3977, -8742: 3978, -8741: 3979, -8740: 3980, -8739: 3981, -8738: 3982, -8737: 3983, -8736: 3984, -8735: 3985, -8734: 3986, -8733: 3987, -8732: 3988, -8731: 3989, -8730: 3990, -8729: 3991, -8728: 3992, -8727: 3993, -8726: 3994, -8725: 3995, -8724: 3996, -8723: 3997, -8722: 3998, -8721: 3999, -8720: 4000, -8719: 4001, -8718: 4002, -8717: 4003, -8716: 4004, -8715: 4005, -8714: 4006, -8713: 4007, -8712: 4008, -8711: 4009, -8710: 4010, -8709: 4011, -8708: 4012, -8707: 4013, -8706: 4014, -8705: 4015, -8704: 4016, -8703: 4017, -8702: 4018, -8701: 4019, -8700: 4020, -8699: 4021, -8698: 4022, -8697: 4023, -8696: 4024, -8695: 4025, -8694: 4026, -8693: 4027, -8692: 4028, -8691: 4029, -8690: 4030, -8689: 4031, -8688: 4032, -8687: 4033, -8686: 4034, -8685: 4035, -8684: 4036, -8683: 4037, -8682: 4038, -8681: 4039, -8680: 4040, -8679: 4041, -8678: 4042, -8677: 4043, -8676: 4044, -8675: 4045, -8674: 4046, -8673: 4047, -8672: 4048, -8671: 4049, -8670: 4050, -8669: 4051, -8668: 4052, -8667: 4053, -8666: 4054, -8665: 4055, -8664: 4056, -8663: 4057, -8662: 4058, -8661: 4059, -8660: 4060, -8659: 4061, -8658: 4062, -8657: 4063, -8656: 4064, -8655: 4065, -8654: 4066, -8653: 4067, -8652: 4068, -8651: 4069, -8650: 4070, -8649: 4071, -8648: 4072, -8647: 4073, -8646: 4074, -8645: 4075, -8644: 4076, -8643: 4077, -8642: 4078, -8641: 4079, -8640: 4080, -8639: 4081, -8638: 4082, -8637: 4083, -8636: 4084, -8635: 4085, -8634: 4086, -8633: 4087, -8632: 4088, -8631: 4089, -8630: 4090, -8629: 4091, -8628: 4092, -8627: 4093, -8626: 4094, -8625: 4095, -8624: 4096, -8623: 4097, -8622: 4098, -8621: 4099, -8620: 4100, -8619: 4101, -8618: 4102, -8617: 4103, -8616: 4104, -8615: 4105, -8614: 4106, -8613: 4107, -8612: 4108, -8611: 4109, -8610: 4110, -8609: 4111, -8608: 4112, -8607: 4113, -8606: 4114, -8605: 4115, -8604: 4116, -8603: 4117, -8602: 4118, -8601: 4119, -8600: 4120, -8599: 4121, -8598: 4122, -8597: 4123, -8596: 4124, -8595: 4125, -8594: 4126, -8593: 4127, -8592: 4128, -8591: 4129, -8590: 4130, -8589: 4131, -8588: 4132, -8587: 4133, -8586: 4134, -8585: 4135, -8584: 4136, -8583: 4137, -8582: 4138, -8581: 4139, -8580: 4140, -8579: 4141, -8578: 4142, -8577: 4143, -8576: 4144, -8575: 4145, -8574: 4146, -8573: 4147, -8572: 4148, -8571: 4149, -8570: 4150, -8569: 4151, -8568: 4152, -8567: 4153, -8566: 4154, -8565: 4155, -8564: 4156, -8563: 4157, -8562: 4158, -8561: 4159, -8560: 4160, -8559: 4161, -8558: 4162, -8557: 4163, -8556: 4164, -8555: 4165, -8554: 4166, -8553: 4167, -8552: 4168, -8551: 4169, -8550: 4170, -8549: 4171, -8548: 4172, -8547: 4173, -8546: 4174, -8545: 4175, -8544: 4176, -8543: 4177, -8542: 4178, -8541: 4179, -8540: 4180, -8539: 4181, -8538: 4182, -8537: 4183, -8536: 4184, -8535: 4185, -8534: 4186, -8533: 4187, -8532: 4188, -8531: 4189, -8530: 4190, -8529: 4191, -8528: 4192, -8527: 4193, -8526: 4194, -8525: 4195, -8524: 4196, -8523: 4197, -8522: 4198, -8521: 4199, -8520: 4200, -8519: 4201, -8518: 4202, -8517: 4203, -8516: 4204, -8515: 4205, -8514: 4206, -8513: 4207, -8512: 4208, -8511: 4209, -8510: 4210, -8509: 4211, -8508: 4212, -8507: 4213, -8506: 4214, -8505: 4215, -8504: 4216, -8503: 4217, -8502: 4218, -8501: 4219, -8500: 4220, -8499: 4221, -8498: 4222, -8497: 4223, -8496: 4224, -8495: 4225, -8494: 4226, -8493: 4227, -8492: 4228, -8491: 4229, -8490: 4230, -8489: 4231, -8488: 4232, -8487: 4233, -8486: 4234, -8485: 4235, -8484: 4236, -8483: 4237, -8482: 4238, -8481: 4239, -8480: 4240, -8479: 4241, -8478: 4242, -8477: 4243, -8476: 4244, -8475: 4245, -8474: 4246, -8473: 4247, -8472: 4248, -8471: 4249, -8470: 4250, -8469: 4251, -8468: 4252, -8467: 4253, -8466: 4254, -8465: 4255, -8464: 4256, -8463: 4257, -8462: 4258, -8461: 4259, -8460: 4260, -8459: 4261, -8458: 4262, -8457: 4263, -8456: 4264, -8455: 4265, -8454: 4266, -8453: 4267, -8452: 4268, -8451: 4269, -8450: 4270, -8449: 4271, -8448: 4272, -8447: 4273, -8446: 4274, -8445: 4275, -8444: 4276, -8443: 4277, -8442: 4278, -8441: 4279, -8440: 4280, -8439: 4281, -8438: 4282, -8437: 4283, -8436: 4284, -8435: 4285, -8434: 4286, -8433: 4287, -8432: 4288, -8431: 4289, -8430: 4290, -8429: 4291, -8428: 4292, -8427: 4293, -8426: 4294, -8425: 4295, -8424: 4296, -8423: 4297, -8422: 4298, -8421: 4299, -8420: 4300, -8419: 4301, -8418: 4302, -8417: 4303, -8416: 4304, -8415: 4305, -8414: 4306, -8413: 4307, -8412: 4308, -8411: 4309, -8410: 4310, -8409: 4311, -8408: 4312, -8407: 4313, -8406: 4314, -8405: 4315, -8404: 4316, -8403: 4317, -8402: 4318, -8401: 4319, -8400: 4320, -8399: 4321, -8398: 4322, -8397: 4323, -8396: 4324, -8395: 4325, -8394: 4326, -8393: 4327, -8392: 4328, -8391: 4329, -8390: 4330, -8389: 4331, -8388: 4332, -8387: 4333, -8386: 4334, -8385: 4335, -8384: 4336, -8383: 4337, -8382: 4338, -8381: 4339, -8380: 4340, -8379: 4341, -8378: 4342, -8377: 4343, -8376: 4344, -8375: 4345, -8374: 4346, -8373: 4347, -8372: 4348, -8371: 4349, -8370: 4350, -8369: 4351, -8368: 4352, -8367: 4353, -8366: 4354, -8365: 4355, -8364: 4356, -8363: 4357, -8362: 4358, -8361: 4359, -8360: 4360, -8359: 4361, -8358: 4362, -8357: 4363, -8356: 4364, -8355: 4365, -8354: 4366, -8353: 4367, -8352: 4368, -8351: 4369, -8350: 4370, -8349: 4371, -8348: 4372, -8347: 4373, -8346: 4374, -8345: 4375, -8344: 4376, -8343: 4377, -8342: 4378, -8341: 4379, -8340: 4380, -8339: 4381, -8338: 4382, -8337: 4383, -8336: 4384, -8335: 4385, -8334: 4386, -8333: 4387, -8332: 4388, -8331: 4389, -8330: 4390, -8329: 4391, -8328: 4392, -8327: 4393, -8326: 4394, -8325: 4395, -8324: 4396, -8323: 4397, -8322: 4398, -8321: 4399, -8320: 4400, -8319: 4401, -8318: 4402, -8317: 4403, -8316: 4404, -8315: 4405, -8314: 4406, -8313: 4407, -8312: 4408, -8311: 4409, -8310: 4410, -8309: 4411, -8308: 4412, -8307: 4413, -8306: 4414, -8305: 4415, -8304: 4416, -8303: 4417, -8302: 4418, -8301: 4419, -8300: 4420, -8299: 4421, -8298: 4422, -8297: 4423, -8296: 4424, -8295: 4425, -8294: 4426, -8293: 4427, -8292: 4428, -8291: 4429, -8290: 4430, -8289: 4431, -8288: 4432, -8287: 4433, -8286: 4434, -8285: 4435, -8284: 4436, -8283: 4437, -8282: 4438, -8281: 4439, -8280: 4440, -8279: 4441, -8278: 4442, -8277: 4443, -8276: 4444, -8275: 4445, -8274: 4446, -8273: 4447, -8272: 4448, -8271: 4449, -8270: 4450, -8269: 4451, -8268: 4452, -8267: 4453, -8266: 4454, -8265: 4455, -8264: 4456, -8263: 4457, -8262: 4458, -8261: 4459, -8260: 4460, -8259: 4461, -8258: 4462, -8257: 4463, -8256: 4464, -8255: 4465, -8254: 4466, -8253: 4467, -8252: 4468, -8251: 4469, -8250: 4470, -8249: 4471, -8248: 4472, -8247: 4473, -8246: 4474, -8245: 4475, -8244: 4476, -8243: 4477, -8242: 4478, -8241: 4479, -8240: 4480, -8239: 4481, -8238: 4482, -8237: 4483, -8236: 4484, -8235: 4485, -8234: 4486, -8233: 4487, -8232: 4488, -8231: 4489, -8230: 4490, -8229: 4491, -8228: 4492, -8227: 4493, -8226: 4494, -8225: 4495, -8224: 4496, -8223: 4497, -8222: 4498, -8221: 4499, -8220: 4500, -8219: 4501, -8218: 4502, -8217: 4503, -8216: 4504, -8215: 4505, -8214: 4506, -8213: 4507, -8212: 4508, -8211: 4509, -8210: 4510, -8209: 4511, -8208: 4512, -8207: 4513, -8206: 4514, -8205: 4515, -8204: 4516, -8203: 4517, -8202: 4518, -8201: 4519, -8200: 4520, -8199: 4521, -8198: 4522, -8197: 4523, -8196: 4524, -8195: 4525, -8194: 4526, -8193: 4527, -8192: 4528, -8191: 4529, -8190: 4530, -8189: 4531, -8188: 4532, -8187: 4533, -8186: 4534, -8185: 4535, -8184: 4536, -8183: 4537, -8182: 4538, -8181: 4539, -8180: 4540, -8179: 4541, -8178: 4542, -8177: 4543, -8176: 4544, -8175: 4545, -8174: 4546, -8173: 4547, -8172: 4548, -8171: 4549, -8170: 4550, -8169: 4551, -8168: 4552, -8167: 4553, -8166: 4554, -8165: 4555, -8164: 4556, -8163: 4557, -8162: 4558, -8161: 4559, -8160: 4560, -8159: 4561, -8158: 4562, -8157: 4563, -8156: 4564, -8155: 4565, -8154: 4566, -8153: 4567, -8152: 4568, -8151: 4569, -8150: 4570, -8149: 4571, -8148: 4572, -8147: 4573, -8146: 4574, -8145: 4575, -8144: 4576, -8143: 4577, -8142: 4578, -8141: 4579, -8140: 4580, -8139: 4581, -8138: 4582, -8137: 4583, -8136: 4584, -8135: 4585, -8134: 4586, -8133: 4587, -8132: 4588, -8131: 4589, -8130: 4590, -8129: 4591, -8128: 4592, -8127: 4593, -8126: 4594, -8125: 4595, -8124: 4596, -8123: 4597, -8122: 4598, -8121: 4599, -8120: 4600, -8119: 4601, -8118: 4602, -8117: 4603, -8116: 4604, -8115: 4605, -8114: 4606, -8113: 4607, -8112: 4608, -8111: 4609, -8110: 4610, -8109: 4611, -8108: 4612, -8107: 4613, -8106: 4614, -8105: 4615, -8104: 4616, -8103: 4617, -8102: 4618, -8101: 4619, -8100: 4620, -8099: 4621, -8098: 4622, -8097: 4623, -8096: 4624, -8095: 4625, -8094: 4626, -8093: 4627, -8092: 4628, -8091: 4629, -8090: 4630, -8089: 4631, -8088: 4632, -8087: 4633, -8086: 4634, -8085: 4635, -8084: 4636, -8083: 4637, -8082: 4638, -8081: 4639, -8080: 4640, -8079: 4641, -8078: 4642, -8077: 4643, -8076: 4644, -8075: 4645, -8074: 4646, -8073: 4647, -8072: 4648, -8071: 4649, -8070: 4650, -8069: 4651, -8068: 4652, -8067: 4653, -8066: 4654, -8065: 4655, -8064: 4656, -8063: 4657, -8062: 4658, -8061: 4659, -8060: 4660, -8059: 4661, -8058: 4662, -8057: 4663, -8056: 4664, -8055: 4665, -8054: 4666, -8053: 4667, -8052: 4668, -8051: 4669, -8050: 4670, -8049: 4671, -8048: 4672, -8047: 4673, -8046: 4674, -8045: 4675, -8044: 4676, -8043: 4677, -8042: 4678, -8041: 4679, -8040: 4680, -8039: 4681, -8038: 4682, -8037: 4683, -8036: 4684, -8035: 4685, -8034: 4686, -8033: 4687, -8032: 4688, -8031: 4689, -8030: 4690, -8029: 4691, -8028: 4692, -8027: 4693, -8026: 4694, -8025: 4695, -8024: 4696, -8023: 4697, -8022: 4698, -8021: 4699, -8020: 4700, -8019: 4701, -8018: 4702, -8017: 4703, -8016: 4704, -8015: 4705, -8014: 4706, -8013: 4707, -8012: 4708, -8011: 4709, -8010: 4710, -8009: 4711, -8008: 4712, -8007: 4713, -8006: 4714, -8005: 4715, -8004: 4716, -8003: 4717, -8002: 4718, -8001: 4719, -8000: 4720, -7999: 4721, -7998: 4722, -7997: 4723, -7996: 4724, -7995: 4725, -7994: 4726, -7993: 4727, -7992: 4728, -7991: 4729, -7990: 4730, -7989: 4731, -7988: 4732, -7987: 4733, -7986: 4734, -7985: 4735, -7984: 4736, -7983: 4737, -7982: 4738, -7981: 4739, -7980: 4740, -7979: 4741, -7978: 4742, -7977: 4743, -7976: 4744, -7975: 4745, -7974: 4746, -7973: 4747, -7972: 4748, -7971: 4749, -7970: 4750, -7969: 4751, -7968: 4752, -7967: 4753, -7966: 4754, -7965: 4755, -7964: 4756, -7963: 4757, -7962: 4758, -7961: 4759, -7960: 4760, -7959: 4761, -7958: 4762, -7957: 4763, -7956: 4764, -7955: 4765, -7954: 4766, -7953: 4767, -7952: 4768, -7951: 4769, -7950: 4770, -7949: 4771, -7948: 4772, -7947: 4773, -7946: 4774, -7945: 4775, -7944: 4776, -7943: 4777, -7942: 4778, -7941: 4779, -7940: 4780, -7939: 4781, -7938: 4782, -7937: 4783, -7936: 4784, -7935: 4785, -7934: 4786, -7933: 4787, -7932: 4788, -7931: 4789, -7930: 4790, -7929: 4791, -7928: 4792, -7927: 4793, -7926: 4794, -7925: 4795, -7924: 4796, -7923: 4797, -7922: 4798, -7921: 4799, -7920: 4800, -7919: 4801, -7918: 4802, -7917: 4803, -7916: 4804, -7915: 4805, -7914: 4806, -7913: 4807, -7912: 4808, -7911: 4809, -7910: 4810, -7909: 4811, -7908: 4812, -7907: 4813, -7906: 4814, -7905: 4815, -7904: 4816, -7903: 4817, -7902: 4818, -7901: 4819, -7900: 4820, -7899: 4821, -7898: 4822, -7897: 4823, -7896: 4824, -7895: 4825, -7894: 4826, -7893: 4827, -7892: 4828, -7891: 4829, -7890: 4830, -7889: 4831, -7888: 4832, -7887: 4833, -7886: 4834, -7885: 4835, -7884: 4836, -7883: 4837, -7882: 4838, -7881: 4839, -7880: 4840, -7879: 4841, -7878: 4842, -7877: 4843, -7876: 4844, -7875: 4845, -7874: 4846, -7873: 4847, -7872: 4848, -7871: 4849, -7870: 4850, -7869: 4851, -7868: 4852, -7867: 4853, -7866: 4854, -7865: 4855, -7864: 4856, -7863: 4857, -7862: 4858, -7861: 4859, -7860: 4860, -7859: 4861, -7858: 4862, -7857: 4863, -7856: 4864, -7855: 4865, -7854: 4866, -7853: 4867, -7852: 4868, -7851: 4869, -7850: 4870, -7849: 4871, -7848: 4872, -7847: 4873, -7846: 4874, -7845: 4875, -7844: 4876, -7843: 4877, -7842: 4878, -7841: 4879, -7840: 4880, -7839: 4881, -7838: 4882, -7837: 4883, -7836: 4884, -7835: 4885, -7834: 4886, -7833: 4887, -7832: 4888, -7831: 4889, -7830: 4890, -7829: 4891, -7828: 4892, -7827: 4893, -7826: 4894, -7825: 4895, -7824: 4896, -7823: 4897, -7822: 4898, -7821: 4899, -7820: 4900, -7819: 4901, -7818: 4902, -7817: 4903, -7816: 4904, -7815: 4905, -7814: 4906, -7813: 4907, -7812: 4908, -7811: 4909, -7810: 4910, -7809: 4911, -7808: 4912, -7807: 4913, -7806: 4914, -7805: 4915, -7804: 4916, -7803: 4917, -7802: 4918, -7801: 4919, -7800: 4920, -7799: 4921, -7798: 4922, -7797: 4923, -7796: 4924, -7795: 4925, -7794: 4926, -7793: 4927, -7792: 4928, -7791: 4929, -7790: 4930, -7789: 4931, -7788: 4932, -7787: 4933, -7786: 4934, -7785: 4935, -7784: 4936, -7783: 4937, -7782: 4938, -7781: 4939, -7780: 4940, -7779: 4941, -7778: 4942, -7777: 4943, -7776: 4944, -7775: 4945, -7774: 4946, -7773: 4947, -7772: 4948, -7771: 4949, -7770: 4950, -7769: 4951, -7768: 4952, -7767: 4953, -7766: 4954, -7765: 4955, -7764: 4956, -7763: 4957, -7762: 4958, -7761: 4959, -7760: 4960, -7759: 4961, -7758: 4962, -7757: 4963, -7756: 4964, -7755: 4965, -7754: 4966, -7753: 4967, -7752: 4968, -7751: 4969, -7750: 4970, -7749: 4971, -7748: 4972, -7747: 4973, -7746: 4974, -7745: 4975, -7744: 4976, -7743: 4977, -7742: 4978, -7741: 4979, -7740: 4980, -7739: 4981, -7738: 4982, -7737: 4983, -7736: 4984, -7735: 4985, -7734: 4986, -7733: 4987, -7732: 4988, -7731: 4989, -7730: 4990, -7729: 4991, -7728: 4992, -7727: 4993, -7726: 4994, -7725: 4995, -7724: 4996, -7723: 4997, -7722: 4998, -7721: 4999, -7720: 5000, -7719: 5001, -7718: 5002, -7717: 5003, -7716: 5004, -7715: 5005, -7714: 5006, -7713: 5007, -7712: 5008, -7711: 5009, -7710: 5010, -7709: 5011, -7708: 5012, -7707: 5013, -7706: 5014, -7705: 5015, -7704: 5016, -7703: 5017, -7702: 5018, -7701: 5019, -7700: 5020, -7699: 5021, -7698: 5022, -7697: 5023, -7696: 5024, -7695: 5025, -7694: 5026, -7693: 5027, -7692: 5028, -7691: 5029, -7690: 5030, -7689: 5031, -7688: 5032, -7687: 5033, -7686: 5034, -7685: 5035, -7684: 5036, -7683: 5037, -7682: 5038, -7681: 5039, -7680: 5040, -7679: 5041, -7678: 5042, -7677: 5043, -7676: 5044, -7675: 5045, -7674: 5046, -7673: 5047, -7672: 5048, -7671: 5049, -7670: 5050, -7669: 5051, -7668: 5052, -7667: 5053, -7666: 5054, -7665: 5055, -7664: 5056, -7663: 5057, -7662: 5058, -7661: 5059, -7660: 5060, -7659: 5061, -7658: 5062, -7657: 5063, -7656: 5064, -7655: 5065, -7654: 5066, -7653: 5067, -7652: 5068, -7651: 5069, -7650: 5070, -7649: 5071, -7648: 5072, -7647: 5073, -7646: 5074, -7645: 5075, -7644: 5076, -7643: 5077, -7642: 5078, -7641: 5079, -7640: 5080, -7639: 5081, -7638: 5082, -7637: 5083, -7636: 5084, -7635: 5085, -7634: 5086, -7633: 5087, -7632: 5088, -7631: 5089, -7630: 5090, -7629: 5091, -7628: 5092, -7627: 5093, -7626: 5094, -7625: 5095, -7624: 5096, -7623: 5097, -7622: 5098, -7621: 5099, -7620: 5100, -7619: 5101, -7618: 5102, -7617: 5103, -7616: 5104, -7615: 5105, -7614: 5106, -7613: 5107, -7612: 5108, -7611: 5109, -7610: 5110, -7609: 5111, -7608: 5112, -7607: 5113, -7606: 5114, -7605: 5115, -7604: 5116, -7603: 5117, -7602: 5118, -7601: 5119, -7600: 5120, -7599: 5121, -7598: 5122, -7597: 5123, -7596: 5124, -7595: 5125, -7594: 5126, -7593: 5127, -7592: 5128, -7591: 5129, -7590: 5130, -7589: 5131, -7588: 5132, -7587: 5133, -7586: 5134, -7585: 5135, -7584: 5136, -7583: 5137, -7582: 5138, -7581: 5139, -7580: 5140, -7579: 5141, -7578: 5142, -7577: 5143, -7576: 5144, -7575: 5145, -7574: 5146, -7573: 5147, -7572: 5148, -7571: 5149, -7570: 5150, -7569: 5151, -7568: 5152, -7567: 5153, -7566: 5154, -7565: 5155, -7564: 5156, -7563: 5157, -7562: 5158, -7561: 5159, -7560: 5160, -7559: 5161, -7558: 5162, -7557: 5163, -7556: 5164, -7555: 5165, -7554: 5166, -7553: 5167, -7552: 5168, -7551: 5169, -7550: 5170, -7549: 5171, -7548: 5172, -7547: 5173, -7546: 5174, -7545: 5175, -7544: 5176, -7543: 5177, -7542: 5178, -7541: 5179, -7540: 5180, -7539: 5181, -7538: 5182, -7537: 5183, -7536: 5184, -7535: 5185, -7534: 5186, -7533: 5187, -7532: 5188, -7531: 5189, -7530: 5190, -7529: 5191, -7528: 5192, -7527: 5193, -7526: 5194, -7525: 5195, -7524: 5196, -7523: 5197, -7522: 5198, -7521: 5199, -7520: 5200, -7519: 5201, -7518: 5202, -7517: 5203, -7516: 5204, -7515: 5205, -7514: 5206, -7513: 5207, -7512: 5208, -7511: 5209, -7510: 5210, -7509: 5211, -7508: 5212, -7507: 5213, -7506: 5214, -7505: 5215, -7504: 5216, -7503: 5217, -7502: 5218, -7501: 5219, -7500: 5220, -7499: 5221, -7498: 5222, -7497: 5223, -7496: 5224, -7495: 5225, -7494: 5226, -7493: 5227, -7492: 5228, -7491: 5229, -7490: 5230, -7489: 5231, -7488: 5232, -7487: 5233, -7486: 5234, -7485: 5235, -7484: 5236, -7483: 5237, -7482: 5238, -7481: 5239, -7480: 5240, -7479: 5241, -7478: 5242, -7477: 5243, -7476: 5244, -7475: 5245, -7474: 5246, -7473: 5247, -7472: 5248, -7471: 5249, -7470: 5250, -7469: 5251, -7468: 5252, -7467: 5253, -7466: 5254, -7465: 5255, -7464: 5256, -7463: 5257, -7462: 5258, -7461: 5259, -7460: 5260, -7459: 5261, -7458: 5262, -7457: 5263, -7456: 5264, -7455: 5265, -7454: 5266, -7453: 5267, -7452: 5268, -7451: 5269, -7450: 5270, -7449: 5271, -7448: 5272, -7447: 5273, -7446: 5274, -7445: 5275, -7444: 5276, -7443: 5277, -7442: 5278, -7441: 5279, -7440: 5280, -7439: 5281, -7438: 5282, -7437: 5283, -7436: 5284, -7435: 5285, -7434: 5286, -7433: 5287, -7432: 5288, -7431: 5289, -7430: 5290, -7429: 5291, -7428: 5292, -7427: 5293, -7426: 5294, -7425: 5295, -7424: 5296, -7423: 5297, -7422: 5298, -7421: 5299, -7420: 5300, -7419: 5301, -7418: 5302, -7417: 5303, -7416: 5304, -7415: 5305, -7414: 5306, -7413: 5307, -7412: 5308, -7411: 5309, -7410: 5310, -7409: 5311, -7408: 5312, -7407: 5313, -7406: 5314, -7405: 5315, -7404: 5316, -7403: 5317, -7402: 5318, -7401: 5319, -7400: 5320, -7399: 5321, -7398: 5322, -7397: 5323, -7396: 5324, -7395: 5325, -7394: 5326, -7393: 5327, -7392: 5328, -7391: 5329, -7390: 5330, -7389: 5331, -7388: 5332, -7387: 5333, -7386: 5334, -7385: 5335, -7384: 5336, -7383: 5337, -7382: 5338, -7381: 5339, -7380: 5340, -7379: 5341, -7378: 5342, -7377: 5343, -7376: 5344, -7375: 5345, -7374: 5346, -7373: 5347, -7372: 5348, -7371: 5349, -7370: 5350, -7369: 5351, -7368: 5352, -7367: 5353, -7366: 5354, -7365: 5355, -7364: 5356, -7363: 5357, -7362: 5358, -7361: 5359, -7360: 5360, -7359: 5361, -7358: 5362, -7357: 5363, -7356: 5364, -7355: 5365, -7354: 5366, -7353: 5367, -7352: 5368, -7351: 5369, -7350: 5370, -7349: 5371, -7348: 5372, -7347: 5373, -7346: 5374, -7345: 5375, -7344: 5376, -7343: 5377, -7342: 5378, -7341: 5379, -7340: 5380, -7339: 5381, -7338: 5382, -7337: 5383, -7336: 5384, -7335: 5385, -7334: 5386, -7333: 5387, -7332: 5388, -7331: 5389, -7330: 5390, -7329: 5391, -7328: 5392, -7327: 5393, -7326: 5394, -7325: 5395, -7324: 5396, -7323: 5397, -7322: 5398, -7321: 5399, -7320: 5400, -7319: 5401, -7318: 5402, -7317: 5403, -7316: 5404, -7315: 5405, -7314: 5406, -7313: 5407, -7312: 5408, -7311: 5409, -7310: 5410, -7309: 5411, -7308: 5412, -7307: 5413, -7306: 5414, -7305: 5415, -7304: 5416, -7303: 5417, -7302: 5418, -7301: 5419, -7300: 5420, -7299: 5421, -7298: 5422, -7297: 5423, -7296: 5424, -7295: 5425, -7294: 5426, -7293: 5427, -7292: 5428, -7291: 5429, -7290: 5430, -7289: 5431, -7288: 5432, -7287: 5433, -7286: 5434, -7285: 5435, -7284: 5436, -7283: 5437, -7282: 5438, -7281: 5439, -7280: 5440, -7279: 5441, -7278: 5442, -7277: 5443, -7276: 5444, -7275: 5445, -7274: 5446, -7273: 5447, -7272: 5448, -7271: 5449, -7270: 5450, -7269: 5451, -7268: 5452, -7267: 5453, -7266: 5454, -7265: 5455, -7264: 5456, -7263: 5457, -7262: 5458, -7261: 5459, -7260: 5460, -7259: 5461, -7258: 5462, -7257: 5463, -7256: 5464, -7255: 5465, -7254: 5466, -7253: 5467, -7252: 5468, -7251: 5469, -7250: 5470, -7249: 5471, -7248: 5472, -7247: 5473, -7246: 5474, -7245: 5475, -7244: 5476, -7243: 5477, -7242: 5478, -7241: 5479, -7240: 5480, -7239: 5481, -7238: 5482, -7237: 5483, -7236: 5484, -7235: 5485, -7234: 5486, -7233: 5487, -7232: 5488, -7231: 5489, -7230: 5490, -7229: 5491, -7228: 5492, -7227: 5493, -7226: 5494, -7225: 5495, -7224: 5496, -7223: 5497, -7222: 5498, -7221: 5499, -7220: 5500, -7219: 5501, -7218: 5502, -7217: 5503, -7216: 5504, -7215: 5505, -7214: 5506, -7213: 5507, -7212: 5508, -7211: 5509, -7210: 5510, -7209: 5511, -7208: 5512, -7207: 5513, -7206: 5514, -7205: 5515, -7204: 5516, -7203: 5517, -7202: 5518, -7201: 5519, -7200: 5520, -7199: 5521, -7198: 5522, -7197: 5523, -7196: 5524, -7195: 5525, -7194: 5526, -7193: 5527, -7192: 5528, -7191: 5529, -7190: 5530, -7189: 5531, -7188: 5532, -7187: 5533, -7186: 5534, -7185: 5535, -7184: 5536, -7183: 5537, -7182: 5538, -7181: 5539, -7180: 5540, -7179: 5541, -7178: 5542, -7177: 5543, -7176: 5544, -7175: 5545, -7174: 5546, -7173: 5547, -7172: 5548, -7171: 5549, -7170: 5550, -7169: 5551, -7168: 5552, -7167: 5553, -7166: 5554, -7165: 5555, -7164: 5556, -7163: 5557, -7162: 5558, -7161: 5559, -7160: 5560, -7159: 5561, -7158: 5562, -7157: 5563, -7156: 5564, -7155: 5565, -7154: 5566, -7153: 5567, -7152: 5568, -7151: 5569, -7150: 5570, -7149: 5571, -7148: 5572, -7147: 5573, -7146: 5574, -7145: 5575, -7144: 5576, -7143: 5577, -7142: 5578, -7141: 5579, -7140: 5580, -7139: 5581, -7138: 5582, -7137: 5583, -7136: 5584, -7135: 5585, -7134: 5586, -7133: 5587, -7132: 5588, -7131: 5589, -7130: 5590, -7129: 5591, -7128: 5592, -7127: 5593, -7126: 5594, -7125: 5595, -7124: 5596, -7123: 5597, -7122: 5598, -7121: 5599, -7120: 5600, -7119: 5601, -7118: 5602, -7117: 5603, -7116: 5604, -7115: 5605, -7114: 5606, -7113: 5607, -7112: 5608, -7111: 5609, -7110: 5610, -7109: 5611, -7108: 5612, -7107: 5613, -7106: 5614, -7105: 5615, -7104: 5616, -7103: 5617, -7102: 5618, -7101: 5619, -7100: 5620, -7099: 5621, -7098: 5622, -7097: 5623, -7096: 5624, -7095: 5625, -7094: 5626, -7093: 5627, -7092: 5628, -7091: 5629, -7090: 5630, -7089: 5631, -7088: 5632, -7087: 5633, -7086: 5634, -7085: 5635, -7084: 5636, -7083: 5637, -7082: 5638, -7081: 5639, -7080: 5640, -7079: 5641, -7078: 5642, -7077: 5643, -7076: 5644, -7075: 5645, -7074: 5646, -7073: 5647, -7072: 5648, -7071: 5649, -7070: 5650, -7069: 5651, -7068: 5652, -7067: 5653, -7066: 5654, -7065: 5655, -7064: 5656, -7063: 5657, -7062: 5658, -7061: 5659, -7060: 5660, -7059: 5661, -7058: 5662, -7057: 5663, -7056: 5664, -7055: 5665, -7054: 5666, -7053: 5667, -7052: 5668, -7051: 5669, -7050: 5670, -7049: 5671, -7048: 5672, -7047: 5673, -7046: 5674, -7045: 5675, -7044: 5676, -7043: 5677, -7042: 5678, -7041: 5679, -7040: 5680, -7039: 5681, -7038: 5682, -7037: 5683, -7036: 5684, -7035: 5685, -7034: 5686, -7033: 5687, -7032: 5688, -7031: 5689, -7030: 5690, -7029: 5691, -7028: 5692, -7027: 5693, -7026: 5694, -7025: 5695, -7024: 5696, -7023: 5697, -7022: 5698, -7021: 5699, -7020: 5700, -7019: 5701, -7018: 5702, -7017: 5703, -7016: 5704, -7015: 5705, -7014: 5706, -7013: 5707, -7012: 5708, -7011: 5709, -7010: 5710, -7009: 5711, -7008: 5712, -7007: 5713, -7006: 5714, -7005: 5715, -7004: 5716, -7003: 5717, -7002: 5718, -7001: 5719, -7000: 5720, -6999: 5721, -6998: 5722, -6997: 5723, -6996: 5724, -6995: 5725, -6994: 5726, -6993: 5727, -6992: 5728, -6991: 5729, -6990: 5730, -6989: 5731, -6988: 5732, -6987: 5733, -6986: 5734, -6985: 5735, -6984: 5736, -6983: 5737, -6982: 5738, -6981: 5739, -6980: 5740, -6979: 5741, -6978: 5742, -6977: 5743, -6976: 5744, -6975: 5745, -6974: 5746, -6973: 5747, -6972: 5748, -6971: 5749, -6970: 5750, -6969: 5751, -6968: 5752, -6967: 5753, -6966: 5754, -6965: 5755, -6964: 5756, -6963: 5757, -6962: 5758, -6961: 5759, -6960: 5760, -6959: 5761, -6958: 5762, -6957: 5763, -6956: 5764, -6955: 5765, -6954: 5766, -6953: 5767, -6952: 5768, -6951: 5769, -6950: 5770, -6949: 5771, -6948: 5772, -6947: 5773, -6946: 5774, -6945: 5775, -6944: 5776, -6943: 5777, -6942: 5778, -6941: 5779, -6940: 5780, -6939: 5781, -6938: 5782, -6937: 5783, -6936: 5784, -6935: 5785, -6934: 5786, -6933: 5787, -6932: 5788, -6931: 5789, -6930: 5790, -6929: 5791, -6928: 5792, -6927: 5793, -6926: 5794, -6925: 5795, -6924: 5796, -6923: 5797, -6922: 5798, -6921: 5799, -6920: 5800, -6919: 5801, -6918: 5802, -6917: 5803, -6916: 5804, -6915: 5805, -6914: 5806, -6913: 5807, -6912: 5808, -6911: 5809, -6910: 5810, -6909: 5811, -6908: 5812, -6907: 5813, -6906: 5814, -6905: 5815, -6904: 5816, -6903: 5817, -6902: 5818, -6901: 5819, -6900: 5820, -6899: 5821, -6898: 5822, -6897: 5823, -6896: 5824, -6895: 5825, -6894: 5826, -6893: 5827, -6892: 5828, -6891: 5829, -6890: 5830, -6889: 5831, -6888: 5832, -6887: 5833, -6886: 5834, -6885: 5835, -6884: 5836, -6883: 5837, -6882: 5838, -6881: 5839, -6880: 5840, -6879: 5841, -6878: 5842, -6877: 5843, -6876: 5844, -6875: 5845, -6874: 5846, -6873: 5847, -6872: 5848, -6871: 5849, -6870: 5850, -6869: 5851, -6868: 5852, -6867: 5853, -6866: 5854, -6865: 5855, -6864: 5856, -6863: 5857, -6862: 5858, -6861: 5859, -6860: 5860, -6859: 5861, -6858: 5862, -6857: 5863, -6856: 5864, -6855: 5865, -6854: 5866, -6853: 5867, -6852: 5868, -6851: 5869, -6850: 5870, -6849: 5871, -6848: 5872, -6847: 5873, -6846: 5874, -6845: 5875, -6844: 5876, -6843: 5877, -6842: 5878, -6841: 5879, -6840: 5880, -6839: 5881, -6838: 5882, -6837: 5883, -6836: 5884, -6835: 5885, -6834: 5886, -6833: 5887, -6832: 5888, -6831: 5889, -6830: 5890, -6829: 5891, -6828: 5892, -6827: 5893, -6826: 5894, -6825: 5895, -6824: 5896, -6823: 5897, -6822: 5898, -6821: 5899, -6820: 5900, -6819: 5901, -6818: 5902, -6817: 5903, -6816: 5904, -6815: 5905, -6814: 5906, -6813: 5907, -6812: 5908, -6811: 5909, -6810: 5910, -6809: 5911, -6808: 5912, -6807: 5913, -6806: 5914, -6805: 5915, -6804: 5916, -6803: 5917, -6802: 5918, -6801: 5919, -6800: 5920, -6799: 5921, -6798: 5922, -6797: 5923, -6796: 5924, -6795: 5925, -6794: 5926, -6793: 5927, -6792: 5928, -6791: 5929, -6790: 5930, -6789: 5931, -6788: 5932, -6787: 5933, -6786: 5934, -6785: 5935, -6784: 5936, -6783: 5937, -6782: 5938, -6781: 5939, -6780: 5940, -6779: 5941, -6778: 5942, -6777: 5943, -6776: 5944, -6775: 5945, -6774: 5946, -6773: 5947, -6772: 5948, -6771: 5949, -6770: 5950, -6769: 5951, -6768: 5952, -6767: 5953, -6766: 5954, -6765: 5955, -6764: 5956, -6763: 5957, -6762: 5958, -6761: 5959, -6760: 5960, -6759: 5961, -6758: 5962, -6757: 5963, -6756: 5964, -6755: 5965, -6754: 5966, -6753: 5967, -6752: 5968, -6751: 5969, -6750: 5970, -6749: 5971, -6748: 5972, -6747: 5973, -6746: 5974, -6745: 5975, -6744: 5976, -6743: 5977, -6742: 5978, -6741: 5979, -6740: 5980, -6739: 5981, -6738: 5982, -6737: 5983, -6736: 5984, -6735: 5985, -6734: 5986, -6733: 5987, -6732: 5988, -6731: 5989, -6730: 5990, -6729: 5991, -6728: 5992, -6727: 5993, -6726: 5994, -6725: 5995, -6724: 5996, -6723: 5997, -6722: 5998, -6721: 5999, -6720: 6000, -6719: 6001, -6718: 6002, -6717: 6003, -6716: 6004, -6715: 6005, -6714: 6006, -6713: 6007, -6712: 6008, -6711: 6009, -6710: 6010, -6709: 6011, -6708: 6012, -6707: 6013, -6706: 6014, -6705: 6015, -6704: 6016, -6703: 6017, -6702: 6018, -6701: 6019, -6700: 6020, -6699: 6021, -6698: 6022, -6697: 6023, -6696: 6024, -6695: 6025, -6694: 6026, -6693: 6027, -6692: 6028, -6691: 6029, -6690: 6030, -6689: 6031, -6688: 6032, -6687: 6033, -6686: 6034, -6685: 6035, -6684: 6036, -6683: 6037, -6682: 6038, -6681: 6039, -6680: 6040, -6679: 6041, -6678: 6042, -6677: 6043, -6676: 6044, -6675: 6045, -6674: 6046, -6673: 6047, -6672: 6048, -6671: 6049, -6670: 6050, -6669: 6051, -6668: 6052, -6667: 6053, -6666: 6054, -6665: 6055, -6664: 6056, -6663: 6057, -6662: 6058, -6661: 6059, -6660: 6060, -6659: 6061, -6658: 6062, -6657: 6063, -6656: 6064, -6655: 6065, -6654: 6066, -6653: 6067, -6652: 6068, -6651: 6069, -6650: 6070, -6649: 6071, -6648: 6072, -6647: 6073, -6646: 6074, -6645: 6075, -6644: 6076, -6643: 6077, -6642: 6078, -6641: 6079, -6640: 6080, -6639: 6081, -6638: 6082, -6637: 6083, -6636: 6084, -6635: 6085, -6634: 6086, -6633: 6087, -6632: 6088, -6631: 6089, -6630: 6090, -6629: 6091, -6628: 6092, -6627: 6093, -6626: 6094, -6625: 6095, -6624: 6096, -6623: 6097, -6622: 6098, -6621: 6099, -6620: 6100, -6619: 6101, -6618: 6102, -6617: 6103, -6616: 6104, -6615: 6105, -6614: 6106, -6613: 6107, -6612: 6108, -6611: 6109, -6610: 6110, -6609: 6111, -6608: 6112, -6607: 6113, -6606: 6114, -6605: 6115, -6604: 6116, -6603: 6117, -6602: 6118, -6601: 6119, -6600: 6120, -6599: 6121, -6598: 6122, -6597: 6123, -6596: 6124, -6595: 6125, -6594: 6126, -6593: 6127, -6592: 6128, -6591: 6129, -6590: 6130, -6589: 6131, -6588: 6132, -6587: 6133, -6586: 6134, -6585: 6135, -6584: 6136, -6583: 6137, -6582: 6138, -6581: 6139, -6580: 6140, -6579: 6141, -6578: 6142, -6577: 6143, -6576: 6144, -6575: 6145, -6574: 6146, -6573: 6147, -6572: 6148, -6571: 6149, -6570: 6150, -6569: 6151, -6568: 6152, -6567: 6153, -6566: 6154, -6565: 6155, -6564: 6156, -6563: 6157, -6562: 6158, -6561: 6159, -6560: 6160, -6559: 6161, -6558: 6162, -6557: 6163, -6556: 6164, -6555: 6165, -6554: 6166, -6553: 6167, -6552: 6168, -6551: 6169, -6550: 6170, -6549: 6171, -6548: 6172, -6547: 6173, -6546: 6174, -6545: 6175, -6544: 6176, -6543: 6177, -6542: 6178, -6541: 6179, -6540: 6180, -6539: 6181, -6538: 6182, -6537: 6183, -6536: 6184, -6535: 6185, -6534: 6186, -6533: 6187, -6532: 6188, -6531: 6189, -6530: 6190, -6529: 6191, -6528: 6192, -6527: 6193, -6526: 6194, -6525: 6195, -6524: 6196, -6523: 6197, -6522: 6198, -6521: 6199, -6520: 6200, -6519: 6201, -6518: 6202, -6517: 6203, -6516: 6204, -6515: 6205, -6514: 6206, -6513: 6207, -6512: 6208, -6511: 6209, -6510: 6210, -6509: 6211, -6508: 6212, -6507: 6213, -6506: 6214, -6505: 6215, -6504: 6216, -6503: 6217, -6502: 6218, -6501: 6219, -6500: 6220, -6499: 6221, -6498: 6222, -6497: 6223, -6496: 6224, -6495: 6225, -6494: 6226, -6493: 6227, -6492: 6228, -6491: 6229, -6490: 6230, -6489: 6231, -6488: 6232, -6487: 6233, -6486: 6234, -6485: 6235, -6484: 6236, -6483: 6237, -6482: 6238, -6481: 6239, -6480: 6240, -6479: 6241, -6478: 6242, -6477: 6243, -6476: 6244, -6475: 6245, -6474: 6246, -6473: 6247, -6472: 6248, -6471: 6249, -6470: 6250, -6469: 6251, -6468: 6252, -6467: 6253, -6466: 6254, -6465: 6255, -6464: 6256, -6463: 6257, -6462: 6258, -6461: 6259, -6460: 6260, -6459: 6261, -6458: 6262, -6457: 6263, -6456: 6264, -6455: 6265, -6454: 6266, -6453: 6267, -6452: 6268, -6451: 6269, -6450: 6270, -6449: 6271, -6448: 6272, -6447: 6273, -6446: 6274, -6445: 6275, -6444: 6276, -6443: 6277, -6442: 6278, -6441: 6279, -6440: 6280, -6439: 6281, -6438: 6282, -6437: 6283, -6436: 6284, -6435: 6285, -6434: 6286, -6433: 6287, -6432: 6288, -6431: 6289, -6430: 6290, -6429: 6291, -6428: 6292, -6427: 6293, -6426: 6294, -6425: 6295, -6424: 6296, -6423: 6297, -6422: 6298, -6421: 6299, -6420: 6300, -6419: 6301, -6418: 6302, -6417: 6303, -6416: 6304, -6415: 6305, -6414: 6306, -6413: 6307, -6412: 6308, -6411: 6309, -6410: 6310, -6409: 6311, -6408: 6312, -6407: 6313, -6406: 6314, -6405: 6315, -6404: 6316, -6403: 6317, -6402: 6318, -6401: 6319, -6400: 6320, -6399: 6321, -6398: 6322, -6397: 6323, -6396: 6324, -6395: 6325, -6394: 6326, -6393: 6327, -6392: 6328, -6391: 6329, -6390: 6330, -6389: 6331, -6388: 6332, -6387: 6333, -6386: 6334, -6385: 6335, -6384: 6336, -6383: 6337, -6382: 6338, -6381: 6339, -6380: 6340, -6379: 6341, -6378: 6342, -6377: 6343, -6376: 6344, -6375: 6345, -6374: 6346, -6373: 6347, -6372: 6348, -6371: 6349, -6370: 6350, -6369: 6351, -6368: 6352, -6367: 6353, -6366: 6354, -6365: 6355, -6364: 6356, -6363: 6357, -6362: 6358, -6361: 6359, -6360: 6360, -6359: 6361, -6358: 6362, -6357: 6363, -6356: 6364, -6355: 6365, -6354: 6366, -6353: 6367, -6352: 6368, -6351: 6369, -6350: 6370, -6349: 6371, -6348: 6372, -6347: 6373, -6346: 6374, -6345: 6375, -6344: 6376, -6343: 6377, -6342: 6378, -6341: 6379, -6340: 6380, -6339: 6381, -6338: 6382, -6337: 6383, -6336: 6384, -6335: 6385, -6334: 6386, -6333: 6387, -6332: 6388, -6331: 6389, -6330: 6390, -6329: 6391, -6328: 6392, -6327: 6393, -6326: 6394, -6325: 6395, -6324: 6396, -6323: 6397, -6322: 6398, -6321: 6399, -6320: 6400, -6319: 6401, -6318: 6402, -6317: 6403, -6316: 6404, -6315: 6405, -6314: 6406, -6313: 6407, -6312: 6408, -6311: 6409, -6310: 6410, -6309: 6411, -6308: 6412, -6307: 6413, -6306: 6414, -6305: 6415, -6304: 6416, -6303: 6417, -6302: 6418, -6301: 6419, -6300: 6420, -6299: 6421, -6298: 6422, -6297: 6423, -6296: 6424, -6295: 6425, -6294: 6426, -6293: 6427, -6292: 6428, -6291: 6429, -6290: 6430, -6289: 6431, -6288: 6432, -6287: 6433, -6286: 6434, -6285: 6435, -6284: 6436, -6283: 6437, -6282: 6438, -6281: 6439, -6280: 6440, -6279: 6441, -6278: 6442, -6277: 6443, -6276: 6444, -6275: 6445, -6274: 6446, -6273: 6447, -6272: 6448, -6271: 6449, -6270: 6450, -6269: 6451, -6268: 6452, -6267: 6453, -6266: 6454, -6265: 6455, -6264: 6456, -6263: 6457, -6262: 6458, -6261: 6459, -6260: 6460, -6259: 6461, -6258: 6462, -6257: 6463, -6256: 6464, -6255: 6465, -6254: 6466, -6253: 6467, -6252: 6468, -6251: 6469, -6250: 6470, -6249: 6471, -6248: 6472, -6247: 6473, -6246: 6474, -6245: 6475, -6244: 6476, -6243: 6477, -6242: 6478, -6241: 6479, -6240: 6480, -6239: 6481, -6238: 6482, -6237: 6483, -6236: 6484, -6235: 6485, -6234: 6486, -6233: 6487, -6232: 6488, -6231: 6489, -6230: 6490, -6229: 6491, -6228: 6492, -6227: 6493, -6226: 6494, -6225: 6495, -6224: 6496, -6223: 6497, -6222: 6498, -6221: 6499, -6220: 6500, -6219: 6501, -6218: 6502, -6217: 6503, -6216: 6504, -6215: 6505, -6214: 6506, -6213: 6507, -6212: 6508, -6211: 6509, -6210: 6510, -6209: 6511, -6208: 6512, -6207: 6513, -6206: 6514, -6205: 6515, -6204: 6516, -6203: 6517, -6202: 6518, -6201: 6519, -6200: 6520, -6199: 6521, -6198: 6522, -6197: 6523, -6196: 6524, -6195: 6525, -6194: 6526, -6193: 6527, -6192: 6528, -6191: 6529, -6190: 6530, -6189: 6531, -6188: 6532, -6187: 6533, -6186: 6534, -6185: 6535, -6184: 6536, -6183: 6537, -6182: 6538, -6181: 6539, -6180: 6540, -6179: 6541, -6178: 6542, -6177: 6543, -6176: 6544, -6175: 6545, -6174: 6546, -6173: 6547, -6172: 6548, -6171: 6549, -6170: 6550, -6169: 6551, -6168: 6552, -6167: 6553, -6166: 6554, -6165: 6555, -6164: 6556, -6163: 6557, -6162: 6558, -6161: 6559, -6160: 6560, -6159: 6561, -6158: 6562, -6157: 6563, -6156: 6564, -6155: 6565, -6154: 6566, -6153: 6567, -6152: 6568, -6151: 6569, -6150: 6570, -6149: 6571, -6148: 6572, -6147: 6573, -6146: 6574, -6145: 6575, -6144: 6576, -6143: 6577, -6142: 6578, -6141: 6579, -6140: 6580, -6139: 6581, -6138: 6582, -6137: 6583, -6136: 6584, -6135: 6585, -6134: 6586, -6133: 6587, -6132: 6588, -6131: 6589, -6130: 6590, -6129: 6591, -6128: 6592, -6127: 6593, -6126: 6594, -6125: 6595, -6124: 6596, -6123: 6597, -6122: 6598, -6121: 6599, -6120: 6600, -6119: 6601, -6118: 6602, -6117: 6603, -6116: 6604, -6115: 6605, -6114: 6606, -6113: 6607, -6112: 6608, -6111: 6609, -6110: 6610, -6109: 6611, -6108: 6612, -6107: 6613, -6106: 6614, -6105: 6615, -6104: 6616, -6103: 6617, -6102: 6618, -6101: 6619, -6100: 6620, -6099: 6621, -6098: 6622, -6097: 6623, -6096: 6624, -6095: 6625, -6094: 6626, -6093: 6627, -6092: 6628, -6091: 6629, -6090: 6630, -6089: 6631, -6088: 6632, -6087: 6633, -6086: 6634, -6085: 6635, -6084: 6636, -6083: 6637, -6082: 6638, -6081: 6639, -6080: 6640, -6079: 6641, -6078: 6642, -6077: 6643, -6076: 6644, -6075: 6645, -6074: 6646, -6073: 6647, -6072: 6648, -6071: 6649, -6070: 6650, -6069: 6651, -6068: 6652, -6067: 6653, -6066: 6654, -6065: 6655, -6064: 6656, -6063: 6657, -6062: 6658, -6061: 6659, -6060: 6660, -6059: 6661, -6058: 6662, -6057: 6663, -6056: 6664, -6055: 6665, -6054: 6666, -6053: 6667, -6052: 6668, -6051: 6669, -6050: 6670, -6049: 6671, -6048: 6672, -6047: 6673, -6046: 6674, -6045: 6675, -6044: 6676, -6043: 6677, -6042: 6678, -6041: 6679, -6040: 6680, -6039: 6681, -6038: 6682, -6037: 6683, -6036: 6684, -6035: 6685, -6034: 6686, -6033: 6687, -6032: 6688, -6031: 6689, -6030: 6690, -6029: 6691, -6028: 6692, -6027: 6693, -6026: 6694, -6025: 6695, -6024: 6696, -6023: 6697, -6022: 6698, -6021: 6699, -6020: 6700, -6019: 6701, -6018: 6702, -6017: 6703, -6016: 6704, -6015: 6705, -6014: 6706, -6013: 6707, -6012: 6708, -6011: 6709, -6010: 6710, -6009: 6711, -6008: 6712, -6007: 6713, -6006: 6714, -6005: 6715, -6004: 6716, -6003: 6717, -6002: 6718, -6001: 6719, -6000: 6720, -5999: 6721, -5998: 6722, -5997: 6723, -5996: 6724, -5995: 6725, -5994: 6726, -5993: 6727, -5992: 6728, -5991: 6729, -5990: 6730, -5989: 6731, -5988: 6732, -5987: 6733, -5986: 6734, -5985: 6735, -5984: 6736, -5983: 6737, -5982: 6738, -5981: 6739, -5980: 6740, -5979: 6741, -5978: 6742, -5977: 6743, -5976: 6744, -5975: 6745, -5974: 6746, -5973: 6747, -5972: 6748, -5971: 6749, -5970: 6750, -5969: 6751, -5968: 6752, -5967: 6753, -5966: 6754, -5965: 6755, -5964: 6756, -5963: 6757, -5962: 6758, -5961: 6759, -5960: 6760, -5959: 6761, -5958: 6762, -5957: 6763, -5956: 6764, -5955: 6765, -5954: 6766, -5953: 6767, -5952: 6768, -5951: 6769, -5950: 6770, -5949: 6771, -5948: 6772, -5947: 6773, -5946: 6774, -5945: 6775, -5944: 6776, -5943: 6777, -5942: 6778, -5941: 6779, -5940: 6780, -5939: 6781, -5938: 6782, -5937: 6783, -5936: 6784, -5935: 6785, -5934: 6786, -5933: 6787, -5932: 6788, -5931: 6789, -5930: 6790, -5929: 6791, -5928: 6792, -5927: 6793, -5926: 6794, -5925: 6795, -5924: 6796, -5923: 6797, -5922: 6798, -5921: 6799, -5920: 6800, -5919: 6801, -5918: 6802, -5917: 6803, -5916: 6804, -5915: 6805, -5914: 6806, -5913: 6807, -5912: 6808, -5911: 6809, -5910: 6810, -5909: 6811, -5908: 6812, -5907: 6813, -5906: 6814, -5905: 6815, -5904: 6816, -5903: 6817, -5902: 6818, -5901: 6819, -5900: 6820, -5899: 6821, -5898: 6822, -5897: 6823, -5896: 6824, -5895: 6825, -5894: 6826, -5893: 6827, -5892: 6828, -5891: 6829, -5890: 6830, -5889: 6831, -5888: 6832, -5887: 6833, -5886: 6834, -5885: 6835, -5884: 6836, -5883: 6837, -5882: 6838, -5881: 6839, -5880: 6840, -5879: 6841, -5878: 6842, -5877: 6843, -5876: 6844, -5875: 6845, -5874: 6846, -5873: 6847, -5872: 6848, -5871: 6849, -5870: 6850, -5869: 6851, -5868: 6852, -5867: 6853, -5866: 6854, -5865: 6855, -5864: 6856, -5863: 6857, -5862: 6858, -5861: 6859, -5860: 6860, -5859: 6861, -5858: 6862, -5857: 6863, -5856: 6864, -5855: 6865, -5854: 6866, -5853: 6867, -5852: 6868, -5851: 6869, -5850: 6870, -5849: 6871, -5848: 6872, -5847: 6873, -5846: 6874, -5845: 6875, -5844: 6876, -5843: 6877, -5842: 6878, -5841: 6879, -5840: 6880, -5839: 6881, -5838: 6882, -5837: 6883, -5836: 6884, -5835: 6885, -5834: 6886, -5833: 6887, -5832: 6888, -5831: 6889, -5830: 6890, -5829: 6891, -5828: 6892, -5827: 6893, -5826: 6894, -5825: 6895, -5824: 6896, -5823: 6897, -5822: 6898, -5821: 6899, -5820: 6900, -5819: 6901, -5818: 6902, -5817: 6903, -5816: 6904, -5815: 6905, -5814: 6906, -5813: 6907, -5812: 6908, -5811: 6909, -5810: 6910, -5809: 6911, -5808: 6912, -5807: 6913, -5806: 6914, -5805: 6915, -5804: 6916, -5803: 6917, -5802: 6918, -5801: 6919, -5800: 6920, -5799: 6921, -5798: 6922, -5797: 6923, -5796: 6924, -5795: 6925, -5794: 6926, -5793: 6927, -5792: 6928, -5791: 6929, -5790: 6930, -5789: 6931, -5788: 6932, -5787: 6933, -5786: 6934, -5785: 6935, -5784: 6936, -5783: 6937, -5782: 6938, -5781: 6939, -5780: 6940, -5779: 6941, -5778: 6942, -5777: 6943, -5776: 6944, -5775: 6945, -5774: 6946, -5773: 6947, -5772: 6948, -5771: 6949, -5770: 6950, -5769: 6951, -5768: 6952, -5767: 6953, -5766: 6954, -5765: 6955, -5764: 6956, -5763: 6957, -5762: 6958, -5761: 6959, -5760: 6960, -5759: 6961, -5758: 6962, -5757: 6963, -5756: 6964, -5755: 6965, -5754: 6966, -5753: 6967, -5752: 6968, -5751: 6969, -5750: 6970, -5749: 6971, -5748: 6972, -5747: 6973, -5746: 6974, -5745: 6975, -5744: 6976, -5743: 6977, -5742: 6978, -5741: 6979, -5740: 6980, -5739: 6981, -5738: 6982, -5737: 6983, -5736: 6984, -5735: 6985, -5734: 6986, -5733: 6987, -5732: 6988, -5731: 6989, -5730: 6990, -5729: 6991, -5728: 6992, -5727: 6993, -5726: 6994, -5725: 6995, -5724: 6996, -5723: 6997, -5722: 6998, -5721: 6999, -5720: 7000, -5719: 7001, -5718: 7002, -5717: 7003, -5716: 7004, -5715: 7005, -5714: 7006, -5713: 7007, -5712: 7008, -5711: 7009, -5710: 7010, -5709: 7011, -5708: 7012, -5707: 7013, -5706: 7014, -5705: 7015, -5704: 7016, -5703: 7017, -5702: 7018, -5701: 7019, -5700: 7020, -5699: 7021, -5698: 7022, -5697: 7023, -5696: 7024, -5695: 7025, -5694: 7026, -5693: 7027, -5692: 7028, -5691: 7029, -5690: 7030, -5689: 7031, -5688: 7032, -5687: 7033, -5686: 7034, -5685: 7035, -5684: 7036, -5683: 7037, -5682: 7038, -5681: 7039, -5680: 7040, -5679: 7041, -5678: 7042, -5677: 7043, -5676: 7044, -5675: 7045, -5674: 7046, -5673: 7047, -5672: 7048, -5671: 7049, -5670: 7050, -5669: 7051, -5668: 7052, -5667: 7053, -5666: 7054, -5665: 7055, -5664: 7056, -5663: 7057, -5662: 7058, -5661: 7059, -5660: 7060, -5659: 7061, -5658: 7062, -5657: 7063, -5656: 7064, -5655: 7065, -5654: 7066, -5653: 7067, -5652: 7068, -5651: 7069, -5650: 7070, -5649: 7071, -5648: 7072, -5647: 7073, -5646: 7074, -5645: 7075, -5644: 7076, -5643: 7077, -5642: 7078, -5641: 7079, -5640: 7080, -5639: 7081, -5638: 7082, -5637: 7083, -5636: 7084, -5635: 7085, -5634: 7086, -5633: 7087, -5632: 7088, -5631: 7089, -5630: 7090, -5629: 7091, -5628: 7092, -5627: 7093, -5626: 7094, -5625: 7095, -5624: 7096, -5623: 7097, -5622: 7098, -5621: 7099, -5620: 7100, -5619: 7101, -5618: 7102, -5617: 7103, -5616: 7104, -5615: 7105, -5614: 7106, -5613: 7107, -5612: 7108, -5611: 7109, -5610: 7110, -5609: 7111, -5608: 7112, -5607: 7113, -5606: 7114, -5605: 7115, -5604: 7116, -5603: 7117, -5602: 7118, -5601: 7119, -5600: 7120, -5599: 7121, -5598: 7122, -5597: 7123, -5596: 7124, -5595: 7125, -5594: 7126, -5593: 7127, -5592: 7128, -5591: 7129, -5590: 7130, -5589: 7131, -5588: 7132, -5587: 7133, -5586: 7134, -5585: 7135, -5584: 7136, -5583: 7137, -5582: 7138, -5581: 7139, -5580: 7140, -5579: 7141, -5578: 7142, -5577: 7143, -5576: 7144, -5575: 7145, -5574: 7146, -5573: 7147, -5572: 7148, -5571: 7149, -5570: 7150, -5569: 7151, -5568: 7152, -5567: 7153, -5566: 7154, -5565: 7155, -5564: 7156, -5563: 7157, -5562: 7158, -5561: 7159, -5560: 7160, -5559: 7161, -5558: 7162, -5557: 7163, -5556: 7164, -5555: 7165, -5554: 7166, -5553: 7167, -5552: 7168, -5551: 7169, -5550: 7170, -5549: 7171, -5548: 7172, -5547: 7173, -5546: 7174, -5545: 7175, -5544: 7176, -5543: 7177, -5542: 7178, -5541: 7179, -5540: 7180, -5539: 7181, -5538: 7182, -5537: 7183, -5536: 7184, -5535: 7185, -5534: 7186, -5533: 7187, -5532: 7188, -5531: 7189, -5530: 7190, -5529: 7191, -5528: 7192, -5527: 7193, -5526: 7194, -5525: 7195, -5524: 7196, -5523: 7197, -5522: 7198, -5521: 7199, -5520: 7200, -5519: 7201, -5518: 7202, -5517: 7203, -5516: 7204, -5515: 7205, -5514: 7206, -5513: 7207, -5512: 7208, -5511: 7209, -5510: 7210, -5509: 7211, -5508: 7212, -5507: 7213, -5506: 7214, -5505: 7215, -5504: 7216, -5503: 7217, -5502: 7218, -5501: 7219, -5500: 7220, -5499: 7221, -5498: 7222, -5497: 7223, -5496: 7224, -5495: 7225, -5494: 7226, -5493: 7227, -5492: 7228, -5491: 7229, -5490: 7230, -5489: 7231, -5488: 7232, -5487: 7233, -5486: 7234, -5485: 7235, -5484: 7236, -5483: 7237, -5482: 7238, -5481: 7239, -5480: 7240, -5479: 7241, -5478: 7242, -5477: 7243, -5476: 7244, -5475: 7245, -5474: 7246, -5473: 7247, -5472: 7248, -5471: 7249, -5470: 7250, -5469: 7251, -5468: 7252, -5467: 7253, -5466: 7254, -5465: 7255, -5464: 7256, -5463: 7257, -5462: 7258, -5461: 7259, -5460: 7260, -5459: 7261, -5458: 7262, -5457: 7263, -5456: 7264, -5455: 7265, -5454: 7266, -5453: 7267, -5452: 7268, -5451: 7269, -5450: 7270, -5449: 7271, -5448: 7272, -5447: 7273, -5446: 7274, -5445: 7275, -5444: 7276, -5443: 7277, -5442: 7278, -5441: 7279, -5440: 7280, -5439: 7281, -5438: 7282, -5437: 7283, -5436: 7284, -5435: 7285, -5434: 7286, -5433: 7287, -5432: 7288, -5431: 7289, -5430: 7290, -5429: 7291, -5428: 7292, -5427: 7293, -5426: 7294, -5425: 7295, -5424: 7296, -5423: 7297, -5422: 7298, -5421: 7299, -5420: 7300, -5419: 7301, -5418: 7302, -5417: 7303, -5416: 7304, -5415: 7305, -5414: 7306, -5413: 7307, -5412: 7308, -5411: 7309, -5410: 7310, -5409: 7311, -5408: 7312, -5407: 7313, -5406: 7314, -5405: 7315, -5404: 7316, -5403: 7317, -5402: 7318, -5401: 7319, -5400: 7320, -5399: 7321, -5398: 7322, -5397: 7323, -5396: 7324, -5395: 7325, -5394: 7326, -5393: 7327, -5392: 7328, -5391: 7329, -5390: 7330, -5389: 7331, -5388: 7332, -5387: 7333, -5386: 7334, -5385: 7335, -5384: 7336, -5383: 7337, -5382: 7338, -5381: 7339, -5380: 7340, -5379: 7341, -5378: 7342, -5377: 7343, -5376: 7344, -5375: 7345, -5374: 7346, -5373: 7347, -5372: 7348, -5371: 7349, -5370: 7350, -5369: 7351, -5368: 7352, -5367: 7353, -5366: 7354, -5365: 7355, -5364: 7356, -5363: 7357, -5362: 7358, -5361: 7359, -5360: 7360, -5359: 7361, -5358: 7362, -5357: 7363, -5356: 7364, -5355: 7365, -5354: 7366, -5353: 7367, -5352: 7368, -5351: 7369, -5350: 7370, -5349: 7371, -5348: 7372, -5347: 7373, -5346: 7374, -5345: 7375, -5344: 7376, -5343: 7377, -5342: 7378, -5341: 7379, -5340: 7380, -5339: 7381, -5338: 7382, -5337: 7383, -5336: 7384, -5335: 7385, -5334: 7386, -5333: 7387, -5332: 7388, -5331: 7389, -5330: 7390, -5329: 7391, -5328: 7392, -5327: 7393, -5326: 7394, -5325: 7395, -5324: 7396, -5323: 7397, -5322: 7398, -5321: 7399, -5320: 7400, -5319: 7401, -5318: 7402, -5317: 7403, -5316: 7404, -5315: 7405, -5314: 7406, -5313: 7407, -5312: 7408, -5311: 7409, -5310: 7410, -5309: 7411, -5308: 7412, -5307: 7413, -5306: 7414, -5305: 7415, -5304: 7416, -5303: 7417, -5302: 7418, -5301: 7419, -5300: 7420, -5299: 7421, -5298: 7422, -5297: 7423, -5296: 7424, -5295: 7425, -5294: 7426, -5293: 7427, -5292: 7428, -5291: 7429, -5290: 7430, -5289: 7431, -5288: 7432, -5287: 7433, -5286: 7434, -5285: 7435, -5284: 7436, -5283: 7437, -5282: 7438, -5281: 7439, -5280: 7440, -5279: 7441, -5278: 7442, -5277: 7443, -5276: 7444, -5275: 7445, -5274: 7446, -5273: 7447, -5272: 7448, -5271: 7449, -5270: 7450, -5269: 7451, -5268: 7452, -5267: 7453, -5266: 7454, -5265: 7455, -5264: 7456, -5263: 7457, -5262: 7458, -5261: 7459, -5260: 7460, -5259: 7461, -5258: 7462, -5257: 7463, -5256: 7464, -5255: 7465, -5254: 7466, -5253: 7467, -5252: 7468, -5251: 7469, -5250: 7470, -5249: 7471, -5248: 7472, -5247: 7473, -5246: 7474, -5245: 7475, -5244: 7476, -5243: 7477, -5242: 7478, -5241: 7479, -5240: 7480, -5239: 7481, -5238: 7482, -5237: 7483, -5236: 7484, -5235: 7485, -5234: 7486, -5233: 7487, -5232: 7488, -5231: 7489, -5230: 7490, -5229: 7491, -5228: 7492, -5227: 7493, -5226: 7494, -5225: 7495, -5224: 7496, -5223: 7497, -5222: 7498, -5221: 7499, -5220: 7500, -5219: 7501, -5218: 7502, -5217: 7503, -5216: 7504, -5215: 7505, -5214: 7506, -5213: 7507, -5212: 7508, -5211: 7509, -5210: 7510, -5209: 7511, -5208: 7512, -5207: 7513, -5206: 7514, -5205: 7515, -5204: 7516, -5203: 7517, -5202: 7518, -5201: 7519, -5200: 7520, -5199: 7521, -5198: 7522, -5197: 7523, -5196: 7524, -5195: 7525, -5194: 7526, -5193: 7527, -5192: 7528, -5191: 7529, -5190: 7530, -5189: 7531, -5188: 7532, -5187: 7533, -5186: 7534, -5185: 7535, -5184: 7536, -5183: 7537, -5182: 7538, -5181: 7539, -5180: 7540, -5179: 7541, -5178: 7542, -5177: 7543, -5176: 7544, -5175: 7545, -5174: 7546, -5173: 7547, -5172: 7548, -5171: 7549, -5170: 7550, -5169: 7551, -5168: 7552, -5167: 7553, -5166: 7554, -5165: 7555, -5164: 7556, -5163: 7557, -5162: 7558, -5161: 7559, -5160: 7560, -5159: 7561, -5158: 7562, -5157: 7563, -5156: 7564, -5155: 7565, -5154: 7566, -5153: 7567, -5152: 7568, -5151: 7569, -5150: 7570, -5149: 7571, -5148: 7572, -5147: 7573, -5146: 7574, -5145: 7575, -5144: 7576, -5143: 7577, -5142: 7578, -5141: 7579, -5140: 7580, -5139: 7581, -5138: 7582, -5137: 7583, -5136: 7584, -5135: 7585, -5134: 7586, -5133: 7587, -5132: 7588, -5131: 7589, -5130: 7590, -5129: 7591, -5128: 7592, -5127: 7593, -5126: 7594, -5125: 7595, -5124: 7596, -5123: 7597, -5122: 7598, -5121: 7599, -5120: 7600, -5119: 7601, -5118: 7602, -5117: 7603, -5116: 7604, -5115: 7605, -5114: 7606, -5113: 7607, -5112: 7608, -5111: 7609, -5110: 7610, -5109: 7611, -5108: 7612, -5107: 7613, -5106: 7614, -5105: 7615, -5104: 7616, -5103: 7617, -5102: 7618, -5101: 7619, -5100: 7620, -5099: 7621, -5098: 7622, -5097: 7623, -5096: 7624, -5095: 7625, -5094: 7626, -5093: 7627, -5092: 7628, -5091: 7629, -5090: 7630, -5089: 7631, -5088: 7632, -5087: 7633, -5086: 7634, -5085: 7635, -5084: 7636, -5083: 7637, -5082: 7638, -5081: 7639, -5080: 7640, -5079: 7641, -5078: 7642, -5077: 7643, -5076: 7644, -5075: 7645, -5074: 7646, -5073: 7647, -5072: 7648, -5071: 7649, -5070: 7650, -5069: 7651, -5068: 7652, -5067: 7653, -5066: 7654, -5065: 7655, -5064: 7656, -5063: 7657, -5062: 7658, -5061: 7659, -5060: 7660, -5059: 7661, -5058: 7662, -5057: 7663, -5056: 7664, -5055: 7665, -5054: 7666, -5053: 7667, -5052: 7668, -5051: 7669, -5050: 7670, -5049: 7671, -5048: 7672, -5047: 7673, -5046: 7674, -5045: 7675, -5044: 7676, -5043: 7677, -5042: 7678, -5041: 7679, -5040: 7680, -5039: 7681, -5038: 7682, -5037: 7683, -5036: 7684, -5035: 7685, -5034: 7686, -5033: 7687, -5032: 7688, -5031: 7689, -5030: 7690, -5029: 7691, -5028: 7692, -5027: 7693, -5026: 7694, -5025: 7695, -5024: 7696, -5023: 7697, -5022: 7698, -5021: 7699, -5020: 7700, -5019: 7701, -5018: 7702, -5017: 7703, -5016: 7704, -5015: 7705, -5014: 7706, -5013: 7707, -5012: 7708, -5011: 7709, -5010: 7710, -5009: 7711, -5008: 7712, -5007: 7713, -5006: 7714, -5005: 7715, -5004: 7716, -5003: 7717, -5002: 7718, -5001: 7719, -5000: 7720, -4999: 7721, -4998: 7722, -4997: 7723, -4996: 7724, -4995: 7725, -4994: 7726, -4993: 7727, -4992: 7728, -4991: 7729, -4990: 7730, -4989: 7731, -4988: 7732, -4987: 7733, -4986: 7734, -4985: 7735, -4984: 7736, -4983: 7737, -4982: 7738, -4981: 7739, -4980: 7740, -4979: 7741, -4978: 7742, -4977: 7743, -4976: 7744, -4975: 7745, -4974: 7746, -4973: 7747, -4972: 7748, -4971: 7749, -4970: 7750, -4969: 7751, -4968: 7752, -4967: 7753, -4966: 7754, -4965: 7755, -4964: 7756, -4963: 7757, -4962: 7758, -4961: 7759, -4960: 7760, -4959: 7761, -4958: 7762, -4957: 7763, -4956: 7764, -4955: 7765, -4954: 7766, -4953: 7767, -4952: 7768, -4951: 7769, -4950: 7770, -4949: 7771, -4948: 7772, -4947: 7773, -4946: 7774, -4945: 7775, -4944: 7776, -4943: 7777, -4942: 7778, -4941: 7779, -4940: 7780, -4939: 7781, -4938: 7782, -4937: 7783, -4936: 7784, -4935: 7785, -4934: 7786, -4933: 7787, -4932: 7788, -4931: 7789, -4930: 7790, -4929: 7791, -4928: 7792, -4927: 7793, -4926: 7794, -4925: 7795, -4924: 7796, -4923: 7797, -4922: 7798, -4921: 7799, -4920: 7800, -4919: 7801, -4918: 7802, -4917: 7803, -4916: 7804, -4915: 7805, -4914: 7806, -4913: 7807, -4912: 7808, -4911: 7809, -4910: 7810, -4909: 7811, -4908: 7812, -4907: 7813, -4906: 7814, -4905: 7815, -4904: 7816, -4903: 7817, -4902: 7818, -4901: 7819, -4900: 7820, -4899: 7821, -4898: 7822, -4897: 7823, -4896: 7824, -4895: 7825, -4894: 7826, -4893: 7827, -4892: 7828, -4891: 7829, -4890: 7830, -4889: 7831, -4888: 7832, -4887: 7833, -4886: 7834, -4885: 7835, -4884: 7836, -4883: 7837, -4882: 7838, -4881: 7839, -4880: 7840, -4879: 7841, -4878: 7842, -4877: 7843, -4876: 7844, -4875: 7845, -4874: 7846, -4873: 7847, -4872: 7848, -4871: 7849, -4870: 7850, -4869: 7851, -4868: 7852, -4867: 7853, -4866: 7854, -4865: 7855, -4864: 7856, -4863: 7857, -4862: 7858, -4861: 7859, -4860: 7860, -4859: 7861, -4858: 7862, -4857: 7863, -4856: 7864, -4855: 7865, -4854: 7866, -4853: 7867, -4852: 7868, -4851: 7869, -4850: 7870, -4849: 7871, -4848: 7872, -4847: 7873, -4846: 7874, -4845: 7875, -4844: 7876, -4843: 7877, -4842: 7878, -4841: 7879, -4840: 7880, -4839: 7881, -4838: 7882, -4837: 7883, -4836: 7884, -4835: 7885, -4834: 7886, -4833: 7887, -4832: 7888, -4831: 7889, -4830: 7890, -4829: 7891, -4828: 7892, -4827: 7893, -4826: 7894, -4825: 7895, -4824: 7896, -4823: 7897, -4822: 7898, -4821: 7899, -4820: 7900, -4819: 7901, -4818: 7902, -4817: 7903, -4816: 7904, -4815: 7905, -4814: 7906, -4813: 7907, -4812: 7908, -4811: 7909, -4810: 7910, -4809: 7911, -4808: 7912, -4807: 7913, -4806: 7914, -4805: 7915, -4804: 7916, -4803: 7917, -4802: 7918, -4801: 7919, -4800: 7920, -4799: 7921, -4798: 7922, -4797: 7923, -4796: 7924, -4795: 7925, -4794: 7926, -4793: 7927, -4792: 7928, -4791: 7929, -4790: 7930, -4789: 7931, -4788: 7932, -4787: 7933, -4786: 7934, -4785: 7935, -4784: 7936, -4783: 7937, -4782: 7938, -4781: 7939, -4780: 7940, -4779: 7941, -4778: 7942, -4777: 7943, -4776: 7944, -4775: 7945, -4774: 7946, -4773: 7947, -4772: 7948, -4771: 7949, -4770: 7950, -4769: 7951, -4768: 7952, -4767: 7953, -4766: 7954, -4765: 7955, -4764: 7956, -4763: 7957, -4762: 7958, -4761: 7959, -4760: 7960, -4759: 7961, -4758: 7962, -4757: 7963, -4756: 7964, -4755: 7965, -4754: 7966, -4753: 7967, -4752: 7968, -4751: 7969, -4750: 7970, -4749: 7971, -4748: 7972, -4747: 7973, -4746: 7974, -4745: 7975, -4744: 7976, -4743: 7977, -4742: 7978, -4741: 7979, -4740: 7980, -4739: 7981, -4738: 7982, -4737: 7983, -4736: 7984, -4735: 7985, -4734: 7986, -4733: 7987, -4732: 7988, -4731: 7989, -4730: 7990, -4729: 7991, -4728: 7992, -4727: 7993, -4726: 7994, -4725: 7995, -4724: 7996, -4723: 7997, -4722: 7998, -4721: 7999, -4720: 8000, -4719: 8001, -4718: 8002, -4717: 8003, -4716: 8004, -4715: 8005, -4714: 8006, -4713: 8007, -4712: 8008, -4711: 8009, -4710: 8010, -4709: 8011, -4708: 8012, -4707: 8013, -4706: 8014, -4705: 8015, -4704: 8016, -4703: 8017, -4702: 8018, -4701: 8019, -4700: 8020, -4699: 8021, -4698: 8022, -4697: 8023, -4696: 8024, -4695: 8025, -4694: 8026, -4693: 8027, -4692: 8028, -4691: 8029, -4690: 8030, -4689: 8031, -4688: 8032, -4687: 8033, -4686: 8034, -4685: 8035, -4684: 8036, -4683: 8037, -4682: 8038, -4681: 8039, -4680: 8040, -4679: 8041, -4678: 8042, -4677: 8043, -4676: 8044, -4675: 8045, -4674: 8046, -4673: 8047, -4672: 8048, -4671: 8049, -4670: 8050, -4669: 8051, -4668: 8052, -4667: 8053, -4666: 8054, -4665: 8055, -4664: 8056, -4663: 8057, -4662: 8058, -4661: 8059, -4660: 8060, -4659: 8061, -4658: 8062, -4657: 8063, -4656: 8064, -4655: 8065, -4654: 8066, -4653: 8067, -4652: 8068, -4651: 8069, -4650: 8070, -4649: 8071, -4648: 8072, -4647: 8073, -4646: 8074, -4645: 8075, -4644: 8076, -4643: 8077, -4642: 8078, -4641: 8079, -4640: 8080, -4639: 8081, -4638: 8082, -4637: 8083, -4636: 8084, -4635: 8085, -4634: 8086, -4633: 8087, -4632: 8088, -4631: 8089, -4630: 8090, -4629: 8091, -4628: 8092, -4627: 8093, -4626: 8094, -4625: 8095, -4624: 8096, -4623: 8097, -4622: 8098, -4621: 8099, -4620: 8100, -4619: 8101, -4618: 8102, -4617: 8103, -4616: 8104, -4615: 8105, -4614: 8106, -4613: 8107, -4612: 8108, -4611: 8109, -4610: 8110, -4609: 8111, -4608: 8112, -4607: 8113, -4606: 8114, -4605: 8115, -4604: 8116, -4603: 8117, -4602: 8118, -4601: 8119, -4600: 8120, -4599: 8121, -4598: 8122, -4597: 8123, -4596: 8124, -4595: 8125, -4594: 8126, -4593: 8127, -4592: 8128, -4591: 8129, -4590: 8130, -4589: 8131, -4588: 8132, -4587: 8133, -4586: 8134, -4585: 8135, -4584: 8136, -4583: 8137, -4582: 8138, -4581: 8139, -4580: 8140, -4579: 8141, -4578: 8142, -4577: 8143, -4576: 8144, -4575: 8145, -4574: 8146, -4573: 8147, -4572: 8148, -4571: 8149, -4570: 8150, -4569: 8151, -4568: 8152, -4567: 8153, -4566: 8154, -4565: 8155, -4564: 8156, -4563: 8157, -4562: 8158, -4561: 8159, -4560: 8160, -4559: 8161, -4558: 8162, -4557: 8163, -4556: 8164, -4555: 8165, -4554: 8166, -4553: 8167, -4552: 8168, -4551: 8169, -4550: 8170, -4549: 8171, -4548: 8172, -4547: 8173, -4546: 8174, -4545: 8175, -4544: 8176, -4543: 8177, -4542: 8178, -4541: 8179, -4540: 8180, -4539: 8181, -4538: 8182, -4537: 8183, -4536: 8184, -4535: 8185, -4534: 8186, -4533: 8187, -4532: 8188, -4531: 8189, -4530: 8190, -4529: 8191, -4528: 8192, -4527: 8193, -4526: 8194, -4525: 8195, -4524: 8196, -4523: 8197, -4522: 8198, -4521: 8199, -4520: 8200, -4519: 8201, -4518: 8202, -4517: 8203, -4516: 8204, -4515: 8205, -4514: 8206, -4513: 8207, -4512: 8208, -4511: 8209, -4510: 8210, -4509: 8211, -4508: 8212, -4507: 8213, -4506: 8214, -4505: 8215, -4504: 8216, -4503: 8217, -4502: 8218, -4501: 8219, -4500: 8220, -4499: 8221, -4498: 8222, -4497: 8223, -4496: 8224, -4495: 8225, -4494: 8226, -4493: 8227, -4492: 8228, -4491: 8229, -4490: 8230, -4489: 8231, -4488: 8232, -4487: 8233, -4486: 8234, -4485: 8235, -4484: 8236, -4483: 8237, -4482: 8238, -4481: 8239, -4480: 8240, -4479: 8241, -4478: 8242, -4477: 8243, -4476: 8244, -4475: 8245, -4474: 8246, -4473: 8247, -4472: 8248, -4471: 8249, -4470: 8250, -4469: 8251, -4468: 8252, -4467: 8253, -4466: 8254, -4465: 8255, -4464: 8256, -4463: 8257, -4462: 8258, -4461: 8259, -4460: 8260, -4459: 8261, -4458: 8262, -4457: 8263, -4456: 8264, -4455: 8265, -4454: 8266, -4453: 8267, -4452: 8268, -4451: 8269, -4450: 8270, -4449: 8271, -4448: 8272, -4447: 8273, -4446: 8274, -4445: 8275, -4444: 8276, -4443: 8277, -4442: 8278, -4441: 8279, -4440: 8280, -4439: 8281, -4438: 8282, -4437: 8283, -4436: 8284, -4435: 8285, -4434: 8286, -4433: 8287, -4432: 8288, -4431: 8289, -4430: 8290, -4429: 8291, -4428: 8292, -4427: 8293, -4426: 8294, -4425: 8295, -4424: 8296, -4423: 8297, -4422: 8298, -4421: 8299, -4420: 8300, -4419: 8301, -4418: 8302, -4417: 8303, -4416: 8304, -4415: 8305, -4414: 8306, -4413: 8307, -4412: 8308, -4411: 8309, -4410: 8310, -4409: 8311, -4408: 8312, -4407: 8313, -4406: 8314, -4405: 8315, -4404: 8316, -4403: 8317, -4402: 8318, -4401: 8319, -4400: 8320, -4399: 8321, -4398: 8322, -4397: 8323, -4396: 8324, -4395: 8325, -4394: 8326, -4393: 8327, -4392: 8328, -4391: 8329, -4390: 8330, -4389: 8331, -4388: 8332, -4387: 8333, -4386: 8334, -4385: 8335, -4384: 8336, -4383: 8337, -4382: 8338, -4381: 8339, -4380: 8340, -4379: 8341, -4378: 8342, -4377: 8343, -4376: 8344, -4375: 8345, -4374: 8346, -4373: 8347, -4372: 8348, -4371: 8349, -4370: 8350, -4369: 8351, -4368: 8352, -4367: 8353, -4366: 8354, -4365: 8355, -4364: 8356, -4363: 8357, -4362: 8358, -4361: 8359, -4360: 8360, -4359: 8361, -4358: 8362, -4357: 8363, -4356: 8364, -4355: 8365, -4354: 8366, -4353: 8367, -4352: 8368, -4351: 8369, -4350: 8370, -4349: 8371, -4348: 8372, -4347: 8373, -4346: 8374, -4345: 8375, -4344: 8376, -4343: 8377, -4342: 8378, -4341: 8379, -4340: 8380, -4339: 8381, -4338: 8382, -4337: 8383, -4336: 8384, -4335: 8385, -4334: 8386, -4333: 8387, -4332: 8388, -4331: 8389, -4330: 8390, -4329: 8391, -4328: 8392, -4327: 8393, -4326: 8394, -4325: 8395, -4324: 8396, -4323: 8397, -4322: 8398, -4321: 8399, -4320: 8400, -4319: 8401, -4318: 8402, -4317: 8403, -4316: 8404, -4315: 8405, -4314: 8406, -4313: 8407, -4312: 8408, -4311: 8409, -4310: 8410, -4309: 8411, -4308: 8412, -4307: 8413, -4306: 8414, -4305: 8415, -4304: 8416, -4303: 8417, -4302: 8418, -4301: 8419, -4300: 8420, -4299: 8421, -4298: 8422, -4297: 8423, -4296: 8424, -4295: 8425, -4294: 8426, -4293: 8427, -4292: 8428, -4291: 8429, -4290: 8430, -4289: 8431, -4288: 8432, -4287: 8433, -4286: 8434, -4285: 8435, -4284: 8436, -4283: 8437, -4282: 8438, -4281: 8439, -4280: 8440, -4279: 8441, -4278: 8442, -4277: 8443, -4276: 8444, -4275: 8445, -4274: 8446, -4273: 8447, -4272: 8448, -4271: 8449, -4270: 8450, -4269: 8451, -4268: 8452, -4267: 8453, -4266: 8454, -4265: 8455, -4264: 8456, -4263: 8457, -4262: 8458, -4261: 8459, -4260: 8460, -4259: 8461, -4258: 8462, -4257: 8463, -4256: 8464, -4255: 8465, -4254: 8466, -4253: 8467, -4252: 8468, -4251: 8469, -4250: 8470, -4249: 8471, -4248: 8472, -4247: 8473, -4246: 8474, -4245: 8475, -4244: 8476, -4243: 8477, -4242: 8478, -4241: 8479, -4240: 8480, -4239: 8481, -4238: 8482, -4237: 8483, -4236: 8484, -4235: 8485, -4234: 8486, -4233: 8487, -4232: 8488, -4231: 8489, -4230: 8490, -4229: 8491, -4228: 8492, -4227: 8493, -4226: 8494, -4225: 8495, -4224: 8496, -4223: 8497, -4222: 8498, -4221: 8499, -4220: 8500, -4219: 8501, -4218: 8502, -4217: 8503, -4216: 8504, -4215: 8505, -4214: 8506, -4213: 8507, -4212: 8508, -4211: 8509, -4210: 8510, -4209: 8511, -4208: 8512, -4207: 8513, -4206: 8514, -4205: 8515, -4204: 8516, -4203: 8517, -4202: 8518, -4201: 8519, -4200: 8520, -4199: 8521, -4198: 8522, -4197: 8523, -4196: 8524, -4195: 8525, -4194: 8526, -4193: 8527, -4192: 8528, -4191: 8529, -4190: 8530, -4189: 8531, -4188: 8532, -4187: 8533, -4186: 8534, -4185: 8535, -4184: 8536, -4183: 8537, -4182: 8538, -4181: 8539, -4180: 8540, -4179: 8541, -4178: 8542, -4177: 8543, -4176: 8544, -4175: 8545, -4174: 8546, -4173: 8547, -4172: 8548, -4171: 8549, -4170: 8550, -4169: 8551, -4168: 8552, -4167: 8553, -4166: 8554, -4165: 8555, -4164: 8556, -4163: 8557, -4162: 8558, -4161: 8559, -4160: 8560, -4159: 8561, -4158: 8562, -4157: 8563, -4156: 8564, -4155: 8565, -4154: 8566, -4153: 8567, -4152: 8568, -4151: 8569, -4150: 8570, -4149: 8571, -4148: 8572, -4147: 8573, -4146: 8574, -4145: 8575, -4144: 8576, -4143: 8577, -4142: 8578, -4141: 8579, -4140: 8580, -4139: 8581, -4138: 8582, -4137: 8583, -4136: 8584, -4135: 8585, -4134: 8586, -4133: 8587, -4132: 8588, -4131: 8589, -4130: 8590, -4129: 8591, -4128: 8592, -4127: 8593, -4126: 8594, -4125: 8595, -4124: 8596, -4123: 8597, -4122: 8598, -4121: 8599, -4120: 8600, -4119: 8601, -4118: 8602, -4117: 8603, -4116: 8604, -4115: 8605, -4114: 8606, -4113: 8607, -4112: 8608, -4111: 8609, -4110: 8610, -4109: 8611, -4108: 8612, -4107: 8613, -4106: 8614, -4105: 8615, -4104: 8616, -4103: 8617, -4102: 8618, -4101: 8619, -4100: 8620, -4099: 8621, -4098: 8622, -4097: 8623, -4096: 8624, -4095: 8625, -4094: 8626, -4093: 8627, -4092: 8628, -4091: 8629, -4090: 8630, -4089: 8631, -4088: 8632, -4087: 8633, -4086: 8634, -4085: 8635, -4084: 8636, -4083: 8637, -4082: 8638, -4081: 8639, -4080: 8640, -4079: 8641, -4078: 8642, -4077: 8643, -4076: 8644, -4075: 8645, -4074: 8646, -4073: 8647, -4072: 8648, -4071: 8649, -4070: 8650, -4069: 8651, -4068: 8652, -4067: 8653, -4066: 8654, -4065: 8655, -4064: 8656, -4063: 8657, -4062: 8658, -4061: 8659, -4060: 8660, -4059: 8661, -4058: 8662, -4057: 8663, -4056: 8664, -4055: 8665, -4054: 8666, -4053: 8667, -4052: 8668, -4051: 8669, -4050: 8670, -4049: 8671, -4048: 8672, -4047: 8673, -4046: 8674, -4045: 8675, -4044: 8676, -4043: 8677, -4042: 8678, -4041: 8679, -4040: 8680, -4039: 8681, -4038: 8682, -4037: 8683, -4036: 8684, -4035: 8685, -4034: 8686, -4033: 8687, -4032: 8688, -4031: 8689, -4030: 8690, -4029: 8691, -4028: 8692, -4027: 8693, -4026: 8694, -4025: 8695, -4024: 8696, -4023: 8697, -4022: 8698, -4021: 8699, -4020: 8700, -4019: 8701, -4018: 8702, -4017: 8703, -4016: 8704, -4015: 8705, -4014: 8706, -4013: 8707, -4012: 8708, -4011: 8709, -4010: 8710, -4009: 8711, -4008: 8712, -4007: 8713, -4006: 8714, -4005: 8715, -4004: 8716, -4003: 8717, -4002: 8718, -4001: 8719, -4000: 8720, -3999: 8721, -3998: 8722, -3997: 8723, -3996: 8724, -3995: 8725, -3994: 8726, -3993: 8727, -3992: 8728, -3991: 8729, -3990: 8730, -3989: 8731, -3988: 8732, -3987: 8733, -3986: 8734, -3985: 8735, -3984: 8736, -3983: 8737, -3982: 8738, -3981: 8739, -3980: 8740, -3979: 8741, -3978: 8742, -3977: 8743, -3976: 8744, -3975: 8745, -3974: 8746, -3973: 8747, -3972: 8748, -3971: 8749, -3970: 8750, -3969: 8751, -3968: 8752, -3967: 8753, -3966: 8754, -3965: 8755, -3964: 8756, -3963: 8757, -3962: 8758, -3961: 8759, -3960: 8760, -3959: 8761, -3958: 8762, -3957: 8763, -3956: 8764, -3955: 8765, -3954: 8766, -3953: 8767, -3952: 8768, -3951: 8769, -3950: 8770, -3949: 8771, -3948: 8772, -3947: 8773, -3946: 8774, -3945: 8775, -3944: 8776, -3943: 8777, -3942: 8778, -3941: 8779, -3940: 8780, -3939: 8781, -3938: 8782, -3937: 8783, -3936: 8784, -3935: 8785, -3934: 8786, -3933: 8787, -3932: 8788, -3931: 8789, -3930: 8790, -3929: 8791, -3928: 8792, -3927: 8793, -3926: 8794, -3925: 8795, -3924: 8796, -3923: 8797, -3922: 8798, -3921: 8799, -3920: 8800, -3919: 8801, -3918: 8802, -3917: 8803, -3916: 8804, -3915: 8805, -3914: 8806, -3913: 8807, -3912: 8808, -3911: 8809, -3910: 8810, -3909: 8811, -3908: 8812, -3907: 8813, -3906: 8814, -3905: 8815, -3904: 8816, -3903: 8817, -3902: 8818, -3901: 8819, -3900: 8820, -3899: 8821, -3898: 8822, -3897: 8823, -3896: 8824, -3895: 8825, -3894: 8826, -3893: 8827, -3892: 8828, -3891: 8829, -3890: 8830, -3889: 8831, -3888: 8832, -3887: 8833, -3886: 8834, -3885: 8835, -3884: 8836, -3883: 8837, -3882: 8838, -3881: 8839, -3880: 8840, -3879: 8841, -3878: 8842, -3877: 8843, -3876: 8844, -3875: 8845, -3874: 8846, -3873: 8847, -3872: 8848, -3871: 8849, -3870: 8850, -3869: 8851, -3868: 8852, -3867: 8853, -3866: 8854, -3865: 8855, -3864: 8856, -3863: 8857, -3862: 8858, -3861: 8859, -3860: 8860, -3859: 8861, -3858: 8862, -3857: 8863, -3856: 8864, -3855: 8865, -3854: 8866, -3853: 8867, -3852: 8868, -3851: 8869, -3850: 8870, -3849: 8871, -3848: 8872, -3847: 8873, -3846: 8874, -3845: 8875, -3844: 8876, -3843: 8877, -3842: 8878, -3841: 8879, -3840: 8880, -3839: 8881, -3838: 8882, -3837: 8883, -3836: 8884, -3835: 8885, -3834: 8886, -3833: 8887, -3832: 8888, -3831: 8889, -3830: 8890, -3829: 8891, -3828: 8892, -3827: 8893, -3826: 8894, -3825: 8895, -3824: 8896, -3823: 8897, -3822: 8898, -3821: 8899, -3820: 8900, -3819: 8901, -3818: 8902, -3817: 8903, -3816: 8904, -3815: 8905, -3814: 8906, -3813: 8907, -3812: 8908, -3811: 8909, -3810: 8910, -3809: 8911, -3808: 8912, -3807: 8913, -3806: 8914, -3805: 8915, -3804: 8916, -3803: 8917, -3802: 8918, -3801: 8919, -3800: 8920, -3799: 8921, -3798: 8922, -3797: 8923, -3796: 8924, -3795: 8925, -3794: 8926, -3793: 8927, -3792: 8928, -3791: 8929, -3790: 8930, -3789: 8931, -3788: 8932, -3787: 8933, -3786: 8934, -3785: 8935, -3784: 8936, -3783: 8937, -3782: 8938, -3781: 8939, -3780: 8940, -3779: 8941, -3778: 8942, -3777: 8943, -3776: 8944, -3775: 8945, -3774: 8946, -3773: 8947, -3772: 8948, -3771: 8949, -3770: 8950, -3769: 8951, -3768: 8952, -3767: 8953, -3766: 8954, -3765: 8955, -3764: 8956, -3763: 8957, -3762: 8958, -3761: 8959, -3760: 8960, -3759: 8961, -3758: 8962, -3757: 8963, -3756: 8964, -3755: 8965, -3754: 8966, -3753: 8967, -3752: 8968, -3751: 8969, -3750: 8970, -3749: 8971, -3748: 8972, -3747: 8973, -3746: 8974, -3745: 8975, -3744: 8976, -3743: 8977, -3742: 8978, -3741: 8979, -3740: 8980, -3739: 8981, -3738: 8982, -3737: 8983, -3736: 8984, -3735: 8985, -3734: 8986, -3733: 8987, -3732: 8988, -3731: 8989, -3730: 8990, -3729: 8991, -3728: 8992, -3727: 8993, -3726: 8994, -3725: 8995, -3724: 8996, -3723: 8997, -3722: 8998, -3721: 8999, -3720: 9000, -3719: 9001, -3718: 9002, -3717: 9003, -3716: 9004, -3715: 9005, -3714: 9006, -3713: 9007, -3712: 9008, -3711: 9009, -3710: 9010, -3709: 9011, -3708: 9012, -3707: 9013, -3706: 9014, -3705: 9015, -3704: 9016, -3703: 9017, -3702: 9018, -3701: 9019, -3700: 9020, -3699: 9021, -3698: 9022, -3697: 9023, -3696: 9024, -3695: 9025, -3694: 9026, -3693: 9027, -3692: 9028, -3691: 9029, -3690: 9030, -3689: 9031, -3688: 9032, -3687: 9033, -3686: 9034, -3685: 9035, -3684: 9036, -3683: 9037}
Processed: Y12 O18
2018-07-24 10:04:04,452 INFO Added a workflow. id_map: {-9573: 9038, -9572: 9039, -9571: 9040, -9570: 9041, -9569: 9042, -9568: 9043, -9567: 9044, -9566: 9045, -9565: 9046, -9564: 9047, -9563: 9048, -9562: 9049, -9561: 9050, -9560: 9051, -9559: 9052, -9558: 9053, -9557: 9054, -9556: 9055, -9555: 9056, -9554: 9057, -9553: 9058, -9552: 9059, -9551: 9060, -9550: 9061, -9549: 9062, -9548: 9063, -9547: 9064, -9546: 9065, -9545: 9066, -9544: 9067, -9543: 9068, -9542: 9069, -9541: 9070, -9540: 9071, -9539: 9072, -9538: 9073, -9537: 9074, -9536: 9075, -9535: 9076, -9534: 9077, -9533: 9078, -9532: 9079, -9531: 9080, -9530: 9081, -9529: 9082, -9528: 9083, -9527: 9084, -9526: 9085, -9525: 9086, -9524: 9087, -9523: 9088, -9522: 9089, -9521: 9090, -9520: 9091, -9519: 9092, -9518: 9093, -9517: 9094, -9516: 9095, -9515: 9096, -9514: 9097, -9513: 9098, -9512: 9099, -9511: 9100, -9510: 9101, -9509: 9102, -9508: 9103, -9507: 9104, -9506: 9105, -9505: 9106, -9504: 9107, -9503: 9108, -9502: 9109, -9501: 9110, -9500: 9111, -9499: 9112, -9498: 9113, -9497: 9114, -9496: 9115, -9495: 9116, -9494: 9117, -9493: 9118, -9492: 9119, -9491: 9120, -9490: 9121, -9489: 9122, -9488: 9123, -9487: 9124, -9486: 9125, -9485: 9126, -9484: 9127, -9483: 9128, -9482: 9129, -9481: 9130, -9480: 9131, -9479: 9132, -9478: 9133, -9477: 9134, -9476: 9135, -9475: 9136, -9474: 9137, -9473: 9138, -9472: 9139, -9471: 9140, -9470: 9141, -9469: 9142, -9468: 9143, -9467: 9144, -9466: 9145, -9465: 9146, -9464: 9147, -9463: 9148, -9462: 9149, -9461: 9150, -9460: 9151, -9459: 9152, -9458: 9153, -9457: 9154, -9456: 9155, -9455: 9156, -9454: 9157, -9453: 9158, -9452: 9159, -9451: 9160, -9450: 9161, -9449: 9162, -9448: 9163, -9447: 9164, -9446: 9165, -9445: 9166, -9444: 9167, -9443: 9168, -9442: 9169, -9441: 9170, -9440: 9171, -9439: 9172, -9438: 9173, -9437: 9174, -9436: 9175, -9435: 9176, -9434: 9177, -9433: 9178, -9432: 9179, -9431: 9180, -9430: 9181, -9429: 9182, -9428: 9183, -9427: 9184, -9426: 9185, -9425: 9186, -9424: 9187, -9423: 9188, -9422: 9189, -9421: 9190, -9420: 9191, -9419: 9192, -9418: 9193, -9417: 9194, -9416: 9195, -9415: 9196, -9414: 9197, -9413: 9198, -9412: 9199, -9411: 9200, -9410: 9201, -9409: 9202, -9408: 9203, -9407: 9204, -9406: 9205, -9405: 9206, -9404: 9207, -9403: 9208, -9402: 9209, -9401: 9210, -9400: 9211, -9399: 9212, -9398: 9213, -9397: 9214, -9396: 9215, -9395: 9216, -9394: 9217, -9393: 9218, -9392: 9219, -9391: 9220, -9390: 9221, -9389: 9222, -9388: 9223, -9387: 9224, -9386: 9225, -9385: 9226, -9384: 9227, -9383: 9228, -9382: 9229, -9381: 9230, -9380: 9231, -9379: 9232, -9378: 9233, -9377: 9234, -9376: 9235, -9375: 9236, -9374: 9237, -9373: 9238, -9372: 9239, -9371: 9240, -9370: 9241, -9369: 9242, -9368: 9243, -9367: 9244, -9366: 9245, -9365: 9246, -9364: 9247, -9363: 9248, -9362: 9249, -9361: 9250, -9360: 9251, -9359: 9252, -9358: 9253, -9357: 9254, -9356: 9255, -9355: 9256, -9354: 9257, -9353: 9258, -9352: 9259, -9351: 9260, -9350: 9261, -9349: 9262, -9348: 9263, -9347: 9264, -9346: 9265, -9345: 9266, -9344: 9267, -9343: 9268, -9342: 9269, -9341: 9270, -9340: 9271, -9339: 9272, -9338: 9273, -9337: 9274, -9336: 9275, -9335: 9276, -9334: 9277, -9333: 9278, -9332: 9279, -9331: 9280, -9330: 9281, -9329: 9282, -9328: 9283, -9327: 9284, -9326: 9285, -9325: 9286, -9324: 9287, -9323: 9288, -9322: 9289, -9321: 9290, -9320: 9291, -9319: 9292, -9318: 9293, -9317: 9294, -9316: 9295, -9315: 9296, -9314: 9297, -9313: 9298, -9312: 9299, -9311: 9300, -9310: 9301, -9309: 9302, -9308: 9303, -9307: 9304, -9306: 9305, -9305: 9306, -9304: 9307, -9303: 9308, -9302: 9309, -9301: 9310, -9300: 9311, -9299: 9312, -9298: 9313, -9297: 9314, -9296: 9315, -9295: 9316, -9294: 9317, -9293: 9318, -9292: 9319, -9291: 9320, -9290: 9321, -9289: 9322, -9288: 9323, -9287: 9324, -9286: 9325, -9285: 9326, -9284: 9327, -9283: 9328, -9282: 9329, -9281: 9330, -9280: 9331, -9279: 9332, -9278: 9333, -9277: 9334, -9276: 9335, -9275: 9336, -9274: 9337, -9273: 9338, -9272: 9339, -9271: 9340, -9270: 9341, -9269: 9342, -9268: 9343, -9267: 9344, -9266: 9345, -9265: 9346, -9264: 9347, -9263: 9348, -9262: 9349, -9261: 9350, -9260: 9351, -9259: 9352, -9258: 9353, -9257: 9354, -9256: 9355, -9255: 9356, -9254: 9357, -9253: 9358, -9252: 9359, -9251: 9360, -9250: 9361, -9249: 9362, -9248: 9363, -9247: 9364, -9246: 9365, -9245: 9366, -9244: 9367, -9243: 9368, -9242: 9369, -9241: 9370, -9240: 9371, -9239: 9372, -9238: 9373, -9237: 9374, -9236: 9375, -9235: 9376, -9234: 9377, -9233: 9378, -9232: 9379, -9231: 9380, -9230: 9381, -9229: 9382, -9228: 9383, -9227: 9384, -9226: 9385, -9225: 9386, -9224: 9387, -9223: 9388, -9222: 9389, -9221: 9390, -9220: 9391, -9219: 9392, -9218: 9393, -9217: 9394, -9216: 9395, -9215: 9396, -9214: 9397, -9213: 9398, -9212: 9399, -9211: 9400, -9210: 9401, -9209: 9402, -9208: 9403, -9207: 9404, -9206: 9405, -9205: 9406, -9204: 9407, -9203: 9408, -9202: 9409, -9201: 9410, -9200: 9411, -9199: 9412, -9198: 9413, -9197: 9414, -9196: 9415, -9195: 9416, -9194: 9417, -9193: 9418, -9192: 9419, -9191: 9420, -9190: 9421, -9189: 9422, -9188: 9423, -9187: 9424, -9186: 9425, -9185: 9426, -9184: 9427, -9183: 9428, -9182: 9429, -9181: 9430, -9180: 9431, -9179: 9432, -9178: 9433, -9177: 9434, -9176: 9435, -9175: 9436, -9174: 9437, -9173: 9438, -9172: 9439, -9171: 9440, -9170: 9441, -9169: 9442, -9168: 9443, -9167: 9444, -9166: 9445, -9165: 9446, -9164: 9447, -9163: 9448, -9162: 9449, -9161: 9450, -9160: 9451, -9159: 9452, -9158: 9453, -9157: 9454, -9156: 9455, -9155: 9456, -9154: 9457, -9153: 9458, -9152: 9459, -9151: 9460, -9150: 9461, -9149: 9462, -9148: 9463, -9147: 9464, -9146: 9465, -9145: 9466, -9144: 9467, -9143: 9468, -9142: 9469, -9141: 9470, -9140: 9471, -9139: 9472, -9138: 9473, -9137: 9474, -9136: 9475, -9135: 9476, -9134: 9477, -9133: 9478, -9132: 9479, -9131: 9480, -9130: 9481, -9129: 9482, -9128: 9483, -9127: 9484, -9126: 9485, -9125: 9486, -9124: 9487, -9123: 9488, -9122: 9489, -9121: 9490, -9120: 9491, -9119: 9492, -9118: 9493, -9117: 9494, -9116: 9495, -9115: 9496, -9114: 9497, -9113: 9498, -9112: 9499, -9111: 9500, -9110: 9501, -9109: 9502, -9108: 9503, -9107: 9504, -9106: 9505, -9105: 9506, -9104: 9507, -9103: 9508, -9102: 9509, -9101: 9510, -9100: 9511, -9099: 9512, -9098: 9513, -9097: 9514, -9096: 9515, -9095: 9516, -9094: 9517, -9093: 9518, -9092: 9519, -9091: 9520, -9090: 9521, -9089: 9522, -9088: 9523, -9087: 9524, -9086: 9525, -9085: 9526, -9084: 9527, -9083: 9528, -9082: 9529, -9081: 9530, -9080: 9531, -9079: 9532, -9078: 9533, -9077: 9534, -9076: 9535, -9075: 9536, -9074: 9537, -9073: 9538, -9072: 9539, -9071: 9540, -9070: 9541, -9069: 9542, -9068: 9543, -9067: 9544, -9066: 9545, -9065: 9546, -9064: 9547, -9063: 9548, -9062: 9549, -9061: 9550, -9060: 9551, -9059: 9552, -9058: 9553, -9057: 9554, -9056: 9555, -9055: 9556, -9054: 9557, -9053: 9558, -9052: 9559, -9051: 9560, -9050: 9561, -9049: 9562, -9048: 9563, -9047: 9564}
Processed: Zr4 O8
2018-07-24 10:04:06,293 INFO Added a workflow. id_map: {-9637: 9565, -9636: 9566, -9635: 9567, -9634: 9568, -9633: 9569, -9632: 9570, -9631: 9571, -9630: 9572, -9629: 9573, -9628: 9574, -9627: 9575, -9626: 9576, -9625: 9577, -9624: 9578, -9623: 9579, -9622: 9580, -9621: 9581, -9620: 9582, -9619: 9583, -9618: 9584, -9617: 9585, -9616: 9586, -9615: 9587, -9614: 9588, -9613: 9589, -9612: 9590, -9611: 9591, -9610: 9592, -9609: 9593, -9608: 9594, -9607: 9595, -9606: 9596, -9605: 9597, -9604: 9598, -9603: 9599, -9602: 9600, -9601: 9601, -9600: 9602, -9599: 9603, -9598: 9604, -9597: 9605, -9596: 9606, -9595: 9607, -9594: 9608, -9593: 9609, -9592: 9610, -9591: 9611, -9590: 9612, -9589: 9613, -9588: 9614, -9587: 9615, -9586: 9616, -9585: 9617, -9584: 9618, -9583: 9619, -9582: 9620, -9581: 9621, -9580: 9622, -9579: 9623, -9578: 9624, -9577: 9625, -9576: 9626, -9575: 9627, -9574: 9628}
Processed: Nb3 O3
2018-07-24 10:04:57,052 INFO Added a workflow. id_map: {-11306: 9629, -11305: 9630, -11304: 9631, -11303: 9632, -11302: 9633, -11301: 9634, -11300: 9635, -11299: 9636, -11298: 9637, -11297: 9638, -11296: 9639, -11295: 9640, -11294: 9641, -11293: 9642, -11292: 9643, -11291: 9644, -11290: 9645, -11289: 9646, -11288: 9647, -11287: 9648, -11286: 9649, -11285: 9650, -11284: 9651, -11283: 9652, -11282: 9653, -11281: 9654, -11280: 9655, -11279: 9656, -11278: 9657, -11277: 9658, -11276: 9659, -11275: 9660, -11274: 9661, -11273: 9662, -11272: 9663, -11271: 9664, -11270: 9665, -11269: 9666, -11268: 9667, -11267: 9668, -11266: 9669, -11265: 9670, -11264: 9671, -11263: 9672, -11262: 9673, -11261: 9674, -11260: 9675, -11259: 9676, -11258: 9677, -11257: 9678, -11256: 9679, -11255: 9680, -11254: 9681, -11253: 9682, -11252: 9683, -11251: 9684, -11250: 9685, -11249: 9686, -11248: 9687, -11247: 9688, -11246: 9689, -11245: 9690, -11244: 9691, -11243: 9692, -11242: 9693, -11241: 9694, -11240: 9695, -11239: 9696, -11238: 9697, -11237: 9698, -11236: 9699, -11235: 9700, -11234: 9701, -11233: 9702, -11232: 9703, -11231: 9704, -11230: 9705, -11229: 9706, -11228: 9707, -11227: 9708, -11226: 9709, -11225: 9710, -11224: 9711, -11223: 9712, -11222: 9713, -11221: 9714, -11220: 9715, -11219: 9716, -11218: 9717, -11217: 9718, -11216: 9719, -11215: 9720, -11214: 9721, -11213: 9722, -11212: 9723, -11211: 9724, -11210: 9725, -11209: 9726, -11208: 9727, -11207: 9728, -11206: 9729, -11205: 9730, -11204: 9731, -11203: 9732, -11202: 9733, -11201: 9734, -11200: 9735, -11199: 9736, -11198: 9737, -11197: 9738, -11196: 9739, -11195: 9740, -11194: 9741, -11193: 9742, -11192: 9743, -11191: 9744, -11190: 9745, -11189: 9746, -11188: 9747, -11187: 9748, -11186: 9749, -11185: 9750, -11184: 9751, -11183: 9752, -11182: 9753, -11181: 9754, -11180: 9755, -11179: 9756, -11178: 9757, -11177: 9758, -11176: 9759, -11175: 9760, -11174: 9761, -11173: 9762, -11172: 9763, -11171: 9764, -11170: 9765, -11169: 9766, -11168: 9767, -11167: 9768, -11166: 9769, -11165: 9770, -11164: 9771, -11163: 9772, -11162: 9773, -11161: 9774, -11160: 9775, -11159: 9776, -11158: 9777, -11157: 9778, -11156: 9779, -11155: 9780, -11154: 9781, -11153: 9782, -11152: 9783, -11151: 9784, -11150: 9785, -11149: 9786, -11148: 9787, -11147: 9788, -11146: 9789, -11145: 9790, -11144: 9791, -11143: 9792, -11142: 9793, -11141: 9794, -11140: 9795, -11139: 9796, -11138: 9797, -11137: 9798, -11136: 9799, -11135: 9800, -11134: 9801, -11133: 9802, -11132: 9803, -11131: 9804, -11130: 9805, -11129: 9806, -11128: 9807, -11127: 9808, -11126: 9809, -11125: 9810, -11124: 9811, -11123: 9812, -11122: 9813, -11121: 9814, -11120: 9815, -11119: 9816, -11118: 9817, -11117: 9818, -11116: 9819, -11115: 9820, -11114: 9821, -11113: 9822, -11112: 9823, -11111: 9824, -11110: 9825, -11109: 9826, -11108: 9827, -11107: 9828, -11106: 9829, -11105: 9830, -11104: 9831, -11103: 9832, -11102: 9833, -11101: 9834, -11100: 9835, -11099: 9836, -11098: 9837, -11097: 9838, -11096: 9839, -11095: 9840, -11094: 9841, -11093: 9842, -11092: 9843, -11091: 9844, -11090: 9845, -11089: 9846, -11088: 9847, -11087: 9848, -11086: 9849, -11085: 9850, -11084: 9851, -11083: 9852, -11082: 9853, -11081: 9854, -11080: 9855, -11079: 9856, -11078: 9857, -11077: 9858, -11076: 9859, -11075: 9860, -11074: 9861, -11073: 9862, -11072: 9863, -11071: 9864, -11070: 9865, -11069: 9866, -11068: 9867, -11067: 9868, -11066: 9869, -11065: 9870, -11064: 9871, -11063: 9872, -11062: 9873, -11061: 9874, -11060: 9875, -11059: 9876, -11058: 9877, -11057: 9878, -11056: 9879, -11055: 9880, -11054: 9881, -11053: 9882, -11052: 9883, -11051: 9884, -11050: 9885, -11049: 9886, -11048: 9887, -11047: 9888, -11046: 9889, -11045: 9890, -11044: 9891, -11043: 9892, -11042: 9893, -11041: 9894, -11040: 9895, -11039: 9896, -11038: 9897, -11037: 9898, -11036: 9899, -11035: 9900, -11034: 9901, -11033: 9902, -11032: 9903, -11031: 9904, -11030: 9905, -11029: 9906, -11028: 9907, -11027: 9908, -11026: 9909, -11025: 9910, -11024: 9911, -11023: 9912, -11022: 9913, -11021: 9914, -11020: 9915, -11019: 9916, -11018: 9917, -11017: 9918, -11016: 9919, -11015: 9920, -11014: 9921, -11013: 9922, -11012: 9923, -11011: 9924, -11010: 9925, -11009: 9926, -11008: 9927, -11007: 9928, -11006: 9929, -11005: 9930, -11004: 9931, -11003: 9932, -11002: 9933, -11001: 9934, -11000: 9935, -10999: 9936, -10998: 9937, -10997: 9938, -10996: 9939, -10995: 9940, -10994: 9941, -10993: 9942, -10992: 9943, -10991: 9944, -10990: 9945, -10989: 9946, -10988: 9947, -10987: 9948, -10986: 9949, -10985: 9950, -10984: 9951, -10983: 9952, -10982: 9953, -10981: 9954, -10980: 9955, -10979: 9956, -10978: 9957, -10977: 9958, -10976: 9959, -10975: 9960, -10974: 9961, -10973: 9962, -10972: 9963, -10971: 9964, -10970: 9965, -10969: 9966, -10968: 9967, -10967: 9968, -10966: 9969, -10965: 9970, -10964: 9971, -10963: 9972, -10962: 9973, -10961: 9974, -10960: 9975, -10959: 9976, -10958: 9977, -10957: 9978, -10956: 9979, -10955: 9980, -10954: 9981, -10953: 9982, -10952: 9983, -10951: 9984, -10950: 9985, -10949: 9986, -10948: 9987, -10947: 9988, -10946: 9989, -10945: 9990, -10944: 9991, -10943: 9992, -10942: 9993, -10941: 9994, -10940: 9995, -10939: 9996, -10938: 9997, -10937: 9998, -10936: 9999, -10935: 10000, -10934: 10001, -10933: 10002, -10932: 10003, -10931: 10004, -10930: 10005, -10929: 10006, -10928: 10007, -10927: 10008, -10926: 10009, -10925: 10010, -10924: 10011, -10923: 10012, -10922: 10013, -10921: 10014, -10920: 10015, -10919: 10016, -10918: 10017, -10917: 10018, -10916: 10019, -10915: 10020, -10914: 10021, -10913: 10022, -10912: 10023, -10911: 10024, -10910: 10025, -10909: 10026, -10908: 10027, -10907: 10028, -10906: 10029, -10905: 10030, -10904: 10031, -10903: 10032, -10902: 10033, -10901: 10034, -10900: 10035, -10899: 10036, -10898: 10037, -10897: 10038, -10896: 10039, -10895: 10040, -10894: 10041, -10893: 10042, -10892: 10043, -10891: 10044, -10890: 10045, -10889: 10046, -10888: 10047, -10887: 10048, -10886: 10049, -10885: 10050, -10884: 10051, -10883: 10052, -10882: 10053, -10881: 10054, -10880: 10055, -10879: 10056, -10878: 10057, -10877: 10058, -10876: 10059, -10875: 10060, -10874: 10061, -10873: 10062, -10872: 10063, -10871: 10064, -10870: 10065, -10869: 10066, -10868: 10067, -10867: 10068, -10866: 10069, -10865: 10070, -10864: 10071, -10863: 10072, -10862: 10073, -10861: 10074, -10860: 10075, -10859: 10076, -10858: 10077, -10857: 10078, -10856: 10079, -10855: 10080, -10854: 10081, -10853: 10082, -10852: 10083, -10851: 10084, -10850: 10085, -10849: 10086, -10848: 10087, -10847: 10088, -10846: 10089, -10845: 10090, -10844: 10091, -10843: 10092, -10842: 10093, -10841: 10094, -10840: 10095, -10839: 10096, -10838: 10097, -10837: 10098, -10836: 10099, -10835: 10100, -10834: 10101, -10833: 10102, -10832: 10103, -10831: 10104, -10830: 10105, -10829: 10106, -10828: 10107, -10827: 10108, -10826: 10109, -10825: 10110, -10824: 10111, -10823: 10112, -10822: 10113, -10821: 10114, -10820: 10115, -10819: 10116, -10818: 10117, -10817: 10118, -10816: 10119, -10815: 10120, -10814: 10121, -10813: 10122, -10812: 10123, -10811: 10124, -10810: 10125, -10809: 10126, -10808: 10127, -10807: 10128, -10806: 10129, -10805: 10130, -10804: 10131, -10803: 10132, -10802: 10133, -10801: 10134, -10800: 10135, -10799: 10136, -10798: 10137, -10797: 10138, -10796: 10139, -10795: 10140, -10794: 10141, -10793: 10142, -10792: 10143, -10791: 10144, -10790: 10145, -10789: 10146, -10788: 10147, -10787: 10148, -10786: 10149, -10785: 10150, -10784: 10151, -10783: 10152, -10782: 10153, -10781: 10154, -10780: 10155, -10779: 10156, -10778: 10157, -10777: 10158, -10776: 10159, -10775: 10160, -10774: 10161, -10773: 10162, -10772: 10163, -10771: 10164, -10770: 10165, -10769: 10166, -10768: 10167, -10767: 10168, -10766: 10169, -10765: 10170, -10764: 10171, -10763: 10172, -10762: 10173, -10761: 10174, -10760: 10175, -10759: 10176, -10758: 10177, -10757: 10178, -10756: 10179, -10755: 10180, -10754: 10181, -10753: 10182, -10752: 10183, -10751: 10184, -10750: 10185, -10749: 10186, -10748: 10187, -10747: 10188, -10746: 10189, -10745: 10190, -10744: 10191, -10743: 10192, -10742: 10193, -10741: 10194, -10740: 10195, -10739: 10196, -10738: 10197, -10737: 10198, -10736: 10199, -10735: 10200, -10734: 10201, -10733: 10202, -10732: 10203, -10731: 10204, -10730: 10205, -10729: 10206, -10728: 10207, -10727: 10208, -10726: 10209, -10725: 10210, -10724: 10211, -10723: 10212, -10722: 10213, -10721: 10214, -10720: 10215, -10719: 10216, -10718: 10217, -10717: 10218, -10716: 10219, -10715: 10220, -10714: 10221, -10713: 10222, -10712: 10223, -10711: 10224, -10710: 10225, -10709: 10226, -10708: 10227, -10707: 10228, -10706: 10229, -10705: 10230, -10704: 10231, -10703: 10232, -10702: 10233, -10701: 10234, -10700: 10235, -10699: 10236, -10698: 10237, -10697: 10238, -10696: 10239, -10695: 10240, -10694: 10241, -10693: 10242, -10692: 10243, -10691: 10244, -10690: 10245, -10689: 10246, -10688: 10247, -10687: 10248, -10686: 10249, -10685: 10250, -10684: 10251, -10683: 10252, -10682: 10253, -10681: 10254, -10680: 10255, -10679: 10256, -10678: 10257, -10677: 10258, -10676: 10259, -10675: 10260, -10674: 10261, -10673: 10262, -10672: 10263, -10671: 10264, -10670: 10265, -10669: 10266, -10668: 10267, -10667: 10268, -10666: 10269, -10665: 10270, -10664: 10271, -10663: 10272, -10662: 10273, -10661: 10274, -10660: 10275, -10659: 10276, -10658: 10277, -10657: 10278, -10656: 10279, -10655: 10280, -10654: 10281, -10653: 10282, -10652: 10283, -10651: 10284, -10650: 10285, -10649: 10286, -10648: 10287, -10647: 10288, -10646: 10289, -10645: 10290, -10644: 10291, -10643: 10292, -10642: 10293, -10641: 10294, -10640: 10295, -10639: 10296, -10638: 10297, -10637: 10298, -10636: 10299, -10635: 10300, -10634: 10301, -10633: 10302, -10632: 10303, -10631: 10304, -10630: 10305, -10629: 10306, -10628: 10307, -10627: 10308, -10626: 10309, -10625: 10310, -10624: 10311, -10623: 10312, -10622: 10313, -10621: 10314, -10620: 10315, -10619: 10316, -10618: 10317, -10617: 10318, -10616: 10319, -10615: 10320, -10614: 10321, -10613: 10322, -10612: 10323, -10611: 10324, -10610: 10325, -10609: 10326, -10608: 10327, -10607: 10328, -10606: 10329, -10605: 10330, -10604: 10331, -10603: 10332, -10602: 10333, -10601: 10334, -10600: 10335, -10599: 10336, -10598: 10337, -10597: 10338, -10596: 10339, -10595: 10340, -10594: 10341, -10593: 10342, -10592: 10343, -10591: 10344, -10590: 10345, -10589: 10346, -10588: 10347, -10587: 10348, -10586: 10349, -10585: 10350, -10584: 10351, -10583: 10352, -10582: 10353, -10581: 10354, -10580: 10355, -10579: 10356, -10578: 10357, -10577: 10358, -10576: 10359, -10575: 10360, -10574: 10361, -10573: 10362, -10572: 10363, -10571: 10364, -10570: 10365, -10569: 10366, -10568: 10367, -10567: 10368, -10566: 10369, -10565: 10370, -10564: 10371, -10563: 10372, -10562: 10373, -10561: 10374, -10560: 10375, -10559: 10376, -10558: 10377, -10557: 10378, -10556: 10379, -10555: 10380, -10554: 10381, -10553: 10382, -10552: 10383, -10551: 10384, -10550: 10385, -10549: 10386, -10548: 10387, -10547: 10388, -10546: 10389, -10545: 10390, -10544: 10391, -10543: 10392, -10542: 10393, -10541: 10394, -10540: 10395, -10539: 10396, -10538: 10397, -10537: 10398, -10536: 10399, -10535: 10400, -10534: 10401, -10533: 10402, -10532: 10403, -10531: 10404, -10530: 10405, -10529: 10406, -10528: 10407, -10527: 10408, -10526: 10409, -10525: 10410, -10524: 10411, -10523: 10412, -10522: 10413, -10521: 10414, -10520: 10415, -10519: 10416, -10518: 10417, -10517: 10418, -10516: 10419, -10515: 10420, -10514: 10421, -10513: 10422, -10512: 10423, -10511: 10424, -10510: 10425, -10509: 10426, -10508: 10427, -10507: 10428, -10506: 10429, -10505: 10430, -10504: 10431, -10503: 10432, -10502: 10433, -10501: 10434, -10500: 10435, -10499: 10436, -10498: 10437, -10497: 10438, -10496: 10439, -10495: 10440, -10494: 10441, -10493: 10442, -10492: 10443, -10491: 10444, -10490: 10445, -10489: 10446, -10488: 10447, -10487: 10448, -10486: 10449, -10485: 10450, -10484: 10451, -10483: 10452, -10482: 10453, -10481: 10454, -10480: 10455, -10479: 10456, -10478: 10457, -10477: 10458, -10476: 10459, -10475: 10460, -10474: 10461, -10473: 10462, -10472: 10463, -10471: 10464, -10470: 10465, -10469: 10466, -10468: 10467, -10467: 10468, -10466: 10469, -10465: 10470, -10464: 10471, -10463: 10472, -10462: 10473, -10461: 10474, -10460: 10475, -10459: 10476, -10458: 10477, -10457: 10478, -10456: 10479, -10455: 10480, -10454: 10481, -10453: 10482, -10452: 10483, -10451: 10484, -10450: 10485, -10449: 10486, -10448: 10487, -10447: 10488, -10446: 10489, -10445: 10490, -10444: 10491, -10443: 10492, -10442: 10493, -10441: 10494, -10440: 10495, -10439: 10496, -10438: 10497, -10437: 10498, -10436: 10499, -10435: 10500, -10434: 10501, -10433: 10502, -10432: 10503, -10431: 10504, -10430: 10505, -10429: 10506, -10428: 10507, -10427: 10508, -10426: 10509, -10425: 10510, -10424: 10511, -10423: 10512, -10422: 10513, -10421: 10514, -10420: 10515, -10419: 10516, -10418: 10517, -10417: 10518, -10416: 10519, -10415: 10520, -10414: 10521, -10413: 10522, -10412: 10523, -10411: 10524, -10410: 10525, -10409: 10526, -10408: 10527, -10407: 10528, -10406: 10529, -10405: 10530, -10404: 10531, -10403: 10532, -10402: 10533, -10401: 10534, -10400: 10535, -10399: 10536, -10398: 10537, -10397: 10538, -10396: 10539, -10395: 10540, -10394: 10541, -10393: 10542, -10392: 10543, -10391: 10544, -10390: 10545, -10389: 10546, -10388: 10547, -10387: 10548, -10386: 10549, -10385: 10550, -10384: 10551, -10383: 10552, -10382: 10553, -10381: 10554, -10380: 10555, -10379: 10556, -10378: 10557, -10377: 10558, -10376: 10559, -10375: 10560, -10374: 10561, -10373: 10562, -10372: 10563, -10371: 10564, -10370: 10565, -10369: 10566, -10368: 10567, -10367: 10568, -10366: 10569, -10365: 10570, -10364: 10571, -10363: 10572, -10362: 10573, -10361: 10574, -10360: 10575, -10359: 10576, -10358: 10577, -10357: 10578, -10356: 10579, -10355: 10580, -10354: 10581, -10353: 10582, -10352: 10583, -10351: 10584, -10350: 10585, -10349: 10586, -10348: 10587, -10347: 10588, -10346: 10589, -10345: 10590, -10344: 10591, -10343: 10592, -10342: 10593, -10341: 10594, -10340: 10595, -10339: 10596, -10338: 10597, -10337: 10598, -10336: 10599, -10335: 10600, -10334: 10601, -10333: 10602, -10332: 10603, -10331: 10604, -10330: 10605, -10329: 10606, -10328: 10607, -10327: 10608, -10326: 10609, -10325: 10610, -10324: 10611, -10323: 10612, -10322: 10613, -10321: 10614, -10320: 10615, -10319: 10616, -10318: 10617, -10317: 10618, -10316: 10619, -10315: 10620, -10314: 10621, -10313: 10622, -10312: 10623, -10311: 10624, -10310: 10625, -10309: 10626, -10308: 10627, -10307: 10628, -10306: 10629, -10305: 10630, -10304: 10631, -10303: 10632, -10302: 10633, -10301: 10634, -10300: 10635, -10299: 10636, -10298: 10637, -10297: 10638, -10296: 10639, -10295: 10640, -10294: 10641, -10293: 10642, -10292: 10643, -10291: 10644, -10290: 10645, -10289: 10646, -10288: 10647, -10287: 10648, -10286: 10649, -10285: 10650, -10284: 10651, -10283: 10652, -10282: 10653, -10281: 10654, -10280: 10655, -10279: 10656, -10278: 10657, -10277: 10658, -10276: 10659, -10275: 10660, -10274: 10661, -10273: 10662, -10272: 10663, -10271: 10664, -10270: 10665, -10269: 10666, -10268: 10667, -10267: 10668, -10266: 10669, -10265: 10670, -10264: 10671, -10263: 10672, -10262: 10673, -10261: 10674, -10260: 10675, -10259: 10676, -10258: 10677, -10257: 10678, -10256: 10679, -10255: 10680, -10254: 10681, -10253: 10682, -10252: 10683, -10251: 10684, -10250: 10685, -10249: 10686, -10248: 10687, -10247: 10688, -10246: 10689, -10245: 10690, -10244: 10691, -10243: 10692, -10242: 10693, -10241: 10694, -10240: 10695, -10239: 10696, -10238: 10697, -10237: 10698, -10236: 10699, -10235: 10700, -10234: 10701, -10233: 10702, -10232: 10703, -10231: 10704, -10230: 10705, -10229: 10706, -10228: 10707, -10227: 10708, -10226: 10709, -10225: 10710, -10224: 10711, -10223: 10712, -10222: 10713, -10221: 10714, -10220: 10715, -10219: 10716, -10218: 10717, -10217: 10718, -10216: 10719, -10215: 10720, -10214: 10721, -10213: 10722, -10212: 10723, -10211: 10724, -10210: 10725, -10209: 10726, -10208: 10727, -10207: 10728, -10206: 10729, -10205: 10730, -10204: 10731, -10203: 10732, -10202: 10733, -10201: 10734, -10200: 10735, -10199: 10736, -10198: 10737, -10197: 10738, -10196: 10739, -10195: 10740, -10194: 10741, -10193: 10742, -10192: 10743, -10191: 10744, -10190: 10745, -10189: 10746, -10188: 10747, -10187: 10748, -10186: 10749, -10185: 10750, -10184: 10751, -10183: 10752, -10182: 10753, -10181: 10754, -10180: 10755, -10179: 10756, -10178: 10757, -10177: 10758, -10176: 10759, -10175: 10760, -10174: 10761, -10173: 10762, -10172: 10763, -10171: 10764, -10170: 10765, -10169: 10766, -10168: 10767, -10167: 10768, -10166: 10769, -10165: 10770, -10164: 10771, -10163: 10772, -10162: 10773, -10161: 10774, -10160: 10775, -10159: 10776, -10158: 10777, -10157: 10778, -10156: 10779, -10155: 10780, -10154: 10781, -10153: 10782, -10152: 10783, -10151: 10784, -10150: 10785, -10149: 10786, -10148: 10787, -10147: 10788, -10146: 10789, -10145: 10790, -10144: 10791, -10143: 10792, -10142: 10793, -10141: 10794, -10140: 10795, -10139: 10796, -10138: 10797, -10137: 10798, -10136: 10799, -10135: 10800, -10134: 10801, -10133: 10802, -10132: 10803, -10131: 10804, -10130: 10805, -10129: 10806, -10128: 10807, -10127: 10808, -10126: 10809, -10125: 10810, -10124: 10811, -10123: 10812, -10122: 10813, -10121: 10814, -10120: 10815, -10119: 10816, -10118: 10817, -10117: 10818, -10116: 10819, -10115: 10820, -10114: 10821, -10113: 10822, -10112: 10823, -10111: 10824, -10110: 10825, -10109: 10826, -10108: 10827, -10107: 10828, -10106: 10829, -10105: 10830, -10104: 10831, -10103: 10832, -10102: 10833, -10101: 10834, -10100: 10835, -10099: 10836, -10098: 10837, -10097: 10838, -10096: 10839, -10095: 10840, -10094: 10841, -10093: 10842, -10092: 10843, -10091: 10844, -10090: 10845, -10089: 10846, -10088: 10847, -10087: 10848, -10086: 10849, -10085: 10850, -10084: 10851, -10083: 10852, -10082: 10853, -10081: 10854, -10080: 10855, -10079: 10856, -10078: 10857, -10077: 10858, -10076: 10859, -10075: 10860, -10074: 10861, -10073: 10862, -10072: 10863, -10071: 10864, -10070: 10865, -10069: 10866, -10068: 10867, -10067: 10868, -10066: 10869, -10065: 10870, -10064: 10871, -10063: 10872, -10062: 10873, -10061: 10874, -10060: 10875, -10059: 10876, -10058: 10877, -10057: 10878, -10056: 10879, -10055: 10880, -10054: 10881, -10053: 10882, -10052: 10883, -10051: 10884, -10050: 10885, -10049: 10886, -10048: 10887, -10047: 10888, -10046: 10889, -10045: 10890, -10044: 10891, -10043: 10892, -10042: 10893, -10041: 10894, -10040: 10895, -10039: 10896, -10038: 10897, -10037: 10898, -10036: 10899, -10035: 10900, -10034: 10901, -10033: 10902, -10032: 10903, -10031: 10904, -10030: 10905, -10029: 10906, -10028: 10907, -10027: 10908, -10026: 10909, -10025: 10910, -10024: 10911, -10023: 10912, -10022: 10913, -10021: 10914, -10020: 10915, -10019: 10916, -10018: 10917, -10017: 10918, -10016: 10919, -10015: 10920, -10014: 10921, -10013: 10922, -10012: 10923, -10011: 10924, -10010: 10925, -10009: 10926, -10008: 10927, -10007: 10928, -10006: 10929, -10005: 10930, -10004: 10931, -10003: 10932, -10002: 10933, -10001: 10934, -10000: 10935, -9999: 10936, -9998: 10937, -9997: 10938, -9996: 10939, -9995: 10940, -9994: 10941, -9993: 10942, -9992: 10943, -9991: 10944, -9990: 10945, -9989: 10946, -9988: 10947, -9987: 10948, -9986: 10949, -9985: 10950, -9984: 10951, -9983: 10952, -9982: 10953, -9981: 10954, -9980: 10955, -9979: 10956, -9978: 10957, -9977: 10958, -9976: 10959, -9975: 10960, -9974: 10961, -9973: 10962, -9972: 10963, -9971: 10964, -9970: 10965, -9969: 10966, -9968: 10967, -9967: 10968, -9966: 10969, -9965: 10970, -9964: 10971, -9963: 10972, -9962: 10973, -9961: 10974, -9960: 10975, -9959: 10976, -9958: 10977, -9957: 10978, -9956: 10979, -9955: 10980, -9954: 10981, -9953: 10982, -9952: 10983, -9951: 10984, -9950: 10985, -9949: 10986, -9948: 10987, -9947: 10988, -9946: 10989, -9945: 10990, -9944: 10991, -9943: 10992, -9942: 10993, -9941: 10994, -9940: 10995, -9939: 10996, -9938: 10997, -9937: 10998, -9936: 10999, -9935: 11000, -9934: 11001, -9933: 11002, -9932: 11003, -9931: 11004, -9930: 11005, -9929: 11006, -9928: 11007, -9927: 11008, -9926: 11009, -9925: 11010, -9924: 11011, -9923: 11012, -9922: 11013, -9921: 11014, -9920: 11015, -9919: 11016, -9918: 11017, -9917: 11018, -9916: 11019, -9915: 11020, -9914: 11021, -9913: 11022, -9912: 11023, -9911: 11024, -9910: 11025, -9909: 11026, -9908: 11027, -9907: 11028, -9906: 11029, -9905: 11030, -9904: 11031, -9903: 11032, -9902: 11033, -9901: 11034, -9900: 11035, -9899: 11036, -9898: 11037, -9897: 11038, -9896: 11039, -9895: 11040, -9894: 11041, -9893: 11042, -9892: 11043, -9891: 11044, -9890: 11045, -9889: 11046, -9888: 11047, -9887: 11048, -9886: 11049, -9885: 11050, -9884: 11051, -9883: 11052, -9882: 11053, -9881: 11054, -9880: 11055, -9879: 11056, -9878: 11057, -9877: 11058, -9876: 11059, -9875: 11060, -9874: 11061, -9873: 11062, -9872: 11063, -9871: 11064, -9870: 11065, -9869: 11066, -9868: 11067, -9867: 11068, -9866: 11069, -9865: 11070, -9864: 11071, -9863: 11072, -9862: 11073, -9861: 11074, -9860: 11075, -9859: 11076, -9858: 11077, -9857: 11078, -9856: 11079, -9855: 11080, -9854: 11081, -9853: 11082, -9852: 11083, -9851: 11084, -9850: 11085, -9849: 11086, -9848: 11087, -9847: 11088, -9846: 11089, -9845: 11090, -9844: 11091, -9843: 11092, -9842: 11093, -9841: 11094, -9840: 11095, -9839: 11096, -9838: 11097, -9837: 11098, -9836: 11099, -9835: 11100, -9834: 11101, -9833: 11102, -9832: 11103, -9831: 11104, -9830: 11105, -9829: 11106, -9828: 11107, -9827: 11108, -9826: 11109, -9825: 11110, -9824: 11111, -9823: 11112, -9822: 11113, -9821: 11114, -9820: 11115, -9819: 11116, -9818: 11117, -9817: 11118, -9816: 11119, -9815: 11120, -9814: 11121, -9813: 11122, -9812: 11123, -9811: 11124, -9810: 11125, -9809: 11126, -9808: 11127, -9807: 11128, -9806: 11129, -9805: 11130, -9804: 11131, -9803: 11132, -9802: 11133, -9801: 11134, -9800: 11135, -9799: 11136, -9798: 11137, -9797: 11138, -9796: 11139, -9795: 11140, -9794: 11141, -9793: 11142, -9792: 11143, -9791: 11144, -9790: 11145, -9789: 11146, -9788: 11147, -9787: 11148, -9786: 11149, -9785: 11150, -9784: 11151, -9783: 11152, -9782: 11153, -9781: 11154, -9780: 11155, -9779: 11156, -9778: 11157, -9777: 11158, -9776: 11159, -9775: 11160, -9774: 11161, -9773: 11162, -9772: 11163, -9771: 11164, -9770: 11165, -9769: 11166, -9768: 11167, -9767: 11168, -9766: 11169, -9765: 11170, -9764: 11171, -9763: 11172, -9762: 11173, -9761: 11174, -9760: 11175, -9759: 11176, -9758: 11177, -9757: 11178, -9756: 11179, -9755: 11180, -9754: 11181, -9753: 11182, -9752: 11183, -9751: 11184, -9750: 11185, -9749: 11186, -9748: 11187, -9747: 11188, -9746: 11189, -9745: 11190, -9744: 11191, -9743: 11192, -9742: 11193, -9741: 11194, -9740: 11195, -9739: 11196, -9738: 11197, -9737: 11198, -9736: 11199, -9735: 11200, -9734: 11201, -9733: 11202, -9732: 11203, -9731: 11204, -9730: 11205, -9729: 11206, -9728: 11207, -9727: 11208, -9726: 11209, -9725: 11210, -9724: 11211, -9723: 11212, -9722: 11213, -9721: 11214, -9720: 11215, -9719: 11216, -9718: 11217, -9717: 11218, -9716: 11219, -9715: 11220, -9714: 11221, -9713: 11222, -9712: 11223, -9711: 11224, -9710: 11225, -9709: 11226, -9708: 11227, -9707: 11228, -9706: 11229, -9705: 11230, -9704: 11231, -9703: 11232, -9702: 11233, -9701: 11234, -9700: 11235, -9699: 11236, -9698: 11237, -9697: 11238, -9696: 11239, -9695: 11240, -9694: 11241, -9693: 11242, -9692: 11243, -9691: 11244, -9690: 11245, -9689: 11246, -9688: 11247, -9687: 11248, -9686: 11249, -9685: 11250, -9684: 11251, -9683: 11252, -9682: 11253, -9681: 11254, -9680: 11255, -9679: 11256, -9678: 11257, -9677: 11258, -9676: 11259, -9675: 11260, -9674: 11261, -9673: 11262, -9672: 11263, -9671: 11264, -9670: 11265, -9669: 11266, -9668: 11267, -9667: 11268, -9666: 11269, -9665: 11270, -9664: 11271, -9663: 11272, -9662: 11273, -9661: 11274, -9660: 11275, -9659: 11276, -9658: 11277, -9657: 11278, -9656: 11279, -9655: 11280, -9654: 11281, -9653: 11282, -9652: 11283, -9651: 11284, -9650: 11285, -9649: 11286, -9648: 11287, -9647: 11288, -9646: 11289, -9645: 11290, -9644: 11291, -9643: 11292, -9642: 11293, -9641: 11294, -9640: 11295, -9639: 11296, -9638: 11297}
Processed: Mo4 O8
2018-07-24 10:06:39,853 INFO Added a workflow. id_map: {-14658: 11298, -14657: 11299, -14656: 11300, -14655: 11301, -14654: 11302, -14653: 11303, -14652: 11304, -14651: 11305, -14650: 11306, -14649: 11307, -14648: 11308, -14647: 11309, -14646: 11310, -14645: 11311, -14644: 11312, -14643: 11313, -14642: 11314, -14641: 11315, -14640: 11316, -14639: 11317, -14638: 11318, -14637: 11319, -14636: 11320, -14635: 11321, -14634: 11322, -14633: 11323, -14632: 11324, -14631: 11325, -14630: 11326, -14629: 11327, -14628: 11328, -14627: 11329, -14626: 11330, -14625: 11331, -14624: 11332, -14623: 11333, -14622: 11334, -14621: 11335, -14620: 11336, -14619: 11337, -14618: 11338, -14617: 11339, -14616: 11340, -14615: 11341, -14614: 11342, -14613: 11343, -14612: 11344, -14611: 11345, -14610: 11346, -14609: 11347, -14608: 11348, -14607: 11349, -14606: 11350, -14605: 11351, -14604: 11352, -14603: 11353, -14602: 11354, -14601: 11355, -14600: 11356, -14599: 11357, -14598: 11358, -14597: 11359, -14596: 11360, -14595: 11361, -14594: 11362, -14593: 11363, -14592: 11364, -14591: 11365, -14590: 11366, -14589: 11367, -14588: 11368, -14587: 11369, -14586: 11370, -14585: 11371, -14584: 11372, -14583: 11373, -14582: 11374, -14581: 11375, -14580: 11376, -14579: 11377, -14578: 11378, -14577: 11379, -14576: 11380, -14575: 11381, -14574: 11382, -14573: 11383, -14572: 11384, -14571: 11385, -14570: 11386, -14569: 11387, -14568: 11388, -14567: 11389, -14566: 11390, -14565: 11391, -14564: 11392, -14563: 11393, -14562: 11394, -14561: 11395, -14560: 11396, -14559: 11397, -14558: 11398, -14557: 11399, -14556: 11400, -14555: 11401, -14554: 11402, -14553: 11403, -14552: 11404, -14551: 11405, -14550: 11406, -14549: 11407, -14548: 11408, -14547: 11409, -14546: 11410, -14545: 11411, -14544: 11412, -14543: 11413, -14542: 11414, -14541: 11415, -14540: 11416, -14539: 11417, -14538: 11418, -14537: 11419, -14536: 11420, -14535: 11421, -14534: 11422, -14533: 11423, -14532: 11424, -14531: 11425, -14530: 11426, -14529: 11427, -14528: 11428, -14527: 11429, -14526: 11430, -14525: 11431, -14524: 11432, -14523: 11433, -14522: 11434, -14521: 11435, -14520: 11436, -14519: 11437, -14518: 11438, -14517: 11439, -14516: 11440, -14515: 11441, -14514: 11442, -14513: 11443, -14512: 11444, -14511: 11445, -14510: 11446, -14509: 11447, -14508: 11448, -14507: 11449, -14506: 11450, -14505: 11451, -14504: 11452, -14503: 11453, -14502: 11454, -14501: 11455, -14500: 11456, -14499: 11457, -14498: 11458, -14497: 11459, -14496: 11460, -14495: 11461, -14494: 11462, -14493: 11463, -14492: 11464, -14491: 11465, -14490: 11466, -14489: 11467, -14488: 11468, -14487: 11469, -14486: 11470, -14485: 11471, -14484: 11472, -14483: 11473, -14482: 11474, -14481: 11475, -14480: 11476, -14479: 11477, -14478: 11478, -14477: 11479, -14476: 11480, -14475: 11481, -14474: 11482, -14473: 11483, -14472: 11484, -14471: 11485, -14470: 11486, -14469: 11487, -14468: 11488, -14467: 11489, -14466: 11490, -14465: 11491, -14464: 11492, -14463: 11493, -14462: 11494, -14461: 11495, -14460: 11496, -14459: 11497, -14458: 11498, -14457: 11499, -14456: 11500, -14455: 11501, -14454: 11502, -14453: 11503, -14452: 11504, -14451: 11505, -14450: 11506, -14449: 11507, -14448: 11508, -14447: 11509, -14446: 11510, -14445: 11511, -14444: 11512, -14443: 11513, -14442: 11514, -14441: 11515, -14440: 11516, -14439: 11517, -14438: 11518, -14437: 11519, -14436: 11520, -14435: 11521, -14434: 11522, -14433: 11523, -14432: 11524, -14431: 11525, -14430: 11526, -14429: 11527, -14428: 11528, -14427: 11529, -14426: 11530, -14425: 11531, -14424: 11532, -14423: 11533, -14422: 11534, -14421: 11535, -14420: 11536, -14419: 11537, -14418: 11538, -14417: 11539, -14416: 11540, -14415: 11541, -14414: 11542, -14413: 11543, -14412: 11544, -14411: 11545, -14410: 11546, -14409: 11547, -14408: 11548, -14407: 11549, -14406: 11550, -14405: 11551, -14404: 11552, -14403: 11553, -14402: 11554, -14401: 11555, -14400: 11556, -14399: 11557, -14398: 11558, -14397: 11559, -14396: 11560, -14395: 11561, -14394: 11562, -14393: 11563, -14392: 11564, -14391: 11565, -14390: 11566, -14389: 11567, -14388: 11568, -14387: 11569, -14386: 11570, -14385: 11571, -14384: 11572, -14383: 11573, -14382: 11574, -14381: 11575, -14380: 11576, -14379: 11577, -14378: 11578, -14377: 11579, -14376: 11580, -14375: 11581, -14374: 11582, -14373: 11583, -14372: 11584, -14371: 11585, -14370: 11586, -14369: 11587, -14368: 11588, -14367: 11589, -14366: 11590, -14365: 11591, -14364: 11592, -14363: 11593, -14362: 11594, -14361: 11595, -14360: 11596, -14359: 11597, -14358: 11598, -14357: 11599, -14356: 11600, -14355: 11601, -14354: 11602, -14353: 11603, -14352: 11604, -14351: 11605, -14350: 11606, -14349: 11607, -14348: 11608, -14347: 11609, -14346: 11610, -14345: 11611, -14344: 11612, -14343: 11613, -14342: 11614, -14341: 11615, -14340: 11616, -14339: 11617, -14338: 11618, -14337: 11619, -14336: 11620, -14335: 11621, -14334: 11622, -14333: 11623, -14332: 11624, -14331: 11625, -14330: 11626, -14329: 11627, -14328: 11628, -14327: 11629, -14326: 11630, -14325: 11631, -14324: 11632, -14323: 11633, -14322: 11634, -14321: 11635, -14320: 11636, -14319: 11637, -14318: 11638, -14317: 11639, -14316: 11640, -14315: 11641, -14314: 11642, -14313: 11643, -14312: 11644, -14311: 11645, -14310: 11646, -14309: 11647, -14308: 11648, -14307: 11649, -14306: 11650, -14305: 11651, -14304: 11652, -14303: 11653, -14302: 11654, -14301: 11655, -14300: 11656, -14299: 11657, -14298: 11658, -14297: 11659, -14296: 11660, -14295: 11661, -14294: 11662, -14293: 11663, -14292: 11664, -14291: 11665, -14290: 11666, -14289: 11667, -14288: 11668, -14287: 11669, -14286: 11670, -14285: 11671, -14284: 11672, -14283: 11673, -14282: 11674, -14281: 11675, -14280: 11676, -14279: 11677, -14278: 11678, -14277: 11679, -14276: 11680, -14275: 11681, -14274: 11682, -14273: 11683, -14272: 11684, -14271: 11685, -14270: 11686, -14269: 11687, -14268: 11688, -14267: 11689, -14266: 11690, -14265: 11691, -14264: 11692, -14263: 11693, -14262: 11694, -14261: 11695, -14260: 11696, -14259: 11697, -14258: 11698, -14257: 11699, -14256: 11700, -14255: 11701, -14254: 11702, -14253: 11703, -14252: 11704, -14251: 11705, -14250: 11706, -14249: 11707, -14248: 11708, -14247: 11709, -14246: 11710, -14245: 11711, -14244: 11712, -14243: 11713, -14242: 11714, -14241: 11715, -14240: 11716, -14239: 11717, -14238: 11718, -14237: 11719, -14236: 11720, -14235: 11721, -14234: 11722, -14233: 11723, -14232: 11724, -14231: 11725, -14230: 11726, -14229: 11727, -14228: 11728, -14227: 11729, -14226: 11730, -14225: 11731, -14224: 11732, -14223: 11733, -14222: 11734, -14221: 11735, -14220: 11736, -14219: 11737, -14218: 11738, -14217: 11739, -14216: 11740, -14215: 11741, -14214: 11742, -14213: 11743, -14212: 11744, -14211: 11745, -14210: 11746, -14209: 11747, -14208: 11748, -14207: 11749, -14206: 11750, -14205: 11751, -14204: 11752, -14203: 11753, -14202: 11754, -14201: 11755, -14200: 11756, -14199: 11757, -14198: 11758, -14197: 11759, -14196: 11760, -14195: 11761, -14194: 11762, -14193: 11763, -14192: 11764, -14191: 11765, -14190: 11766, -14189: 11767, -14188: 11768, -14187: 11769, -14186: 11770, -14185: 11771, -14184: 11772, -14183: 11773, -14182: 11774, -14181: 11775, -14180: 11776, -14179: 11777, -14178: 11778, -14177: 11779, -14176: 11780, -14175: 11781, -14174: 11782, -14173: 11783, -14172: 11784, -14171: 11785, -14170: 11786, -14169: 11787, -14168: 11788, -14167: 11789, -14166: 11790, -14165: 11791, -14164: 11792, -14163: 11793, -14162: 11794, -14161: 11795, -14160: 11796, -14159: 11797, -14158: 11798, -14157: 11799, -14156: 11800, -14155: 11801, -14154: 11802, -14153: 11803, -14152: 11804, -14151: 11805, -14150: 11806, -14149: 11807, -14148: 11808, -14147: 11809, -14146: 11810, -14145: 11811, -14144: 11812, -14143: 11813, -14142: 11814, -14141: 11815, -14140: 11816, -14139: 11817, -14138: 11818, -14137: 11819, -14136: 11820, -14135: 11821, -14134: 11822, -14133: 11823, -14132: 11824, -14131: 11825, -14130: 11826, -14129: 11827, -14128: 11828, -14127: 11829, -14126: 11830, -14125: 11831, -14124: 11832, -14123: 11833, -14122: 11834, -14121: 11835, -14120: 11836, -14119: 11837, -14118: 11838, -14117: 11839, -14116: 11840, -14115: 11841, -14114: 11842, -14113: 11843, -14112: 11844, -14111: 11845, -14110: 11846, -14109: 11847, -14108: 11848, -14107: 11849, -14106: 11850, -14105: 11851, -14104: 11852, -14103: 11853, -14102: 11854, -14101: 11855, -14100: 11856, -14099: 11857, -14098: 11858, -14097: 11859, -14096: 11860, -14095: 11861, -14094: 11862, -14093: 11863, -14092: 11864, -14091: 11865, -14090: 11866, -14089: 11867, -14088: 11868, -14087: 11869, -14086: 11870, -14085: 11871, -14084: 11872, -14083: 11873, -14082: 11874, -14081: 11875, -14080: 11876, -14079: 11877, -14078: 11878, -14077: 11879, -14076: 11880, -14075: 11881, -14074: 11882, -14073: 11883, -14072: 11884, -14071: 11885, -14070: 11886, -14069: 11887, -14068: 11888, -14067: 11889, -14066: 11890, -14065: 11891, -14064: 11892, -14063: 11893, -14062: 11894, -14061: 11895, -14060: 11896, -14059: 11897, -14058: 11898, -14057: 11899, -14056: 11900, -14055: 11901, -14054: 11902, -14053: 11903, -14052: 11904, -14051: 11905, -14050: 11906, -14049: 11907, -14048: 11908, -14047: 11909, -14046: 11910, -14045: 11911, -14044: 11912, -14043: 11913, -14042: 11914, -14041: 11915, -14040: 11916, -14039: 11917, -14038: 11918, -14037: 11919, -14036: 11920, -14035: 11921, -14034: 11922, -14033: 11923, -14032: 11924, -14031: 11925, -14030: 11926, -14029: 11927, -14028: 11928, -14027: 11929, -14026: 11930, -14025: 11931, -14024: 11932, -14023: 11933, -14022: 11934, -14021: 11935, -14020: 11936, -14019: 11937, -14018: 11938, -14017: 11939, -14016: 11940, -14015: 11941, -14014: 11942, -14013: 11943, -14012: 11944, -14011: 11945, -14010: 11946, -14009: 11947, -14008: 11948, -14007: 11949, -14006: 11950, -14005: 11951, -14004: 11952, -14003: 11953, -14002: 11954, -14001: 11955, -14000: 11956, -13999: 11957, -13998: 11958, -13997: 11959, -13996: 11960, -13995: 11961, -13994: 11962, -13993: 11963, -13992: 11964, -13991: 11965, -13990: 11966, -13989: 11967, -13988: 11968, -13987: 11969, -13986: 11970, -13985: 11971, -13984: 11972, -13983: 11973, -13982: 11974, -13981: 11975, -13980: 11976, -13979: 11977, -13978: 11978, -13977: 11979, -13976: 11980, -13975: 11981, -13974: 11982, -13973: 11983, -13972: 11984, -13971: 11985, -13970: 11986, -13969: 11987, -13968: 11988, -13967: 11989, -13966: 11990, -13965: 11991, -13964: 11992, -13963: 11993, -13962: 11994, -13961: 11995, -13960: 11996, -13959: 11997, -13958: 11998, -13957: 11999, -13956: 12000, -13955: 12001, -13954: 12002, -13953: 12003, -13952: 12004, -13951: 12005, -13950: 12006, -13949: 12007, -13948: 12008, -13947: 12009, -13946: 12010, -13945: 12011, -13944: 12012, -13943: 12013, -13942: 12014, -13941: 12015, -13940: 12016, -13939: 12017, -13938: 12018, -13937: 12019, -13936: 12020, -13935: 12021, -13934: 12022, -13933: 12023, -13932: 12024, -13931: 12025, -13930: 12026, -13929: 12027, -13928: 12028, -13927: 12029, -13926: 12030, -13925: 12031, -13924: 12032, -13923: 12033, -13922: 12034, -13921: 12035, -13920: 12036, -13919: 12037, -13918: 12038, -13917: 12039, -13916: 12040, -13915: 12041, -13914: 12042, -13913: 12043, -13912: 12044, -13911: 12045, -13910: 12046, -13909: 12047, -13908: 12048, -13907: 12049, -13906: 12050, -13905: 12051, -13904: 12052, -13903: 12053, -13902: 12054, -13901: 12055, -13900: 12056, -13899: 12057, -13898: 12058, -13897: 12059, -13896: 12060, -13895: 12061, -13894: 12062, -13893: 12063, -13892: 12064, -13891: 12065, -13890: 12066, -13889: 12067, -13888: 12068, -13887: 12069, -13886: 12070, -13885: 12071, -13884: 12072, -13883: 12073, -13882: 12074, -13881: 12075, -13880: 12076, -13879: 12077, -13878: 12078, -13877: 12079, -13876: 12080, -13875: 12081, -13874: 12082, -13873: 12083, -13872: 12084, -13871: 12085, -13870: 12086, -13869: 12087, -13868: 12088, -13867: 12089, -13866: 12090, -13865: 12091, -13864: 12092, -13863: 12093, -13862: 12094, -13861: 12095, -13860: 12096, -13859: 12097, -13858: 12098, -13857: 12099, -13856: 12100, -13855: 12101, -13854: 12102, -13853: 12103, -13852: 12104, -13851: 12105, -13850: 12106, -13849: 12107, -13848: 12108, -13847: 12109, -13846: 12110, -13845: 12111, -13844: 12112, -13843: 12113, -13842: 12114, -13841: 12115, -13840: 12116, -13839: 12117, -13838: 12118, -13837: 12119, -13836: 12120, -13835: 12121, -13834: 12122, -13833: 12123, -13832: 12124, -13831: 12125, -13830: 12126, -13829: 12127, -13828: 12128, -13827: 12129, -13826: 12130, -13825: 12131, -13824: 12132, -13823: 12133, -13822: 12134, -13821: 12135, -13820: 12136, -13819: 12137, -13818: 12138, -13817: 12139, -13816: 12140, -13815: 12141, -13814: 12142, -13813: 12143, -13812: 12144, -13811: 12145, -13810: 12146, -13809: 12147, -13808: 12148, -13807: 12149, -13806: 12150, -13805: 12151, -13804: 12152, -13803: 12153, -13802: 12154, -13801: 12155, -13800: 12156, -13799: 12157, -13798: 12158, -13797: 12159, -13796: 12160, -13795: 12161, -13794: 12162, -13793: 12163, -13792: 12164, -13791: 12165, -13790: 12166, -13789: 12167, -13788: 12168, -13787: 12169, -13786: 12170, -13785: 12171, -13784: 12172, -13783: 12173, -13782: 12174, -13781: 12175, -13780: 12176, -13779: 12177, -13778: 12178, -13777: 12179, -13776: 12180, -13775: 12181, -13774: 12182, -13773: 12183, -13772: 12184, -13771: 12185, -13770: 12186, -13769: 12187, -13768: 12188, -13767: 12189, -13766: 12190, -13765: 12191, -13764: 12192, -13763: 12193, -13762: 12194, -13761: 12195, -13760: 12196, -13759: 12197, -13758: 12198, -13757: 12199, -13756: 12200, -13755: 12201, -13754: 12202, -13753: 12203, -13752: 12204, -13751: 12205, -13750: 12206, -13749: 12207, -13748: 12208, -13747: 12209, -13746: 12210, -13745: 12211, -13744: 12212, -13743: 12213, -13742: 12214, -13741: 12215, -13740: 12216, -13739: 12217, -13738: 12218, -13737: 12219, -13736: 12220, -13735: 12221, -13734: 12222, -13733: 12223, -13732: 12224, -13731: 12225, -13730: 12226, -13729: 12227, -13728: 12228, -13727: 12229, -13726: 12230, -13725: 12231, -13724: 12232, -13723: 12233, -13722: 12234, -13721: 12235, -13720: 12236, -13719: 12237, -13718: 12238, -13717: 12239, -13716: 12240, -13715: 12241, -13714: 12242, -13713: 12243, -13712: 12244, -13711: 12245, -13710: 12246, -13709: 12247, -13708: 12248, -13707: 12249, -13706: 12250, -13705: 12251, -13704: 12252, -13703: 12253, -13702: 12254, -13701: 12255, -13700: 12256, -13699: 12257, -13698: 12258, -13697: 12259, -13696: 12260, -13695: 12261, -13694: 12262, -13693: 12263, -13692: 12264, -13691: 12265, -13690: 12266, -13689: 12267, -13688: 12268, -13687: 12269, -13686: 12270, -13685: 12271, -13684: 12272, -13683: 12273, -13682: 12274, -13681: 12275, -13680: 12276, -13679: 12277, -13678: 12278, -13677: 12279, -13676: 12280, -13675: 12281, -13674: 12282, -13673: 12283, -13672: 12284, -13671: 12285, -13670: 12286, -13669: 12287, -13668: 12288, -13667: 12289, -13666: 12290, -13665: 12291, -13664: 12292, -13663: 12293, -13662: 12294, -13661: 12295, -13660: 12296, -13659: 12297, -13658: 12298, -13657: 12299, -13656: 12300, -13655: 12301, -13654: 12302, -13653: 12303, -13652: 12304, -13651: 12305, -13650: 12306, -13649: 12307, -13648: 12308, -13647: 12309, -13646: 12310, -13645: 12311, -13644: 12312, -13643: 12313, -13642: 12314, -13641: 12315, -13640: 12316, -13639: 12317, -13638: 12318, -13637: 12319, -13636: 12320, -13635: 12321, -13634: 12322, -13633: 12323, -13632: 12324, -13631: 12325, -13630: 12326, -13629: 12327, -13628: 12328, -13627: 12329, -13626: 12330, -13625: 12331, -13624: 12332, -13623: 12333, -13622: 12334, -13621: 12335, -13620: 12336, -13619: 12337, -13618: 12338, -13617: 12339, -13616: 12340, -13615: 12341, -13614: 12342, -13613: 12343, -13612: 12344, -13611: 12345, -13610: 12346, -13609: 12347, -13608: 12348, -13607: 12349, -13606: 12350, -13605: 12351, -13604: 12352, -13603: 12353, -13602: 12354, -13601: 12355, -13600: 12356, -13599: 12357, -13598: 12358, -13597: 12359, -13596: 12360, -13595: 12361, -13594: 12362, -13593: 12363, -13592: 12364, -13591: 12365, -13590: 12366, -13589: 12367, -13588: 12368, -13587: 12369, -13586: 12370, -13585: 12371, -13584: 12372, -13583: 12373, -13582: 12374, -13581: 12375, -13580: 12376, -13579: 12377, -13578: 12378, -13577: 12379, -13576: 12380, -13575: 12381, -13574: 12382, -13573: 12383, -13572: 12384, -13571: 12385, -13570: 12386, -13569: 12387, -13568: 12388, -13567: 12389, -13566: 12390, -13565: 12391, -13564: 12392, -13563: 12393, -13562: 12394, -13561: 12395, -13560: 12396, -13559: 12397, -13558: 12398, -13557: 12399, -13556: 12400, -13555: 12401, -13554: 12402, -13553: 12403, -13552: 12404, -13551: 12405, -13550: 12406, -13549: 12407, -13548: 12408, -13547: 12409, -13546: 12410, -13545: 12411, -13544: 12412, -13543: 12413, -13542: 12414, -13541: 12415, -13540: 12416, -13539: 12417, -13538: 12418, -13537: 12419, -13536: 12420, -13535: 12421, -13534: 12422, -13533: 12423, -13532: 12424, -13531: 12425, -13530: 12426, -13529: 12427, -13528: 12428, -13527: 12429, -13526: 12430, -13525: 12431, -13524: 12432, -13523: 12433, -13522: 12434, -13521: 12435, -13520: 12436, -13519: 12437, -13518: 12438, -13517: 12439, -13516: 12440, -13515: 12441, -13514: 12442, -13513: 12443, -13512: 12444, -13511: 12445, -13510: 12446, -13509: 12447, -13508: 12448, -13507: 12449, -13506: 12450, -13505: 12451, -13504: 12452, -13503: 12453, -13502: 12454, -13501: 12455, -13500: 12456, -13499: 12457, -13498: 12458, -13497: 12459, -13496: 12460, -13495: 12461, -13494: 12462, -13493: 12463, -13492: 12464, -13491: 12465, -13490: 12466, -13489: 12467, -13488: 12468, -13487: 12469, -13486: 12470, -13485: 12471, -13484: 12472, -13483: 12473, -13482: 12474, -13481: 12475, -13480: 12476, -13479: 12477, -13478: 12478, -13477: 12479, -13476: 12480, -13475: 12481, -13474: 12482, -13473: 12483, -13472: 12484, -13471: 12485, -13470: 12486, -13469: 12487, -13468: 12488, -13467: 12489, -13466: 12490, -13465: 12491, -13464: 12492, -13463: 12493, -13462: 12494, -13461: 12495, -13460: 12496, -13459: 12497, -13458: 12498, -13457: 12499, -13456: 12500, -13455: 12501, -13454: 12502, -13453: 12503, -13452: 12504, -13451: 12505, -13450: 12506, -13449: 12507, -13448: 12508, -13447: 12509, -13446: 12510, -13445: 12511, -13444: 12512, -13443: 12513, -13442: 12514, -13441: 12515, -13440: 12516, -13439: 12517, -13438: 12518, -13437: 12519, -13436: 12520, -13435: 12521, -13434: 12522, -13433: 12523, -13432: 12524, -13431: 12525, -13430: 12526, -13429: 12527, -13428: 12528, -13427: 12529, -13426: 12530, -13425: 12531, -13424: 12532, -13423: 12533, -13422: 12534, -13421: 12535, -13420: 12536, -13419: 12537, -13418: 12538, -13417: 12539, -13416: 12540, -13415: 12541, -13414: 12542, -13413: 12543, -13412: 12544, -13411: 12545, -13410: 12546, -13409: 12547, -13408: 12548, -13407: 12549, -13406: 12550, -13405: 12551, -13404: 12552, -13403: 12553, -13402: 12554, -13401: 12555, -13400: 12556, -13399: 12557, -13398: 12558, -13397: 12559, -13396: 12560, -13395: 12561, -13394: 12562, -13393: 12563, -13392: 12564, -13391: 12565, -13390: 12566, -13389: 12567, -13388: 12568, -13387: 12569, -13386: 12570, -13385: 12571, -13384: 12572, -13383: 12573, -13382: 12574, -13381: 12575, -13380: 12576, -13379: 12577, -13378: 12578, -13377: 12579, -13376: 12580, -13375: 12581, -13374: 12582, -13373: 12583, -13372: 12584, -13371: 12585, -13370: 12586, -13369: 12587, -13368: 12588, -13367: 12589, -13366: 12590, -13365: 12591, -13364: 12592, -13363: 12593, -13362: 12594, -13361: 12595, -13360: 12596, -13359: 12597, -13358: 12598, -13357: 12599, -13356: 12600, -13355: 12601, -13354: 12602, -13353: 12603, -13352: 12604, -13351: 12605, -13350: 12606, -13349: 12607, -13348: 12608, -13347: 12609, -13346: 12610, -13345: 12611, -13344: 12612, -13343: 12613, -13342: 12614, -13341: 12615, -13340: 12616, -13339: 12617, -13338: 12618, -13337: 12619, -13336: 12620, -13335: 12621, -13334: 12622, -13333: 12623, -13332: 12624, -13331: 12625, -13330: 12626, -13329: 12627, -13328: 12628, -13327: 12629, -13326: 12630, -13325: 12631, -13324: 12632, -13323: 12633, -13322: 12634, -13321: 12635, -13320: 12636, -13319: 12637, -13318: 12638, -13317: 12639, -13316: 12640, -13315: 12641, -13314: 12642, -13313: 12643, -13312: 12644, -13311: 12645, -13310: 12646, -13309: 12647, -13308: 12648, -13307: 12649, -13306: 12650, -13305: 12651, -13304: 12652, -13303: 12653, -13302: 12654, -13301: 12655, -13300: 12656, -13299: 12657, -13298: 12658, -13297: 12659, -13296: 12660, -13295: 12661, -13294: 12662, -13293: 12663, -13292: 12664, -13291: 12665, -13290: 12666, -13289: 12667, -13288: 12668, -13287: 12669, -13286: 12670, -13285: 12671, -13284: 12672, -13283: 12673, -13282: 12674, -13281: 12675, -13280: 12676, -13279: 12677, -13278: 12678, -13277: 12679, -13276: 12680, -13275: 12681, -13274: 12682, -13273: 12683, -13272: 12684, -13271: 12685, -13270: 12686, -13269: 12687, -13268: 12688, -13267: 12689, -13266: 12690, -13265: 12691, -13264: 12692, -13263: 12693, -13262: 12694, -13261: 12695, -13260: 12696, -13259: 12697, -13258: 12698, -13257: 12699, -13256: 12700, -13255: 12701, -13254: 12702, -13253: 12703, -13252: 12704, -13251: 12705, -13250: 12706, -13249: 12707, -13248: 12708, -13247: 12709, -13246: 12710, -13245: 12711, -13244: 12712, -13243: 12713, -13242: 12714, -13241: 12715, -13240: 12716, -13239: 12717, -13238: 12718, -13237: 12719, -13236: 12720, -13235: 12721, -13234: 12722, -13233: 12723, -13232: 12724, -13231: 12725, -13230: 12726, -13229: 12727, -13228: 12728, -13227: 12729, -13226: 12730, -13225: 12731, -13224: 12732, -13223: 12733, -13222: 12734, -13221: 12735, -13220: 12736, -13219: 12737, -13218: 12738, -13217: 12739, -13216: 12740, -13215: 12741, -13214: 12742, -13213: 12743, -13212: 12744, -13211: 12745, -13210: 12746, -13209: 12747, -13208: 12748, -13207: 12749, -13206: 12750, -13205: 12751, -13204: 12752, -13203: 12753, -13202: 12754, -13201: 12755, -13200: 12756, -13199: 12757, -13198: 12758, -13197: 12759, -13196: 12760, -13195: 12761, -13194: 12762, -13193: 12763, -13192: 12764, -13191: 12765, -13190: 12766, -13189: 12767, -13188: 12768, -13187: 12769, -13186: 12770, -13185: 12771, -13184: 12772, -13183: 12773, -13182: 12774, -13181: 12775, -13180: 12776, -13179: 12777, -13178: 12778, -13177: 12779, -13176: 12780, -13175: 12781, -13174: 12782, -13173: 12783, -13172: 12784, -13171: 12785, -13170: 12786, -13169: 12787, -13168: 12788, -13167: 12789, -13166: 12790, -13165: 12791, -13164: 12792, -13163: 12793, -13162: 12794, -13161: 12795, -13160: 12796, -13159: 12797, -13158: 12798, -13157: 12799, -13156: 12800, -13155: 12801, -13154: 12802, -13153: 12803, -13152: 12804, -13151: 12805, -13150: 12806, -13149: 12807, -13148: 12808, -13147: 12809, -13146: 12810, -13145: 12811, -13144: 12812, -13143: 12813, -13142: 12814, -13141: 12815, -13140: 12816, -13139: 12817, -13138: 12818, -13137: 12819, -13136: 12820, -13135: 12821, -13134: 12822, -13133: 12823, -13132: 12824, -13131: 12825, -13130: 12826, -13129: 12827, -13128: 12828, -13127: 12829, -13126: 12830, -13125: 12831, -13124: 12832, -13123: 12833, -13122: 12834, -13121: 12835, -13120: 12836, -13119: 12837, -13118: 12838, -13117: 12839, -13116: 12840, -13115: 12841, -13114: 12842, -13113: 12843, -13112: 12844, -13111: 12845, -13110: 12846, -13109: 12847, -13108: 12848, -13107: 12849, -13106: 12850, -13105: 12851, -13104: 12852, -13103: 12853, -13102: 12854, -13101: 12855, -13100: 12856, -13099: 12857, -13098: 12858, -13097: 12859, -13096: 12860, -13095: 12861, -13094: 12862, -13093: 12863, -13092: 12864, -13091: 12865, -13090: 12866, -13089: 12867, -13088: 12868, -13087: 12869, -13086: 12870, -13085: 12871, -13084: 12872, -13083: 12873, -13082: 12874, -13081: 12875, -13080: 12876, -13079: 12877, -13078: 12878, -13077: 12879, -13076: 12880, -13075: 12881, -13074: 12882, -13073: 12883, -13072: 12884, -13071: 12885, -13070: 12886, -13069: 12887, -13068: 12888, -13067: 12889, -13066: 12890, -13065: 12891, -13064: 12892, -13063: 12893, -13062: 12894, -13061: 12895, -13060: 12896, -13059: 12897, -13058: 12898, -13057: 12899, -13056: 12900, -13055: 12901, -13054: 12902, -13053: 12903, -13052: 12904, -13051: 12905, -13050: 12906, -13049: 12907, -13048: 12908, -13047: 12909, -13046: 12910, -13045: 12911, -13044: 12912, -13043: 12913, -13042: 12914, -13041: 12915, -13040: 12916, -13039: 12917, -13038: 12918, -13037: 12919, -13036: 12920, -13035: 12921, -13034: 12922, -13033: 12923, -13032: 12924, -13031: 12925, -13030: 12926, -13029: 12927, -13028: 12928, -13027: 12929, -13026: 12930, -13025: 12931, -13024: 12932, -13023: 12933, -13022: 12934, -13021: 12935, -13020: 12936, -13019: 12937, -13018: 12938, -13017: 12939, -13016: 12940, -13015: 12941, -13014: 12942, -13013: 12943, -13012: 12944, -13011: 12945, -13010: 12946, -13009: 12947, -13008: 12948, -13007: 12949, -13006: 12950, -13005: 12951, -13004: 12952, -13003: 12953, -13002: 12954, -13001: 12955, -13000: 12956, -12999: 12957, -12998: 12958, -12997: 12959, -12996: 12960, -12995: 12961, -12994: 12962, -12993: 12963, -12992: 12964, -12991: 12965, -12990: 12966, -12989: 12967, -12988: 12968, -12987: 12969, -12986: 12970, -12985: 12971, -12984: 12972, -12983: 12973, -12982: 12974, -12981: 12975, -12980: 12976, -12979: 12977, -12978: 12978, -12977: 12979, -12976: 12980, -12975: 12981, -12974: 12982, -12973: 12983, -12972: 12984, -12971: 12985, -12970: 12986, -12969: 12987, -12968: 12988, -12967: 12989, -12966: 12990, -12965: 12991, -12964: 12992, -12963: 12993, -12962: 12994, -12961: 12995, -12960: 12996, -12959: 12997, -12958: 12998, -12957: 12999, -12956: 13000, -12955: 13001, -12954: 13002, -12953: 13003, -12952: 13004, -12951: 13005, -12950: 13006, -12949: 13007, -12948: 13008, -12947: 13009, -12946: 13010, -12945: 13011, -12944: 13012, -12943: 13013, -12942: 13014, -12941: 13015, -12940: 13016, -12939: 13017, -12938: 13018, -12937: 13019, -12936: 13020, -12935: 13021, -12934: 13022, -12933: 13023, -12932: 13024, -12931: 13025, -12930: 13026, -12929: 13027, -12928: 13028, -12927: 13029, -12926: 13030, -12925: 13031, -12924: 13032, -12923: 13033, -12922: 13034, -12921: 13035, -12920: 13036, -12919: 13037, -12918: 13038, -12917: 13039, -12916: 13040, -12915: 13041, -12914: 13042, -12913: 13043, -12912: 13044, -12911: 13045, -12910: 13046, -12909: 13047, -12908: 13048, -12907: 13049, -12906: 13050, -12905: 13051, -12904: 13052, -12903: 13053, -12902: 13054, -12901: 13055, -12900: 13056, -12899: 13057, -12898: 13058, -12897: 13059, -12896: 13060, -12895: 13061, -12894: 13062, -12893: 13063, -12892: 13064, -12891: 13065, -12890: 13066, -12889: 13067, -12888: 13068, -12887: 13069, -12886: 13070, -12885: 13071, -12884: 13072, -12883: 13073, -12882: 13074, -12881: 13075, -12880: 13076, -12879: 13077, -12878: 13078, -12877: 13079, -12876: 13080, -12875: 13081, -12874: 13082, -12873: 13083, -12872: 13084, -12871: 13085, -12870: 13086, -12869: 13087, -12868: 13088, -12867: 13089, -12866: 13090, -12865: 13091, -12864: 13092, -12863: 13093, -12862: 13094, -12861: 13095, -12860: 13096, -12859: 13097, -12858: 13098, -12857: 13099, -12856: 13100, -12855: 13101, -12854: 13102, -12853: 13103, -12852: 13104, -12851: 13105, -12850: 13106, -12849: 13107, -12848: 13108, -12847: 13109, -12846: 13110, -12845: 13111, -12844: 13112, -12843: 13113, -12842: 13114, -12841: 13115, -12840: 13116, -12839: 13117, -12838: 13118, -12837: 13119, -12836: 13120, -12835: 13121, -12834: 13122, -12833: 13123, -12832: 13124, -12831: 13125, -12830: 13126, -12829: 13127, -12828: 13128, -12827: 13129, -12826: 13130, -12825: 13131, -12824: 13132, -12823: 13133, -12822: 13134, -12821: 13135, -12820: 13136, -12819: 13137, -12818: 13138, -12817: 13139, -12816: 13140, -12815: 13141, -12814: 13142, -12813: 13143, -12812: 13144, -12811: 13145, -12810: 13146, -12809: 13147, -12808: 13148, -12807: 13149, -12806: 13150, -12805: 13151, -12804: 13152, -12803: 13153, -12802: 13154, -12801: 13155, -12800: 13156, -12799: 13157, -12798: 13158, -12797: 13159, -12796: 13160, -12795: 13161, -12794: 13162, -12793: 13163, -12792: 13164, -12791: 13165, -12790: 13166, -12789: 13167, -12788: 13168, -12787: 13169, -12786: 13170, -12785: 13171, -12784: 13172, -12783: 13173, -12782: 13174, -12781: 13175, -12780: 13176, -12779: 13177, -12778: 13178, -12777: 13179, -12776: 13180, -12775: 13181, -12774: 13182, -12773: 13183, -12772: 13184, -12771: 13185, -12770: 13186, -12769: 13187, -12768: 13188, -12767: 13189, -12766: 13190, -12765: 13191, -12764: 13192, -12763: 13193, -12762: 13194, -12761: 13195, -12760: 13196, -12759: 13197, -12758: 13198, -12757: 13199, -12756: 13200, -12755: 13201, -12754: 13202, -12753: 13203, -12752: 13204, -12751: 13205, -12750: 13206, -12749: 13207, -12748: 13208, -12747: 13209, -12746: 13210, -12745: 13211, -12744: 13212, -12743: 13213, -12742: 13214, -12741: 13215, -12740: 13216, -12739: 13217, -12738: 13218, -12737: 13219, -12736: 13220, -12735: 13221, -12734: 13222, -12733: 13223, -12732: 13224, -12731: 13225, -12730: 13226, -12729: 13227, -12728: 13228, -12727: 13229, -12726: 13230, -12725: 13231, -12724: 13232, -12723: 13233, -12722: 13234, -12721: 13235, -12720: 13236, -12719: 13237, -12718: 13238, -12717: 13239, -12716: 13240, -12715: 13241, -12714: 13242, -12713: 13243, -12712: 13244, -12711: 13245, -12710: 13246, -12709: 13247, -12708: 13248, -12707: 13249, -12706: 13250, -12705: 13251, -12704: 13252, -12703: 13253, -12702: 13254, -12701: 13255, -12700: 13256, -12699: 13257, -12698: 13258, -12697: 13259, -12696: 13260, -12695: 13261, -12694: 13262, -12693: 13263, -12692: 13264, -12691: 13265, -12690: 13266, -12689: 13267, -12688: 13268, -12687: 13269, -12686: 13270, -12685: 13271, -12684: 13272, -12683: 13273, -12682: 13274, -12681: 13275, -12680: 13276, -12679: 13277, -12678: 13278, -12677: 13279, -12676: 13280, -12675: 13281, -12674: 13282, -12673: 13283, -12672: 13284, -12671: 13285, -12670: 13286, -12669: 13287, -12668: 13288, -12667: 13289, -12666: 13290, -12665: 13291, -12664: 13292, -12663: 13293, -12662: 13294, -12661: 13295, -12660: 13296, -12659: 13297, -12658: 13298, -12657: 13299, -12656: 13300, -12655: 13301, -12654: 13302, -12653: 13303, -12652: 13304, -12651: 13305, -12650: 13306, -12649: 13307, -12648: 13308, -12647: 13309, -12646: 13310, -12645: 13311, -12644: 13312, -12643: 13313, -12642: 13314, -12641: 13315, -12640: 13316, -12639: 13317, -12638: 13318, -12637: 13319, -12636: 13320, -12635: 13321, -12634: 13322, -12633: 13323, -12632: 13324, -12631: 13325, -12630: 13326, -12629: 13327, -12628: 13328, -12627: 13329, -12626: 13330, -12625: 13331, -12624: 13332, -12623: 13333, -12622: 13334, -12621: 13335, -12620: 13336, -12619: 13337, -12618: 13338, -12617: 13339, -12616: 13340, -12615: 13341, -12614: 13342, -12613: 13343, -12612: 13344, -12611: 13345, -12610: 13346, -12609: 13347, -12608: 13348, -12607: 13349, -12606: 13350, -12605: 13351, -12604: 13352, -12603: 13353, -12602: 13354, -12601: 13355, -12600: 13356, -12599: 13357, -12598: 13358, -12597: 13359, -12596: 13360, -12595: 13361, -12594: 13362, -12593: 13363, -12592: 13364, -12591: 13365, -12590: 13366, -12589: 13367, -12588: 13368, -12587: 13369, -12586: 13370, -12585: 13371, -12584: 13372, -12583: 13373, -12582: 13374, -12581: 13375, -12580: 13376, -12579: 13377, -12578: 13378, -12577: 13379, -12576: 13380, -12575: 13381, -12574: 13382, -12573: 13383, -12572: 13384, -12571: 13385, -12570: 13386, -12569: 13387, -12568: 13388, -12567: 13389, -12566: 13390, -12565: 13391, -12564: 13392, -12563: 13393, -12562: 13394, -12561: 13395, -12560: 13396, -12559: 13397, -12558: 13398, -12557: 13399, -12556: 13400, -12555: 13401, -12554: 13402, -12553: 13403, -12552: 13404, -12551: 13405, -12550: 13406, -12549: 13407, -12548: 13408, -12547: 13409, -12546: 13410, -12545: 13411, -12544: 13412, -12543: 13413, -12542: 13414, -12541: 13415, -12540: 13416, -12539: 13417, -12538: 13418, -12537: 13419, -12536: 13420, -12535: 13421, -12534: 13422, -12533: 13423, -12532: 13424, -12531: 13425, -12530: 13426, -12529: 13427, -12528: 13428, -12527: 13429, -12526: 13430, -12525: 13431, -12524: 13432, -12523: 13433, -12522: 13434, -12521: 13435, -12520: 13436, -12519: 13437, -12518: 13438, -12517: 13439, -12516: 13440, -12515: 13441, -12514: 13442, -12513: 13443, -12512: 13444, -12511: 13445, -12510: 13446, -12509: 13447, -12508: 13448, -12507: 13449, -12506: 13450, -12505: 13451, -12504: 13452, -12503: 13453, -12502: 13454, -12501: 13455, -12500: 13456, -12499: 13457, -12498: 13458, -12497: 13459, -12496: 13460, -12495: 13461, -12494: 13462, -12493: 13463, -12492: 13464, -12491: 13465, -12490: 13466, -12489: 13467, -12488: 13468, -12487: 13469, -12486: 13470, -12485: 13471, -12484: 13472, -12483: 13473, -12482: 13474, -12481: 13475, -12480: 13476, -12479: 13477, -12478: 13478, -12477: 13479, -12476: 13480, -12475: 13481, -12474: 13482, -12473: 13483, -12472: 13484, -12471: 13485, -12470: 13486, -12469: 13487, -12468: 13488, -12467: 13489, -12466: 13490, -12465: 13491, -12464: 13492, -12463: 13493, -12462: 13494, -12461: 13495, -12460: 13496, -12459: 13497, -12458: 13498, -12457: 13499, -12456: 13500, -12455: 13501, -12454: 13502, -12453: 13503, -12452: 13504, -12451: 13505, -12450: 13506, -12449: 13507, -12448: 13508, -12447: 13509, -12446: 13510, -12445: 13511, -12444: 13512, -12443: 13513, -12442: 13514, -12441: 13515, -12440: 13516, -12439: 13517, -12438: 13518, -12437: 13519, -12436: 13520, -12435: 13521, -12434: 13522, -12433: 13523, -12432: 13524, -12431: 13525, -12430: 13526, -12429: 13527, -12428: 13528, -12427: 13529, -12426: 13530, -12425: 13531, -12424: 13532, -12423: 13533, -12422: 13534, -12421: 13535, -12420: 13536, -12419: 13537, -12418: 13538, -12417: 13539, -12416: 13540, -12415: 13541, -12414: 13542, -12413: 13543, -12412: 13544, -12411: 13545, -12410: 13546, -12409: 13547, -12408: 13548, -12407: 13549, -12406: 13550, -12405: 13551, -12404: 13552, -12403: 13553, -12402: 13554, -12401: 13555, -12400: 13556, -12399: 13557, -12398: 13558, -12397: 13559, -12396: 13560, -12395: 13561, -12394: 13562, -12393: 13563, -12392: 13564, -12391: 13565, -12390: 13566, -12389: 13567, -12388: 13568, -12387: 13569, -12386: 13570, -12385: 13571, -12384: 13572, -12383: 13573, -12382: 13574, -12381: 13575, -12380: 13576, -12379: 13577, -12378: 13578, -12377: 13579, -12376: 13580, -12375: 13581, -12374: 13582, -12373: 13583, -12372: 13584, -12371: 13585, -12370: 13586, -12369: 13587, -12368: 13588, -12367: 13589, -12366: 13590, -12365: 13591, -12364: 13592, -12363: 13593, -12362: 13594, -12361: 13595, -12360: 13596, -12359: 13597, -12358: 13598, -12357: 13599, -12356: 13600, -12355: 13601, -12354: 13602, -12353: 13603, -12352: 13604, -12351: 13605, -12350: 13606, -12349: 13607, -12348: 13608, -12347: 13609, -12346: 13610, -12345: 13611, -12344: 13612, -12343: 13613, -12342: 13614, -12341: 13615, -12340: 13616, -12339: 13617, -12338: 13618, -12337: 13619, -12336: 13620, -12335: 13621, -12334: 13622, -12333: 13623, -12332: 13624, -12331: 13625, -12330: 13626, -12329: 13627, -12328: 13628, -12327: 13629, -12326: 13630, -12325: 13631, -12324: 13632, -12323: 13633, -12322: 13634, -12321: 13635, -12320: 13636, -12319: 13637, -12318: 13638, -12317: 13639, -12316: 13640, -12315: 13641, -12314: 13642, -12313: 13643, -12312: 13644, -12311: 13645, -12310: 13646, -12309: 13647, -12308: 13648, -12307: 13649, -12306: 13650, -12305: 13651, -12304: 13652, -12303: 13653, -12302: 13654, -12301: 13655, -12300: 13656, -12299: 13657, -12298: 13658, -12297: 13659, -12296: 13660, -12295: 13661, -12294: 13662, -12293: 13663, -12292: 13664, -12291: 13665, -12290: 13666, -12289: 13667, -12288: 13668, -12287: 13669, -12286: 13670, -12285: 13671, -12284: 13672, -12283: 13673, -12282: 13674, -12281: 13675, -12280: 13676, -12279: 13677, -12278: 13678, -12277: 13679, -12276: 13680, -12275: 13681, -12274: 13682, -12273: 13683, -12272: 13684, -12271: 13685, -12270: 13686, -12269: 13687, -12268: 13688, -12267: 13689, -12266: 13690, -12265: 13691, -12264: 13692, -12263: 13693, -12262: 13694, -12261: 13695, -12260: 13696, -12259: 13697, -12258: 13698, -12257: 13699, -12256: 13700, -12255: 13701, -12254: 13702, -12253: 13703, -12252: 13704, -12251: 13705, -12250: 13706, -12249: 13707, -12248: 13708, -12247: 13709, -12246: 13710, -12245: 13711, -12244: 13712, -12243: 13713, -12242: 13714, -12241: 13715, -12240: 13716, -12239: 13717, -12238: 13718, -12237: 13719, -12236: 13720, -12235: 13721, -12234: 13722, -12233: 13723, -12232: 13724, -12231: 13725, -12230: 13726, -12229: 13727, -12228: 13728, -12227: 13729, -12226: 13730, -12225: 13731, -12224: 13732, -12223: 13733, -12222: 13734, -12221: 13735, -12220: 13736, -12219: 13737, -12218: 13738, -12217: 13739, -12216: 13740, -12215: 13741, -12214: 13742, -12213: 13743, -12212: 13744, -12211: 13745, -12210: 13746, -12209: 13747, -12208: 13748, -12207: 13749, -12206: 13750, -12205: 13751, -12204: 13752, -12203: 13753, -12202: 13754, -12201: 13755, -12200: 13756, -12199: 13757, -12198: 13758, -12197: 13759, -12196: 13760, -12195: 13761, -12194: 13762, -12193: 13763, -12192: 13764, -12191: 13765, -12190: 13766, -12189: 13767, -12188: 13768, -12187: 13769, -12186: 13770, -12185: 13771, -12184: 13772, -12183: 13773, -12182: 13774, -12181: 13775, -12180: 13776, -12179: 13777, -12178: 13778, -12177: 13779, -12176: 13780, -12175: 13781, -12174: 13782, -12173: 13783, -12172: 13784, -12171: 13785, -12170: 13786, -12169: 13787, -12168: 13788, -12167: 13789, -12166: 13790, -12165: 13791, -12164: 13792, -12163: 13793, -12162: 13794, -12161: 13795, -12160: 13796, -12159: 13797, -12158: 13798, -12157: 13799, -12156: 13800, -12155: 13801, -12154: 13802, -12153: 13803, -12152: 13804, -12151: 13805, -12150: 13806, -12149: 13807, -12148: 13808, -12147: 13809, -12146: 13810, -12145: 13811, -12144: 13812, -12143: 13813, -12142: 13814, -12141: 13815, -12140: 13816, -12139: 13817, -12138: 13818, -12137: 13819, -12136: 13820, -12135: 13821, -12134: 13822, -12133: 13823, -12132: 13824, -12131: 13825, -12130: 13826, -12129: 13827, -12128: 13828, -12127: 13829, -12126: 13830, -12125: 13831, -12124: 13832, -12123: 13833, -12122: 13834, -12121: 13835, -12120: 13836, -12119: 13837, -12118: 13838, -12117: 13839, -12116: 13840, -12115: 13841, -12114: 13842, -12113: 13843, -12112: 13844, -12111: 13845, -12110: 13846, -12109: 13847, -12108: 13848, -12107: 13849, -12106: 13850, -12105: 13851, -12104: 13852, -12103: 13853, -12102: 13854, -12101: 13855, -12100: 13856, -12099: 13857, -12098: 13858, -12097: 13859, -12096: 13860, -12095: 13861, -12094: 13862, -12093: 13863, -12092: 13864, -12091: 13865, -12090: 13866, -12089: 13867, -12088: 13868, -12087: 13869, -12086: 13870, -12085: 13871, -12084: 13872, -12083: 13873, -12082: 13874, -12081: 13875, -12080: 13876, -12079: 13877, -12078: 13878, -12077: 13879, -12076: 13880, -12075: 13881, -12074: 13882, -12073: 13883, -12072: 13884, -12071: 13885, -12070: 13886, -12069: 13887, -12068: 13888, -12067: 13889, -12066: 13890, -12065: 13891, -12064: 13892, -12063: 13893, -12062: 13894, -12061: 13895, -12060: 13896, -12059: 13897, -12058: 13898, -12057: 13899, -12056: 13900, -12055: 13901, -12054: 13902, -12053: 13903, -12052: 13904, -12051: 13905, -12050: 13906, -12049: 13907, -12048: 13908, -12047: 13909, -12046: 13910, -12045: 13911, -12044: 13912, -12043: 13913, -12042: 13914, -12041: 13915, -12040: 13916, -12039: 13917, -12038: 13918, -12037: 13919, -12036: 13920, -12035: 13921, -12034: 13922, -12033: 13923, -12032: 13924, -12031: 13925, -12030: 13926, -12029: 13927, -12028: 13928, -12027: 13929, -12026: 13930, -12025: 13931, -12024: 13932, -12023: 13933, -12022: 13934, -12021: 13935, -12020: 13936, -12019: 13937, -12018: 13938, -12017: 13939, -12016: 13940, -12015: 13941, -12014: 13942, -12013: 13943, -12012: 13944, -12011: 13945, -12010: 13946, -12009: 13947, -12008: 13948, -12007: 13949, -12006: 13950, -12005: 13951, -12004: 13952, -12003: 13953, -12002: 13954, -12001: 13955, -12000: 13956, -11999: 13957, -11998: 13958, -11997: 13959, -11996: 13960, -11995: 13961, -11994: 13962, -11993: 13963, -11992: 13964, -11991: 13965, -11990: 13966, -11989: 13967, -11988: 13968, -11987: 13969, -11986: 13970, -11985: 13971, -11984: 13972, -11983: 13973, -11982: 13974, -11981: 13975, -11980: 13976, -11979: 13977, -11978: 13978, -11977: 13979, -11976: 13980, -11975: 13981, -11974: 13982, -11973: 13983, -11972: 13984, -11971: 13985, -11970: 13986, -11969: 13987, -11968: 13988, -11967: 13989, -11966: 13990, -11965: 13991, -11964: 13992, -11963: 13993, -11962: 13994, -11961: 13995, -11960: 13996, -11959: 13997, -11958: 13998, -11957: 13999, -11956: 14000, -11955: 14001, -11954: 14002, -11953: 14003, -11952: 14004, -11951: 14005, -11950: 14006, -11949: 14007, -11948: 14008, -11947: 14009, -11946: 14010, -11945: 14011, -11944: 14012, -11943: 14013, -11942: 14014, -11941: 14015, -11940: 14016, -11939: 14017, -11938: 14018, -11937: 14019, -11936: 14020, -11935: 14021, -11934: 14022, -11933: 14023, -11932: 14024, -11931: 14025, -11930: 14026, -11929: 14027, -11928: 14028, -11927: 14029, -11926: 14030, -11925: 14031, -11924: 14032, -11923: 14033, -11922: 14034, -11921: 14035, -11920: 14036, -11919: 14037, -11918: 14038, -11917: 14039, -11916: 14040, -11915: 14041, -11914: 14042, -11913: 14043, -11912: 14044, -11911: 14045, -11910: 14046, -11909: 14047, -11908: 14048, -11907: 14049, -11906: 14050, -11905: 14051, -11904: 14052, -11903: 14053, -11902: 14054, -11901: 14055, -11900: 14056, -11899: 14057, -11898: 14058, -11897: 14059, -11896: 14060, -11895: 14061, -11894: 14062, -11893: 14063, -11892: 14064, -11891: 14065, -11890: 14066, -11889: 14067, -11888: 14068, -11887: 14069, -11886: 14070, -11885: 14071, -11884: 14072, -11883: 14073, -11882: 14074, -11881: 14075, -11880: 14076, -11879: 14077, -11878: 14078, -11877: 14079, -11876: 14080, -11875: 14081, -11874: 14082, -11873: 14083, -11872: 14084, -11871: 14085, -11870: 14086, -11869: 14087, -11868: 14088, -11867: 14089, -11866: 14090, -11865: 14091, -11864: 14092, -11863: 14093, -11862: 14094, -11861: 14095, -11860: 14096, -11859: 14097, -11858: 14098, -11857: 14099, -11856: 14100, -11855: 14101, -11854: 14102, -11853: 14103, -11852: 14104, -11851: 14105, -11850: 14106, -11849: 14107, -11848: 14108, -11847: 14109, -11846: 14110, -11845: 14111, -11844: 14112, -11843: 14113, -11842: 14114, -11841: 14115, -11840: 14116, -11839: 14117, -11838: 14118, -11837: 14119, -11836: 14120, -11835: 14121, -11834: 14122, -11833: 14123, -11832: 14124, -11831: 14125, -11830: 14126, -11829: 14127, -11828: 14128, -11827: 14129, -11826: 14130, -11825: 14131, -11824: 14132, -11823: 14133, -11822: 14134, -11821: 14135, -11820: 14136, -11819: 14137, -11818: 14138, -11817: 14139, -11816: 14140, -11815: 14141, -11814: 14142, -11813: 14143, -11812: 14144, -11811: 14145, -11810: 14146, -11809: 14147, -11808: 14148, -11807: 14149, -11806: 14150, -11805: 14151, -11804: 14152, -11803: 14153, -11802: 14154, -11801: 14155, -11800: 14156, -11799: 14157, -11798: 14158, -11797: 14159, -11796: 14160, -11795: 14161, -11794: 14162, -11793: 14163, -11792: 14164, -11791: 14165, -11790: 14166, -11789: 14167, -11788: 14168, -11787: 14169, -11786: 14170, -11785: 14171, -11784: 14172, -11783: 14173, -11782: 14174, -11781: 14175, -11780: 14176, -11779: 14177, -11778: 14178, -11777: 14179, -11776: 14180, -11775: 14181, -11774: 14182, -11773: 14183, -11772: 14184, -11771: 14185, -11770: 14186, -11769: 14187, -11768: 14188, -11767: 14189, -11766: 14190, -11765: 14191, -11764: 14192, -11763: 14193, -11762: 14194, -11761: 14195, -11760: 14196, -11759: 14197, -11758: 14198, -11757: 14199, -11756: 14200, -11755: 14201, -11754: 14202, -11753: 14203, -11752: 14204, -11751: 14205, -11750: 14206, -11749: 14207, -11748: 14208, -11747: 14209, -11746: 14210, -11745: 14211, -11744: 14212, -11743: 14213, -11742: 14214, -11741: 14215, -11740: 14216, -11739: 14217, -11738: 14218, -11737: 14219, -11736: 14220, -11735: 14221, -11734: 14222, -11733: 14223, -11732: 14224, -11731: 14225, -11730: 14226, -11729: 14227, -11728: 14228, -11727: 14229, -11726: 14230, -11725: 14231, -11724: 14232, -11723: 14233, -11722: 14234, -11721: 14235, -11720: 14236, -11719: 14237, -11718: 14238, -11717: 14239, -11716: 14240, -11715: 14241, -11714: 14242, -11713: 14243, -11712: 14244, -11711: 14245, -11710: 14246, -11709: 14247, -11708: 14248, -11707: 14249, -11706: 14250, -11705: 14251, -11704: 14252, -11703: 14253, -11702: 14254, -11701: 14255, -11700: 14256, -11699: 14257, -11698: 14258, -11697: 14259, -11696: 14260, -11695: 14261, -11694: 14262, -11693: 14263, -11692: 14264, -11691: 14265, -11690: 14266, -11689: 14267, -11688: 14268, -11687: 14269, -11686: 14270, -11685: 14271, -11684: 14272, -11683: 14273, -11682: 14274, -11681: 14275, -11680: 14276, -11679: 14277, -11678: 14278, -11677: 14279, -11676: 14280, -11675: 14281, -11674: 14282, -11673: 14283, -11672: 14284, -11671: 14285, -11670: 14286, -11669: 14287, -11668: 14288, -11667: 14289, -11666: 14290, -11665: 14291, -11664: 14292, -11663: 14293, -11662: 14294, -11661: 14295, -11660: 14296, -11659: 14297, -11658: 14298, -11657: 14299, -11656: 14300, -11655: 14301, -11654: 14302, -11653: 14303, -11652: 14304, -11651: 14305, -11650: 14306, -11649: 14307, -11648: 14308, -11647: 14309, -11646: 14310, -11645: 14311, -11644: 14312, -11643: 14313, -11642: 14314, -11641: 14315, -11640: 14316, -11639: 14317, -11638: 14318, -11637: 14319, -11636: 14320, -11635: 14321, -11634: 14322, -11633: 14323, -11632: 14324, -11631: 14325, -11630: 14326, -11629: 14327, -11628: 14328, -11627: 14329, -11626: 14330, -11625: 14331, -11624: 14332, -11623: 14333, -11622: 14334, -11621: 14335, -11620: 14336, -11619: 14337, -11618: 14338, -11617: 14339, -11616: 14340, -11615: 14341, -11614: 14342, -11613: 14343, -11612: 14344, -11611: 14345, -11610: 14346, -11609: 14347, -11608: 14348, -11607: 14349, -11606: 14350, -11605: 14351, -11604: 14352, -11603: 14353, -11602: 14354, -11601: 14355, -11600: 14356, -11599: 14357, -11598: 14358, -11597: 14359, -11596: 14360, -11595: 14361, -11594: 14362, -11593: 14363, -11592: 14364, -11591: 14365, -11590: 14366, -11589: 14367, -11588: 14368, -11587: 14369, -11586: 14370, -11585: 14371, -11584: 14372, -11583: 14373, -11582: 14374, -11581: 14375, -11580: 14376, -11579: 14377, -11578: 14378, -11577: 14379, -11576: 14380, -11575: 14381, -11574: 14382, -11573: 14383, -11572: 14384, -11571: 14385, -11570: 14386, -11569: 14387, -11568: 14388, -11567: 14389, -11566: 14390, -11565: 14391, -11564: 14392, -11563: 14393, -11562: 14394, -11561: 14395, -11560: 14396, -11559: 14397, -11558: 14398, -11557: 14399, -11556: 14400, -11555: 14401, -11554: 14402, -11553: 14403, -11552: 14404, -11551: 14405, -11550: 14406, -11549: 14407, -11548: 14408, -11547: 14409, -11546: 14410, -11545: 14411, -11544: 14412, -11543: 14413, -11542: 14414, -11541: 14415, -11540: 14416, -11539: 14417, -11538: 14418, -11537: 14419, -11536: 14420, -11535: 14421, -11534: 14422, -11533: 14423, -11532: 14424, -11531: 14425, -11530: 14426, -11529: 14427, -11528: 14428, -11527: 14429, -11526: 14430, -11525: 14431, -11524: 14432, -11523: 14433, -11522: 14434, -11521: 14435, -11520: 14436, -11519: 14437, -11518: 14438, -11517: 14439, -11516: 14440, -11515: 14441, -11514: 14442, -11513: 14443, -11512: 14444, -11511: 14445, -11510: 14446, -11509: 14447, -11508: 14448, -11507: 14449, -11506: 14450, -11505: 14451, -11504: 14452, -11503: 14453, -11502: 14454, -11501: 14455, -11500: 14456, -11499: 14457, -11498: 14458, -11497: 14459, -11496: 14460, -11495: 14461, -11494: 14462, -11493: 14463, -11492: 14464, -11491: 14465, -11490: 14466, -11489: 14467, -11488: 14468, -11487: 14469, -11486: 14470, -11485: 14471, -11484: 14472, -11483: 14473, -11482: 14474, -11481: 14475, -11480: 14476, -11479: 14477, -11478: 14478, -11477: 14479, -11476: 14480, -11475: 14481, -11474: 14482, -11473: 14483, -11472: 14484, -11471: 14485, -11470: 14486, -11469: 14487, -11468: 14488, -11467: 14489, -11466: 14490, -11465: 14491, -11464: 14492, -11463: 14493, -11462: 14494, -11461: 14495, -11460: 14496, -11459: 14497, -11458: 14498, -11457: 14499, -11456: 14500, -11455: 14501, -11454: 14502, -11453: 14503, -11452: 14504, -11451: 14505, -11450: 14506, -11449: 14507, -11448: 14508, -11447: 14509, -11446: 14510, -11445: 14511, -11444: 14512, -11443: 14513, -11442: 14514, -11441: 14515, -11440: 14516, -11439: 14517, -11438: 14518, -11437: 14519, -11436: 14520, -11435: 14521, -11434: 14522, -11433: 14523, -11432: 14524, -11431: 14525, -11430: 14526, -11429: 14527, -11428: 14528, -11427: 14529, -11426: 14530, -11425: 14531, -11424: 14532, -11423: 14533, -11422: 14534, -11421: 14535, -11420: 14536, -11419: 14537, -11418: 14538, -11417: 14539, -11416: 14540, -11415: 14541, -11414: 14542, -11413: 14543, -11412: 14544, -11411: 14545, -11410: 14546, -11409: 14547, -11408: 14548, -11407: 14549, -11406: 14550, -11405: 14551, -11404: 14552, -11403: 14553, -11402: 14554, -11401: 14555, -11400: 14556, -11399: 14557, -11398: 14558, -11397: 14559, -11396: 14560, -11395: 14561, -11394: 14562, -11393: 14563, -11392: 14564, -11391: 14565, -11390: 14566, -11389: 14567, -11388: 14568, -11387: 14569, -11386: 14570, -11385: 14571, -11384: 14572, -11383: 14573, -11382: 14574, -11381: 14575, -11380: 14576, -11379: 14577, -11378: 14578, -11377: 14579, -11376: 14580, -11375: 14581, -11374: 14582, -11373: 14583, -11372: 14584, -11371: 14585, -11370: 14586, -11369: 14587, -11368: 14588, -11367: 14589, -11366: 14590, -11365: 14591, -11364: 14592, -11363: 14593, -11362: 14594, -11361: 14595, -11360: 14596, -11359: 14597, -11358: 14598, -11357: 14599, -11356: 14600, -11355: 14601, -11354: 14602, -11353: 14603, -11352: 14604, -11351: 14605, -11350: 14606, -11349: 14607, -11348: 14608, -11347: 14609, -11346: 14610, -11345: 14611, -11344: 14612, -11343: 14613, -11342: 14614, -11341: 14615, -11340: 14616, -11339: 14617, -11338: 14618, -11337: 14619, -11336: 14620, -11335: 14621, -11334: 14622, -11333: 14623, -11332: 14624, -11331: 14625, -11330: 14626, -11329: 14627, -11328: 14628, -11327: 14629, -11326: 14630, -11325: 14631, -11324: 14632, -11323: 14633, -11322: 14634, -11321: 14635, -11320: 14636, -11319: 14637, -11318: 14638, -11317: 14639, -11316: 14640, -11315: 14641, -11314: 14642, -11313: 14643, -11312: 14644, -11311: 14645, -11310: 14646, -11309: 14647, -11308: 14648, -11307: 14649}
Processed: Tc4 O8
2018-07-24 10:06:49,037 INFO Added a workflow. id_map: {-14992: 14650, -14991: 14651, -14990: 14652, -14989: 14653, -14988: 14654, -14987: 14655, -14986: 14656, -14985: 14657, -14984: 14658, -14983: 14659, -14982: 14660, -14981: 14661, -14980: 14662, -14979: 14663, -14978: 14664, -14977: 14665, -14976: 14666, -14975: 14667, -14974: 14668, -14973: 14669, -14972: 14670, -14971: 14671, -14970: 14672, -14969: 14673, -14968: 14674, -14967: 14675, -14966: 14676, -14965: 14677, -14964: 14678, -14963: 14679, -14962: 14680, -14961: 14681, -14960: 14682, -14959: 14683, -14958: 14684, -14957: 14685, -14956: 14686, -14955: 14687, -14954: 14688, -14953: 14689, -14952: 14690, -14951: 14691, -14950: 14692, -14949: 14693, -14948: 14694, -14947: 14695, -14946: 14696, -14945: 14697, -14944: 14698, -14943: 14699, -14942: 14700, -14941: 14701, -14940: 14702, -14939: 14703, -14938: 14704, -14937: 14705, -14936: 14706, -14935: 14707, -14934: 14708, -14933: 14709, -14932: 14710, -14931: 14711, -14930: 14712, -14929: 14713, -14928: 14714, -14927: 14715, -14926: 14716, -14925: 14717, -14924: 14718, -14923: 14719, -14922: 14720, -14921: 14721, -14920: 14722, -14919: 14723, -14918: 14724, -14917: 14725, -14916: 14726, -14915: 14727, -14914: 14728, -14913: 14729, -14912: 14730, -14911: 14731, -14910: 14732, -14909: 14733, -14908: 14734, -14907: 14735, -14906: 14736, -14905: 14737, -14904: 14738, -14903: 14739, -14902: 14740, -14901: 14741, -14900: 14742, -14899: 14743, -14898: 14744, -14897: 14745, -14896: 14746, -14895: 14747, -14894: 14748, -14893: 14749, -14892: 14750, -14891: 14751, -14890: 14752, -14889: 14753, -14888: 14754, -14887: 14755, -14886: 14756, -14885: 14757, -14884: 14758, -14883: 14759, -14882: 14760, -14881: 14761, -14880: 14762, -14879: 14763, -14878: 14764, -14877: 14765, -14876: 14766, -14875: 14767, -14874: 14768, -14873: 14769, -14872: 14770, -14871: 14771, -14870: 14772, -14869: 14773, -14868: 14774, -14867: 14775, -14866: 14776, -14865: 14777, -14864: 14778, -14863: 14779, -14862: 14780, -14861: 14781, -14860: 14782, -14859: 14783, -14858: 14784, -14857: 14785, -14856: 14786, -14855: 14787, -14854: 14788, -14853: 14789, -14852: 14790, -14851: 14791, -14850: 14792, -14849: 14793, -14848: 14794, -14847: 14795, -14846: 14796, -14845: 14797, -14844: 14798, -14843: 14799, -14842: 14800, -14841: 14801, -14840: 14802, -14839: 14803, -14838: 14804, -14837: 14805, -14836: 14806, -14835: 14807, -14834: 14808, -14833: 14809, -14832: 14810, -14831: 14811, -14830: 14812, -14829: 14813, -14828: 14814, -14827: 14815, -14826: 14816, -14825: 14817, -14824: 14818, -14823: 14819, -14822: 14820, -14821: 14821, -14820: 14822, -14819: 14823, -14818: 14824, -14817: 14825, -14816: 14826, -14815: 14827, -14814: 14828, -14813: 14829, -14812: 14830, -14811: 14831, -14810: 14832, -14809: 14833, -14808: 14834, -14807: 14835, -14806: 14836, -14805: 14837, -14804: 14838, -14803: 14839, -14802: 14840, -14801: 14841, -14800: 14842, -14799: 14843, -14798: 14844, -14797: 14845, -14796: 14846, -14795: 14847, -14794: 14848, -14793: 14849, -14792: 14850, -14791: 14851, -14790: 14852, -14789: 14853, -14788: 14854, -14787: 14855, -14786: 14856, -14785: 14857, -14784: 14858, -14783: 14859, -14782: 14860, -14781: 14861, -14780: 14862, -14779: 14863, -14778: 14864, -14777: 14865, -14776: 14866, -14775: 14867, -14774: 14868, -14773: 14869, -14772: 14870, -14771: 14871, -14770: 14872, -14769: 14873, -14768: 14874, -14767: 14875, -14766: 14876, -14765: 14877, -14764: 14878, -14763: 14879, -14762: 14880, -14761: 14881, -14760: 14882, -14759: 14883, -14758: 14884, -14757: 14885, -14756: 14886, -14755: 14887, -14754: 14888, -14753: 14889, -14752: 14890, -14751: 14891, -14750: 14892, -14749: 14893, -14748: 14894, -14747: 14895, -14746: 14896, -14745: 14897, -14744: 14898, -14743: 14899, -14742: 14900, -14741: 14901, -14740: 14902, -14739: 14903, -14738: 14904, -14737: 14905, -14736: 14906, -14735: 14907, -14734: 14908, -14733: 14909, -14732: 14910, -14731: 14911, -14730: 14912, -14729: 14913, -14728: 14914, -14727: 14915, -14726: 14916, -14725: 14917, -14724: 14918, -14723: 14919, -14722: 14920, -14721: 14921, -14720: 14922, -14719: 14923, -14718: 14924, -14717: 14925, -14716: 14926, -14715: 14927, -14714: 14928, -14713: 14929, -14712: 14930, -14711: 14931, -14710: 14932, -14709: 14933, -14708: 14934, -14707: 14935, -14706: 14936, -14705: 14937, -14704: 14938, -14703: 14939, -14702: 14940, -14701: 14941, -14700: 14942, -14699: 14943, -14698: 14944, -14697: 14945, -14696: 14946, -14695: 14947, -14694: 14948, -14693: 14949, -14692: 14950, -14691: 14951, -14690: 14952, -14689: 14953, -14688: 14954, -14687: 14955, -14686: 14956, -14685: 14957, -14684: 14958, -14683: 14959, -14682: 14960, -14681: 14961, -14680: 14962, -14679: 14963, -14678: 14964, -14677: 14965, -14676: 14966, -14675: 14967, -14674: 14968, -14673: 14969, -14672: 14970, -14671: 14971, -14670: 14972, -14669: 14973, -14668: 14974, -14667: 14975, -14666: 14976, -14665: 14977, -14664: 14978, -14663: 14979, -14662: 14980, -14661: 14981, -14660: 14982, -14659: 14983}
Processed: Ru2 O4
2018-07-24 10:06:57,212 INFO Added a workflow. id_map: {-15305: 14984, -15304: 14985, -15303: 14986, -15302: 14987, -15301: 14988, -15300: 14989, -15299: 14990, -15298: 14991, -15297: 14992, -15296: 14993, -15295: 14994, -15294: 14995, -15293: 14996, -15292: 14997, -15291: 14998, -15290: 14999, -15289: 15000, -15288: 15001, -15287: 15002, -15286: 15003, -15285: 15004, -15284: 15005, -15283: 15006, -15282: 15007, -15281: 15008, -15280: 15009, -15279: 15010, -15278: 15011, -15277: 15012, -15276: 15013, -15275: 15014, -15274: 15015, -15273: 15016, -15272: 15017, -15271: 15018, -15270: 15019, -15269: 15020, -15268: 15021, -15267: 15022, -15266: 15023, -15265: 15024, -15264: 15025, -15263: 15026, -15262: 15027, -15261: 15028, -15260: 15029, -15259: 15030, -15258: 15031, -15257: 15032, -15256: 15033, -15255: 15034, -15254: 15035, -15253: 15036, -15252: 15037, -15251: 15038, -15250: 15039, -15249: 15040, -15248: 15041, -15247: 15042, -15246: 15043, -15245: 15044, -15244: 15045, -15243: 15046, -15242: 15047, -15241: 15048, -15240: 15049, -15239: 15050, -15238: 15051, -15237: 15052, -15236: 15053, -15235: 15054, -15234: 15055, -15233: 15056, -15232: 15057, -15231: 15058, -15230: 15059, -15229: 15060, -15228: 15061, -15227: 15062, -15226: 15063, -15225: 15064, -15224: 15065, -15223: 15066, -15222: 15067, -15221: 15068, -15220: 15069, -15219: 15070, -15218: 15071, -15217: 15072, -15216: 15073, -15215: 15074, -15214: 15075, -15213: 15076, -15212: 15077, -15211: 15078, -15210: 15079, -15209: 15080, -15208: 15081, -15207: 15082, -15206: 15083, -15205: 15084, -15204: 15085, -15203: 15086, -15202: 15087, -15201: 15088, -15200: 15089, -15199: 15090, -15198: 15091, -15197: 15092, -15196: 15093, -15195: 15094, -15194: 15095, -15193: 15096, -15192: 15097, -15191: 15098, -15190: 15099, -15189: 15100, -15188: 15101, -15187: 15102, -15186: 15103, -15185: 15104, -15184: 15105, -15183: 15106, -15182: 15107, -15181: 15108, -15180: 15109, -15179: 15110, -15178: 15111, -15177: 15112, -15176: 15113, -15175: 15114, -15174: 15115, -15173: 15116, -15172: 15117, -15171: 15118, -15170: 15119, -15169: 15120, -15168: 15121, -15167: 15122, -15166: 15123, -15165: 15124, -15164: 15125, -15163: 15126, -15162: 15127, -15161: 15128, -15160: 15129, -15159: 15130, -15158: 15131, -15157: 15132, -15156: 15133, -15155: 15134, -15154: 15135, -15153: 15136, -15152: 15137, -15151: 15138, -15150: 15139, -15149: 15140, -15148: 15141, -15147: 15142, -15146: 15143, -15145: 15144, -15144: 15145, -15143: 15146, -15142: 15147, -15141: 15148, -15140: 15149, -15139: 15150, -15138: 15151, -15137: 15152, -15136: 15153, -15135: 15154, -15134: 15155, -15133: 15156, -15132: 15157, -15131: 15158, -15130: 15159, -15129: 15160, -15128: 15161, -15127: 15162, -15126: 15163, -15125: 15164, -15124: 15165, -15123: 15166, -15122: 15167, -15121: 15168, -15120: 15169, -15119: 15170, -15118: 15171, -15117: 15172, -15116: 15173, -15115: 15174, -15114: 15175, -15113: 15176, -15112: 15177, -15111: 15178, -15110: 15179, -15109: 15180, -15108: 15181, -15107: 15182, -15106: 15183, -15105: 15184, -15104: 15185, -15103: 15186, -15102: 15187, -15101: 15188, -15100: 15189, -15099: 15190, -15098: 15191, -15097: 15192, -15096: 15193, -15095: 15194, -15094: 15195, -15093: 15196, -15092: 15197, -15091: 15198, -15090: 15199, -15089: 15200, -15088: 15201, -15087: 15202, -15086: 15203, -15085: 15204, -15084: 15205, -15083: 15206, -15082: 15207, -15081: 15208, -15080: 15209, -15079: 15210, -15078: 15211, -15077: 15212, -15076: 15213, -15075: 15214, -15074: 15215, -15073: 15216, -15072: 15217, -15071: 15218, -15070: 15219, -15069: 15220, -15068: 15221, -15067: 15222, -15066: 15223, -15065: 15224, -15064: 15225, -15063: 15226, -15062: 15227, -15061: 15228, -15060: 15229, -15059: 15230, -15058: 15231, -15057: 15232, -15056: 15233, -15055: 15234, -15054: 15235, -15053: 15236, -15052: 15237, -15051: 15238, -15050: 15239, -15049: 15240, -15048: 15241, -15047: 15242, -15046: 15243, -15045: 15244, -15044: 15245, -15043: 15246, -15042: 15247, -15041: 15248, -15040: 15249, -15039: 15250, -15038: 15251, -15037: 15252, -15036: 15253, -15035: 15254, -15034: 15255, -15033: 15256, -15032: 15257, -15031: 15258, -15030: 15259, -15029: 15260, -15028: 15261, -15027: 15262, -15026: 15263, -15025: 15264, -15024: 15265, -15023: 15266, -15022: 15267, -15021: 15268, -15020: 15269, -15019: 15270, -15018: 15271, -15017: 15272, -15016: 15273, -15015: 15274, -15014: 15275, -15013: 15276, -15012: 15277, -15011: 15278, -15010: 15279, -15009: 15280, -15008: 15281, -15007: 15282, -15006: 15283, -15005: 15284, -15004: 15285, -15003: 15286, -15002: 15287, -15001: 15288, -15000: 15289, -14999: 15290, -14998: 15291, -14997: 15292, -14996: 15293, -14995: 15294, -14994: 15295, -14993: 15296}
Processed: Rh2 O4
2018-07-24 10:07:00,584 INFO Added a workflow. id_map: {-15462: 15297, -15461: 15298, -15460: 15299, -15459: 15300, -15458: 15301, -15457: 15302, -15456: 15303, -15455: 15304, -15454: 15305, -15453: 15306, -15452: 15307, -15451: 15308, -15450: 15309, -15449: 15310, -15448: 15311, -15447: 15312, -15446: 15313, -15445: 15314, -15444: 15315, -15443: 15316, -15442: 15317, -15441: 15318, -15440: 15319, -15439: 15320, -15438: 15321, -15437: 15322, -15436: 15323, -15435: 15324, -15434: 15325, -15433: 15326, -15432: 15327, -15431: 15328, -15430: 15329, -15429: 15330, -15428: 15331, -15427: 15332, -15426: 15333, -15425: 15334, -15424: 15335, -15423: 15336, -15422: 15337, -15421: 15338, -15420: 15339, -15419: 15340, -15418: 15341, -15417: 15342, -15416: 15343, -15415: 15344, -15414: 15345, -15413: 15346, -15412: 15347, -15411: 15348, -15410: 15349, -15409: 15350, -15408: 15351, -15407: 15352, -15406: 15353, -15405: 15354, -15404: 15355, -15403: 15356, -15402: 15357, -15401: 15358, -15400: 15359, -15399: 15360, -15398: 15361, -15397: 15362, -15396: 15363, -15395: 15364, -15394: 15365, -15393: 15366, -15392: 15367, -15391: 15368, -15390: 15369, -15389: 15370, -15388: 15371, -15387: 15372, -15386: 15373, -15385: 15374, -15384: 15375, -15383: 15376, -15382: 15377, -15381: 15378, -15380: 15379, -15379: 15380, -15378: 15381, -15377: 15382, -15376: 15383, -15375: 15384, -15374: 15385, -15373: 15386, -15372: 15387, -15371: 15388, -15370: 15389, -15369: 15390, -15368: 15391, -15367: 15392, -15366: 15393, -15365: 15394, -15364: 15395, -15363: 15396, -15362: 15397, -15361: 15398, -15360: 15399, -15359: 15400, -15358: 15401, -15357: 15402, -15356: 15403, -15355: 15404, -15354: 15405, -15353: 15406, -15352: 15407, -15351: 15408, -15350: 15409, -15349: 15410, -15348: 15411, -15347: 15412, -15346: 15413, -15345: 15414, -15344: 15415, -15343: 15416, -15342: 15417, -15341: 15418, -15340: 15419, -15339: 15420, -15338: 15421, -15337: 15422, -15336: 15423, -15335: 15424, -15334: 15425, -15333: 15426, -15332: 15427, -15331: 15428, -15330: 15429, -15329: 15430, -15328: 15431, -15327: 15432, -15326: 15433, -15325: 15434, -15324: 15435, -15323: 15436, -15322: 15437, -15321: 15438, -15320: 15439, -15319: 15440, -15318: 15441, -15317: 15442, -15316: 15443, -15315: 15444, -15314: 15445, -15313: 15446, -15312: 15447, -15311: 15448, -15310: 15449, -15309: 15450, -15308: 15451, -15307: 15452, -15306: 15453}
Processed: Pd2 O2
2018-07-24 10:07:08,578 INFO Added a workflow. id_map: {-15780: 15454, -15779: 15455, -15778: 15456, -15777: 15457, -15776: 15458, -15775: 15459, -15774: 15460, -15773: 15461, -15772: 15462, -15771: 15463, -15770: 15464, -15769: 15465, -15768: 15466, -15767: 15467, -15766: 15468, -15765: 15469, -15764: 15470, -15763: 15471, -15762: 15472, -15761: 15473, -15760: 15474, -15759: 15475, -15758: 15476, -15757: 15477, -15756: 15478, -15755: 15479, -15754: 15480, -15753: 15481, -15752: 15482, -15751: 15483, -15750: 15484, -15749: 15485, -15748: 15486, -15747: 15487, -15746: 15488, -15745: 15489, -15744: 15490, -15743: 15491, -15742: 15492, -15741: 15493, -15740: 15494, -15739: 15495, -15738: 15496, -15737: 15497, -15736: 15498, -15735: 15499, -15734: 15500, -15733: 15501, -15732: 15502, -15731: 15503, -15730: 15504, -15729: 15505, -15728: 15506, -15727: 15507, -15726: 15508, -15725: 15509, -15724: 15510, -15723: 15511, -15722: 15512, -15721: 15513, -15720: 15514, -15719: 15515, -15718: 15516, -15717: 15517, -15716: 15518, -15715: 15519, -15714: 15520, -15713: 15521, -15712: 15522, -15711: 15523, -15710: 15524, -15709: 15525, -15708: 15526, -15707: 15527, -15706: 15528, -15705: 15529, -15704: 15530, -15703: 15531, -15702: 15532, -15701: 15533, -15700: 15534, -15699: 15535, -15698: 15536, -15697: 15537, -15696: 15538, -15695: 15539, -15694: 15540, -15693: 15541, -15692: 15542, -15691: 15543, -15690: 15544, -15689: 15545, -15688: 15546, -15687: 15547, -15686: 15548, -15685: 15549, -15684: 15550, -15683: 15551, -15682: 15552, -15681: 15553, -15680: 15554, -15679: 15555, -15678: 15556, -15677: 15557, -15676: 15558, -15675: 15559, -15674: 15560, -15673: 15561, -15672: 15562, -15671: 15563, -15670: 15564, -15669: 15565, -15668: 15566, -15667: 15567, -15666: 15568, -15665: 15569, -15664: 15570, -15663: 15571, -15662: 15572, -15661: 15573, -15660: 15574, -15659: 15575, -15658: 15576, -15657: 15577, -15656: 15578, -15655: 15579, -15654: 15580, -15653: 15581, -15652: 15582, -15651: 15583, -15650: 15584, -15649: 15585, -15648: 15586, -15647: 15587, -15646: 15588, -15645: 15589, -15644: 15590, -15643: 15591, -15642: 15592, -15641: 15593, -15640: 15594, -15639: 15595, -15638: 15596, -15637: 15597, -15636: 15598, -15635: 15599, -15634: 15600, -15633: 15601, -15632: 15602, -15631: 15603, -15630: 15604, -15629: 15605, -15628: 15606, -15627: 15607, -15626: 15608, -15625: 15609, -15624: 15610, -15623: 15611, -15622: 15612, -15621: 15613, -15620: 15614, -15619: 15615, -15618: 15616, -15617: 15617, -15616: 15618, -15615: 15619, -15614: 15620, -15613: 15621, -15612: 15622, -15611: 15623, -15610: 15624, -15609: 15625, -15608: 15626, -15607: 15627, -15606: 15628, -15605: 15629, -15604: 15630, -15603: 15631, -15602: 15632, -15601: 15633, -15600: 15634, -15599: 15635, -15598: 15636, -15597: 15637, -15596: 15638, -15595: 15639, -15594: 15640, -15593: 15641, -15592: 15642, -15591: 15643, -15590: 15644, -15589: 15645, -15588: 15646, -15587: 15647, -15586: 15648, -15585: 15649, -15584: 15650, -15583: 15651, -15582: 15652, -15581: 15653, -15580: 15654, -15579: 15655, -15578: 15656, -15577: 15657, -15576: 15658, -15575: 15659, -15574: 15660, -15573: 15661, -15572: 15662, -15571: 15663, -15570: 15664, -15569: 15665, -15568: 15666, -15567: 15667, -15566: 15668, -15565: 15669, -15564: 15670, -15563: 15671, -15562: 15672, -15561: 15673, -15560: 15674, -15559: 15675, -15558: 15676, -15557: 15677, -15556: 15678, -15555: 15679, -15554: 15680, -15553: 15681, -15552: 15682, -15551: 15683, -15550: 15684, -15549: 15685, -15548: 15686, -15547: 15687, -15546: 15688, -15545: 15689, -15544: 15690, -15543: 15691, -15542: 15692, -15541: 15693, -15540: 15694, -15539: 15695, -15538: 15696, -15537: 15697, -15536: 15698, -15535: 15699, -15534: 15700, -15533: 15701, -15532: 15702, -15531: 15703, -15530: 15704, -15529: 15705, -15528: 15706, -15527: 15707, -15526: 15708, -15525: 15709, -15524: 15710, -15523: 15711, -15522: 15712, -15521: 15713, -15520: 15714, -15519: 15715, -15518: 15716, -15517: 15717, -15516: 15718, -15515: 15719, -15514: 15720, -15513: 15721, -15512: 15722, -15511: 15723, -15510: 15724, -15509: 15725, -15508: 15726, -15507: 15727, -15506: 15728, -15505: 15729, -15504: 15730, -15503: 15731, -15502: 15732, -15501: 15733, -15500: 15734, -15499: 15735, -15498: 15736, -15497: 15737, -15496: 15738, -15495: 15739, -15494: 15740, -15493: 15741, -15492: 15742, -15491: 15743, -15490: 15744, -15489: 15745, -15488: 15746, -15487: 15747, -15486: 15748, -15485: 15749, -15484: 15750, -15483: 15751, -15482: 15752, -15481: 15753, -15480: 15754, -15479: 15755, -15478: 15756, -15477: 15757, -15476: 15758, -15475: 15759, -15474: 15760, -15473: 15761, -15472: 15762, -15471: 15763, -15470: 15764, -15469: 15765, -15468: 15766, -15467: 15767, -15466: 15768, -15465: 15769, -15464: 15770, -15463: 15771}
Processed: Ag4 O4
2018-07-24 10:07:10,075 INFO Added a workflow. id_map: {-15826: 15772, -15825: 15773, -15824: 15774, -15823: 15775, -15822: 15776, -15821: 15777, -15820: 15778, -15819: 15779, -15818: 15780, -15817: 15781, -15816: 15782, -15815: 15783, -15814: 15784, -15813: 15785, -15812: 15786, -15811: 15787, -15810: 15788, -15809: 15789, -15808: 15790, -15807: 15791, -15806: 15792, -15805: 15793, -15804: 15794, -15803: 15795, -15802: 15796, -15801: 15797, -15800: 15798, -15799: 15799, -15798: 15800, -15797: 15801, -15796: 15802, -15795: 15803, -15794: 15804, -15793: 15805, -15792: 15806, -15791: 15807, -15790: 15808, -15789: 15809, -15788: 15810, -15787: 15811, -15786: 15812, -15785: 15813, -15784: 15814, -15783: 15815, -15782: 15816, -15781: 15817}
Processed: Cd4 O4
2018-07-24 10:07:18,950 INFO Added a workflow. id_map: {-16271: 15818, -16270: 15819, -16269: 15820, -16268: 15821, -16267: 15822, -16266: 15823, -16265: 15824, -16264: 15825, -16263: 15826, -16262: 15827, -16261: 15828, -16260: 15829, -16259: 15830, -16258: 15831, -16257: 15832, -16256: 15833, -16255: 15834, -16254: 15835, -16253: 15836, -16252: 15837, -16251: 15838, -16250: 15839, -16249: 15840, -16248: 15841, -16247: 15842, -16246: 15843, -16245: 15844, -16244: 15845, -16243: 15846, -16242: 15847, -16241: 15848, -16240: 15849, -16239: 15850, -16238: 15851, -16237: 15852, -16236: 15853, -16235: 15854, -16234: 15855, -16233: 15856, -16232: 15857, -16231: 15858, -16230: 15859, -16229: 15860, -16228: 15861, -16227: 15862, -16226: 15863, -16225: 15864, -16224: 15865, -16223: 15866, -16222: 15867, -16221: 15868, -16220: 15869, -16219: 15870, -16218: 15871, -16217: 15872, -16216: 15873, -16215: 15874, -16214: 15875, -16213: 15876, -16212: 15877, -16211: 15878, -16210: 15879, -16209: 15880, -16208: 15881, -16207: 15882, -16206: 15883, -16205: 15884, -16204: 15885, -16203: 15886, -16202: 15887, -16201: 15888, -16200: 15889, -16199: 15890, -16198: 15891, -16197: 15892, -16196: 15893, -16195: 15894, -16194: 15895, -16193: 15896, -16192: 15897, -16191: 15898, -16190: 15899, -16189: 15900, -16188: 15901, -16187: 15902, -16186: 15903, -16185: 15904, -16184: 15905, -16183: 15906, -16182: 15907, -16181: 15908, -16180: 15909, -16179: 15910, -16178: 15911, -16177: 15912, -16176: 15913, -16175: 15914, -16174: 15915, -16173: 15916, -16172: 15917, -16171: 15918, -16170: 15919, -16169: 15920, -16168: 15921, -16167: 15922, -16166: 15923, -16165: 15924, -16164: 15925, -16163: 15926, -16162: 15927, -16161: 15928, -16160: 15929, -16159: 15930, -16158: 15931, -16157: 15932, -16156: 15933, -16155: 15934, -16154: 15935, -16153: 15936, -16152: 15937, -16151: 15938, -16150: 15939, -16149: 15940, -16148: 15941, -16147: 15942, -16146: 15943, -16145: 15944, -16144: 15945, -16143: 15946, -16142: 15947, -16141: 15948, -16140: 15949, -16139: 15950, -16138: 15951, -16137: 15952, -16136: 15953, -16135: 15954, -16134: 15955, -16133: 15956, -16132: 15957, -16131: 15958, -16130: 15959, -16129: 15960, -16128: 15961, -16127: 15962, -16126: 15963, -16125: 15964, -16124: 15965, -16123: 15966, -16122: 15967, -16121: 15968, -16120: 15969, -16119: 15970, -16118: 15971, -16117: 15972, -16116: 15973, -16115: 15974, -16114: 15975, -16113: 15976, -16112: 15977, -16111: 15978, -16110: 15979, -16109: 15980, -16108: 15981, -16107: 15982, -16106: 15983, -16105: 15984, -16104: 15985, -16103: 15986, -16102: 15987, -16101: 15988, -16100: 15989, -16099: 15990, -16098: 15991, -16097: 15992, -16096: 15993, -16095: 15994, -16094: 15995, -16093: 15996, -16092: 15997, -16091: 15998, -16090: 15999, -16089: 16000, -16088: 16001, -16087: 16002, -16086: 16003, -16085: 16004, -16084: 16005, -16083: 16006, -16082: 16007, -16081: 16008, -16080: 16009, -16079: 16010, -16078: 16011, -16077: 16012, -16076: 16013, -16075: 16014, -16074: 16015, -16073: 16016, -16072: 16017, -16071: 16018, -16070: 16019, -16069: 16020, -16068: 16021, -16067: 16022, -16066: 16023, -16065: 16024, -16064: 16025, -16063: 16026, -16062: 16027, -16061: 16028, -16060: 16029, -16059: 16030, -16058: 16031, -16057: 16032, -16056: 16033, -16055: 16034, -16054: 16035, -16053: 16036, -16052: 16037, -16051: 16038, -16050: 16039, -16049: 16040, -16048: 16041, -16047: 16042, -16046: 16043, -16045: 16044, -16044: 16045, -16043: 16046, -16042: 16047, -16041: 16048, -16040: 16049, -16039: 16050, -16038: 16051, -16037: 16052, -16036: 16053, -16035: 16054, -16034: 16055, -16033: 16056, -16032: 16057, -16031: 16058, -16030: 16059, -16029: 16060, -16028: 16061, -16027: 16062, -16026: 16063, -16025: 16064, -16024: 16065, -16023: 16066, -16022: 16067, -16021: 16068, -16020: 16069, -16019: 16070, -16018: 16071, -16017: 16072, -16016: 16073, -16015: 16074, -16014: 16075, -16013: 16076, -16012: 16077, -16011: 16078, -16010: 16079, -16009: 16080, -16008: 16081, -16007: 16082, -16006: 16083, -16005: 16084, -16004: 16085, -16003: 16086, -16002: 16087, -16001: 16088, -16000: 16089, -15999: 16090, -15998: 16091, -15997: 16092, -15996: 16093, -15995: 16094, -15994: 16095, -15993: 16096, -15992: 16097, -15991: 16098, -15990: 16099, -15989: 16100, -15988: 16101, -15987: 16102, -15986: 16103, -15985: 16104, -15984: 16105, -15983: 16106, -15982: 16107, -15981: 16108, -15980: 16109, -15979: 16110, -15978: 16111, -15977: 16112, -15976: 16113, -15975: 16114, -15974: 16115, -15973: 16116, -15972: 16117, -15971: 16118, -15970: 16119, -15969: 16120, -15968: 16121, -15967: 16122, -15966: 16123, -15965: 16124, -15964: 16125, -15963: 16126, -15962: 16127, -15961: 16128, -15960: 16129, -15959: 16130, -15958: 16131, -15957: 16132, -15956: 16133, -15955: 16134, -15954: 16135, -15953: 16136, -15952: 16137, -15951: 16138, -15950: 16139, -15949: 16140, -15948: 16141, -15947: 16142, -15946: 16143, -15945: 16144, -15944: 16145, -15943: 16146, -15942: 16147, -15941: 16148, -15940: 16149, -15939: 16150, -15938: 16151, -15937: 16152, -15936: 16153, -15935: 16154, -15934: 16155, -15933: 16156, -15932: 16157, -15931: 16158, -15930: 16159, -15929: 16160, -15928: 16161, -15927: 16162, -15926: 16163, -15925: 16164, -15924: 16165, -15923: 16166, -15922: 16167, -15921: 16168, -15920: 16169, -15919: 16170, -15918: 16171, -15917: 16172, -15916: 16173, -15915: 16174, -15914: 16175, -15913: 16176, -15912: 16177, -15911: 16178, -15910: 16179, -15909: 16180, -15908: 16181, -15907: 16182, -15906: 16183, -15905: 16184, -15904: 16185, -15903: 16186, -15902: 16187, -15901: 16188, -15900: 16189, -15899: 16190, -15898: 16191, -15897: 16192, -15896: 16193, -15895: 16194, -15894: 16195, -15893: 16196, -15892: 16197, -15891: 16198, -15890: 16199, -15889: 16200, -15888: 16201, -15887: 16202, -15886: 16203, -15885: 16204, -15884: 16205, -15883: 16206, -15882: 16207, -15881: 16208, -15880: 16209, -15879: 16210, -15878: 16211, -15877: 16212, -15876: 16213, -15875: 16214, -15874: 16215, -15873: 16216, -15872: 16217, -15871: 16218, -15870: 16219, -15869: 16220, -15868: 16221, -15867: 16222, -15866: 16223, -15865: 16224, -15864: 16225, -15863: 16226, -15862: 16227, -15861: 16228, -15860: 16229, -15859: 16230, -15858: 16231, -15857: 16232, -15856: 16233, -15855: 16234, -15854: 16235, -15853: 16236, -15852: 16237, -15851: 16238, -15850: 16239, -15849: 16240, -15848: 16241, -15847: 16242, -15846: 16243, -15845: 16244, -15844: 16245, -15843: 16246, -15842: 16247, -15841: 16248, -15840: 16249, -15839: 16250, -15838: 16251, -15837: 16252, -15836: 16253, -15835: 16254, -15834: 16255, -15833: 16256, -15832: 16257, -15831: 16258, -15830: 16259, -15829: 16260, -15828: 16261, -15827: 16262}
Processed: La2 O3
2018-07-24 10:07:25,044 INFO Added a workflow. id_map: {-16497: 16263, -16496: 16264, -16495: 16265, -16494: 16266, -16493: 16267, -16492: 16268, -16491: 16269, -16490: 16270, -16489: 16271, -16488: 16272, -16487: 16273, -16486: 16274, -16485: 16275, -16484: 16276, -16483: 16277, -16482: 16278, -16481: 16279, -16480: 16280, -16479: 16281, -16478: 16282, -16477: 16283, -16476: 16284, -16475: 16285, -16474: 16286, -16473: 16287, -16472: 16288, -16471: 16289, -16470: 16290, -16469: 16291, -16468: 16292, -16467: 16293, -16466: 16294, -16465: 16295, -16464: 16296, -16463: 16297, -16462: 16298, -16461: 16299, -16460: 16300, -16459: 16301, -16458: 16302, -16457: 16303, -16456: 16304, -16455: 16305, -16454: 16306, -16453: 16307, -16452: 16308, -16451: 16309, -16450: 16310, -16449: 16311, -16448: 16312, -16447: 16313, -16446: 16314, -16445: 16315, -16444: 16316, -16443: 16317, -16442: 16318, -16441: 16319, -16440: 16320, -16439: 16321, -16438: 16322, -16437: 16323, -16436: 16324, -16435: 16325, -16434: 16326, -16433: 16327, -16432: 16328, -16431: 16329, -16430: 16330, -16429: 16331, -16428: 16332, -16427: 16333, -16426: 16334, -16425: 16335, -16424: 16336, -16423: 16337, -16422: 16338, -16421: 16339, -16420: 16340, -16419: 16341, -16418: 16342, -16417: 16343, -16416: 16344, -16415: 16345, -16414: 16346, -16413: 16347, -16412: 16348, -16411: 16349, -16410: 16350, -16409: 16351, -16408: 16352, -16407: 16353, -16406: 16354, -16405: 16355, -16404: 16356, -16403: 16357, -16402: 16358, -16401: 16359, -16400: 16360, -16399: 16361, -16398: 16362, -16397: 16363, -16396: 16364, -16395: 16365, -16394: 16366, -16393: 16367, -16392: 16368, -16391: 16369, -16390: 16370, -16389: 16371, -16388: 16372, -16387: 16373, -16386: 16374, -16385: 16375, -16384: 16376, -16383: 16377, -16382: 16378, -16381: 16379, -16380: 16380, -16379: 16381, -16378: 16382, -16377: 16383, -16376: 16384, -16375: 16385, -16374: 16386, -16373: 16387, -16372: 16388, -16371: 16389, -16370: 16390, -16369: 16391, -16368: 16392, -16367: 16393, -16366: 16394, -16365: 16395, -16364: 16396, -16363: 16397, -16362: 16398, -16361: 16399, -16360: 16400, -16359: 16401, -16358: 16402, -16357: 16403, -16356: 16404, -16355: 16405, -16354: 16406, -16353: 16407, -16352: 16408, -16351: 16409, -16350: 16410, -16349: 16411, -16348: 16412, -16347: 16413, -16346: 16414, -16345: 16415, -16344: 16416, -16343: 16417, -16342: 16418, -16341: 16419, -16340: 16420, -16339: 16421, -16338: 16422, -16337: 16423, -16336: 16424, -16335: 16425, -16334: 16426, -16333: 16427, -16332: 16428, -16331: 16429, -16330: 16430, -16329: 16431, -16328: 16432, -16327: 16433, -16326: 16434, -16325: 16435, -16324: 16436, -16323: 16437, -16322: 16438, -16321: 16439, -16320: 16440, -16319: 16441, -16318: 16442, -16317: 16443, -16316: 16444, -16315: 16445, -16314: 16446, -16313: 16447, -16312: 16448, -16311: 16449, -16310: 16450, -16309: 16451, -16308: 16452, -16307: 16453, -16306: 16454, -16305: 16455, -16304: 16456, -16303: 16457, -16302: 16458, -16301: 16459, -16300: 16460, -16299: 16461, -16298: 16462, -16297: 16463, -16296: 16464, -16295: 16465, -16294: 16466, -16293: 16467, -16292: 16468, -16291: 16469, -16290: 16470, -16289: 16471, -16288: 16472, -16287: 16473, -16286: 16474, -16285: 16475, -16284: 16476, -16283: 16477, -16282: 16478, -16281: 16479, -16280: 16480, -16279: 16481, -16278: 16482, -16277: 16483, -16276: 16484, -16275: 16485, -16274: 16486, -16273: 16487, -16272: 16488}
Processed: Hf2 O4
2018-07-24 10:08:49,826 INFO Added a workflow. id_map: {-19188: 16489, -19187: 16490, -19186: 16491, -19185: 16492, -19184: 16493, -19183: 16494, -19182: 16495, -19181: 16496, -19180: 16497, -19179: 16498, -19178: 16499, -19177: 16500, -19176: 16501, -19175: 16502, -19174: 16503, -19173: 16504, -19172: 16505, -19171: 16506, -19170: 16507, -19169: 16508, -19168: 16509, -19167: 16510, -19166: 16511, -19165: 16512, -19164: 16513, -19163: 16514, -19162: 16515, -19161: 16516, -19160: 16517, -19159: 16518, -19158: 16519, -19157: 16520, -19156: 16521, -19155: 16522, -19154: 16523, -19153: 16524, -19152: 16525, -19151: 16526, -19150: 16527, -19149: 16528, -19148: 16529, -19147: 16530, -19146: 16531, -19145: 16532, -19144: 16533, -19143: 16534, -19142: 16535, -19141: 16536, -19140: 16537, -19139: 16538, -19138: 16539, -19137: 16540, -19136: 16541, -19135: 16542, -19134: 16543, -19133: 16544, -19132: 16545, -19131: 16546, -19130: 16547, -19129: 16548, -19128: 16549, -19127: 16550, -19126: 16551, -19125: 16552, -19124: 16553, -19123: 16554, -19122: 16555, -19121: 16556, -19120: 16557, -19119: 16558, -19118: 16559, -19117: 16560, -19116: 16561, -19115: 16562, -19114: 16563, -19113: 16564, -19112: 16565, -19111: 16566, -19110: 16567, -19109: 16568, -19108: 16569, -19107: 16570, -19106: 16571, -19105: 16572, -19104: 16573, -19103: 16574, -19102: 16575, -19101: 16576, -19100: 16577, -19099: 16578, -19098: 16579, -19097: 16580, -19096: 16581, -19095: 16582, -19094: 16583, -19093: 16584, -19092: 16585, -19091: 16586, -19090: 16587, -19089: 16588, -19088: 16589, -19087: 16590, -19086: 16591, -19085: 16592, -19084: 16593, -19083: 16594, -19082: 16595, -19081: 16596, -19080: 16597, -19079: 16598, -19078: 16599, -19077: 16600, -19076: 16601, -19075: 16602, -19074: 16603, -19073: 16604, -19072: 16605, -19071: 16606, -19070: 16607, -19069: 16608, -19068: 16609, -19067: 16610, -19066: 16611, -19065: 16612, -19064: 16613, -19063: 16614, -19062: 16615, -19061: 16616, -19060: 16617, -19059: 16618, -19058: 16619, -19057: 16620, -19056: 16621, -19055: 16622, -19054: 16623, -19053: 16624, -19052: 16625, -19051: 16626, -19050: 16627, -19049: 16628, -19048: 16629, -19047: 16630, -19046: 16631, -19045: 16632, -19044: 16633, -19043: 16634, -19042: 16635, -19041: 16636, -19040: 16637, -19039: 16638, -19038: 16639, -19037: 16640, -19036: 16641, -19035: 16642, -19034: 16643, -19033: 16644, -19032: 16645, -19031: 16646, -19030: 16647, -19029: 16648, -19028: 16649, -19027: 16650, -19026: 16651, -19025: 16652, -19024: 16653, -19023: 16654, -19022: 16655, -19021: 16656, -19020: 16657, -19019: 16658, -19018: 16659, -19017: 16660, -19016: 16661, -19015: 16662, -19014: 16663, -19013: 16664, -19012: 16665, -19011: 16666, -19010: 16667, -19009: 16668, -19008: 16669, -19007: 16670, -19006: 16671, -19005: 16672, -19004: 16673, -19003: 16674, -19002: 16675, -19001: 16676, -19000: 16677, -18999: 16678, -18998: 16679, -18997: 16680, -18996: 16681, -18995: 16682, -18994: 16683, -18993: 16684, -18992: 16685, -18991: 16686, -18990: 16687, -18989: 16688, -18988: 16689, -18987: 16690, -18986: 16691, -18985: 16692, -18984: 16693, -18983: 16694, -18982: 16695, -18981: 16696, -18980: 16697, -18979: 16698, -18978: 16699, -18977: 16700, -18976: 16701, -18975: 16702, -18974: 16703, -18973: 16704, -18972: 16705, -18971: 16706, -18970: 16707, -18969: 16708, -18968: 16709, -18967: 16710, -18966: 16711, -18965: 16712, -18964: 16713, -18963: 16714, -18962: 16715, -18961: 16716, -18960: 16717, -18959: 16718, -18958: 16719, -18957: 16720, -18956: 16721, -18955: 16722, -18954: 16723, -18953: 16724, -18952: 16725, -18951: 16726, -18950: 16727, -18949: 16728, -18948: 16729, -18947: 16730, -18946: 16731, -18945: 16732, -18944: 16733, -18943: 16734, -18942: 16735, -18941: 16736, -18940: 16737, -18939: 16738, -18938: 16739, -18937: 16740, -18936: 16741, -18935: 16742, -18934: 16743, -18933: 16744, -18932: 16745, -18931: 16746, -18930: 16747, -18929: 16748, -18928: 16749, -18927: 16750, -18926: 16751, -18925: 16752, -18924: 16753, -18923: 16754, -18922: 16755, -18921: 16756, -18920: 16757, -18919: 16758, -18918: 16759, -18917: 16760, -18916: 16761, -18915: 16762, -18914: 16763, -18913: 16764, -18912: 16765, -18911: 16766, -18910: 16767, -18909: 16768, -18908: 16769, -18907: 16770, -18906: 16771, -18905: 16772, -18904: 16773, -18903: 16774, -18902: 16775, -18901: 16776, -18900: 16777, -18899: 16778, -18898: 16779, -18897: 16780, -18896: 16781, -18895: 16782, -18894: 16783, -18893: 16784, -18892: 16785, -18891: 16786, -18890: 16787, -18889: 16788, -18888: 16789, -18887: 16790, -18886: 16791, -18885: 16792, -18884: 16793, -18883: 16794, -18882: 16795, -18881: 16796, -18880: 16797, -18879: 16798, -18878: 16799, -18877: 16800, -18876: 16801, -18875: 16802, -18874: 16803, -18873: 16804, -18872: 16805, -18871: 16806, -18870: 16807, -18869: 16808, -18868: 16809, -18867: 16810, -18866: 16811, -18865: 16812, -18864: 16813, -18863: 16814, -18862: 16815, -18861: 16816, -18860: 16817, -18859: 16818, -18858: 16819, -18857: 16820, -18856: 16821, -18855: 16822, -18854: 16823, -18853: 16824, -18852: 16825, -18851: 16826, -18850: 16827, -18849: 16828, -18848: 16829, -18847: 16830, -18846: 16831, -18845: 16832, -18844: 16833, -18843: 16834, -18842: 16835, -18841: 16836, -18840: 16837, -18839: 16838, -18838: 16839, -18837: 16840, -18836: 16841, -18835: 16842, -18834: 16843, -18833: 16844, -18832: 16845, -18831: 16846, -18830: 16847, -18829: 16848, -18828: 16849, -18827: 16850, -18826: 16851, -18825: 16852, -18824: 16853, -18823: 16854, -18822: 16855, -18821: 16856, -18820: 16857, -18819: 16858, -18818: 16859, -18817: 16860, -18816: 16861, -18815: 16862, -18814: 16863, -18813: 16864, -18812: 16865, -18811: 16866, -18810: 16867, -18809: 16868, -18808: 16869, -18807: 16870, -18806: 16871, -18805: 16872, -18804: 16873, -18803: 16874, -18802: 16875, -18801: 16876, -18800: 16877, -18799: 16878, -18798: 16879, -18797: 16880, -18796: 16881, -18795: 16882, -18794: 16883, -18793: 16884, -18792: 16885, -18791: 16886, -18790: 16887, -18789: 16888, -18788: 16889, -18787: 16890, -18786: 16891, -18785: 16892, -18784: 16893, -18783: 16894, -18782: 16895, -18781: 16896, -18780: 16897, -18779: 16898, -18778: 16899, -18777: 16900, -18776: 16901, -18775: 16902, -18774: 16903, -18773: 16904, -18772: 16905, -18771: 16906, -18770: 16907, -18769: 16908, -18768: 16909, -18767: 16910, -18766: 16911, -18765: 16912, -18764: 16913, -18763: 16914, -18762: 16915, -18761: 16916, -18760: 16917, -18759: 16918, -18758: 16919, -18757: 16920, -18756: 16921, -18755: 16922, -18754: 16923, -18753: 16924, -18752: 16925, -18751: 16926, -18750: 16927, -18749: 16928, -18748: 16929, -18747: 16930, -18746: 16931, -18745: 16932, -18744: 16933, -18743: 16934, -18742: 16935, -18741: 16936, -18740: 16937, -18739: 16938, -18738: 16939, -18737: 16940, -18736: 16941, -18735: 16942, -18734: 16943, -18733: 16944, -18732: 16945, -18731: 16946, -18730: 16947, -18729: 16948, -18728: 16949, -18727: 16950, -18726: 16951, -18725: 16952, -18724: 16953, -18723: 16954, -18722: 16955, -18721: 16956, -18720: 16957, -18719: 16958, -18718: 16959, -18717: 16960, -18716: 16961, -18715: 16962, -18714: 16963, -18713: 16964, -18712: 16965, -18711: 16966, -18710: 16967, -18709: 16968, -18708: 16969, -18707: 16970, -18706: 16971, -18705: 16972, -18704: 16973, -18703: 16974, -18702: 16975, -18701: 16976, -18700: 16977, -18699: 16978, -18698: 16979, -18697: 16980, -18696: 16981, -18695: 16982, -18694: 16983, -18693: 16984, -18692: 16985, -18691: 16986, -18690: 16987, -18689: 16988, -18688: 16989, -18687: 16990, -18686: 16991, -18685: 16992, -18684: 16993, -18683: 16994, -18682: 16995, -18681: 16996, -18680: 16997, -18679: 16998, -18678: 16999, -18677: 17000, -18676: 17001, -18675: 17002, -18674: 17003, -18673: 17004, -18672: 17005, -18671: 17006, -18670: 17007, -18669: 17008, -18668: 17009, -18667: 17010, -18666: 17011, -18665: 17012, -18664: 17013, -18663: 17014, -18662: 17015, -18661: 17016, -18660: 17017, -18659: 17018, -18658: 17019, -18657: 17020, -18656: 17021, -18655: 17022, -18654: 17023, -18653: 17024, -18652: 17025, -18651: 17026, -18650: 17027, -18649: 17028, -18648: 17029, -18647: 17030, -18646: 17031, -18645: 17032, -18644: 17033, -18643: 17034, -18642: 17035, -18641: 17036, -18640: 17037, -18639: 17038, -18638: 17039, -18637: 17040, -18636: 17041, -18635: 17042, -18634: 17043, -18633: 17044, -18632: 17045, -18631: 17046, -18630: 17047, -18629: 17048, -18628: 17049, -18627: 17050, -18626: 17051, -18625: 17052, -18624: 17053, -18623: 17054, -18622: 17055, -18621: 17056, -18620: 17057, -18619: 17058, -18618: 17059, -18617: 17060, -18616: 17061, -18615: 17062, -18614: 17063, -18613: 17064, -18612: 17065, -18611: 17066, -18610: 17067, -18609: 17068, -18608: 17069, -18607: 17070, -18606: 17071, -18605: 17072, -18604: 17073, -18603: 17074, -18602: 17075, -18601: 17076, -18600: 17077, -18599: 17078, -18598: 17079, -18597: 17080, -18596: 17081, -18595: 17082, -18594: 17083, -18593: 17084, -18592: 17085, -18591: 17086, -18590: 17087, -18589: 17088, -18588: 17089, -18587: 17090, -18586: 17091, -18585: 17092, -18584: 17093, -18583: 17094, -18582: 17095, -18581: 17096, -18580: 17097, -18579: 17098, -18578: 17099, -18577: 17100, -18576: 17101, -18575: 17102, -18574: 17103, -18573: 17104, -18572: 17105, -18571: 17106, -18570: 17107, -18569: 17108, -18568: 17109, -18567: 17110, -18566: 17111, -18565: 17112, -18564: 17113, -18563: 17114, -18562: 17115, -18561: 17116, -18560: 17117, -18559: 17118, -18558: 17119, -18557: 17120, -18556: 17121, -18555: 17122, -18554: 17123, -18553: 17124, -18552: 17125, -18551: 17126, -18550: 17127, -18549: 17128, -18548: 17129, -18547: 17130, -18546: 17131, -18545: 17132, -18544: 17133, -18543: 17134, -18542: 17135, -18541: 17136, -18540: 17137, -18539: 17138, -18538: 17139, -18537: 17140, -18536: 17141, -18535: 17142, -18534: 17143, -18533: 17144, -18532: 17145, -18531: 17146, -18530: 17147, -18529: 17148, -18528: 17149, -18527: 17150, -18526: 17151, -18525: 17152, -18524: 17153, -18523: 17154, -18522: 17155, -18521: 17156, -18520: 17157, -18519: 17158, -18518: 17159, -18517: 17160, -18516: 17161, -18515: 17162, -18514: 17163, -18513: 17164, -18512: 17165, -18511: 17166, -18510: 17167, -18509: 17168, -18508: 17169, -18507: 17170, -18506: 17171, -18505: 17172, -18504: 17173, -18503: 17174, -18502: 17175, -18501: 17176, -18500: 17177, -18499: 17178, -18498: 17179, -18497: 17180, -18496: 17181, -18495: 17182, -18494: 17183, -18493: 17184, -18492: 17185, -18491: 17186, -18490: 17187, -18489: 17188, -18488: 17189, -18487: 17190, -18486: 17191, -18485: 17192, -18484: 17193, -18483: 17194, -18482: 17195, -18481: 17196, -18480: 17197, -18479: 17198, -18478: 17199, -18477: 17200, -18476: 17201, -18475: 17202, -18474: 17203, -18473: 17204, -18472: 17205, -18471: 17206, -18470: 17207, -18469: 17208, -18468: 17209, -18467: 17210, -18466: 17211, -18465: 17212, -18464: 17213, -18463: 17214, -18462: 17215, -18461: 17216, -18460: 17217, -18459: 17218, -18458: 17219, -18457: 17220, -18456: 17221, -18455: 17222, -18454: 17223, -18453: 17224, -18452: 17225, -18451: 17226, -18450: 17227, -18449: 17228, -18448: 17229, -18447: 17230, -18446: 17231, -18445: 17232, -18444: 17233, -18443: 17234, -18442: 17235, -18441: 17236, -18440: 17237, -18439: 17238, -18438: 17239, -18437: 17240, -18436: 17241, -18435: 17242, -18434: 17243, -18433: 17244, -18432: 17245, -18431: 17246, -18430: 17247, -18429: 17248, -18428: 17249, -18427: 17250, -18426: 17251, -18425: 17252, -18424: 17253, -18423: 17254, -18422: 17255, -18421: 17256, -18420: 17257, -18419: 17258, -18418: 17259, -18417: 17260, -18416: 17261, -18415: 17262, -18414: 17263, -18413: 17264, -18412: 17265, -18411: 17266, -18410: 17267, -18409: 17268, -18408: 17269, -18407: 17270, -18406: 17271, -18405: 17272, -18404: 17273, -18403: 17274, -18402: 17275, -18401: 17276, -18400: 17277, -18399: 17278, -18398: 17279, -18397: 17280, -18396: 17281, -18395: 17282, -18394: 17283, -18393: 17284, -18392: 17285, -18391: 17286, -18390: 17287, -18389: 17288, -18388: 17289, -18387: 17290, -18386: 17291, -18385: 17292, -18384: 17293, -18383: 17294, -18382: 17295, -18381: 17296, -18380: 17297, -18379: 17298, -18378: 17299, -18377: 17300, -18376: 17301, -18375: 17302, -18374: 17303, -18373: 17304, -18372: 17305, -18371: 17306, -18370: 17307, -18369: 17308, -18368: 17309, -18367: 17310, -18366: 17311, -18365: 17312, -18364: 17313, -18363: 17314, -18362: 17315, -18361: 17316, -18360: 17317, -18359: 17318, -18358: 17319, -18357: 17320, -18356: 17321, -18355: 17322, -18354: 17323, -18353: 17324, -18352: 17325, -18351: 17326, -18350: 17327, -18349: 17328, -18348: 17329, -18347: 17330, -18346: 17331, -18345: 17332, -18344: 17333, -18343: 17334, -18342: 17335, -18341: 17336, -18340: 17337, -18339: 17338, -18338: 17339, -18337: 17340, -18336: 17341, -18335: 17342, -18334: 17343, -18333: 17344, -18332: 17345, -18331: 17346, -18330: 17347, -18329: 17348, -18328: 17349, -18327: 17350, -18326: 17351, -18325: 17352, -18324: 17353, -18323: 17354, -18322: 17355, -18321: 17356, -18320: 17357, -18319: 17358, -18318: 17359, -18317: 17360, -18316: 17361, -18315: 17362, -18314: 17363, -18313: 17364, -18312: 17365, -18311: 17366, -18310: 17367, -18309: 17368, -18308: 17369, -18307: 17370, -18306: 17371, -18305: 17372, -18304: 17373, -18303: 17374, -18302: 17375, -18301: 17376, -18300: 17377, -18299: 17378, -18298: 17379, -18297: 17380, -18296: 17381, -18295: 17382, -18294: 17383, -18293: 17384, -18292: 17385, -18291: 17386, -18290: 17387, -18289: 17388, -18288: 17389, -18287: 17390, -18286: 17391, -18285: 17392, -18284: 17393, -18283: 17394, -18282: 17395, -18281: 17396, -18280: 17397, -18279: 17398, -18278: 17399, -18277: 17400, -18276: 17401, -18275: 17402, -18274: 17403, -18273: 17404, -18272: 17405, -18271: 17406, -18270: 17407, -18269: 17408, -18268: 17409, -18267: 17410, -18266: 17411, -18265: 17412, -18264: 17413, -18263: 17414, -18262: 17415, -18261: 17416, -18260: 17417, -18259: 17418, -18258: 17419, -18257: 17420, -18256: 17421, -18255: 17422, -18254: 17423, -18253: 17424, -18252: 17425, -18251: 17426, -18250: 17427, -18249: 17428, -18248: 17429, -18247: 17430, -18246: 17431, -18245: 17432, -18244: 17433, -18243: 17434, -18242: 17435, -18241: 17436, -18240: 17437, -18239: 17438, -18238: 17439, -18237: 17440, -18236: 17441, -18235: 17442, -18234: 17443, -18233: 17444, -18232: 17445, -18231: 17446, -18230: 17447, -18229: 17448, -18228: 17449, -18227: 17450, -18226: 17451, -18225: 17452, -18224: 17453, -18223: 17454, -18222: 17455, -18221: 17456, -18220: 17457, -18219: 17458, -18218: 17459, -18217: 17460, -18216: 17461, -18215: 17462, -18214: 17463, -18213: 17464, -18212: 17465, -18211: 17466, -18210: 17467, -18209: 17468, -18208: 17469, -18207: 17470, -18206: 17471, -18205: 17472, -18204: 17473, -18203: 17474, -18202: 17475, -18201: 17476, -18200: 17477, -18199: 17478, -18198: 17479, -18197: 17480, -18196: 17481, -18195: 17482, -18194: 17483, -18193: 17484, -18192: 17485, -18191: 17486, -18190: 17487, -18189: 17488, -18188: 17489, -18187: 17490, -18186: 17491, -18185: 17492, -18184: 17493, -18183: 17494, -18182: 17495, -18181: 17496, -18180: 17497, -18179: 17498, -18178: 17499, -18177: 17500, -18176: 17501, -18175: 17502, -18174: 17503, -18173: 17504, -18172: 17505, -18171: 17506, -18170: 17507, -18169: 17508, -18168: 17509, -18167: 17510, -18166: 17511, -18165: 17512, -18164: 17513, -18163: 17514, -18162: 17515, -18161: 17516, -18160: 17517, -18159: 17518, -18158: 17519, -18157: 17520, -18156: 17521, -18155: 17522, -18154: 17523, -18153: 17524, -18152: 17525, -18151: 17526, -18150: 17527, -18149: 17528, -18148: 17529, -18147: 17530, -18146: 17531, -18145: 17532, -18144: 17533, -18143: 17534, -18142: 17535, -18141: 17536, -18140: 17537, -18139: 17538, -18138: 17539, -18137: 17540, -18136: 17541, -18135: 17542, -18134: 17543, -18133: 17544, -18132: 17545, -18131: 17546, -18130: 17547, -18129: 17548, -18128: 17549, -18127: 17550, -18126: 17551, -18125: 17552, -18124: 17553, -18123: 17554, -18122: 17555, -18121: 17556, -18120: 17557, -18119: 17558, -18118: 17559, -18117: 17560, -18116: 17561, -18115: 17562, -18114: 17563, -18113: 17564, -18112: 17565, -18111: 17566, -18110: 17567, -18109: 17568, -18108: 17569, -18107: 17570, -18106: 17571, -18105: 17572, -18104: 17573, -18103: 17574, -18102: 17575, -18101: 17576, -18100: 17577, -18099: 17578, -18098: 17579, -18097: 17580, -18096: 17581, -18095: 17582, -18094: 17583, -18093: 17584, -18092: 17585, -18091: 17586, -18090: 17587, -18089: 17588, -18088: 17589, -18087: 17590, -18086: 17591, -18085: 17592, -18084: 17593, -18083: 17594, -18082: 17595, -18081: 17596, -18080: 17597, -18079: 17598, -18078: 17599, -18077: 17600, -18076: 17601, -18075: 17602, -18074: 17603, -18073: 17604, -18072: 17605, -18071: 17606, -18070: 17607, -18069: 17608, -18068: 17609, -18067: 17610, -18066: 17611, -18065: 17612, -18064: 17613, -18063: 17614, -18062: 17615, -18061: 17616, -18060: 17617, -18059: 17618, -18058: 17619, -18057: 17620, -18056: 17621, -18055: 17622, -18054: 17623, -18053: 17624, -18052: 17625, -18051: 17626, -18050: 17627, -18049: 17628, -18048: 17629, -18047: 17630, -18046: 17631, -18045: 17632, -18044: 17633, -18043: 17634, -18042: 17635, -18041: 17636, -18040: 17637, -18039: 17638, -18038: 17639, -18037: 17640, -18036: 17641, -18035: 17642, -18034: 17643, -18033: 17644, -18032: 17645, -18031: 17646, -18030: 17647, -18029: 17648, -18028: 17649, -18027: 17650, -18026: 17651, -18025: 17652, -18024: 17653, -18023: 17654, -18022: 17655, -18021: 17656, -18020: 17657, -18019: 17658, -18018: 17659, -18017: 17660, -18016: 17661, -18015: 17662, -18014: 17663, -18013: 17664, -18012: 17665, -18011: 17666, -18010: 17667, -18009: 17668, -18008: 17669, -18007: 17670, -18006: 17671, -18005: 17672, -18004: 17673, -18003: 17674, -18002: 17675, -18001: 17676, -18000: 17677, -17999: 17678, -17998: 17679, -17997: 17680, -17996: 17681, -17995: 17682, -17994: 17683, -17993: 17684, -17992: 17685, -17991: 17686, -17990: 17687, -17989: 17688, -17988: 17689, -17987: 17690, -17986: 17691, -17985: 17692, -17984: 17693, -17983: 17694, -17982: 17695, -17981: 17696, -17980: 17697, -17979: 17698, -17978: 17699, -17977: 17700, -17976: 17701, -17975: 17702, -17974: 17703, -17973: 17704, -17972: 17705, -17971: 17706, -17970: 17707, -17969: 17708, -17968: 17709, -17967: 17710, -17966: 17711, -17965: 17712, -17964: 17713, -17963: 17714, -17962: 17715, -17961: 17716, -17960: 17717, -17959: 17718, -17958: 17719, -17957: 17720, -17956: 17721, -17955: 17722, -17954: 17723, -17953: 17724, -17952: 17725, -17951: 17726, -17950: 17727, -17949: 17728, -17948: 17729, -17947: 17730, -17946: 17731, -17945: 17732, -17944: 17733, -17943: 17734, -17942: 17735, -17941: 17736, -17940: 17737, -17939: 17738, -17938: 17739, -17937: 17740, -17936: 17741, -17935: 17742, -17934: 17743, -17933: 17744, -17932: 17745, -17931: 17746, -17930: 17747, -17929: 17748, -17928: 17749, -17927: 17750, -17926: 17751, -17925: 17752, -17924: 17753, -17923: 17754, -17922: 17755, -17921: 17756, -17920: 17757, -17919: 17758, -17918: 17759, -17917: 17760, -17916: 17761, -17915: 17762, -17914: 17763, -17913: 17764, -17912: 17765, -17911: 17766, -17910: 17767, -17909: 17768, -17908: 17769, -17907: 17770, -17906: 17771, -17905: 17772, -17904: 17773, -17903: 17774, -17902: 17775, -17901: 17776, -17900: 17777, -17899: 17778, -17898: 17779, -17897: 17780, -17896: 17781, -17895: 17782, -17894: 17783, -17893: 17784, -17892: 17785, -17891: 17786, -17890: 17787, -17889: 17788, -17888: 17789, -17887: 17790, -17886: 17791, -17885: 17792, -17884: 17793, -17883: 17794, -17882: 17795, -17881: 17796, -17880: 17797, -17879: 17798, -17878: 17799, -17877: 17800, -17876: 17801, -17875: 17802, -17874: 17803, -17873: 17804, -17872: 17805, -17871: 17806, -17870: 17807, -17869: 17808, -17868: 17809, -17867: 17810, -17866: 17811, -17865: 17812, -17864: 17813, -17863: 17814, -17862: 17815, -17861: 17816, -17860: 17817, -17859: 17818, -17858: 17819, -17857: 17820, -17856: 17821, -17855: 17822, -17854: 17823, -17853: 17824, -17852: 17825, -17851: 17826, -17850: 17827, -17849: 17828, -17848: 17829, -17847: 17830, -17846: 17831, -17845: 17832, -17844: 17833, -17843: 17834, -17842: 17835, -17841: 17836, -17840: 17837, -17839: 17838, -17838: 17839, -17837: 17840, -17836: 17841, -17835: 17842, -17834: 17843, -17833: 17844, -17832: 17845, -17831: 17846, -17830: 17847, -17829: 17848, -17828: 17849, -17827: 17850, -17826: 17851, -17825: 17852, -17824: 17853, -17823: 17854, -17822: 17855, -17821: 17856, -17820: 17857, -17819: 17858, -17818: 17859, -17817: 17860, -17816: 17861, -17815: 17862, -17814: 17863, -17813: 17864, -17812: 17865, -17811: 17866, -17810: 17867, -17809: 17868, -17808: 17869, -17807: 17870, -17806: 17871, -17805: 17872, -17804: 17873, -17803: 17874, -17802: 17875, -17801: 17876, -17800: 17877, -17799: 17878, -17798: 17879, -17797: 17880, -17796: 17881, -17795: 17882, -17794: 17883, -17793: 17884, -17792: 17885, -17791: 17886, -17790: 17887, -17789: 17888, -17788: 17889, -17787: 17890, -17786: 17891, -17785: 17892, -17784: 17893, -17783: 17894, -17782: 17895, -17781: 17896, -17780: 17897, -17779: 17898, -17778: 17899, -17777: 17900, -17776: 17901, -17775: 17902, -17774: 17903, -17773: 17904, -17772: 17905, -17771: 17906, -17770: 17907, -17769: 17908, -17768: 17909, -17767: 17910, -17766: 17911, -17765: 17912, -17764: 17913, -17763: 17914, -17762: 17915, -17761: 17916, -17760: 17917, -17759: 17918, -17758: 17919, -17757: 17920, -17756: 17921, -17755: 17922, -17754: 17923, -17753: 17924, -17752: 17925, -17751: 17926, -17750: 17927, -17749: 17928, -17748: 17929, -17747: 17930, -17746: 17931, -17745: 17932, -17744: 17933, -17743: 17934, -17742: 17935, -17741: 17936, -17740: 17937, -17739: 17938, -17738: 17939, -17737: 17940, -17736: 17941, -17735: 17942, -17734: 17943, -17733: 17944, -17732: 17945, -17731: 17946, -17730: 17947, -17729: 17948, -17728: 17949, -17727: 17950, -17726: 17951, -17725: 17952, -17724: 17953, -17723: 17954, -17722: 17955, -17721: 17956, -17720: 17957, -17719: 17958, -17718: 17959, -17717: 17960, -17716: 17961, -17715: 17962, -17714: 17963, -17713: 17964, -17712: 17965, -17711: 17966, -17710: 17967, -17709: 17968, -17708: 17969, -17707: 17970, -17706: 17971, -17705: 17972, -17704: 17973, -17703: 17974, -17702: 17975, -17701: 17976, -17700: 17977, -17699: 17978, -17698: 17979, -17697: 17980, -17696: 17981, -17695: 17982, -17694: 17983, -17693: 17984, -17692: 17985, -17691: 17986, -17690: 17987, -17689: 17988, -17688: 17989, -17687: 17990, -17686: 17991, -17685: 17992, -17684: 17993, -17683: 17994, -17682: 17995, -17681: 17996, -17680: 17997, -17679: 17998, -17678: 17999, -17677: 18000, -17676: 18001, -17675: 18002, -17674: 18003, -17673: 18004, -17672: 18005, -17671: 18006, -17670: 18007, -17669: 18008, -17668: 18009, -17667: 18010, -17666: 18011, -17665: 18012, -17664: 18013, -17663: 18014, -17662: 18015, -17661: 18016, -17660: 18017, -17659: 18018, -17658: 18019, -17657: 18020, -17656: 18021, -17655: 18022, -17654: 18023, -17653: 18024, -17652: 18025, -17651: 18026, -17650: 18027, -17649: 18028, -17648: 18029, -17647: 18030, -17646: 18031, -17645: 18032, -17644: 18033, -17643: 18034, -17642: 18035, -17641: 18036, -17640: 18037, -17639: 18038, -17638: 18039, -17637: 18040, -17636: 18041, -17635: 18042, -17634: 18043, -17633: 18044, -17632: 18045, -17631: 18046, -17630: 18047, -17629: 18048, -17628: 18049, -17627: 18050, -17626: 18051, -17625: 18052, -17624: 18053, -17623: 18054, -17622: 18055, -17621: 18056, -17620: 18057, -17619: 18058, -17618: 18059, -17617: 18060, -17616: 18061, -17615: 18062, -17614: 18063, -17613: 18064, -17612: 18065, -17611: 18066, -17610: 18067, -17609: 18068, -17608: 18069, -17607: 18070, -17606: 18071, -17605: 18072, -17604: 18073, -17603: 18074, -17602: 18075, -17601: 18076, -17600: 18077, -17599: 18078, -17598: 18079, -17597: 18080, -17596: 18081, -17595: 18082, -17594: 18083, -17593: 18084, -17592: 18085, -17591: 18086, -17590: 18087, -17589: 18088, -17588: 18089, -17587: 18090, -17586: 18091, -17585: 18092, -17584: 18093, -17583: 18094, -17582: 18095, -17581: 18096, -17580: 18097, -17579: 18098, -17578: 18099, -17577: 18100, -17576: 18101, -17575: 18102, -17574: 18103, -17573: 18104, -17572: 18105, -17571: 18106, -17570: 18107, -17569: 18108, -17568: 18109, -17567: 18110, -17566: 18111, -17565: 18112, -17564: 18113, -17563: 18114, -17562: 18115, -17561: 18116, -17560: 18117, -17559: 18118, -17558: 18119, -17557: 18120, -17556: 18121, -17555: 18122, -17554: 18123, -17553: 18124, -17552: 18125, -17551: 18126, -17550: 18127, -17549: 18128, -17548: 18129, -17547: 18130, -17546: 18131, -17545: 18132, -17544: 18133, -17543: 18134, -17542: 18135, -17541: 18136, -17540: 18137, -17539: 18138, -17538: 18139, -17537: 18140, -17536: 18141, -17535: 18142, -17534: 18143, -17533: 18144, -17532: 18145, -17531: 18146, -17530: 18147, -17529: 18148, -17528: 18149, -17527: 18150, -17526: 18151, -17525: 18152, -17524: 18153, -17523: 18154, -17522: 18155, -17521: 18156, -17520: 18157, -17519: 18158, -17518: 18159, -17517: 18160, -17516: 18161, -17515: 18162, -17514: 18163, -17513: 18164, -17512: 18165, -17511: 18166, -17510: 18167, -17509: 18168, -17508: 18169, -17507: 18170, -17506: 18171, -17505: 18172, -17504: 18173, -17503: 18174, -17502: 18175, -17501: 18176, -17500: 18177, -17499: 18178, -17498: 18179, -17497: 18180, -17496: 18181, -17495: 18182, -17494: 18183, -17493: 18184, -17492: 18185, -17491: 18186, -17490: 18187, -17489: 18188, -17488: 18189, -17487: 18190, -17486: 18191, -17485: 18192, -17484: 18193, -17483: 18194, -17482: 18195, -17481: 18196, -17480: 18197, -17479: 18198, -17478: 18199, -17477: 18200, -17476: 18201, -17475: 18202, -17474: 18203, -17473: 18204, -17472: 18205, -17471: 18206, -17470: 18207, -17469: 18208, -17468: 18209, -17467: 18210, -17466: 18211, -17465: 18212, -17464: 18213, -17463: 18214, -17462: 18215, -17461: 18216, -17460: 18217, -17459: 18218, -17458: 18219, -17457: 18220, -17456: 18221, -17455: 18222, -17454: 18223, -17453: 18224, -17452: 18225, -17451: 18226, -17450: 18227, -17449: 18228, -17448: 18229, -17447: 18230, -17446: 18231, -17445: 18232, -17444: 18233, -17443: 18234, -17442: 18235, -17441: 18236, -17440: 18237, -17439: 18238, -17438: 18239, -17437: 18240, -17436: 18241, -17435: 18242, -17434: 18243, -17433: 18244, -17432: 18245, -17431: 18246, -17430: 18247, -17429: 18248, -17428: 18249, -17427: 18250, -17426: 18251, -17425: 18252, -17424: 18253, -17423: 18254, -17422: 18255, -17421: 18256, -17420: 18257, -17419: 18258, -17418: 18259, -17417: 18260, -17416: 18261, -17415: 18262, -17414: 18263, -17413: 18264, -17412: 18265, -17411: 18266, -17410: 18267, -17409: 18268, -17408: 18269, -17407: 18270, -17406: 18271, -17405: 18272, -17404: 18273, -17403: 18274, -17402: 18275, -17401: 18276, -17400: 18277, -17399: 18278, -17398: 18279, -17397: 18280, -17396: 18281, -17395: 18282, -17394: 18283, -17393: 18284, -17392: 18285, -17391: 18286, -17390: 18287, -17389: 18288, -17388: 18289, -17387: 18290, -17386: 18291, -17385: 18292, -17384: 18293, -17383: 18294, -17382: 18295, -17381: 18296, -17380: 18297, -17379: 18298, -17378: 18299, -17377: 18300, -17376: 18301, -17375: 18302, -17374: 18303, -17373: 18304, -17372: 18305, -17371: 18306, -17370: 18307, -17369: 18308, -17368: 18309, -17367: 18310, -17366: 18311, -17365: 18312, -17364: 18313, -17363: 18314, -17362: 18315, -17361: 18316, -17360: 18317, -17359: 18318, -17358: 18319, -17357: 18320, -17356: 18321, -17355: 18322, -17354: 18323, -17353: 18324, -17352: 18325, -17351: 18326, -17350: 18327, -17349: 18328, -17348: 18329, -17347: 18330, -17346: 18331, -17345: 18332, -17344: 18333, -17343: 18334, -17342: 18335, -17341: 18336, -17340: 18337, -17339: 18338, -17338: 18339, -17337: 18340, -17336: 18341, -17335: 18342, -17334: 18343, -17333: 18344, -17332: 18345, -17331: 18346, -17330: 18347, -17329: 18348, -17328: 18349, -17327: 18350, -17326: 18351, -17325: 18352, -17324: 18353, -17323: 18354, -17322: 18355, -17321: 18356, -17320: 18357, -17319: 18358, -17318: 18359, -17317: 18360, -17316: 18361, -17315: 18362, -17314: 18363, -17313: 18364, -17312: 18365, -17311: 18366, -17310: 18367, -17309: 18368, -17308: 18369, -17307: 18370, -17306: 18371, -17305: 18372, -17304: 18373, -17303: 18374, -17302: 18375, -17301: 18376, -17300: 18377, -17299: 18378, -17298: 18379, -17297: 18380, -17296: 18381, -17295: 18382, -17294: 18383, -17293: 18384, -17292: 18385, -17291: 18386, -17290: 18387, -17289: 18388, -17288: 18389, -17287: 18390, -17286: 18391, -17285: 18392, -17284: 18393, -17283: 18394, -17282: 18395, -17281: 18396, -17280: 18397, -17279: 18398, -17278: 18399, -17277: 18400, -17276: 18401, -17275: 18402, -17274: 18403, -17273: 18404, -17272: 18405, -17271: 18406, -17270: 18407, -17269: 18408, -17268: 18409, -17267: 18410, -17266: 18411, -17265: 18412, -17264: 18413, -17263: 18414, -17262: 18415, -17261: 18416, -17260: 18417, -17259: 18418, -17258: 18419, -17257: 18420, -17256: 18421, -17255: 18422, -17254: 18423, -17253: 18424, -17252: 18425, -17251: 18426, -17250: 18427, -17249: 18428, -17248: 18429, -17247: 18430, -17246: 18431, -17245: 18432, -17244: 18433, -17243: 18434, -17242: 18435, -17241: 18436, -17240: 18437, -17239: 18438, -17238: 18439, -17237: 18440, -17236: 18441, -17235: 18442, -17234: 18443, -17233: 18444, -17232: 18445, -17231: 18446, -17230: 18447, -17229: 18448, -17228: 18449, -17227: 18450, -17226: 18451, -17225: 18452, -17224: 18453, -17223: 18454, -17222: 18455, -17221: 18456, -17220: 18457, -17219: 18458, -17218: 18459, -17217: 18460, -17216: 18461, -17215: 18462, -17214: 18463, -17213: 18464, -17212: 18465, -17211: 18466, -17210: 18467, -17209: 18468, -17208: 18469, -17207: 18470, -17206: 18471, -17205: 18472, -17204: 18473, -17203: 18474, -17202: 18475, -17201: 18476, -17200: 18477, -17199: 18478, -17198: 18479, -17197: 18480, -17196: 18481, -17195: 18482, -17194: 18483, -17193: 18484, -17192: 18485, -17191: 18486, -17190: 18487, -17189: 18488, -17188: 18489, -17187: 18490, -17186: 18491, -17185: 18492, -17184: 18493, -17183: 18494, -17182: 18495, -17181: 18496, -17180: 18497, -17179: 18498, -17178: 18499, -17177: 18500, -17176: 18501, -17175: 18502, -17174: 18503, -17173: 18504, -17172: 18505, -17171: 18506, -17170: 18507, -17169: 18508, -17168: 18509, -17167: 18510, -17166: 18511, -17165: 18512, -17164: 18513, -17163: 18514, -17162: 18515, -17161: 18516, -17160: 18517, -17159: 18518, -17158: 18519, -17157: 18520, -17156: 18521, -17155: 18522, -17154: 18523, -17153: 18524, -17152: 18525, -17151: 18526, -17150: 18527, -17149: 18528, -17148: 18529, -17147: 18530, -17146: 18531, -17145: 18532, -17144: 18533, -17143: 18534, -17142: 18535, -17141: 18536, -17140: 18537, -17139: 18538, -17138: 18539, -17137: 18540, -17136: 18541, -17135: 18542, -17134: 18543, -17133: 18544, -17132: 18545, -17131: 18546, -17130: 18547, -17129: 18548, -17128: 18549, -17127: 18550, -17126: 18551, -17125: 18552, -17124: 18553, -17123: 18554, -17122: 18555, -17121: 18556, -17120: 18557, -17119: 18558, -17118: 18559, -17117: 18560, -17116: 18561, -17115: 18562, -17114: 18563, -17113: 18564, -17112: 18565, -17111: 18566, -17110: 18567, -17109: 18568, -17108: 18569, -17107: 18570, -17106: 18571, -17105: 18572, -17104: 18573, -17103: 18574, -17102: 18575, -17101: 18576, -17100: 18577, -17099: 18578, -17098: 18579, -17097: 18580, -17096: 18581, -17095: 18582, -17094: 18583, -17093: 18584, -17092: 18585, -17091: 18586, -17090: 18587, -17089: 18588, -17088: 18589, -17087: 18590, -17086: 18591, -17085: 18592, -17084: 18593, -17083: 18594, -17082: 18595, -17081: 18596, -17080: 18597, -17079: 18598, -17078: 18599, -17077: 18600, -17076: 18601, -17075: 18602, -17074: 18603, -17073: 18604, -17072: 18605, -17071: 18606, -17070: 18607, -17069: 18608, -17068: 18609, -17067: 18610, -17066: 18611, -17065: 18612, -17064: 18613, -17063: 18614, -17062: 18615, -17061: 18616, -17060: 18617, -17059: 18618, -17058: 18619, -17057: 18620, -17056: 18621, -17055: 18622, -17054: 18623, -17053: 18624, -17052: 18625, -17051: 18626, -17050: 18627, -17049: 18628, -17048: 18629, -17047: 18630, -17046: 18631, -17045: 18632, -17044: 18633, -17043: 18634, -17042: 18635, -17041: 18636, -17040: 18637, -17039: 18638, -17038: 18639, -17037: 18640, -17036: 18641, -17035: 18642, -17034: 18643, -17033: 18644, -17032: 18645, -17031: 18646, -17030: 18647, -17029: 18648, -17028: 18649, -17027: 18650, -17026: 18651, -17025: 18652, -17024: 18653, -17023: 18654, -17022: 18655, -17021: 18656, -17020: 18657, -17019: 18658, -17018: 18659, -17017: 18660, -17016: 18661, -17015: 18662, -17014: 18663, -17013: 18664, -17012: 18665, -17011: 18666, -17010: 18667, -17009: 18668, -17008: 18669, -17007: 18670, -17006: 18671, -17005: 18672, -17004: 18673, -17003: 18674, -17002: 18675, -17001: 18676, -17000: 18677, -16999: 18678, -16998: 18679, -16997: 18680, -16996: 18681, -16995: 18682, -16994: 18683, -16993: 18684, -16992: 18685, -16991: 18686, -16990: 18687, -16989: 18688, -16988: 18689, -16987: 18690, -16986: 18691, -16985: 18692, -16984: 18693, -16983: 18694, -16982: 18695, -16981: 18696, -16980: 18697, -16979: 18698, -16978: 18699, -16977: 18700, -16976: 18701, -16975: 18702, -16974: 18703, -16973: 18704, -16972: 18705, -16971: 18706, -16970: 18707, -16969: 18708, -16968: 18709, -16967: 18710, -16966: 18711, -16965: 18712, -16964: 18713, -16963: 18714, -16962: 18715, -16961: 18716, -16960: 18717, -16959: 18718, -16958: 18719, -16957: 18720, -16956: 18721, -16955: 18722, -16954: 18723, -16953: 18724, -16952: 18725, -16951: 18726, -16950: 18727, -16949: 18728, -16948: 18729, -16947: 18730, -16946: 18731, -16945: 18732, -16944: 18733, -16943: 18734, -16942: 18735, -16941: 18736, -16940: 18737, -16939: 18738, -16938: 18739, -16937: 18740, -16936: 18741, -16935: 18742, -16934: 18743, -16933: 18744, -16932: 18745, -16931: 18746, -16930: 18747, -16929: 18748, -16928: 18749, -16927: 18750, -16926: 18751, -16925: 18752, -16924: 18753, -16923: 18754, -16922: 18755, -16921: 18756, -16920: 18757, -16919: 18758, -16918: 18759, -16917: 18760, -16916: 18761, -16915: 18762, -16914: 18763, -16913: 18764, -16912: 18765, -16911: 18766, -16910: 18767, -16909: 18768, -16908: 18769, -16907: 18770, -16906: 18771, -16905: 18772, -16904: 18773, -16903: 18774, -16902: 18775, -16901: 18776, -16900: 18777, -16899: 18778, -16898: 18779, -16897: 18780, -16896: 18781, -16895: 18782, -16894: 18783, -16893: 18784, -16892: 18785, -16891: 18786, -16890: 18787, -16889: 18788, -16888: 18789, -16887: 18790, -16886: 18791, -16885: 18792, -16884: 18793, -16883: 18794, -16882: 18795, -16881: 18796, -16880: 18797, -16879: 18798, -16878: 18799, -16877: 18800, -16876: 18801, -16875: 18802, -16874: 18803, -16873: 18804, -16872: 18805, -16871: 18806, -16870: 18807, -16869: 18808, -16868: 18809, -16867: 18810, -16866: 18811, -16865: 18812, -16864: 18813, -16863: 18814, -16862: 18815, -16861: 18816, -16860: 18817, -16859: 18818, -16858: 18819, -16857: 18820, -16856: 18821, -16855: 18822, -16854: 18823, -16853: 18824, -16852: 18825, -16851: 18826, -16850: 18827, -16849: 18828, -16848: 18829, -16847: 18830, -16846: 18831, -16845: 18832, -16844: 18833, -16843: 18834, -16842: 18835, -16841: 18836, -16840: 18837, -16839: 18838, -16838: 18839, -16837: 18840, -16836: 18841, -16835: 18842, -16834: 18843, -16833: 18844, -16832: 18845, -16831: 18846, -16830: 18847, -16829: 18848, -16828: 18849, -16827: 18850, -16826: 18851, -16825: 18852, -16824: 18853, -16823: 18854, -16822: 18855, -16821: 18856, -16820: 18857, -16819: 18858, -16818: 18859, -16817: 18860, -16816: 18861, -16815: 18862, -16814: 18863, -16813: 18864, -16812: 18865, -16811: 18866, -16810: 18867, -16809: 18868, -16808: 18869, -16807: 18870, -16806: 18871, -16805: 18872, -16804: 18873, -16803: 18874, -16802: 18875, -16801: 18876, -16800: 18877, -16799: 18878, -16798: 18879, -16797: 18880, -16796: 18881, -16795: 18882, -16794: 18883, -16793: 18884, -16792: 18885, -16791: 18886, -16790: 18887, -16789: 18888, -16788: 18889, -16787: 18890, -16786: 18891, -16785: 18892, -16784: 18893, -16783: 18894, -16782: 18895, -16781: 18896, -16780: 18897, -16779: 18898, -16778: 18899, -16777: 18900, -16776: 18901, -16775: 18902, -16774: 18903, -16773: 18904, -16772: 18905, -16771: 18906, -16770: 18907, -16769: 18908, -16768: 18909, -16767: 18910, -16766: 18911, -16765: 18912, -16764: 18913, -16763: 18914, -16762: 18915, -16761: 18916, -16760: 18917, -16759: 18918, -16758: 18919, -16757: 18920, -16756: 18921, -16755: 18922, -16754: 18923, -16753: 18924, -16752: 18925, -16751: 18926, -16750: 18927, -16749: 18928, -16748: 18929, -16747: 18930, -16746: 18931, -16745: 18932, -16744: 18933, -16743: 18934, -16742: 18935, -16741: 18936, -16740: 18937, -16739: 18938, -16738: 18939, -16737: 18940, -16736: 18941, -16735: 18942, -16734: 18943, -16733: 18944, -16732: 18945, -16731: 18946, -16730: 18947, -16729: 18948, -16728: 18949, -16727: 18950, -16726: 18951, -16725: 18952, -16724: 18953, -16723: 18954, -16722: 18955, -16721: 18956, -16720: 18957, -16719: 18958, -16718: 18959, -16717: 18960, -16716: 18961, -16715: 18962, -16714: 18963, -16713: 18964, -16712: 18965, -16711: 18966, -16710: 18967, -16709: 18968, -16708: 18969, -16707: 18970, -16706: 18971, -16705: 18972, -16704: 18973, -16703: 18974, -16702: 18975, -16701: 18976, -16700: 18977, -16699: 18978, -16698: 18979, -16697: 18980, -16696: 18981, -16695: 18982, -16694: 18983, -16693: 18984, -16692: 18985, -16691: 18986, -16690: 18987, -16689: 18988, -16688: 18989, -16687: 18990, -16686: 18991, -16685: 18992, -16684: 18993, -16683: 18994, -16682: 18995, -16681: 18996, -16680: 18997, -16679: 18998, -16678: 18999, -16677: 19000, -16676: 19001, -16675: 19002, -16674: 19003, -16673: 19004, -16672: 19005, -16671: 19006, -16670: 19007, -16669: 19008, -16668: 19009, -16667: 19010, -16666: 19011, -16665: 19012, -16664: 19013, -16663: 19014, -16662: 19015, -16661: 19016, -16660: 19017, -16659: 19018, -16658: 19019, -16657: 19020, -16656: 19021, -16655: 19022, -16654: 19023, -16653: 19024, -16652: 19025, -16651: 19026, -16650: 19027, -16649: 19028, -16648: 19029, -16647: 19030, -16646: 19031, -16645: 19032, -16644: 19033, -16643: 19034, -16642: 19035, -16641: 19036, -16640: 19037, -16639: 19038, -16638: 19039, -16637: 19040, -16636: 19041, -16635: 19042, -16634: 19043, -16633: 19044, -16632: 19045, -16631: 19046, -16630: 19047, -16629: 19048, -16628: 19049, -16627: 19050, -16626: 19051, -16625: 19052, -16624: 19053, -16623: 19054, -16622: 19055, -16621: 19056, -16620: 19057, -16619: 19058, -16618: 19059, -16617: 19060, -16616: 19061, -16615: 19062, -16614: 19063, -16613: 19064, -16612: 19065, -16611: 19066, -16610: 19067, -16609: 19068, -16608: 19069, -16607: 19070, -16606: 19071, -16605: 19072, -16604: 19073, -16603: 19074, -16602: 19075, -16601: 19076, -16600: 19077, -16599: 19078, -16598: 19079, -16597: 19080, -16596: 19081, -16595: 19082, -16594: 19083, -16593: 19084, -16592: 19085, -16591: 19086, -16590: 19087, -16589: 19088, -16588: 19089, -16587: 19090, -16586: 19091, -16585: 19092, -16584: 19093, -16583: 19094, -16582: 19095, -16581: 19096, -16580: 19097, -16579: 19098, -16578: 19099, -16577: 19100, -16576: 19101, -16575: 19102, -16574: 19103, -16573: 19104, -16572: 19105, -16571: 19106, -16570: 19107, -16569: 19108, -16568: 19109, -16567: 19110, -16566: 19111, -16565: 19112, -16564: 19113, -16563: 19114, -16562: 19115, -16561: 19116, -16560: 19117, -16559: 19118, -16558: 19119, -16557: 19120, -16556: 19121, -16555: 19122, -16554: 19123, -16553: 19124, -16552: 19125, -16551: 19126, -16550: 19127, -16549: 19128, -16548: 19129, -16547: 19130, -16546: 19131, -16545: 19132, -16544: 19133, -16543: 19134, -16542: 19135, -16541: 19136, -16540: 19137, -16539: 19138, -16538: 19139, -16537: 19140, -16536: 19141, -16535: 19142, -16534: 19143, -16533: 19144, -16532: 19145, -16531: 19146, -16530: 19147, -16529: 19148, -16528: 19149, -16527: 19150, -16526: 19151, -16525: 19152, -16524: 19153, -16523: 19154, -16522: 19155, -16521: 19156, -16520: 19157, -16519: 19158, -16518: 19159, -16517: 19160, -16516: 19161, -16515: 19162, -16514: 19163, -16513: 19164, -16512: 19165, -16511: 19166, -16510: 19167, -16509: 19168, -16508: 19169, -16507: 19170, -16506: 19171, -16505: 19172, -16504: 19173, -16503: 19174, -16502: 19175, -16501: 19176, -16500: 19177, -16499: 19178, -16498: 19179}
Processed: Ta4 O10
2018-07-24 10:17:32,149 INFO Added a workflow. id_map: {-28531: 19180, -28530: 19181, -28529: 19182, -28528: 19183, -28527: 19184, -28526: 19185, -28525: 19186, -28524: 19187, -28523: 19188, -28522: 19189, -28521: 19190, -28520: 19191, -28519: 19192, -28518: 19193, -28517: 19194, -28516: 19195, -28515: 19196, -28514: 19197, -28513: 19198, -28512: 19199, -28511: 19200, -28510: 19201, -28509: 19202, -28508: 19203, -28507: 19204, -28506: 19205, -28505: 19206, -28504: 19207, -28503: 19208, -28502: 19209, -28501: 19210, -28500: 19211, -28499: 19212, -28498: 19213, -28497: 19214, -28496: 19215, -28495: 19216, -28494: 19217, -28493: 19218, -28492: 19219, -28491: 19220, -28490: 19221, -28489: 19222, -28488: 19223, -28487: 19224, -28486: 19225, -28485: 19226, -28484: 19227, -28483: 19228, -28482: 19229, -28481: 19230, -28480: 19231, -28479: 19232, -28478: 19233, -28477: 19234, -28476: 19235, -28475: 19236, -28474: 19237, -28473: 19238, -28472: 19239, -28471: 19240, -28470: 19241, -28469: 19242, -28468: 19243, -28467: 19244, -28466: 19245, -28465: 19246, -28464: 19247, -28463: 19248, -28462: 19249, -28461: 19250, -28460: 19251, -28459: 19252, -28458: 19253, -28457: 19254, -28456: 19255, -28455: 19256, -28454: 19257, -28453: 19258, -28452: 19259, -28451: 19260, -28450: 19261, -28449: 19262, -28448: 19263, -28447: 19264, -28446: 19265, -28445: 19266, -28444: 19267, -28443: 19268, -28442: 19269, -28441: 19270, -28440: 19271, -28439: 19272, -28438: 19273, -28437: 19274, -28436: 19275, -28435: 19276, -28434: 19277, -28433: 19278, -28432: 19279, -28431: 19280, -28430: 19281, -28429: 19282, -28428: 19283, -28427: 19284, -28426: 19285, -28425: 19286, -28424: 19287, -28423: 19288, -28422: 19289, -28421: 19290, -28420: 19291, -28419: 19292, -28418: 19293, -28417: 19294, -28416: 19295, -28415: 19296, -28414: 19297, -28413: 19298, -28412: 19299, -28411: 19300, -28410: 19301, -28409: 19302, -28408: 19303, -28407: 19304, -28406: 19305, -28405: 19306, -28404: 19307, -28403: 19308, -28402: 19309, -28401: 19310, -28400: 19311, -28399: 19312, -28398: 19313, -28397: 19314, -28396: 19315, -28395: 19316, -28394: 19317, -28393: 19318, -28392: 19319, -28391: 19320, -28390: 19321, -28389: 19322, -28388: 19323, -28387: 19324, -28386: 19325, -28385: 19326, -28384: 19327, -28383: 19328, -28382: 19329, -28381: 19330, -28380: 19331, -28379: 19332, -28378: 19333, -28377: 19334, -28376: 19335, -28375: 19336, -28374: 19337, -28373: 19338, -28372: 19339, -28371: 19340, -28370: 19341, -28369: 19342, -28368: 19343, -28367: 19344, -28366: 19345, -28365: 19346, -28364: 19347, -28363: 19348, -28362: 19349, -28361: 19350, -28360: 19351, -28359: 19352, -28358: 19353, -28357: 19354, -28356: 19355, -28355: 19356, -28354: 19357, -28353: 19358, -28352: 19359, -28351: 19360, -28350: 19361, -28349: 19362, -28348: 19363, -28347: 19364, -28346: 19365, -28345: 19366, -28344: 19367, -28343: 19368, -28342: 19369, -28341: 19370, -28340: 19371, -28339: 19372, -28338: 19373, -28337: 19374, -28336: 19375, -28335: 19376, -28334: 19377, -28333: 19378, -28332: 19379, -28331: 19380, -28330: 19381, -28329: 19382, -28328: 19383, -28327: 19384, -28326: 19385, -28325: 19386, -28324: 19387, -28323: 19388, -28322: 19389, -28321: 19390, -28320: 19391, -28319: 19392, -28318: 19393, -28317: 19394, -28316: 19395, -28315: 19396, -28314: 19397, -28313: 19398, -28312: 19399, -28311: 19400, -28310: 19401, -28309: 19402, -28308: 19403, -28307: 19404, -28306: 19405, -28305: 19406, -28304: 19407, -28303: 19408, -28302: 19409, -28301: 19410, -28300: 19411, -28299: 19412, -28298: 19413, -28297: 19414, -28296: 19415, -28295: 19416, -28294: 19417, -28293: 19418, -28292: 19419, -28291: 19420, -28290: 19421, -28289: 19422, -28288: 19423, -28287: 19424, -28286: 19425, -28285: 19426, -28284: 19427, -28283: 19428, -28282: 19429, -28281: 19430, -28280: 19431, -28279: 19432, -28278: 19433, -28277: 19434, -28276: 19435, -28275: 19436, -28274: 19437, -28273: 19438, -28272: 19439, -28271: 19440, -28270: 19441, -28269: 19442, -28268: 19443, -28267: 19444, -28266: 19445, -28265: 19446, -28264: 19447, -28263: 19448, -28262: 19449, -28261: 19450, -28260: 19451, -28259: 19452, -28258: 19453, -28257: 19454, -28256: 19455, -28255: 19456, -28254: 19457, -28253: 19458, -28252: 19459, -28251: 19460, -28250: 19461, -28249: 19462, -28248: 19463, -28247: 19464, -28246: 19465, -28245: 19466, -28244: 19467, -28243: 19468, -28242: 19469, -28241: 19470, -28240: 19471, -28239: 19472, -28238: 19473, -28237: 19474, -28236: 19475, -28235: 19476, -28234: 19477, -28233: 19478, -28232: 19479, -28231: 19480, -28230: 19481, -28229: 19482, -28228: 19483, -28227: 19484, -28226: 19485, -28225: 19486, -28224: 19487, -28223: 19488, -28222: 19489, -28221: 19490, -28220: 19491, -28219: 19492, -28218: 19493, -28217: 19494, -28216: 19495, -28215: 19496, -28214: 19497, -28213: 19498, -28212: 19499, -28211: 19500, -28210: 19501, -28209: 19502, -28208: 19503, -28207: 19504, -28206: 19505, -28205: 19506, -28204: 19507, -28203: 19508, -28202: 19509, -28201: 19510, -28200: 19511, -28199: 19512, -28198: 19513, -28197: 19514, -28196: 19515, -28195: 19516, -28194: 19517, -28193: 19518, -28192: 19519, -28191: 19520, -28190: 19521, -28189: 19522, -28188: 19523, -28187: 19524, -28186: 19525, -28185: 19526, -28184: 19527, -28183: 19528, -28182: 19529, -28181: 19530, -28180: 19531, -28179: 19532, -28178: 19533, -28177: 19534, -28176: 19535, -28175: 19536, -28174: 19537, -28173: 19538, -28172: 19539, -28171: 19540, -28170: 19541, -28169: 19542, -28168: 19543, -28167: 19544, -28166: 19545, -28165: 19546, -28164: 19547, -28163: 19548, -28162: 19549, -28161: 19550, -28160: 19551, -28159: 19552, -28158: 19553, -28157: 19554, -28156: 19555, -28155: 19556, -28154: 19557, -28153: 19558, -28152: 19559, -28151: 19560, -28150: 19561, -28149: 19562, -28148: 19563, -28147: 19564, -28146: 19565, -28145: 19566, -28144: 19567, -28143: 19568, -28142: 19569, -28141: 19570, -28140: 19571, -28139: 19572, -28138: 19573, -28137: 19574, -28136: 19575, -28135: 19576, -28134: 19577, -28133: 19578, -28132: 19579, -28131: 19580, -28130: 19581, -28129: 19582, -28128: 19583, -28127: 19584, -28126: 19585, -28125: 19586, -28124: 19587, -28123: 19588, -28122: 19589, -28121: 19590, -28120: 19591, -28119: 19592, -28118: 19593, -28117: 19594, -28116: 19595, -28115: 19596, -28114: 19597, -28113: 19598, -28112: 19599, -28111: 19600, -28110: 19601, -28109: 19602, -28108: 19603, -28107: 19604, -28106: 19605, -28105: 19606, -28104: 19607, -28103: 19608, -28102: 19609, -28101: 19610, -28100: 19611, -28099: 19612, -28098: 19613, -28097: 19614, -28096: 19615, -28095: 19616, -28094: 19617, -28093: 19618, -28092: 19619, -28091: 19620, -28090: 19621, -28089: 19622, -28088: 19623, -28087: 19624, -28086: 19625, -28085: 19626, -28084: 19627, -28083: 19628, -28082: 19629, -28081: 19630, -28080: 19631, -28079: 19632, -28078: 19633, -28077: 19634, -28076: 19635, -28075: 19636, -28074: 19637, -28073: 19638, -28072: 19639, -28071: 19640, -28070: 19641, -28069: 19642, -28068: 19643, -28067: 19644, -28066: 19645, -28065: 19646, -28064: 19647, -28063: 19648, -28062: 19649, -28061: 19650, -28060: 19651, -28059: 19652, -28058: 19653, -28057: 19654, -28056: 19655, -28055: 19656, -28054: 19657, -28053: 19658, -28052: 19659, -28051: 19660, -28050: 19661, -28049: 19662, -28048: 19663, -28047: 19664, -28046: 19665, -28045: 19666, -28044: 19667, -28043: 19668, -28042: 19669, -28041: 19670, -28040: 19671, -28039: 19672, -28038: 19673, -28037: 19674, -28036: 19675, -28035: 19676, -28034: 19677, -28033: 19678, -28032: 19679, -28031: 19680, -28030: 19681, -28029: 19682, -28028: 19683, -28027: 19684, -28026: 19685, -28025: 19686, -28024: 19687, -28023: 19688, -28022: 19689, -28021: 19690, -28020: 19691, -28019: 19692, -28018: 19693, -28017: 19694, -28016: 19695, -28015: 19696, -28014: 19697, -28013: 19698, -28012: 19699, -28011: 19700, -28010: 19701, -28009: 19702, -28008: 19703, -28007: 19704, -28006: 19705, -28005: 19706, -28004: 19707, -28003: 19708, -28002: 19709, -28001: 19710, -28000: 19711, -27999: 19712, -27998: 19713, -27997: 19714, -27996: 19715, -27995: 19716, -27994: 19717, -27993: 19718, -27992: 19719, -27991: 19720, -27990: 19721, -27989: 19722, -27988: 19723, -27987: 19724, -27986: 19725, -27985: 19726, -27984: 19727, -27983: 19728, -27982: 19729, -27981: 19730, -27980: 19731, -27979: 19732, -27978: 19733, -27977: 19734, -27976: 19735, -27975: 19736, -27974: 19737, -27973: 19738, -27972: 19739, -27971: 19740, -27970: 19741, -27969: 19742, -27968: 19743, -27967: 19744, -27966: 19745, -27965: 19746, -27964: 19747, -27963: 19748, -27962: 19749, -27961: 19750, -27960: 19751, -27959: 19752, -27958: 19753, -27957: 19754, -27956: 19755, -27955: 19756, -27954: 19757, -27953: 19758, -27952: 19759, -27951: 19760, -27950: 19761, -27949: 19762, -27948: 19763, -27947: 19764, -27946: 19765, -27945: 19766, -27944: 19767, -27943: 19768, -27942: 19769, -27941: 19770, -27940: 19771, -27939: 19772, -27938: 19773, -27937: 19774, -27936: 19775, -27935: 19776, -27934: 19777, -27933: 19778, -27932: 19779, -27931: 19780, -27930: 19781, -27929: 19782, -27928: 19783, -27927: 19784, -27926: 19785, -27925: 19786, -27924: 19787, -27923: 19788, -27922: 19789, -27921: 19790, -27920: 19791, -27919: 19792, -27918: 19793, -27917: 19794, -27916: 19795, -27915: 19796, -27914: 19797, -27913: 19798, -27912: 19799, -27911: 19800, -27910: 19801, -27909: 19802, -27908: 19803, -27907: 19804, -27906: 19805, -27905: 19806, -27904: 19807, -27903: 19808, -27902: 19809, -27901: 19810, -27900: 19811, -27899: 19812, -27898: 19813, -27897: 19814, -27896: 19815, -27895: 19816, -27894: 19817, -27893: 19818, -27892: 19819, -27891: 19820, -27890: 19821, -27889: 19822, -27888: 19823, -27887: 19824, -27886: 19825, -27885: 19826, -27884: 19827, -27883: 19828, -27882: 19829, -27881: 19830, -27880: 19831, -27879: 19832, -27878: 19833, -27877: 19834, -27876: 19835, -27875: 19836, -27874: 19837, -27873: 19838, -27872: 19839, -27871: 19840, -27870: 19841, -27869: 19842, -27868: 19843, -27867: 19844, -27866: 19845, -27865: 19846, -27864: 19847, -27863: 19848, -27862: 19849, -27861: 19850, -27860: 19851, -27859: 19852, -27858: 19853, -27857: 19854, -27856: 19855, -27855: 19856, -27854: 19857, -27853: 19858, -27852: 19859, -27851: 19860, -27850: 19861, -27849: 19862, -27848: 19863, -27847: 19864, -27846: 19865, -27845: 19866, -27844: 19867, -27843: 19868, -27842: 19869, -27841: 19870, -27840: 19871, -27839: 19872, -27838: 19873, -27837: 19874, -27836: 19875, -27835: 19876, -27834: 19877, -27833: 19878, -27832: 19879, -27831: 19880, -27830: 19881, -27829: 19882, -27828: 19883, -27827: 19884, -27826: 19885, -27825: 19886, -27824: 19887, -27823: 19888, -27822: 19889, -27821: 19890, -27820: 19891, -27819: 19892, -27818: 19893, -27817: 19894, -27816: 19895, -27815: 19896, -27814: 19897, -27813: 19898, -27812: 19899, -27811: 19900, -27810: 19901, -27809: 19902, -27808: 19903, -27807: 19904, -27806: 19905, -27805: 19906, -27804: 19907, -27803: 19908, -27802: 19909, -27801: 19910, -27800: 19911, -27799: 19912, -27798: 19913, -27797: 19914, -27796: 19915, -27795: 19916, -27794: 19917, -27793: 19918, -27792: 19919, -27791: 19920, -27790: 19921, -27789: 19922, -27788: 19923, -27787: 19924, -27786: 19925, -27785: 19926, -27784: 19927, -27783: 19928, -27782: 19929, -27781: 19930, -27780: 19931, -27779: 19932, -27778: 19933, -27777: 19934, -27776: 19935, -27775: 19936, -27774: 19937, -27773: 19938, -27772: 19939, -27771: 19940, -27770: 19941, -27769: 19942, -27768: 19943, -27767: 19944, -27766: 19945, -27765: 19946, -27764: 19947, -27763: 19948, -27762: 19949, -27761: 19950, -27760: 19951, -27759: 19952, -27758: 19953, -27757: 19954, -27756: 19955, -27755: 19956, -27754: 19957, -27753: 19958, -27752: 19959, -27751: 19960, -27750: 19961, -27749: 19962, -27748: 19963, -27747: 19964, -27746: 19965, -27745: 19966, -27744: 19967, -27743: 19968, -27742: 19969, -27741: 19970, -27740: 19971, -27739: 19972, -27738: 19973, -27737: 19974, -27736: 19975, -27735: 19976, -27734: 19977, -27733: 19978, -27732: 19979, -27731: 19980, -27730: 19981, -27729: 19982, -27728: 19983, -27727: 19984, -27726: 19985, -27725: 19986, -27724: 19987, -27723: 19988, -27722: 19989, -27721: 19990, -27720: 19991, -27719: 19992, -27718: 19993, -27717: 19994, -27716: 19995, -27715: 19996, -27714: 19997, -27713: 19998, -27712: 19999, -27711: 20000, -27710: 20001, -27709: 20002, -27708: 20003, -27707: 20004, -27706: 20005, -27705: 20006, -27704: 20007, -27703: 20008, -27702: 20009, -27701: 20010, -27700: 20011, -27699: 20012, -27698: 20013, -27697: 20014, -27696: 20015, -27695: 20016, -27694: 20017, -27693: 20018, -27692: 20019, -27691: 20020, -27690: 20021, -27689: 20022, -27688: 20023, -27687: 20024, -27686: 20025, -27685: 20026, -27684: 20027, -27683: 20028, -27682: 20029, -27681: 20030, -27680: 20031, -27679: 20032, -27678: 20033, -27677: 20034, -27676: 20035, -27675: 20036, -27674: 20037, -27673: 20038, -27672: 20039, -27671: 20040, -27670: 20041, -27669: 20042, -27668: 20043, -27667: 20044, -27666: 20045, -27665: 20046, -27664: 20047, -27663: 20048, -27662: 20049, -27661: 20050, -27660: 20051, -27659: 20052, -27658: 20053, -27657: 20054, -27656: 20055, -27655: 20056, -27654: 20057, -27653: 20058, -27652: 20059, -27651: 20060, -27650: 20061, -27649: 20062, -27648: 20063, -27647: 20064, -27646: 20065, -27645: 20066, -27644: 20067, -27643: 20068, -27642: 20069, -27641: 20070, -27640: 20071, -27639: 20072, -27638: 20073, -27637: 20074, -27636: 20075, -27635: 20076, -27634: 20077, -27633: 20078, -27632: 20079, -27631: 20080, -27630: 20081, -27629: 20082, -27628: 20083, -27627: 20084, -27626: 20085, -27625: 20086, -27624: 20087, -27623: 20088, -27622: 20089, -27621: 20090, -27620: 20091, -27619: 20092, -27618: 20093, -27617: 20094, -27616: 20095, -27615: 20096, -27614: 20097, -27613: 20098, -27612: 20099, -27611: 20100, -27610: 20101, -27609: 20102, -27608: 20103, -27607: 20104, -27606: 20105, -27605: 20106, -27604: 20107, -27603: 20108, -27602: 20109, -27601: 20110, -27600: 20111, -27599: 20112, -27598: 20113, -27597: 20114, -27596: 20115, -27595: 20116, -27594: 20117, -27593: 20118, -27592: 20119, -27591: 20120, -27590: 20121, -27589: 20122, -27588: 20123, -27587: 20124, -27586: 20125, -27585: 20126, -27584: 20127, -27583: 20128, -27582: 20129, -27581: 20130, -27580: 20131, -27579: 20132, -27578: 20133, -27577: 20134, -27576: 20135, -27575: 20136, -27574: 20137, -27573: 20138, -27572: 20139, -27571: 20140, -27570: 20141, -27569: 20142, -27568: 20143, -27567: 20144, -27566: 20145, -27565: 20146, -27564: 20147, -27563: 20148, -27562: 20149, -27561: 20150, -27560: 20151, -27559: 20152, -27558: 20153, -27557: 20154, -27556: 20155, -27555: 20156, -27554: 20157, -27553: 20158, -27552: 20159, -27551: 20160, -27550: 20161, -27549: 20162, -27548: 20163, -27547: 20164, -27546: 20165, -27545: 20166, -27544: 20167, -27543: 20168, -27542: 20169, -27541: 20170, -27540: 20171, -27539: 20172, -27538: 20173, -27537: 20174, -27536: 20175, -27535: 20176, -27534: 20177, -27533: 20178, -27532: 20179, -27531: 20180, -27530: 20181, -27529: 20182, -27528: 20183, -27527: 20184, -27526: 20185, -27525: 20186, -27524: 20187, -27523: 20188, -27522: 20189, -27521: 20190, -27520: 20191, -27519: 20192, -27518: 20193, -27517: 20194, -27516: 20195, -27515: 20196, -27514: 20197, -27513: 20198, -27512: 20199, -27511: 20200, -27510: 20201, -27509: 20202, -27508: 20203, -27507: 20204, -27506: 20205, -27505: 20206, -27504: 20207, -27503: 20208, -27502: 20209, -27501: 20210, -27500: 20211, -27499: 20212, -27498: 20213, -27497: 20214, -27496: 20215, -27495: 20216, -27494: 20217, -27493: 20218, -27492: 20219, -27491: 20220, -27490: 20221, -27489: 20222, -27488: 20223, -27487: 20224, -27486: 20225, -27485: 20226, -27484: 20227, -27483: 20228, -27482: 20229, -27481: 20230, -27480: 20231, -27479: 20232, -27478: 20233, -27477: 20234, -27476: 20235, -27475: 20236, -27474: 20237, -27473: 20238, -27472: 20239, -27471: 20240, -27470: 20241, -27469: 20242, -27468: 20243, -27467: 20244, -27466: 20245, -27465: 20246, -27464: 20247, -27463: 20248, -27462: 20249, -27461: 20250, -27460: 20251, -27459: 20252, -27458: 20253, -27457: 20254, -27456: 20255, -27455: 20256, -27454: 20257, -27453: 20258, -27452: 20259, -27451: 20260, -27450: 20261, -27449: 20262, -27448: 20263, -27447: 20264, -27446: 20265, -27445: 20266, -27444: 20267, -27443: 20268, -27442: 20269, -27441: 20270, -27440: 20271, -27439: 20272, -27438: 20273, -27437: 20274, -27436: 20275, -27435: 20276, -27434: 20277, -27433: 20278, -27432: 20279, -27431: 20280, -27430: 20281, -27429: 20282, -27428: 20283, -27427: 20284, -27426: 20285, -27425: 20286, -27424: 20287, -27423: 20288, -27422: 20289, -27421: 20290, -27420: 20291, -27419: 20292, -27418: 20293, -27417: 20294, -27416: 20295, -27415: 20296, -27414: 20297, -27413: 20298, -27412: 20299, -27411: 20300, -27410: 20301, -27409: 20302, -27408: 20303, -27407: 20304, -27406: 20305, -27405: 20306, -27404: 20307, -27403: 20308, -27402: 20309, -27401: 20310, -27400: 20311, -27399: 20312, -27398: 20313, -27397: 20314, -27396: 20315, -27395: 20316, -27394: 20317, -27393: 20318, -27392: 20319, -27391: 20320, -27390: 20321, -27389: 20322, -27388: 20323, -27387: 20324, -27386: 20325, -27385: 20326, -27384: 20327, -27383: 20328, -27382: 20329, -27381: 20330, -27380: 20331, -27379: 20332, -27378: 20333, -27377: 20334, -27376: 20335, -27375: 20336, -27374: 20337, -27373: 20338, -27372: 20339, -27371: 20340, -27370: 20341, -27369: 20342, -27368: 20343, -27367: 20344, -27366: 20345, -27365: 20346, -27364: 20347, -27363: 20348, -27362: 20349, -27361: 20350, -27360: 20351, -27359: 20352, -27358: 20353, -27357: 20354, -27356: 20355, -27355: 20356, -27354: 20357, -27353: 20358, -27352: 20359, -27351: 20360, -27350: 20361, -27349: 20362, -27348: 20363, -27347: 20364, -27346: 20365, -27345: 20366, -27344: 20367, -27343: 20368, -27342: 20369, -27341: 20370, -27340: 20371, -27339: 20372, -27338: 20373, -27337: 20374, -27336: 20375, -27335: 20376, -27334: 20377, -27333: 20378, -27332: 20379, -27331: 20380, -27330: 20381, -27329: 20382, -27328: 20383, -27327: 20384, -27326: 20385, -27325: 20386, -27324: 20387, -27323: 20388, -27322: 20389, -27321: 20390, -27320: 20391, -27319: 20392, -27318: 20393, -27317: 20394, -27316: 20395, -27315: 20396, -27314: 20397, -27313: 20398, -27312: 20399, -27311: 20400, -27310: 20401, -27309: 20402, -27308: 20403, -27307: 20404, -27306: 20405, -27305: 20406, -27304: 20407, -27303: 20408, -27302: 20409, -27301: 20410, -27300: 20411, -27299: 20412, -27298: 20413, -27297: 20414, -27296: 20415, -27295: 20416, -27294: 20417, -27293: 20418, -27292: 20419, -27291: 20420, -27290: 20421, -27289: 20422, -27288: 20423, -27287: 20424, -27286: 20425, -27285: 20426, -27284: 20427, -27283: 20428, -27282: 20429, -27281: 20430, -27280: 20431, -27279: 20432, -27278: 20433, -27277: 20434, -27276: 20435, -27275: 20436, -27274: 20437, -27273: 20438, -27272: 20439, -27271: 20440, -27270: 20441, -27269: 20442, -27268: 20443, -27267: 20444, -27266: 20445, -27265: 20446, -27264: 20447, -27263: 20448, -27262: 20449, -27261: 20450, -27260: 20451, -27259: 20452, -27258: 20453, -27257: 20454, -27256: 20455, -27255: 20456, -27254: 20457, -27253: 20458, -27252: 20459, -27251: 20460, -27250: 20461, -27249: 20462, -27248: 20463, -27247: 20464, -27246: 20465, -27245: 20466, -27244: 20467, -27243: 20468, -27242: 20469, -27241: 20470, -27240: 20471, -27239: 20472, -27238: 20473, -27237: 20474, -27236: 20475, -27235: 20476, -27234: 20477, -27233: 20478, -27232: 20479, -27231: 20480, -27230: 20481, -27229: 20482, -27228: 20483, -27227: 20484, -27226: 20485, -27225: 20486, -27224: 20487, -27223: 20488, -27222: 20489, -27221: 20490, -27220: 20491, -27219: 20492, -27218: 20493, -27217: 20494, -27216: 20495, -27215: 20496, -27214: 20497, -27213: 20498, -27212: 20499, -27211: 20500, -27210: 20501, -27209: 20502, -27208: 20503, -27207: 20504, -27206: 20505, -27205: 20506, -27204: 20507, -27203: 20508, -27202: 20509, -27201: 20510, -27200: 20511, -27199: 20512, -27198: 20513, -27197: 20514, -27196: 20515, -27195: 20516, -27194: 20517, -27193: 20518, -27192: 20519, -27191: 20520, -27190: 20521, -27189: 20522, -27188: 20523, -27187: 20524, -27186: 20525, -27185: 20526, -27184: 20527, -27183: 20528, -27182: 20529, -27181: 20530, -27180: 20531, -27179: 20532, -27178: 20533, -27177: 20534, -27176: 20535, -27175: 20536, -27174: 20537, -27173: 20538, -27172: 20539, -27171: 20540, -27170: 20541, -27169: 20542, -27168: 20543, -27167: 20544, -27166: 20545, -27165: 20546, -27164: 20547, -27163: 20548, -27162: 20549, -27161: 20550, -27160: 20551, -27159: 20552, -27158: 20553, -27157: 20554, -27156: 20555, -27155: 20556, -27154: 20557, -27153: 20558, -27152: 20559, -27151: 20560, -27150: 20561, -27149: 20562, -27148: 20563, -27147: 20564, -27146: 20565, -27145: 20566, -27144: 20567, -27143: 20568, -27142: 20569, -27141: 20570, -27140: 20571, -27139: 20572, -27138: 20573, -27137: 20574, -27136: 20575, -27135: 20576, -27134: 20577, -27133: 20578, -27132: 20579, -27131: 20580, -27130: 20581, -27129: 20582, -27128: 20583, -27127: 20584, -27126: 20585, -27125: 20586, -27124: 20587, -27123: 20588, -27122: 20589, -27121: 20590, -27120: 20591, -27119: 20592, -27118: 20593, -27117: 20594, -27116: 20595, -27115: 20596, -27114: 20597, -27113: 20598, -27112: 20599, -27111: 20600, -27110: 20601, -27109: 20602, -27108: 20603, -27107: 20604, -27106: 20605, -27105: 20606, -27104: 20607, -27103: 20608, -27102: 20609, -27101: 20610, -27100: 20611, -27099: 20612, -27098: 20613, -27097: 20614, -27096: 20615, -27095: 20616, -27094: 20617, -27093: 20618, -27092: 20619, -27091: 20620, -27090: 20621, -27089: 20622, -27088: 20623, -27087: 20624, -27086: 20625, -27085: 20626, -27084: 20627, -27083: 20628, -27082: 20629, -27081: 20630, -27080: 20631, -27079: 20632, -27078: 20633, -27077: 20634, -27076: 20635, -27075: 20636, -27074: 20637, -27073: 20638, -27072: 20639, -27071: 20640, -27070: 20641, -27069: 20642, -27068: 20643, -27067: 20644, -27066: 20645, -27065: 20646, -27064: 20647, -27063: 20648, -27062: 20649, -27061: 20650, -27060: 20651, -27059: 20652, -27058: 20653, -27057: 20654, -27056: 20655, -27055: 20656, -27054: 20657, -27053: 20658, -27052: 20659, -27051: 20660, -27050: 20661, -27049: 20662, -27048: 20663, -27047: 20664, -27046: 20665, -27045: 20666, -27044: 20667, -27043: 20668, -27042: 20669, -27041: 20670, -27040: 20671, -27039: 20672, -27038: 20673, -27037: 20674, -27036: 20675, -27035: 20676, -27034: 20677, -27033: 20678, -27032: 20679, -27031: 20680, -27030: 20681, -27029: 20682, -27028: 20683, -27027: 20684, -27026: 20685, -27025: 20686, -27024: 20687, -27023: 20688, -27022: 20689, -27021: 20690, -27020: 20691, -27019: 20692, -27018: 20693, -27017: 20694, -27016: 20695, -27015: 20696, -27014: 20697, -27013: 20698, -27012: 20699, -27011: 20700, -27010: 20701, -27009: 20702, -27008: 20703, -27007: 20704, -27006: 20705, -27005: 20706, -27004: 20707, -27003: 20708, -27002: 20709, -27001: 20710, -27000: 20711, -26999: 20712, -26998: 20713, -26997: 20714, -26996: 20715, -26995: 20716, -26994: 20717, -26993: 20718, -26992: 20719, -26991: 20720, -26990: 20721, -26989: 20722, -26988: 20723, -26987: 20724, -26986: 20725, -26985: 20726, -26984: 20727, -26983: 20728, -26982: 20729, -26981: 20730, -26980: 20731, -26979: 20732, -26978: 20733, -26977: 20734, -26976: 20735, -26975: 20736, -26974: 20737, -26973: 20738, -26972: 20739, -26971: 20740, -26970: 20741, -26969: 20742, -26968: 20743, -26967: 20744, -26966: 20745, -26965: 20746, -26964: 20747, -26963: 20748, -26962: 20749, -26961: 20750, -26960: 20751, -26959: 20752, -26958: 20753, -26957: 20754, -26956: 20755, -26955: 20756, -26954: 20757, -26953: 20758, -26952: 20759, -26951: 20760, -26950: 20761, -26949: 20762, -26948: 20763, -26947: 20764, -26946: 20765, -26945: 20766, -26944: 20767, -26943: 20768, -26942: 20769, -26941: 20770, -26940: 20771, -26939: 20772, -26938: 20773, -26937: 20774, -26936: 20775, -26935: 20776, -26934: 20777, -26933: 20778, -26932: 20779, -26931: 20780, -26930: 20781, -26929: 20782, -26928: 20783, -26927: 20784, -26926: 20785, -26925: 20786, -26924: 20787, -26923: 20788, -26922: 20789, -26921: 20790, -26920: 20791, -26919: 20792, -26918: 20793, -26917: 20794, -26916: 20795, -26915: 20796, -26914: 20797, -26913: 20798, -26912: 20799, -26911: 20800, -26910: 20801, -26909: 20802, -26908: 20803, -26907: 20804, -26906: 20805, -26905: 20806, -26904: 20807, -26903: 20808, -26902: 20809, -26901: 20810, -26900: 20811, -26899: 20812, -26898: 20813, -26897: 20814, -26896: 20815, -26895: 20816, -26894: 20817, -26893: 20818, -26892: 20819, -26891: 20820, -26890: 20821, -26889: 20822, -26888: 20823, -26887: 20824, -26886: 20825, -26885: 20826, -26884: 20827, -26883: 20828, -26882: 20829, -26881: 20830, -26880: 20831, -26879: 20832, -26878: 20833, -26877: 20834, -26876: 20835, -26875: 20836, -26874: 20837, -26873: 20838, -26872: 20839, -26871: 20840, -26870: 20841, -26869: 20842, -26868: 20843, -26867: 20844, -26866: 20845, -26865: 20846, -26864: 20847, -26863: 20848, -26862: 20849, -26861: 20850, -26860: 20851, -26859: 20852, -26858: 20853, -26857: 20854, -26856: 20855, -26855: 20856, -26854: 20857, -26853: 20858, -26852: 20859, -26851: 20860, -26850: 20861, -26849: 20862, -26848: 20863, -26847: 20864, -26846: 20865, -26845: 20866, -26844: 20867, -26843: 20868, -26842: 20869, -26841: 20870, -26840: 20871, -26839: 20872, -26838: 20873, -26837: 20874, -26836: 20875, -26835: 20876, -26834: 20877, -26833: 20878, -26832: 20879, -26831: 20880, -26830: 20881, -26829: 20882, -26828: 20883, -26827: 20884, -26826: 20885, -26825: 20886, -26824: 20887, -26823: 20888, -26822: 20889, -26821: 20890, -26820: 20891, -26819: 20892, -26818: 20893, -26817: 20894, -26816: 20895, -26815: 20896, -26814: 20897, -26813: 20898, -26812: 20899, -26811: 20900, -26810: 20901, -26809: 20902, -26808: 20903, -26807: 20904, -26806: 20905, -26805: 20906, -26804: 20907, -26803: 20908, -26802: 20909, -26801: 20910, -26800: 20911, -26799: 20912, -26798: 20913, -26797: 20914, -26796: 20915, -26795: 20916, -26794: 20917, -26793: 20918, -26792: 20919, -26791: 20920, -26790: 20921, -26789: 20922, -26788: 20923, -26787: 20924, -26786: 20925, -26785: 20926, -26784: 20927, -26783: 20928, -26782: 20929, -26781: 20930, -26780: 20931, -26779: 20932, -26778: 20933, -26777: 20934, -26776: 20935, -26775: 20936, -26774: 20937, -26773: 20938, -26772: 20939, -26771: 20940, -26770: 20941, -26769: 20942, -26768: 20943, -26767: 20944, -26766: 20945, -26765: 20946, -26764: 20947, -26763: 20948, -26762: 20949, -26761: 20950, -26760: 20951, -26759: 20952, -26758: 20953, -26757: 20954, -26756: 20955, -26755: 20956, -26754: 20957, -26753: 20958, -26752: 20959, -26751: 20960, -26750: 20961, -26749: 20962, -26748: 20963, -26747: 20964, -26746: 20965, -26745: 20966, -26744: 20967, -26743: 20968, -26742: 20969, -26741: 20970, -26740: 20971, -26739: 20972, -26738: 20973, -26737: 20974, -26736: 20975, -26735: 20976, -26734: 20977, -26733: 20978, -26732: 20979, -26731: 20980, -26730: 20981, -26729: 20982, -26728: 20983, -26727: 20984, -26726: 20985, -26725: 20986, -26724: 20987, -26723: 20988, -26722: 20989, -26721: 20990, -26720: 20991, -26719: 20992, -26718: 20993, -26717: 20994, -26716: 20995, -26715: 20996, -26714: 20997, -26713: 20998, -26712: 20999, -26711: 21000, -26710: 21001, -26709: 21002, -26708: 21003, -26707: 21004, -26706: 21005, -26705: 21006, -26704: 21007, -26703: 21008, -26702: 21009, -26701: 21010, -26700: 21011, -26699: 21012, -26698: 21013, -26697: 21014, -26696: 21015, -26695: 21016, -26694: 21017, -26693: 21018, -26692: 21019, -26691: 21020, -26690: 21021, -26689: 21022, -26688: 21023, -26687: 21024, -26686: 21025, -26685: 21026, -26684: 21027, -26683: 21028, -26682: 21029, -26681: 21030, -26680: 21031, -26679: 21032, -26678: 21033, -26677: 21034, -26676: 21035, -26675: 21036, -26674: 21037, -26673: 21038, -26672: 21039, -26671: 21040, -26670: 21041, -26669: 21042, -26668: 21043, -26667: 21044, -26666: 21045, -26665: 21046, -26664: 21047, -26663: 21048, -26662: 21049, -26661: 21050, -26660: 21051, -26659: 21052, -26658: 21053, -26657: 21054, -26656: 21055, -26655: 21056, -26654: 21057, -26653: 21058, -26652: 21059, -26651: 21060, -26650: 21061, -26649: 21062, -26648: 21063, -26647: 21064, -26646: 21065, -26645: 21066, -26644: 21067, -26643: 21068, -26642: 21069, -26641: 21070, -26640: 21071, -26639: 21072, -26638: 21073, -26637: 21074, -26636: 21075, -26635: 21076, -26634: 21077, -26633: 21078, -26632: 21079, -26631: 21080, -26630: 21081, -26629: 21082, -26628: 21083, -26627: 21084, -26626: 21085, -26625: 21086, -26624: 21087, -26623: 21088, -26622: 21089, -26621: 21090, -26620: 21091, -26619: 21092, -26618: 21093, -26617: 21094, -26616: 21095, -26615: 21096, -26614: 21097, -26613: 21098, -26612: 21099, -26611: 21100, -26610: 21101, -26609: 21102, -26608: 21103, -26607: 21104, -26606: 21105, -26605: 21106, -26604: 21107, -26603: 21108, -26602: 21109, -26601: 21110, -26600: 21111, -26599: 21112, -26598: 21113, -26597: 21114, -26596: 21115, -26595: 21116, -26594: 21117, -26593: 21118, -26592: 21119, -26591: 21120, -26590: 21121, -26589: 21122, -26588: 21123, -26587: 21124, -26586: 21125, -26585: 21126, -26584: 21127, -26583: 21128, -26582: 21129, -26581: 21130, -26580: 21131, -26579: 21132, -26578: 21133, -26577: 21134, -26576: 21135, -26575: 21136, -26574: 21137, -26573: 21138, -26572: 21139, -26571: 21140, -26570: 21141, -26569: 21142, -26568: 21143, -26567: 21144, -26566: 21145, -26565: 21146, -26564: 21147, -26563: 21148, -26562: 21149, -26561: 21150, -26560: 21151, -26559: 21152, -26558: 21153, -26557: 21154, -26556: 21155, -26555: 21156, -26554: 21157, -26553: 21158, -26552: 21159, -26551: 21160, -26550: 21161, -26549: 21162, -26548: 21163, -26547: 21164, -26546: 21165, -26545: 21166, -26544: 21167, -26543: 21168, -26542: 21169, -26541: 21170, -26540: 21171, -26539: 21172, -26538: 21173, -26537: 21174, -26536: 21175, -26535: 21176, -26534: 21177, -26533: 21178, -26532: 21179, -26531: 21180, -26530: 21181, -26529: 21182, -26528: 21183, -26527: 21184, -26526: 21185, -26525: 21186, -26524: 21187, -26523: 21188, -26522: 21189, -26521: 21190, -26520: 21191, -26519: 21192, -26518: 21193, -26517: 21194, -26516: 21195, -26515: 21196, -26514: 21197, -26513: 21198, -26512: 21199, -26511: 21200, -26510: 21201, -26509: 21202, -26508: 21203, -26507: 21204, -26506: 21205, -26505: 21206, -26504: 21207, -26503: 21208, -26502: 21209, -26501: 21210, -26500: 21211, -26499: 21212, -26498: 21213, -26497: 21214, -26496: 21215, -26495: 21216, -26494: 21217, -26493: 21218, -26492: 21219, -26491: 21220, -26490: 21221, -26489: 21222, -26488: 21223, -26487: 21224, -26486: 21225, -26485: 21226, -26484: 21227, -26483: 21228, -26482: 21229, -26481: 21230, -26480: 21231, -26479: 21232, -26478: 21233, -26477: 21234, -26476: 21235, -26475: 21236, -26474: 21237, -26473: 21238, -26472: 21239, -26471: 21240, -26470: 21241, -26469: 21242, -26468: 21243, -26467: 21244, -26466: 21245, -26465: 21246, -26464: 21247, -26463: 21248, -26462: 21249, -26461: 21250, -26460: 21251, -26459: 21252, -26458: 21253, -26457: 21254, -26456: 21255, -26455: 21256, -26454: 21257, -26453: 21258, -26452: 21259, -26451: 21260, -26450: 21261, -26449: 21262, -26448: 21263, -26447: 21264, -26446: 21265, -26445: 21266, -26444: 21267, -26443: 21268, -26442: 21269, -26441: 21270, -26440: 21271, -26439: 21272, -26438: 21273, -26437: 21274, -26436: 21275, -26435: 21276, -26434: 21277, -26433: 21278, -26432: 21279, -26431: 21280, -26430: 21281, -26429: 21282, -26428: 21283, -26427: 21284, -26426: 21285, -26425: 21286, -26424: 21287, -26423: 21288, -26422: 21289, -26421: 21290, -26420: 21291, -26419: 21292, -26418: 21293, -26417: 21294, -26416: 21295, -26415: 21296, -26414: 21297, -26413: 21298, -26412: 21299, -26411: 21300, -26410: 21301, -26409: 21302, -26408: 21303, -26407: 21304, -26406: 21305, -26405: 21306, -26404: 21307, -26403: 21308, -26402: 21309, -26401: 21310, -26400: 21311, -26399: 21312, -26398: 21313, -26397: 21314, -26396: 21315, -26395: 21316, -26394: 21317, -26393: 21318, -26392: 21319, -26391: 21320, -26390: 21321, -26389: 21322, -26388: 21323, -26387: 21324, -26386: 21325, -26385: 21326, -26384: 21327, -26383: 21328, -26382: 21329, -26381: 21330, -26380: 21331, -26379: 21332, -26378: 21333, -26377: 21334, -26376: 21335, -26375: 21336, -26374: 21337, -26373: 21338, -26372: 21339, -26371: 21340, -26370: 21341, -26369: 21342, -26368: 21343, -26367: 21344, -26366: 21345, -26365: 21346, -26364: 21347, -26363: 21348, -26362: 21349, -26361: 21350, -26360: 21351, -26359: 21352, -26358: 21353, -26357: 21354, -26356: 21355, -26355: 21356, -26354: 21357, -26353: 21358, -26352: 21359, -26351: 21360, -26350: 21361, -26349: 21362, -26348: 21363, -26347: 21364, -26346: 21365, -26345: 21366, -26344: 21367, -26343: 21368, -26342: 21369, -26341: 21370, -26340: 21371, -26339: 21372, -26338: 21373, -26337: 21374, -26336: 21375, -26335: 21376, -26334: 21377, -26333: 21378, -26332: 21379, -26331: 21380, -26330: 21381, -26329: 21382, -26328: 21383, -26327: 21384, -26326: 21385, -26325: 21386, -26324: 21387, -26323: 21388, -26322: 21389, -26321: 21390, -26320: 21391, -26319: 21392, -26318: 21393, -26317: 21394, -26316: 21395, -26315: 21396, -26314: 21397, -26313: 21398, -26312: 21399, -26311: 21400, -26310: 21401, -26309: 21402, -26308: 21403, -26307: 21404, -26306: 21405, -26305: 21406, -26304: 21407, -26303: 21408, -26302: 21409, -26301: 21410, -26300: 21411, -26299: 21412, -26298: 21413, -26297: 21414, -26296: 21415, -26295: 21416, -26294: 21417, -26293: 21418, -26292: 21419, -26291: 21420, -26290: 21421, -26289: 21422, -26288: 21423, -26287: 21424, -26286: 21425, -26285: 21426, -26284: 21427, -26283: 21428, -26282: 21429, -26281: 21430, -26280: 21431, -26279: 21432, -26278: 21433, -26277: 21434, -26276: 21435, -26275: 21436, -26274: 21437, -26273: 21438, -26272: 21439, -26271: 21440, -26270: 21441, -26269: 21442, -26268: 21443, -26267: 21444, -26266: 21445, -26265: 21446, -26264: 21447, -26263: 21448, -26262: 21449, -26261: 21450, -26260: 21451, -26259: 21452, -26258: 21453, -26257: 21454, -26256: 21455, -26255: 21456, -26254: 21457, -26253: 21458, -26252: 21459, -26251: 21460, -26250: 21461, -26249: 21462, -26248: 21463, -26247: 21464, -26246: 21465, -26245: 21466, -26244: 21467, -26243: 21468, -26242: 21469, -26241: 21470, -26240: 21471, -26239: 21472, -26238: 21473, -26237: 21474, -26236: 21475, -26235: 21476, -26234: 21477, -26233: 21478, -26232: 21479, -26231: 21480, -26230: 21481, -26229: 21482, -26228: 21483, -26227: 21484, -26226: 21485, -26225: 21486, -26224: 21487, -26223: 21488, -26222: 21489, -26221: 21490, -26220: 21491, -26219: 21492, -26218: 21493, -26217: 21494, -26216: 21495, -26215: 21496, -26214: 21497, -26213: 21498, -26212: 21499, -26211: 21500, -26210: 21501, -26209: 21502, -26208: 21503, -26207: 21504, -26206: 21505, -26205: 21506, -26204: 21507, -26203: 21508, -26202: 21509, -26201: 21510, -26200: 21511, -26199: 21512, -26198: 21513, -26197: 21514, -26196: 21515, -26195: 21516, -26194: 21517, -26193: 21518, -26192: 21519, -26191: 21520, -26190: 21521, -26189: 21522, -26188: 21523, -26187: 21524, -26186: 21525, -26185: 21526, -26184: 21527, -26183: 21528, -26182: 21529, -26181: 21530, -26180: 21531, -26179: 21532, -26178: 21533, -26177: 21534, -26176: 21535, -26175: 21536, -26174: 21537, -26173: 21538, -26172: 21539, -26171: 21540, -26170: 21541, -26169: 21542, -26168: 21543, -26167: 21544, -26166: 21545, -26165: 21546, -26164: 21547, -26163: 21548, -26162: 21549, -26161: 21550, -26160: 21551, -26159: 21552, -26158: 21553, -26157: 21554, -26156: 21555, -26155: 21556, -26154: 21557, -26153: 21558, -26152: 21559, -26151: 21560, -26150: 21561, -26149: 21562, -26148: 21563, -26147: 21564, -26146: 21565, -26145: 21566, -26144: 21567, -26143: 21568, -26142: 21569, -26141: 21570, -26140: 21571, -26139: 21572, -26138: 21573, -26137: 21574, -26136: 21575, -26135: 21576, -26134: 21577, -26133: 21578, -26132: 21579, -26131: 21580, -26130: 21581, -26129: 21582, -26128: 21583, -26127: 21584, -26126: 21585, -26125: 21586, -26124: 21587, -26123: 21588, -26122: 21589, -26121: 21590, -26120: 21591, -26119: 21592, -26118: 21593, -26117: 21594, -26116: 21595, -26115: 21596, -26114: 21597, -26113: 21598, -26112: 21599, -26111: 21600, -26110: 21601, -26109: 21602, -26108: 21603, -26107: 21604, -26106: 21605, -26105: 21606, -26104: 21607, -26103: 21608, -26102: 21609, -26101: 21610, -26100: 21611, -26099: 21612, -26098: 21613, -26097: 21614, -26096: 21615, -26095: 21616, -26094: 21617, -26093: 21618, -26092: 21619, -26091: 21620, -26090: 21621, -26089: 21622, -26088: 21623, -26087: 21624, -26086: 21625, -26085: 21626, -26084: 21627, -26083: 21628, -26082: 21629, -26081: 21630, -26080: 21631, -26079: 21632, -26078: 21633, -26077: 21634, -26076: 21635, -26075: 21636, -26074: 21637, -26073: 21638, -26072: 21639, -26071: 21640, -26070: 21641, -26069: 21642, -26068: 21643, -26067: 21644, -26066: 21645, -26065: 21646, -26064: 21647, -26063: 21648, -26062: 21649, -26061: 21650, -26060: 21651, -26059: 21652, -26058: 21653, -26057: 21654, -26056: 21655, -26055: 21656, -26054: 21657, -26053: 21658, -26052: 21659, -26051: 21660, -26050: 21661, -26049: 21662, -26048: 21663, -26047: 21664, -26046: 21665, -26045: 21666, -26044: 21667, -26043: 21668, -26042: 21669, -26041: 21670, -26040: 21671, -26039: 21672, -26038: 21673, -26037: 21674, -26036: 21675, -26035: 21676, -26034: 21677, -26033: 21678, -26032: 21679, -26031: 21680, -26030: 21681, -26029: 21682, -26028: 21683, -26027: 21684, -26026: 21685, -26025: 21686, -26024: 21687, -26023: 21688, -26022: 21689, -26021: 21690, -26020: 21691, -26019: 21692, -26018: 21693, -26017: 21694, -26016: 21695, -26015: 21696, -26014: 21697, -26013: 21698, -26012: 21699, -26011: 21700, -26010: 21701, -26009: 21702, -26008: 21703, -26007: 21704, -26006: 21705, -26005: 21706, -26004: 21707, -26003: 21708, -26002: 21709, -26001: 21710, -26000: 21711, -25999: 21712, -25998: 21713, -25997: 21714, -25996: 21715, -25995: 21716, -25994: 21717, -25993: 21718, -25992: 21719, -25991: 21720, -25990: 21721, -25989: 21722, -25988: 21723, -25987: 21724, -25986: 21725, -25985: 21726, -25984: 21727, -25983: 21728, -25982: 21729, -25981: 21730, -25980: 21731, -25979: 21732, -25978: 21733, -25977: 21734, -25976: 21735, -25975: 21736, -25974: 21737, -25973: 21738, -25972: 21739, -25971: 21740, -25970: 21741, -25969: 21742, -25968: 21743, -25967: 21744, -25966: 21745, -25965: 21746, -25964: 21747, -25963: 21748, -25962: 21749, -25961: 21750, -25960: 21751, -25959: 21752, -25958: 21753, -25957: 21754, -25956: 21755, -25955: 21756, -25954: 21757, -25953: 21758, -25952: 21759, -25951: 21760, -25950: 21761, -25949: 21762, -25948: 21763, -25947: 21764, -25946: 21765, -25945: 21766, -25944: 21767, -25943: 21768, -25942: 21769, -25941: 21770, -25940: 21771, -25939: 21772, -25938: 21773, -25937: 21774, -25936: 21775, -25935: 21776, -25934: 21777, -25933: 21778, -25932: 21779, -25931: 21780, -25930: 21781, -25929: 21782, -25928: 21783, -25927: 21784, -25926: 21785, -25925: 21786, -25924: 21787, -25923: 21788, -25922: 21789, -25921: 21790, -25920: 21791, -25919: 21792, -25918: 21793, -25917: 21794, -25916: 21795, -25915: 21796, -25914: 21797, -25913: 21798, -25912: 21799, -25911: 21800, -25910: 21801, -25909: 21802, -25908: 21803, -25907: 21804, -25906: 21805, -25905: 21806, -25904: 21807, -25903: 21808, -25902: 21809, -25901: 21810, -25900: 21811, -25899: 21812, -25898: 21813, -25897: 21814, -25896: 21815, -25895: 21816, -25894: 21817, -25893: 21818, -25892: 21819, -25891: 21820, -25890: 21821, -25889: 21822, -25888: 21823, -25887: 21824, -25886: 21825, -25885: 21826, -25884: 21827, -25883: 21828, -25882: 21829, -25881: 21830, -25880: 21831, -25879: 21832, -25878: 21833, -25877: 21834, -25876: 21835, -25875: 21836, -25874: 21837, -25873: 21838, -25872: 21839, -25871: 21840, -25870: 21841, -25869: 21842, -25868: 21843, -25867: 21844, -25866: 21845, -25865: 21846, -25864: 21847, -25863: 21848, -25862: 21849, -25861: 21850, -25860: 21851, -25859: 21852, -25858: 21853, -25857: 21854, -25856: 21855, -25855: 21856, -25854: 21857, -25853: 21858, -25852: 21859, -25851: 21860, -25850: 21861, -25849: 21862, -25848: 21863, -25847: 21864, -25846: 21865, -25845: 21866, -25844: 21867, -25843: 21868, -25842: 21869, -25841: 21870, -25840: 21871, -25839: 21872, -25838: 21873, -25837: 21874, -25836: 21875, -25835: 21876, -25834: 21877, -25833: 21878, -25832: 21879, -25831: 21880, -25830: 21881, -25829: 21882, -25828: 21883, -25827: 21884, -25826: 21885, -25825: 21886, -25824: 21887, -25823: 21888, -25822: 21889, -25821: 21890, -25820: 21891, -25819: 21892, -25818: 21893, -25817: 21894, -25816: 21895, -25815: 21896, -25814: 21897, -25813: 21898, -25812: 21899, -25811: 21900, -25810: 21901, -25809: 21902, -25808: 21903, -25807: 21904, -25806: 21905, -25805: 21906, -25804: 21907, -25803: 21908, -25802: 21909, -25801: 21910, -25800: 21911, -25799: 21912, -25798: 21913, -25797: 21914, -25796: 21915, -25795: 21916, -25794: 21917, -25793: 21918, -25792: 21919, -25791: 21920, -25790: 21921, -25789: 21922, -25788: 21923, -25787: 21924, -25786: 21925, -25785: 21926, -25784: 21927, -25783: 21928, -25782: 21929, -25781: 21930, -25780: 21931, -25779: 21932, -25778: 21933, -25777: 21934, -25776: 21935, -25775: 21936, -25774: 21937, -25773: 21938, -25772: 21939, -25771: 21940, -25770: 21941, -25769: 21942, -25768: 21943, -25767: 21944, -25766: 21945, -25765: 21946, -25764: 21947, -25763: 21948, -25762: 21949, -25761: 21950, -25760: 21951, -25759: 21952, -25758: 21953, -25757: 21954, -25756: 21955, -25755: 21956, -25754: 21957, -25753: 21958, -25752: 21959, -25751: 21960, -25750: 21961, -25749: 21962, -25748: 21963, -25747: 21964, -25746: 21965, -25745: 21966, -25744: 21967, -25743: 21968, -25742: 21969, -25741: 21970, -25740: 21971, -25739: 21972, -25738: 21973, -25737: 21974, -25736: 21975, -25735: 21976, -25734: 21977, -25733: 21978, -25732: 21979, -25731: 21980, -25730: 21981, -25729: 21982, -25728: 21983, -25727: 21984, -25726: 21985, -25725: 21986, -25724: 21987, -25723: 21988, -25722: 21989, -25721: 21990, -25720: 21991, -25719: 21992, -25718: 21993, -25717: 21994, -25716: 21995, -25715: 21996, -25714: 21997, -25713: 21998, -25712: 21999, -25711: 22000, -25710: 22001, -25709: 22002, -25708: 22003, -25707: 22004, -25706: 22005, -25705: 22006, -25704: 22007, -25703: 22008, -25702: 22009, -25701: 22010, -25700: 22011, -25699: 22012, -25698: 22013, -25697: 22014, -25696: 22015, -25695: 22016, -25694: 22017, -25693: 22018, -25692: 22019, -25691: 22020, -25690: 22021, -25689: 22022, -25688: 22023, -25687: 22024, -25686: 22025, -25685: 22026, -25684: 22027, -25683: 22028, -25682: 22029, -25681: 22030, -25680: 22031, -25679: 22032, -25678: 22033, -25677: 22034, -25676: 22035, -25675: 22036, -25674: 22037, -25673: 22038, -25672: 22039, -25671: 22040, -25670: 22041, -25669: 22042, -25668: 22043, -25667: 22044, -25666: 22045, -25665: 22046, -25664: 22047, -25663: 22048, -25662: 22049, -25661: 22050, -25660: 22051, -25659: 22052, -25658: 22053, -25657: 22054, -25656: 22055, -25655: 22056, -25654: 22057, -25653: 22058, -25652: 22059, -25651: 22060, -25650: 22061, -25649: 22062, -25648: 22063, -25647: 22064, -25646: 22065, -25645: 22066, -25644: 22067, -25643: 22068, -25642: 22069, -25641: 22070, -25640: 22071, -25639: 22072, -25638: 22073, -25637: 22074, -25636: 22075, -25635: 22076, -25634: 22077, -25633: 22078, -25632: 22079, -25631: 22080, -25630: 22081, -25629: 22082, -25628: 22083, -25627: 22084, -25626: 22085, -25625: 22086, -25624: 22087, -25623: 22088, -25622: 22089, -25621: 22090, -25620: 22091, -25619: 22092, -25618: 22093, -25617: 22094, -25616: 22095, -25615: 22096, -25614: 22097, -25613: 22098, -25612: 22099, -25611: 22100, -25610: 22101, -25609: 22102, -25608: 22103, -25607: 22104, -25606: 22105, -25605: 22106, -25604: 22107, -25603: 22108, -25602: 22109, -25601: 22110, -25600: 22111, -25599: 22112, -25598: 22113, -25597: 22114, -25596: 22115, -25595: 22116, -25594: 22117, -25593: 22118, -25592: 22119, -25591: 22120, -25590: 22121, -25589: 22122, -25588: 22123, -25587: 22124, -25586: 22125, -25585: 22126, -25584: 22127, -25583: 22128, -25582: 22129, -25581: 22130, -25580: 22131, -25579: 22132, -25578: 22133, -25577: 22134, -25576: 22135, -25575: 22136, -25574: 22137, -25573: 22138, -25572: 22139, -25571: 22140, -25570: 22141, -25569: 22142, -25568: 22143, -25567: 22144, -25566: 22145, -25565: 22146, -25564: 22147, -25563: 22148, -25562: 22149, -25561: 22150, -25560: 22151, -25559: 22152, -25558: 22153, -25557: 22154, -25556: 22155, -25555: 22156, -25554: 22157, -25553: 22158, -25552: 22159, -25551: 22160, -25550: 22161, -25549: 22162, -25548: 22163, -25547: 22164, -25546: 22165, -25545: 22166, -25544: 22167, -25543: 22168, -25542: 22169, -25541: 22170, -25540: 22171, -25539: 22172, -25538: 22173, -25537: 22174, -25536: 22175, -25535: 22176, -25534: 22177, -25533: 22178, -25532: 22179, -25531: 22180, -25530: 22181, -25529: 22182, -25528: 22183, -25527: 22184, -25526: 22185, -25525: 22186, -25524: 22187, -25523: 22188, -25522: 22189, -25521: 22190, -25520: 22191, -25519: 22192, -25518: 22193, -25517: 22194, -25516: 22195, -25515: 22196, -25514: 22197, -25513: 22198, -25512: 22199, -25511: 22200, -25510: 22201, -25509: 22202, -25508: 22203, -25507: 22204, -25506: 22205, -25505: 22206, -25504: 22207, -25503: 22208, -25502: 22209, -25501: 22210, -25500: 22211, -25499: 22212, -25498: 22213, -25497: 22214, -25496: 22215, -25495: 22216, -25494: 22217, -25493: 22218, -25492: 22219, -25491: 22220, -25490: 22221, -25489: 22222, -25488: 22223, -25487: 22224, -25486: 22225, -25485: 22226, -25484: 22227, -25483: 22228, -25482: 22229, -25481: 22230, -25480: 22231, -25479: 22232, -25478: 22233, -25477: 22234, -25476: 22235, -25475: 22236, -25474: 22237, -25473: 22238, -25472: 22239, -25471: 22240, -25470: 22241, -25469: 22242, -25468: 22243, -25467: 22244, -25466: 22245, -25465: 22246, -25464: 22247, -25463: 22248, -25462: 22249, -25461: 22250, -25460: 22251, -25459: 22252, -25458: 22253, -25457: 22254, -25456: 22255, -25455: 22256, -25454: 22257, -25453: 22258, -25452: 22259, -25451: 22260, -25450: 22261, -25449: 22262, -25448: 22263, -25447: 22264, -25446: 22265, -25445: 22266, -25444: 22267, -25443: 22268, -25442: 22269, -25441: 22270, -25440: 22271, -25439: 22272, -25438: 22273, -25437: 22274, -25436: 22275, -25435: 22276, -25434: 22277, -25433: 22278, -25432: 22279, -25431: 22280, -25430: 22281, -25429: 22282, -25428: 22283, -25427: 22284, -25426: 22285, -25425: 22286, -25424: 22287, -25423: 22288, -25422: 22289, -25421: 22290, -25420: 22291, -25419: 22292, -25418: 22293, -25417: 22294, -25416: 22295, -25415: 22296, -25414: 22297, -25413: 22298, -25412: 22299, -25411: 22300, -25410: 22301, -25409: 22302, -25408: 22303, -25407: 22304, -25406: 22305, -25405: 22306, -25404: 22307, -25403: 22308, -25402: 22309, -25401: 22310, -25400: 22311, -25399: 22312, -25398: 22313, -25397: 22314, -25396: 22315, -25395: 22316, -25394: 22317, -25393: 22318, -25392: 22319, -25391: 22320, -25390: 22321, -25389: 22322, -25388: 22323, -25387: 22324, -25386: 22325, -25385: 22326, -25384: 22327, -25383: 22328, -25382: 22329, -25381: 22330, -25380: 22331, -25379: 22332, -25378: 22333, -25377: 22334, -25376: 22335, -25375: 22336, -25374: 22337, -25373: 22338, -25372: 22339, -25371: 22340, -25370: 22341, -25369: 22342, -25368: 22343, -25367: 22344, -25366: 22345, -25365: 22346, -25364: 22347, -25363: 22348, -25362: 22349, -25361: 22350, -25360: 22351, -25359: 22352, -25358: 22353, -25357: 22354, -25356: 22355, -25355: 22356, -25354: 22357, -25353: 22358, -25352: 22359, -25351: 22360, -25350: 22361, -25349: 22362, -25348: 22363, -25347: 22364, -25346: 22365, -25345: 22366, -25344: 22367, -25343: 22368, -25342: 22369, -25341: 22370, -25340: 22371, -25339: 22372, -25338: 22373, -25337: 22374, -25336: 22375, -25335: 22376, -25334: 22377, -25333: 22378, -25332: 22379, -25331: 22380, -25330: 22381, -25329: 22382, -25328: 22383, -25327: 22384, -25326: 22385, -25325: 22386, -25324: 22387, -25323: 22388, -25322: 22389, -25321: 22390, -25320: 22391, -25319: 22392, -25318: 22393, -25317: 22394, -25316: 22395, -25315: 22396, -25314: 22397, -25313: 22398, -25312: 22399, -25311: 22400, -25310: 22401, -25309: 22402, -25308: 22403, -25307: 22404, -25306: 22405, -25305: 22406, -25304: 22407, -25303: 22408, -25302: 22409, -25301: 22410, -25300: 22411, -25299: 22412, -25298: 22413, -25297: 22414, -25296: 22415, -25295: 22416, -25294: 22417, -25293: 22418, -25292: 22419, -25291: 22420, -25290: 22421, -25289: 22422, -25288: 22423, -25287: 22424, -25286: 22425, -25285: 22426, -25284: 22427, -25283: 22428, -25282: 22429, -25281: 22430, -25280: 22431, -25279: 22432, -25278: 22433, -25277: 22434, -25276: 22435, -25275: 22436, -25274: 22437, -25273: 22438, -25272: 22439, -25271: 22440, -25270: 22441, -25269: 22442, -25268: 22443, -25267: 22444, -25266: 22445, -25265: 22446, -25264: 22447, -25263: 22448, -25262: 22449, -25261: 22450, -25260: 22451, -25259: 22452, -25258: 22453, -25257: 22454, -25256: 22455, -25255: 22456, -25254: 22457, -25253: 22458, -25252: 22459, -25251: 22460, -25250: 22461, -25249: 22462, -25248: 22463, -25247: 22464, -25246: 22465, -25245: 22466, -25244: 22467, -25243: 22468, -25242: 22469, -25241: 22470, -25240: 22471, -25239: 22472, -25238: 22473, -25237: 22474, -25236: 22475, -25235: 22476, -25234: 22477, -25233: 22478, -25232: 22479, -25231: 22480, -25230: 22481, -25229: 22482, -25228: 22483, -25227: 22484, -25226: 22485, -25225: 22486, -25224: 22487, -25223: 22488, -25222: 22489, -25221: 22490, -25220: 22491, -25219: 22492, -25218: 22493, -25217: 22494, -25216: 22495, -25215: 22496, -25214: 22497, -25213: 22498, -25212: 22499, -25211: 22500, -25210: 22501, -25209: 22502, -25208: 22503, -25207: 22504, -25206: 22505, -25205: 22506, -25204: 22507, -25203: 22508, -25202: 22509, -25201: 22510, -25200: 22511, -25199: 22512, -25198: 22513, -25197: 22514, -25196: 22515, -25195: 22516, -25194: 22517, -25193: 22518, -25192: 22519, -25191: 22520, -25190: 22521, -25189: 22522, -25188: 22523, -25187: 22524, -25186: 22525, -25185: 22526, -25184: 22527, -25183: 22528, -25182: 22529, -25181: 22530, -25180: 22531, -25179: 22532, -25178: 22533, -25177: 22534, -25176: 22535, -25175: 22536, -25174: 22537, -25173: 22538, -25172: 22539, -25171: 22540, -25170: 22541, -25169: 22542, -25168: 22543, -25167: 22544, -25166: 22545, -25165: 22546, -25164: 22547, -25163: 22548, -25162: 22549, -25161: 22550, -25160: 22551, -25159: 22552, -25158: 22553, -25157: 22554, -25156: 22555, -25155: 22556, -25154: 22557, -25153: 22558, -25152: 22559, -25151: 22560, -25150: 22561, -25149: 22562, -25148: 22563, -25147: 22564, -25146: 22565, -25145: 22566, -25144: 22567, -25143: 22568, -25142: 22569, -25141: 22570, -25140: 22571, -25139: 22572, -25138: 22573, -25137: 22574, -25136: 22575, -25135: 22576, -25134: 22577, -25133: 22578, -25132: 22579, -25131: 22580, -25130: 22581, -25129: 22582, -25128: 22583, -25127: 22584, -25126: 22585, -25125: 22586, -25124: 22587, -25123: 22588, -25122: 22589, -25121: 22590, -25120: 22591, -25119: 22592, -25118: 22593, -25117: 22594, -25116: 22595, -25115: 22596, -25114: 22597, -25113: 22598, -25112: 22599, -25111: 22600, -25110: 22601, -25109: 22602, -25108: 22603, -25107: 22604, -25106: 22605, -25105: 22606, -25104: 22607, -25103: 22608, -25102: 22609, -25101: 22610, -25100: 22611, -25099: 22612, -25098: 22613, -25097: 22614, -25096: 22615, -25095: 22616, -25094: 22617, -25093: 22618, -25092: 22619, -25091: 22620, -25090: 22621, -25089: 22622, -25088: 22623, -25087: 22624, -25086: 22625, -25085: 22626, -25084: 22627, -25083: 22628, -25082: 22629, -25081: 22630, -25080: 22631, -25079: 22632, -25078: 22633, -25077: 22634, -25076: 22635, -25075: 22636, -25074: 22637, -25073: 22638, -25072: 22639, -25071: 22640, -25070: 22641, -25069: 22642, -25068: 22643, -25067: 22644, -25066: 22645, -25065: 22646, -25064: 22647, -25063: 22648, -25062: 22649, -25061: 22650, -25060: 22651, -25059: 22652, -25058: 22653, -25057: 22654, -25056: 22655, -25055: 22656, -25054: 22657, -25053: 22658, -25052: 22659, -25051: 22660, -25050: 22661, -25049: 22662, -25048: 22663, -25047: 22664, -25046: 22665, -25045: 22666, -25044: 22667, -25043: 22668, -25042: 22669, -25041: 22670, -25040: 22671, -25039: 22672, -25038: 22673, -25037: 22674, -25036: 22675, -25035: 22676, -25034: 22677, -25033: 22678, -25032: 22679, -25031: 22680, -25030: 22681, -25029: 22682, -25028: 22683, -25027: 22684, -25026: 22685, -25025: 22686, -25024: 22687, -25023: 22688, -25022: 22689, -25021: 22690, -25020: 22691, -25019: 22692, -25018: 22693, -25017: 22694, -25016: 22695, -25015: 22696, -25014: 22697, -25013: 22698, -25012: 22699, -25011: 22700, -25010: 22701, -25009: 22702, -25008: 22703, -25007: 22704, -25006: 22705, -25005: 22706, -25004: 22707, -25003: 22708, -25002: 22709, -25001: 22710, -25000: 22711, -24999: 22712, -24998: 22713, -24997: 22714, -24996: 22715, -24995: 22716, -24994: 22717, -24993: 22718, -24992: 22719, -24991: 22720, -24990: 22721, -24989: 22722, -24988: 22723, -24987: 22724, -24986: 22725, -24985: 22726, -24984: 22727, -24983: 22728, -24982: 22729, -24981: 22730, -24980: 22731, -24979: 22732, -24978: 22733, -24977: 22734, -24976: 22735, -24975: 22736, -24974: 22737, -24973: 22738, -24972: 22739, -24971: 22740, -24970: 22741, -24969: 22742, -24968: 22743, -24967: 22744, -24966: 22745, -24965: 22746, -24964: 22747, -24963: 22748, -24962: 22749, -24961: 22750, -24960: 22751, -24959: 22752, -24958: 22753, -24957: 22754, -24956: 22755, -24955: 22756, -24954: 22757, -24953: 22758, -24952: 22759, -24951: 22760, -24950: 22761, -24949: 22762, -24948: 22763, -24947: 22764, -24946: 22765, -24945: 22766, -24944: 22767, -24943: 22768, -24942: 22769, -24941: 22770, -24940: 22771, -24939: 22772, -24938: 22773, -24937: 22774, -24936: 22775, -24935: 22776, -24934: 22777, -24933: 22778, -24932: 22779, -24931: 22780, -24930: 22781, -24929: 22782, -24928: 22783, -24927: 22784, -24926: 22785, -24925: 22786, -24924: 22787, -24923: 22788, -24922: 22789, -24921: 22790, -24920: 22791, -24919: 22792, -24918: 22793, -24917: 22794, -24916: 22795, -24915: 22796, -24914: 22797, -24913: 22798, -24912: 22799, -24911: 22800, -24910: 22801, -24909: 22802, -24908: 22803, -24907: 22804, -24906: 22805, -24905: 22806, -24904: 22807, -24903: 22808, -24902: 22809, -24901: 22810, -24900: 22811, -24899: 22812, -24898: 22813, -24897: 22814, -24896: 22815, -24895: 22816, -24894: 22817, -24893: 22818, -24892: 22819, -24891: 22820, -24890: 22821, -24889: 22822, -24888: 22823, -24887: 22824, -24886: 22825, -24885: 22826, -24884: 22827, -24883: 22828, -24882: 22829, -24881: 22830, -24880: 22831, -24879: 22832, -24878: 22833, -24877: 22834, -24876: 22835, -24875: 22836, -24874: 22837, -24873: 22838, -24872: 22839, -24871: 22840, -24870: 22841, -24869: 22842, -24868: 22843, -24867: 22844, -24866: 22845, -24865: 22846, -24864: 22847, -24863: 22848, -24862: 22849, -24861: 22850, -24860: 22851, -24859: 22852, -24858: 22853, -24857: 22854, -24856: 22855, -24855: 22856, -24854: 22857, -24853: 22858, -24852: 22859, -24851: 22860, -24850: 22861, -24849: 22862, -24848: 22863, -24847: 22864, -24846: 22865, -24845: 22866, -24844: 22867, -24843: 22868, -24842: 22869, -24841: 22870, -24840: 22871, -24839: 22872, -24838: 22873, -24837: 22874, -24836: 22875, -24835: 22876, -24834: 22877, -24833: 22878, -24832: 22879, -24831: 22880, -24830: 22881, -24829: 22882, -24828: 22883, -24827: 22884, -24826: 22885, -24825: 22886, -24824: 22887, -24823: 22888, -24822: 22889, -24821: 22890, -24820: 22891, -24819: 22892, -24818: 22893, -24817: 22894, -24816: 22895, -24815: 22896, -24814: 22897, -24813: 22898, -24812: 22899, -24811: 22900, -24810: 22901, -24809: 22902, -24808: 22903, -24807: 22904, -24806: 22905, -24805: 22906, -24804: 22907, -24803: 22908, -24802: 22909, -24801: 22910, -24800: 22911, -24799: 22912, -24798: 22913, -24797: 22914, -24796: 22915, -24795: 22916, -24794: 22917, -24793: 22918, -24792: 22919, -24791: 22920, -24790: 22921, -24789: 22922, -24788: 22923, -24787: 22924, -24786: 22925, -24785: 22926, -24784: 22927, -24783: 22928, -24782: 22929, -24781: 22930, -24780: 22931, -24779: 22932, -24778: 22933, -24777: 22934, -24776: 22935, -24775: 22936, -24774: 22937, -24773: 22938, -24772: 22939, -24771: 22940, -24770: 22941, -24769: 22942, -24768: 22943, -24767: 22944, -24766: 22945, -24765: 22946, -24764: 22947, -24763: 22948, -24762: 22949, -24761: 22950, -24760: 22951, -24759: 22952, -24758: 22953, -24757: 22954, -24756: 22955, -24755: 22956, -24754: 22957, -24753: 22958, -24752: 22959, -24751: 22960, -24750: 22961, -24749: 22962, -24748: 22963, -24747: 22964, -24746: 22965, -24745: 22966, -24744: 22967, -24743: 22968, -24742: 22969, -24741: 22970, -24740: 22971, -24739: 22972, -24738: 22973, -24737: 22974, -24736: 22975, -24735: 22976, -24734: 22977, -24733: 22978, -24732: 22979, -24731: 22980, -24730: 22981, -24729: 22982, -24728: 22983, -24727: 22984, -24726: 22985, -24725: 22986, -24724: 22987, -24723: 22988, -24722: 22989, -24721: 22990, -24720: 22991, -24719: 22992, -24718: 22993, -24717: 22994, -24716: 22995, -24715: 22996, -24714: 22997, -24713: 22998, -24712: 22999, -24711: 23000, -24710: 23001, -24709: 23002, -24708: 23003, -24707: 23004, -24706: 23005, -24705: 23006, -24704: 23007, -24703: 23008, -24702: 23009, -24701: 23010, -24700: 23011, -24699: 23012, -24698: 23013, -24697: 23014, -24696: 23015, -24695: 23016, -24694: 23017, -24693: 23018, -24692: 23019, -24691: 23020, -24690: 23021, -24689: 23022, -24688: 23023, -24687: 23024, -24686: 23025, -24685: 23026, -24684: 23027, -24683: 23028, -24682: 23029, -24681: 23030, -24680: 23031, -24679: 23032, -24678: 23033, -24677: 23034, -24676: 23035, -24675: 23036, -24674: 23037, -24673: 23038, -24672: 23039, -24671: 23040, -24670: 23041, -24669: 23042, -24668: 23043, -24667: 23044, -24666: 23045, -24665: 23046, -24664: 23047, -24663: 23048, -24662: 23049, -24661: 23050, -24660: 23051, -24659: 23052, -24658: 23053, -24657: 23054, -24656: 23055, -24655: 23056, -24654: 23057, -24653: 23058, -24652: 23059, -24651: 23060, -24650: 23061, -24649: 23062, -24648: 23063, -24647: 23064, -24646: 23065, -24645: 23066, -24644: 23067, -24643: 23068, -24642: 23069, -24641: 23070, -24640: 23071, -24639: 23072, -24638: 23073, -24637: 23074, -24636: 23075, -24635: 23076, -24634: 23077, -24633: 23078, -24632: 23079, -24631: 23080, -24630: 23081, -24629: 23082, -24628: 23083, -24627: 23084, -24626: 23085, -24625: 23086, -24624: 23087, -24623: 23088, -24622: 23089, -24621: 23090, -24620: 23091, -24619: 23092, -24618: 23093, -24617: 23094, -24616: 23095, -24615: 23096, -24614: 23097, -24613: 23098, -24612: 23099, -24611: 23100, -24610: 23101, -24609: 23102, -24608: 23103, -24607: 23104, -24606: 23105, -24605: 23106, -24604: 23107, -24603: 23108, -24602: 23109, -24601: 23110, -24600: 23111, -24599: 23112, -24598: 23113, -24597: 23114, -24596: 23115, -24595: 23116, -24594: 23117, -24593: 23118, -24592: 23119, -24591: 23120, -24590: 23121, -24589: 23122, -24588: 23123, -24587: 23124, -24586: 23125, -24585: 23126, -24584: 23127, -24583: 23128, -24582: 23129, -24581: 23130, -24580: 23131, -24579: 23132, -24578: 23133, -24577: 23134, -24576: 23135, -24575: 23136, -24574: 23137, -24573: 23138, -24572: 23139, -24571: 23140, -24570: 23141, -24569: 23142, -24568: 23143, -24567: 23144, -24566: 23145, -24565: 23146, -24564: 23147, -24563: 23148, -24562: 23149, -24561: 23150, -24560: 23151, -24559: 23152, -24558: 23153, -24557: 23154, -24556: 23155, -24555: 23156, -24554: 23157, -24553: 23158, -24552: 23159, -24551: 23160, -24550: 23161, -24549: 23162, -24548: 23163, -24547: 23164, -24546: 23165, -24545: 23166, -24544: 23167, -24543: 23168, -24542: 23169, -24541: 23170, -24540: 23171, -24539: 23172, -24538: 23173, -24537: 23174, -24536: 23175, -24535: 23176, -24534: 23177, -24533: 23178, -24532: 23179, -24531: 23180, -24530: 23181, -24529: 23182, -24528: 23183, -24527: 23184, -24526: 23185, -24525: 23186, -24524: 23187, -24523: 23188, -24522: 23189, -24521: 23190, -24520: 23191, -24519: 23192, -24518: 23193, -24517: 23194, -24516: 23195, -24515: 23196, -24514: 23197, -24513: 23198, -24512: 23199, -24511: 23200, -24510: 23201, -24509: 23202, -24508: 23203, -24507: 23204, -24506: 23205, -24505: 23206, -24504: 23207, -24503: 23208, -24502: 23209, -24501: 23210, -24500: 23211, -24499: 23212, -24498: 23213, -24497: 23214, -24496: 23215, -24495: 23216, -24494: 23217, -24493: 23218, -24492: 23219, -24491: 23220, -24490: 23221, -24489: 23222, -24488: 23223, -24487: 23224, -24486: 23225, -24485: 23226, -24484: 23227, -24483: 23228, -24482: 23229, -24481: 23230, -24480: 23231, -24479: 23232, -24478: 23233, -24477: 23234, -24476: 23235, -24475: 23236, -24474: 23237, -24473: 23238, -24472: 23239, -24471: 23240, -24470: 23241, -24469: 23242, -24468: 23243, -24467: 23244, -24466: 23245, -24465: 23246, -24464: 23247, -24463: 23248, -24462: 23249, -24461: 23250, -24460: 23251, -24459: 23252, -24458: 23253, -24457: 23254, -24456: 23255, -24455: 23256, -24454: 23257, -24453: 23258, -24452: 23259, -24451: 23260, -24450: 23261, -24449: 23262, -24448: 23263, -24447: 23264, -24446: 23265, -24445: 23266, -24444: 23267, -24443: 23268, -24442: 23269, -24441: 23270, -24440: 23271, -24439: 23272, -24438: 23273, -24437: 23274, -24436: 23275, -24435: 23276, -24434: 23277, -24433: 23278, -24432: 23279, -24431: 23280, -24430: 23281, -24429: 23282, -24428: 23283, -24427: 23284, -24426: 23285, -24425: 23286, -24424: 23287, -24423: 23288, -24422: 23289, -24421: 23290, -24420: 23291, -24419: 23292, -24418: 23293, -24417: 23294, -24416: 23295, -24415: 23296, -24414: 23297, -24413: 23298, -24412: 23299, -24411: 23300, -24410: 23301, -24409: 23302, -24408: 23303, -24407: 23304, -24406: 23305, -24405: 23306, -24404: 23307, -24403: 23308, -24402: 23309, -24401: 23310, -24400: 23311, -24399: 23312, -24398: 23313, -24397: 23314, -24396: 23315, -24395: 23316, -24394: 23317, -24393: 23318, -24392: 23319, -24391: 23320, -24390: 23321, -24389: 23322, -24388: 23323, -24387: 23324, -24386: 23325, -24385: 23326, -24384: 23327, -24383: 23328, -24382: 23329, -24381: 23330, -24380: 23331, -24379: 23332, -24378: 23333, -24377: 23334, -24376: 23335, -24375: 23336, -24374: 23337, -24373: 23338, -24372: 23339, -24371: 23340, -24370: 23341, -24369: 23342, -24368: 23343, -24367: 23344, -24366: 23345, -24365: 23346, -24364: 23347, -24363: 23348, -24362: 23349, -24361: 23350, -24360: 23351, -24359: 23352, -24358: 23353, -24357: 23354, -24356: 23355, -24355: 23356, -24354: 23357, -24353: 23358, -24352: 23359, -24351: 23360, -24350: 23361, -24349: 23362, -24348: 23363, -24347: 23364, -24346: 23365, -24345: 23366, -24344: 23367, -24343: 23368, -24342: 23369, -24341: 23370, -24340: 23371, -24339: 23372, -24338: 23373, -24337: 23374, -24336: 23375, -24335: 23376, -24334: 23377, -24333: 23378, -24332: 23379, -24331: 23380, -24330: 23381, -24329: 23382, -24328: 23383, -24327: 23384, -24326: 23385, -24325: 23386, -24324: 23387, -24323: 23388, -24322: 23389, -24321: 23390, -24320: 23391, -24319: 23392, -24318: 23393, -24317: 23394, -24316: 23395, -24315: 23396, -24314: 23397, -24313: 23398, -24312: 23399, -24311: 23400, -24310: 23401, -24309: 23402, -24308: 23403, -24307: 23404, -24306: 23405, -24305: 23406, -24304: 23407, -24303: 23408, -24302: 23409, -24301: 23410, -24300: 23411, -24299: 23412, -24298: 23413, -24297: 23414, -24296: 23415, -24295: 23416, -24294: 23417, -24293: 23418, -24292: 23419, -24291: 23420, -24290: 23421, -24289: 23422, -24288: 23423, -24287: 23424, -24286: 23425, -24285: 23426, -24284: 23427, -24283: 23428, -24282: 23429, -24281: 23430, -24280: 23431, -24279: 23432, -24278: 23433, -24277: 23434, -24276: 23435, -24275: 23436, -24274: 23437, -24273: 23438, -24272: 23439, -24271: 23440, -24270: 23441, -24269: 23442, -24268: 23443, -24267: 23444, -24266: 23445, -24265: 23446, -24264: 23447, -24263: 23448, -24262: 23449, -24261: 23450, -24260: 23451, -24259: 23452, -24258: 23453, -24257: 23454, -24256: 23455, -24255: 23456, -24254: 23457, -24253: 23458, -24252: 23459, -24251: 23460, -24250: 23461, -24249: 23462, -24248: 23463, -24247: 23464, -24246: 23465, -24245: 23466, -24244: 23467, -24243: 23468, -24242: 23469, -24241: 23470, -24240: 23471, -24239: 23472, -24238: 23473, -24237: 23474, -24236: 23475, -24235: 23476, -24234: 23477, -24233: 23478, -24232: 23479, -24231: 23480, -24230: 23481, -24229: 23482, -24228: 23483, -24227: 23484, -24226: 23485, -24225: 23486, -24224: 23487, -24223: 23488, -24222: 23489, -24221: 23490, -24220: 23491, -24219: 23492, -24218: 23493, -24217: 23494, -24216: 23495, -24215: 23496, -24214: 23497, -24213: 23498, -24212: 23499, -24211: 23500, -24210: 23501, -24209: 23502, -24208: 23503, -24207: 23504, -24206: 23505, -24205: 23506, -24204: 23507, -24203: 23508, -24202: 23509, -24201: 23510, -24200: 23511, -24199: 23512, -24198: 23513, -24197: 23514, -24196: 23515, -24195: 23516, -24194: 23517, -24193: 23518, -24192: 23519, -24191: 23520, -24190: 23521, -24189: 23522, -24188: 23523, -24187: 23524, -24186: 23525, -24185: 23526, -24184: 23527, -24183: 23528, -24182: 23529, -24181: 23530, -24180: 23531, -24179: 23532, -24178: 23533, -24177: 23534, -24176: 23535, -24175: 23536, -24174: 23537, -24173: 23538, -24172: 23539, -24171: 23540, -24170: 23541, -24169: 23542, -24168: 23543, -24167: 23544, -24166: 23545, -24165: 23546, -24164: 23547, -24163: 23548, -24162: 23549, -24161: 23550, -24160: 23551, -24159: 23552, -24158: 23553, -24157: 23554, -24156: 23555, -24155: 23556, -24154: 23557, -24153: 23558, -24152: 23559, -24151: 23560, -24150: 23561, -24149: 23562, -24148: 23563, -24147: 23564, -24146: 23565, -24145: 23566, -24144: 23567, -24143: 23568, -24142: 23569, -24141: 23570, -24140: 23571, -24139: 23572, -24138: 23573, -24137: 23574, -24136: 23575, -24135: 23576, -24134: 23577, -24133: 23578, -24132: 23579, -24131: 23580, -24130: 23581, -24129: 23582, -24128: 23583, -24127: 23584, -24126: 23585, -24125: 23586, -24124: 23587, -24123: 23588, -24122: 23589, -24121: 23590, -24120: 23591, -24119: 23592, -24118: 23593, -24117: 23594, -24116: 23595, -24115: 23596, -24114: 23597, -24113: 23598, -24112: 23599, -24111: 23600, -24110: 23601, -24109: 23602, -24108: 23603, -24107: 23604, -24106: 23605, -24105: 23606, -24104: 23607, -24103: 23608, -24102: 23609, -24101: 23610, -24100: 23611, -24099: 23612, -24098: 23613, -24097: 23614, -24096: 23615, -24095: 23616, -24094: 23617, -24093: 23618, -24092: 23619, -24091: 23620, -24090: 23621, -24089: 23622, -24088: 23623, -24087: 23624, -24086: 23625, -24085: 23626, -24084: 23627, -24083: 23628, -24082: 23629, -24081: 23630, -24080: 23631, -24079: 23632, -24078: 23633, -24077: 23634, -24076: 23635, -24075: 23636, -24074: 23637, -24073: 23638, -24072: 23639, -24071: 23640, -24070: 23641, -24069: 23642, -24068: 23643, -24067: 23644, -24066: 23645, -24065: 23646, -24064: 23647, -24063: 23648, -24062: 23649, -24061: 23650, -24060: 23651, -24059: 23652, -24058: 23653, -24057: 23654, -24056: 23655, -24055: 23656, -24054: 23657, -24053: 23658, -24052: 23659, -24051: 23660, -24050: 23661, -24049: 23662, -24048: 23663, -24047: 23664, -24046: 23665, -24045: 23666, -24044: 23667, -24043: 23668, -24042: 23669, -24041: 23670, -24040: 23671, -24039: 23672, -24038: 23673, -24037: 23674, -24036: 23675, -24035: 23676, -24034: 23677, -24033: 23678, -24032: 23679, -24031: 23680, -24030: 23681, -24029: 23682, -24028: 23683, -24027: 23684, -24026: 23685, -24025: 23686, -24024: 23687, -24023: 23688, -24022: 23689, -24021: 23690, -24020: 23691, -24019: 23692, -24018: 23693, -24017: 23694, -24016: 23695, -24015: 23696, -24014: 23697, -24013: 23698, -24012: 23699, -24011: 23700, -24010: 23701, -24009: 23702, -24008: 23703, -24007: 23704, -24006: 23705, -24005: 23706, -24004: 23707, -24003: 23708, -24002: 23709, -24001: 23710, -24000: 23711, -23999: 23712, -23998: 23713, -23997: 23714, -23996: 23715, -23995: 23716, -23994: 23717, -23993: 23718, -23992: 23719, -23991: 23720, -23990: 23721, -23989: 23722, -23988: 23723, -23987: 23724, -23986: 23725, -23985: 23726, -23984: 23727, -23983: 23728, -23982: 23729, -23981: 23730, -23980: 23731, -23979: 23732, -23978: 23733, -23977: 23734, -23976: 23735, -23975: 23736, -23974: 23737, -23973: 23738, -23972: 23739, -23971: 23740, -23970: 23741, -23969: 23742, -23968: 23743, -23967: 23744, -23966: 23745, -23965: 23746, -23964: 23747, -23963: 23748, -23962: 23749, -23961: 23750, -23960: 23751, -23959: 23752, -23958: 23753, -23957: 23754, -23956: 23755, -23955: 23756, -23954: 23757, -23953: 23758, -23952: 23759, -23951: 23760, -23950: 23761, -23949: 23762, -23948: 23763, -23947: 23764, -23946: 23765, -23945: 23766, -23944: 23767, -23943: 23768, -23942: 23769, -23941: 23770, -23940: 23771, -23939: 23772, -23938: 23773, -23937: 23774, -23936: 23775, -23935: 23776, -23934: 23777, -23933: 23778, -23932: 23779, -23931: 23780, -23930: 23781, -23929: 23782, -23928: 23783, -23927: 23784, -23926: 23785, -23925: 23786, -23924: 23787, -23923: 23788, -23922: 23789, -23921: 23790, -23920: 23791, -23919: 23792, -23918: 23793, -23917: 23794, -23916: 23795, -23915: 23796, -23914: 23797, -23913: 23798, -23912: 23799, -23911: 23800, -23910: 23801, -23909: 23802, -23908: 23803, -23907: 23804, -23906: 23805, -23905: 23806, -23904: 23807, -23903: 23808, -23902: 23809, -23901: 23810, -23900: 23811, -23899: 23812, -23898: 23813, -23897: 23814, -23896: 23815, -23895: 23816, -23894: 23817, -23893: 23818, -23892: 23819, -23891: 23820, -23890: 23821, -23889: 23822, -23888: 23823, -23887: 23824, -23886: 23825, -23885: 23826, -23884: 23827, -23883: 23828, -23882: 23829, -23881: 23830, -23880: 23831, -23879: 23832, -23878: 23833, -23877: 23834, -23876: 23835, -23875: 23836, -23874: 23837, -23873: 23838, -23872: 23839, -23871: 23840, -23870: 23841, -23869: 23842, -23868: 23843, -23867: 23844, -23866: 23845, -23865: 23846, -23864: 23847, -23863: 23848, -23862: 23849, -23861: 23850, -23860: 23851, -23859: 23852, -23858: 23853, -23857: 23854, -23856: 23855, -23855: 23856, -23854: 23857, -23853: 23858, -23852: 23859, -23851: 23860, -23850: 23861, -23849: 23862, -23848: 23863, -23847: 23864, -23846: 23865, -23845: 23866, -23844: 23867, -23843: 23868, -23842: 23869, -23841: 23870, -23840: 23871, -23839: 23872, -23838: 23873, -23837: 23874, -23836: 23875, -23835: 23876, -23834: 23877, -23833: 23878, -23832: 23879, -23831: 23880, -23830: 23881, -23829: 23882, -23828: 23883, -23827: 23884, -23826: 23885, -23825: 23886, -23824: 23887, -23823: 23888, -23822: 23889, -23821: 23890, -23820: 23891, -23819: 23892, -23818: 23893, -23817: 23894, -23816: 23895, -23815: 23896, -23814: 23897, -23813: 23898, -23812: 23899, -23811: 23900, -23810: 23901, -23809: 23902, -23808: 23903, -23807: 23904, -23806: 23905, -23805: 23906, -23804: 23907, -23803: 23908, -23802: 23909, -23801: 23910, -23800: 23911, -23799: 23912, -23798: 23913, -23797: 23914, -23796: 23915, -23795: 23916, -23794: 23917, -23793: 23918, -23792: 23919, -23791: 23920, -23790: 23921, -23789: 23922, -23788: 23923, -23787: 23924, -23786: 23925, -23785: 23926, -23784: 23927, -23783: 23928, -23782: 23929, -23781: 23930, -23780: 23931, -23779: 23932, -23778: 23933, -23777: 23934, -23776: 23935, -23775: 23936, -23774: 23937, -23773: 23938, -23772: 23939, -23771: 23940, -23770: 23941, -23769: 23942, -23768: 23943, -23767: 23944, -23766: 23945, -23765: 23946, -23764: 23947, -23763: 23948, -23762: 23949, -23761: 23950, -23760: 23951, -23759: 23952, -23758: 23953, -23757: 23954, -23756: 23955, -23755: 23956, -23754: 23957, -23753: 23958, -23752: 23959, -23751: 23960, -23750: 23961, -23749: 23962, -23748: 23963, -23747: 23964, -23746: 23965, -23745: 23966, -23744: 23967, -23743: 23968, -23742: 23969, -23741: 23970, -23740: 23971, -23739: 23972, -23738: 23973, -23737: 23974, -23736: 23975, -23735: 23976, -23734: 23977, -23733: 23978, -23732: 23979, -23731: 23980, -23730: 23981, -23729: 23982, -23728: 23983, -23727: 23984, -23726: 23985, -23725: 23986, -23724: 23987, -23723: 23988, -23722: 23989, -23721: 23990, -23720: 23991, -23719: 23992, -23718: 23993, -23717: 23994, -23716: 23995, -23715: 23996, -23714: 23997, -23713: 23998, -23712: 23999, -23711: 24000, -23710: 24001, -23709: 24002, -23708: 24003, -23707: 24004, -23706: 24005, -23705: 24006, -23704: 24007, -23703: 24008, -23702: 24009, -23701: 24010, -23700: 24011, -23699: 24012, -23698: 24013, -23697: 24014, -23696: 24015, -23695: 24016, -23694: 24017, -23693: 24018, -23692: 24019, -23691: 24020, -23690: 24021, -23689: 24022, -23688: 24023, -23687: 24024, -23686: 24025, -23685: 24026, -23684: 24027, -23683: 24028, -23682: 24029, -23681: 24030, -23680: 24031, -23679: 24032, -23678: 24033, -23677: 24034, -23676: 24035, -23675: 24036, -23674: 24037, -23673: 24038, -23672: 24039, -23671: 24040, -23670: 24041, -23669: 24042, -23668: 24043, -23667: 24044, -23666: 24045, -23665: 24046, -23664: 24047, -23663: 24048, -23662: 24049, -23661: 24050, -23660: 24051, -23659: 24052, -23658: 24053, -23657: 24054, -23656: 24055, -23655: 24056, -23654: 24057, -23653: 24058, -23652: 24059, -23651: 24060, -23650: 24061, -23649: 24062, -23648: 24063, -23647: 24064, -23646: 24065, -23645: 24066, -23644: 24067, -23643: 24068, -23642: 24069, -23641: 24070, -23640: 24071, -23639: 24072, -23638: 24073, -23637: 24074, -23636: 24075, -23635: 24076, -23634: 24077, -23633: 24078, -23632: 24079, -23631: 24080, -23630: 24081, -23629: 24082, -23628: 24083, -23627: 24084, -23626: 24085, -23625: 24086, -23624: 24087, -23623: 24088, -23622: 24089, -23621: 24090, -23620: 24091, -23619: 24092, -23618: 24093, -23617: 24094, -23616: 24095, -23615: 24096, -23614: 24097, -23613: 24098, -23612: 24099, -23611: 24100, -23610: 24101, -23609: 24102, -23608: 24103, -23607: 24104, -23606: 24105, -23605: 24106, -23604: 24107, -23603: 24108, -23602: 24109, -23601: 24110, -23600: 24111, -23599: 24112, -23598: 24113, -23597: 24114, -23596: 24115, -23595: 24116, -23594: 24117, -23593: 24118, -23592: 24119, -23591: 24120, -23590: 24121, -23589: 24122, -23588: 24123, -23587: 24124, -23586: 24125, -23585: 24126, -23584: 24127, -23583: 24128, -23582: 24129, -23581: 24130, -23580: 24131, -23579: 24132, -23578: 24133, -23577: 24134, -23576: 24135, -23575: 24136, -23574: 24137, -23573: 24138, -23572: 24139, -23571: 24140, -23570: 24141, -23569: 24142, -23568: 24143, -23567: 24144, -23566: 24145, -23565: 24146, -23564: 24147, -23563: 24148, -23562: 24149, -23561: 24150, -23560: 24151, -23559: 24152, -23558: 24153, -23557: 24154, -23556: 24155, -23555: 24156, -23554: 24157, -23553: 24158, -23552: 24159, -23551: 24160, -23550: 24161, -23549: 24162, -23548: 24163, -23547: 24164, -23546: 24165, -23545: 24166, -23544: 24167, -23543: 24168, -23542: 24169, -23541: 24170, -23540: 24171, -23539: 24172, -23538: 24173, -23537: 24174, -23536: 24175, -23535: 24176, -23534: 24177, -23533: 24178, -23532: 24179, -23531: 24180, -23530: 24181, -23529: 24182, -23528: 24183, -23527: 24184, -23526: 24185, -23525: 24186, -23524: 24187, -23523: 24188, -23522: 24189, -23521: 24190, -23520: 24191, -23519: 24192, -23518: 24193, -23517: 24194, -23516: 24195, -23515: 24196, -23514: 24197, -23513: 24198, -23512: 24199, -23511: 24200, -23510: 24201, -23509: 24202, -23508: 24203, -23507: 24204, -23506: 24205, -23505: 24206, -23504: 24207, -23503: 24208, -23502: 24209, -23501: 24210, -23500: 24211, -23499: 24212, -23498: 24213, -23497: 24214, -23496: 24215, -23495: 24216, -23494: 24217, -23493: 24218, -23492: 24219, -23491: 24220, -23490: 24221, -23489: 24222, -23488: 24223, -23487: 24224, -23486: 24225, -23485: 24226, -23484: 24227, -23483: 24228, -23482: 24229, -23481: 24230, -23480: 24231, -23479: 24232, -23478: 24233, -23477: 24234, -23476: 24235, -23475: 24236, -23474: 24237, -23473: 24238, -23472: 24239, -23471: 24240, -23470: 24241, -23469: 24242, -23468: 24243, -23467: 24244, -23466: 24245, -23465: 24246, -23464: 24247, -23463: 24248, -23462: 24249, -23461: 24250, -23460: 24251, -23459: 24252, -23458: 24253, -23457: 24254, -23456: 24255, -23455: 24256, -23454: 24257, -23453: 24258, -23452: 24259, -23451: 24260, -23450: 24261, -23449: 24262, -23448: 24263, -23447: 24264, -23446: 24265, -23445: 24266, -23444: 24267, -23443: 24268, -23442: 24269, -23441: 24270, -23440: 24271, -23439: 24272, -23438: 24273, -23437: 24274, -23436: 24275, -23435: 24276, -23434: 24277, -23433: 24278, -23432: 24279, -23431: 24280, -23430: 24281, -23429: 24282, -23428: 24283, -23427: 24284, -23426: 24285, -23425: 24286, -23424: 24287, -23423: 24288, -23422: 24289, -23421: 24290, -23420: 24291, -23419: 24292, -23418: 24293, -23417: 24294, -23416: 24295, -23415: 24296, -23414: 24297, -23413: 24298, -23412: 24299, -23411: 24300, -23410: 24301, -23409: 24302, -23408: 24303, -23407: 24304, -23406: 24305, -23405: 24306, -23404: 24307, -23403: 24308, -23402: 24309, -23401: 24310, -23400: 24311, -23399: 24312, -23398: 24313, -23397: 24314, -23396: 24315, -23395: 24316, -23394: 24317, -23393: 24318, -23392: 24319, -23391: 24320, -23390: 24321, -23389: 24322, -23388: 24323, -23387: 24324, -23386: 24325, -23385: 24326, -23384: 24327, -23383: 24328, -23382: 24329, -23381: 24330, -23380: 24331, -23379: 24332, -23378: 24333, -23377: 24334, -23376: 24335, -23375: 24336, -23374: 24337, -23373: 24338, -23372: 24339, -23371: 24340, -23370: 24341, -23369: 24342, -23368: 24343, -23367: 24344, -23366: 24345, -23365: 24346, -23364: 24347, -23363: 24348, -23362: 24349, -23361: 24350, -23360: 24351, -23359: 24352, -23358: 24353, -23357: 24354, -23356: 24355, -23355: 24356, -23354: 24357, -23353: 24358, -23352: 24359, -23351: 24360, -23350: 24361, -23349: 24362, -23348: 24363, -23347: 24364, -23346: 24365, -23345: 24366, -23344: 24367, -23343: 24368, -23342: 24369, -23341: 24370, -23340: 24371, -23339: 24372, -23338: 24373, -23337: 24374, -23336: 24375, -23335: 24376, -23334: 24377, -23333: 24378, -23332: 24379, -23331: 24380, -23330: 24381, -23329: 24382, -23328: 24383, -23327: 24384, -23326: 24385, -23325: 24386, -23324: 24387, -23323: 24388, -23322: 24389, -23321: 24390, -23320: 24391, -23319: 24392, -23318: 24393, -23317: 24394, -23316: 24395, -23315: 24396, -23314: 24397, -23313: 24398, -23312: 24399, -23311: 24400, -23310: 24401, -23309: 24402, -23308: 24403, -23307: 24404, -23306: 24405, -23305: 24406, -23304: 24407, -23303: 24408, -23302: 24409, -23301: 24410, -23300: 24411, -23299: 24412, -23298: 24413, -23297: 24414, -23296: 24415, -23295: 24416, -23294: 24417, -23293: 24418, -23292: 24419, -23291: 24420, -23290: 24421, -23289: 24422, -23288: 24423, -23287: 24424, -23286: 24425, -23285: 24426, -23284: 24427, -23283: 24428, -23282: 24429, -23281: 24430, -23280: 24431, -23279: 24432, -23278: 24433, -23277: 24434, -23276: 24435, -23275: 24436, -23274: 24437, -23273: 24438, -23272: 24439, -23271: 24440, -23270: 24441, -23269: 24442, -23268: 24443, -23267: 24444, -23266: 24445, -23265: 24446, -23264: 24447, -23263: 24448, -23262: 24449, -23261: 24450, -23260: 24451, -23259: 24452, -23258: 24453, -23257: 24454, -23256: 24455, -23255: 24456, -23254: 24457, -23253: 24458, -23252: 24459, -23251: 24460, -23250: 24461, -23249: 24462, -23248: 24463, -23247: 24464, -23246: 24465, -23245: 24466, -23244: 24467, -23243: 24468, -23242: 24469, -23241: 24470, -23240: 24471, -23239: 24472, -23238: 24473, -23237: 24474, -23236: 24475, -23235: 24476, -23234: 24477, -23233: 24478, -23232: 24479, -23231: 24480, -23230: 24481, -23229: 24482, -23228: 24483, -23227: 24484, -23226: 24485, -23225: 24486, -23224: 24487, -23223: 24488, -23222: 24489, -23221: 24490, -23220: 24491, -23219: 24492, -23218: 24493, -23217: 24494, -23216: 24495, -23215: 24496, -23214: 24497, -23213: 24498, -23212: 24499, -23211: 24500, -23210: 24501, -23209: 24502, -23208: 24503, -23207: 24504, -23206: 24505, -23205: 24506, -23204: 24507, -23203: 24508, -23202: 24509, -23201: 24510, -23200: 24511, -23199: 24512, -23198: 24513, -23197: 24514, -23196: 24515, -23195: 24516, -23194: 24517, -23193: 24518, -23192: 24519, -23191: 24520, -23190: 24521, -23189: 24522, -23188: 24523, -23187: 24524, -23186: 24525, -23185: 24526, -23184: 24527, -23183: 24528, -23182: 24529, -23181: 24530, -23180: 24531, -23179: 24532, -23178: 24533, -23177: 24534, -23176: 24535, -23175: 24536, -23174: 24537, -23173: 24538, -23172: 24539, -23171: 24540, -23170: 24541, -23169: 24542, -23168: 24543, -23167: 24544, -23166: 24545, -23165: 24546, -23164: 24547, -23163: 24548, -23162: 24549, -23161: 24550, -23160: 24551, -23159: 24552, -23158: 24553, -23157: 24554, -23156: 24555, -23155: 24556, -23154: 24557, -23153: 24558, -23152: 24559, -23151: 24560, -23150: 24561, -23149: 24562, -23148: 24563, -23147: 24564, -23146: 24565, -23145: 24566, -23144: 24567, -23143: 24568, -23142: 24569, -23141: 24570, -23140: 24571, -23139: 24572, -23138: 24573, -23137: 24574, -23136: 24575, -23135: 24576, -23134: 24577, -23133: 24578, -23132: 24579, -23131: 24580, -23130: 24581, -23129: 24582, -23128: 24583, -23127: 24584, -23126: 24585, -23125: 24586, -23124: 24587, -23123: 24588, -23122: 24589, -23121: 24590, -23120: 24591, -23119: 24592, -23118: 24593, -23117: 24594, -23116: 24595, -23115: 24596, -23114: 24597, -23113: 24598, -23112: 24599, -23111: 24600, -23110: 24601, -23109: 24602, -23108: 24603, -23107: 24604, -23106: 24605, -23105: 24606, -23104: 24607, -23103: 24608, -23102: 24609, -23101: 24610, -23100: 24611, -23099: 24612, -23098: 24613, -23097: 24614, -23096: 24615, -23095: 24616, -23094: 24617, -23093: 24618, -23092: 24619, -23091: 24620, -23090: 24621, -23089: 24622, -23088: 24623, -23087: 24624, -23086: 24625, -23085: 24626, -23084: 24627, -23083: 24628, -23082: 24629, -23081: 24630, -23080: 24631, -23079: 24632, -23078: 24633, -23077: 24634, -23076: 24635, -23075: 24636, -23074: 24637, -23073: 24638, -23072: 24639, -23071: 24640, -23070: 24641, -23069: 24642, -23068: 24643, -23067: 24644, -23066: 24645, -23065: 24646, -23064: 24647, -23063: 24648, -23062: 24649, -23061: 24650, -23060: 24651, -23059: 24652, -23058: 24653, -23057: 24654, -23056: 24655, -23055: 24656, -23054: 24657, -23053: 24658, -23052: 24659, -23051: 24660, -23050: 24661, -23049: 24662, -23048: 24663, -23047: 24664, -23046: 24665, -23045: 24666, -23044: 24667, -23043: 24668, -23042: 24669, -23041: 24670, -23040: 24671, -23039: 24672, -23038: 24673, -23037: 24674, -23036: 24675, -23035: 24676, -23034: 24677, -23033: 24678, -23032: 24679, -23031: 24680, -23030: 24681, -23029: 24682, -23028: 24683, -23027: 24684, -23026: 24685, -23025: 24686, -23024: 24687, -23023: 24688, -23022: 24689, -23021: 24690, -23020: 24691, -23019: 24692, -23018: 24693, -23017: 24694, -23016: 24695, -23015: 24696, -23014: 24697, -23013: 24698, -23012: 24699, -23011: 24700, -23010: 24701, -23009: 24702, -23008: 24703, -23007: 24704, -23006: 24705, -23005: 24706, -23004: 24707, -23003: 24708, -23002: 24709, -23001: 24710, -23000: 24711, -22999: 24712, -22998: 24713, -22997: 24714, -22996: 24715, -22995: 24716, -22994: 24717, -22993: 24718, -22992: 24719, -22991: 24720, -22990: 24721, -22989: 24722, -22988: 24723, -22987: 24724, -22986: 24725, -22985: 24726, -22984: 24727, -22983: 24728, -22982: 24729, -22981: 24730, -22980: 24731, -22979: 24732, -22978: 24733, -22977: 24734, -22976: 24735, -22975: 24736, -22974: 24737, -22973: 24738, -22972: 24739, -22971: 24740, -22970: 24741, -22969: 24742, -22968: 24743, -22967: 24744, -22966: 24745, -22965: 24746, -22964: 24747, -22963: 24748, -22962: 24749, -22961: 24750, -22960: 24751, -22959: 24752, -22958: 24753, -22957: 24754, -22956: 24755, -22955: 24756, -22954: 24757, -22953: 24758, -22952: 24759, -22951: 24760, -22950: 24761, -22949: 24762, -22948: 24763, -22947: 24764, -22946: 24765, -22945: 24766, -22944: 24767, -22943: 24768, -22942: 24769, -22941: 24770, -22940: 24771, -22939: 24772, -22938: 24773, -22937: 24774, -22936: 24775, -22935: 24776, -22934: 24777, -22933: 24778, -22932: 24779, -22931: 24780, -22930: 24781, -22929: 24782, -22928: 24783, -22927: 24784, -22926: 24785, -22925: 24786, -22924: 24787, -22923: 24788, -22922: 24789, -22921: 24790, -22920: 24791, -22919: 24792, -22918: 24793, -22917: 24794, -22916: 24795, -22915: 24796, -22914: 24797, -22913: 24798, -22912: 24799, -22911: 24800, -22910: 24801, -22909: 24802, -22908: 24803, -22907: 24804, -22906: 24805, -22905: 24806, -22904: 24807, -22903: 24808, -22902: 24809, -22901: 24810, -22900: 24811, -22899: 24812, -22898: 24813, -22897: 24814, -22896: 24815, -22895: 24816, -22894: 24817, -22893: 24818, -22892: 24819, -22891: 24820, -22890: 24821, -22889: 24822, -22888: 24823, -22887: 24824, -22886: 24825, -22885: 24826, -22884: 24827, -22883: 24828, -22882: 24829, -22881: 24830, -22880: 24831, -22879: 24832, -22878: 24833, -22877: 24834, -22876: 24835, -22875: 24836, -22874: 24837, -22873: 24838, -22872: 24839, -22871: 24840, -22870: 24841, -22869: 24842, -22868: 24843, -22867: 24844, -22866: 24845, -22865: 24846, -22864: 24847, -22863: 24848, -22862: 24849, -22861: 24850, -22860: 24851, -22859: 24852, -22858: 24853, -22857: 24854, -22856: 24855, -22855: 24856, -22854: 24857, -22853: 24858, -22852: 24859, -22851: 24860, -22850: 24861, -22849: 24862, -22848: 24863, -22847: 24864, -22846: 24865, -22845: 24866, -22844: 24867, -22843: 24868, -22842: 24869, -22841: 24870, -22840: 24871, -22839: 24872, -22838: 24873, -22837: 24874, -22836: 24875, -22835: 24876, -22834: 24877, -22833: 24878, -22832: 24879, -22831: 24880, -22830: 24881, -22829: 24882, -22828: 24883, -22827: 24884, -22826: 24885, -22825: 24886, -22824: 24887, -22823: 24888, -22822: 24889, -22821: 24890, -22820: 24891, -22819: 24892, -22818: 24893, -22817: 24894, -22816: 24895, -22815: 24896, -22814: 24897, -22813: 24898, -22812: 24899, -22811: 24900, -22810: 24901, -22809: 24902, -22808: 24903, -22807: 24904, -22806: 24905, -22805: 24906, -22804: 24907, -22803: 24908, -22802: 24909, -22801: 24910, -22800: 24911, -22799: 24912, -22798: 24913, -22797: 24914, -22796: 24915, -22795: 24916, -22794: 24917, -22793: 24918, -22792: 24919, -22791: 24920, -22790: 24921, -22789: 24922, -22788: 24923, -22787: 24924, -22786: 24925, -22785: 24926, -22784: 24927, -22783: 24928, -22782: 24929, -22781: 24930, -22780: 24931, -22779: 24932, -22778: 24933, -22777: 24934, -22776: 24935, -22775: 24936, -22774: 24937, -22773: 24938, -22772: 24939, -22771: 24940, -22770: 24941, -22769: 24942, -22768: 24943, -22767: 24944, -22766: 24945, -22765: 24946, -22764: 24947, -22763: 24948, -22762: 24949, -22761: 24950, -22760: 24951, -22759: 24952, -22758: 24953, -22757: 24954, -22756: 24955, -22755: 24956, -22754: 24957, -22753: 24958, -22752: 24959, -22751: 24960, -22750: 24961, -22749: 24962, -22748: 24963, -22747: 24964, -22746: 24965, -22745: 24966, -22744: 24967, -22743: 24968, -22742: 24969, -22741: 24970, -22740: 24971, -22739: 24972, -22738: 24973, -22737: 24974, -22736: 24975, -22735: 24976, -22734: 24977, -22733: 24978, -22732: 24979, -22731: 24980, -22730: 24981, -22729: 24982, -22728: 24983, -22727: 24984, -22726: 24985, -22725: 24986, -22724: 24987, -22723: 24988, -22722: 24989, -22721: 24990, -22720: 24991, -22719: 24992, -22718: 24993, -22717: 24994, -22716: 24995, -22715: 24996, -22714: 24997, -22713: 24998, -22712: 24999, -22711: 25000, -22710: 25001, -22709: 25002, -22708: 25003, -22707: 25004, -22706: 25005, -22705: 25006, -22704: 25007, -22703: 25008, -22702: 25009, -22701: 25010, -22700: 25011, -22699: 25012, -22698: 25013, -22697: 25014, -22696: 25015, -22695: 25016, -22694: 25017, -22693: 25018, -22692: 25019, -22691: 25020, -22690: 25021, -22689: 25022, -22688: 25023, -22687: 25024, -22686: 25025, -22685: 25026, -22684: 25027, -22683: 25028, -22682: 25029, -22681: 25030, -22680: 25031, -22679: 25032, -22678: 25033, -22677: 25034, -22676: 25035, -22675: 25036, -22674: 25037, -22673: 25038, -22672: 25039, -22671: 25040, -22670: 25041, -22669: 25042, -22668: 25043, -22667: 25044, -22666: 25045, -22665: 25046, -22664: 25047, -22663: 25048, -22662: 25049, -22661: 25050, -22660: 25051, -22659: 25052, -22658: 25053, -22657: 25054, -22656: 25055, -22655: 25056, -22654: 25057, -22653: 25058, -22652: 25059, -22651: 25060, -22650: 25061, -22649: 25062, -22648: 25063, -22647: 25064, -22646: 25065, -22645: 25066, -22644: 25067, -22643: 25068, -22642: 25069, -22641: 25070, -22640: 25071, -22639: 25072, -22638: 25073, -22637: 25074, -22636: 25075, -22635: 25076, -22634: 25077, -22633: 25078, -22632: 25079, -22631: 25080, -22630: 25081, -22629: 25082, -22628: 25083, -22627: 25084, -22626: 25085, -22625: 25086, -22624: 25087, -22623: 25088, -22622: 25089, -22621: 25090, -22620: 25091, -22619: 25092, -22618: 25093, -22617: 25094, -22616: 25095, -22615: 25096, -22614: 25097, -22613: 25098, -22612: 25099, -22611: 25100, -22610: 25101, -22609: 25102, -22608: 25103, -22607: 25104, -22606: 25105, -22605: 25106, -22604: 25107, -22603: 25108, -22602: 25109, -22601: 25110, -22600: 25111, -22599: 25112, -22598: 25113, -22597: 25114, -22596: 25115, -22595: 25116, -22594: 25117, -22593: 25118, -22592: 25119, -22591: 25120, -22590: 25121, -22589: 25122, -22588: 25123, -22587: 25124, -22586: 25125, -22585: 25126, -22584: 25127, -22583: 25128, -22582: 25129, -22581: 25130, -22580: 25131, -22579: 25132, -22578: 25133, -22577: 25134, -22576: 25135, -22575: 25136, -22574: 25137, -22573: 25138, -22572: 25139, -22571: 25140, -22570: 25141, -22569: 25142, -22568: 25143, -22567: 25144, -22566: 25145, -22565: 25146, -22564: 25147, -22563: 25148, -22562: 25149, -22561: 25150, -22560: 25151, -22559: 25152, -22558: 25153, -22557: 25154, -22556: 25155, -22555: 25156, -22554: 25157, -22553: 25158, -22552: 25159, -22551: 25160, -22550: 25161, -22549: 25162, -22548: 25163, -22547: 25164, -22546: 25165, -22545: 25166, -22544: 25167, -22543: 25168, -22542: 25169, -22541: 25170, -22540: 25171, -22539: 25172, -22538: 25173, -22537: 25174, -22536: 25175, -22535: 25176, -22534: 25177, -22533: 25178, -22532: 25179, -22531: 25180, -22530: 25181, -22529: 25182, -22528: 25183, -22527: 25184, -22526: 25185, -22525: 25186, -22524: 25187, -22523: 25188, -22522: 25189, -22521: 25190, -22520: 25191, -22519: 25192, -22518: 25193, -22517: 25194, -22516: 25195, -22515: 25196, -22514: 25197, -22513: 25198, -22512: 25199, -22511: 25200, -22510: 25201, -22509: 25202, -22508: 25203, -22507: 25204, -22506: 25205, -22505: 25206, -22504: 25207, -22503: 25208, -22502: 25209, -22501: 25210, -22500: 25211, -22499: 25212, -22498: 25213, -22497: 25214, -22496: 25215, -22495: 25216, -22494: 25217, -22493: 25218, -22492: 25219, -22491: 25220, -22490: 25221, -22489: 25222, -22488: 25223, -22487: 25224, -22486: 25225, -22485: 25226, -22484: 25227, -22483: 25228, -22482: 25229, -22481: 25230, -22480: 25231, -22479: 25232, -22478: 25233, -22477: 25234, -22476: 25235, -22475: 25236, -22474: 25237, -22473: 25238, -22472: 25239, -22471: 25240, -22470: 25241, -22469: 25242, -22468: 25243, -22467: 25244, -22466: 25245, -22465: 25246, -22464: 25247, -22463: 25248, -22462: 25249, -22461: 25250, -22460: 25251, -22459: 25252, -22458: 25253, -22457: 25254, -22456: 25255, -22455: 25256, -22454: 25257, -22453: 25258, -22452: 25259, -22451: 25260, -22450: 25261, -22449: 25262, -22448: 25263, -22447: 25264, -22446: 25265, -22445: 25266, -22444: 25267, -22443: 25268, -22442: 25269, -22441: 25270, -22440: 25271, -22439: 25272, -22438: 25273, -22437: 25274, -22436: 25275, -22435: 25276, -22434: 25277, -22433: 25278, -22432: 25279, -22431: 25280, -22430: 25281, -22429: 25282, -22428: 25283, -22427: 25284, -22426: 25285, -22425: 25286, -22424: 25287, -22423: 25288, -22422: 25289, -22421: 25290, -22420: 25291, -22419: 25292, -22418: 25293, -22417: 25294, -22416: 25295, -22415: 25296, -22414: 25297, -22413: 25298, -22412: 25299, -22411: 25300, -22410: 25301, -22409: 25302, -22408: 25303, -22407: 25304, -22406: 25305, -22405: 25306, -22404: 25307, -22403: 25308, -22402: 25309, -22401: 25310, -22400: 25311, -22399: 25312, -22398: 25313, -22397: 25314, -22396: 25315, -22395: 25316, -22394: 25317, -22393: 25318, -22392: 25319, -22391: 25320, -22390: 25321, -22389: 25322, -22388: 25323, -22387: 25324, -22386: 25325, -22385: 25326, -22384: 25327, -22383: 25328, -22382: 25329, -22381: 25330, -22380: 25331, -22379: 25332, -22378: 25333, -22377: 25334, -22376: 25335, -22375: 25336, -22374: 25337, -22373: 25338, -22372: 25339, -22371: 25340, -22370: 25341, -22369: 25342, -22368: 25343, -22367: 25344, -22366: 25345, -22365: 25346, -22364: 25347, -22363: 25348, -22362: 25349, -22361: 25350, -22360: 25351, -22359: 25352, -22358: 25353, -22357: 25354, -22356: 25355, -22355: 25356, -22354: 25357, -22353: 25358, -22352: 25359, -22351: 25360, -22350: 25361, -22349: 25362, -22348: 25363, -22347: 25364, -22346: 25365, -22345: 25366, -22344: 25367, -22343: 25368, -22342: 25369, -22341: 25370, -22340: 25371, -22339: 25372, -22338: 25373, -22337: 25374, -22336: 25375, -22335: 25376, -22334: 25377, -22333: 25378, -22332: 25379, -22331: 25380, -22330: 25381, -22329: 25382, -22328: 25383, -22327: 25384, -22326: 25385, -22325: 25386, -22324: 25387, -22323: 25388, -22322: 25389, -22321: 25390, -22320: 25391, -22319: 25392, -22318: 25393, -22317: 25394, -22316: 25395, -22315: 25396, -22314: 25397, -22313: 25398, -22312: 25399, -22311: 25400, -22310: 25401, -22309: 25402, -22308: 25403, -22307: 25404, -22306: 25405, -22305: 25406, -22304: 25407, -22303: 25408, -22302: 25409, -22301: 25410, -22300: 25411, -22299: 25412, -22298: 25413, -22297: 25414, -22296: 25415, -22295: 25416, -22294: 25417, -22293: 25418, -22292: 25419, -22291: 25420, -22290: 25421, -22289: 25422, -22288: 25423, -22287: 25424, -22286: 25425, -22285: 25426, -22284: 25427, -22283: 25428, -22282: 25429, -22281: 25430, -22280: 25431, -22279: 25432, -22278: 25433, -22277: 25434, -22276: 25435, -22275: 25436, -22274: 25437, -22273: 25438, -22272: 25439, -22271: 25440, -22270: 25441, -22269: 25442, -22268: 25443, -22267: 25444, -22266: 25445, -22265: 25446, -22264: 25447, -22263: 25448, -22262: 25449, -22261: 25450, -22260: 25451, -22259: 25452, -22258: 25453, -22257: 25454, -22256: 25455, -22255: 25456, -22254: 25457, -22253: 25458, -22252: 25459, -22251: 25460, -22250: 25461, -22249: 25462, -22248: 25463, -22247: 25464, -22246: 25465, -22245: 25466, -22244: 25467, -22243: 25468, -22242: 25469, -22241: 25470, -22240: 25471, -22239: 25472, -22238: 25473, -22237: 25474, -22236: 25475, -22235: 25476, -22234: 25477, -22233: 25478, -22232: 25479, -22231: 25480, -22230: 25481, -22229: 25482, -22228: 25483, -22227: 25484, -22226: 25485, -22225: 25486, -22224: 25487, -22223: 25488, -22222: 25489, -22221: 25490, -22220: 25491, -22219: 25492, -22218: 25493, -22217: 25494, -22216: 25495, -22215: 25496, -22214: 25497, -22213: 25498, -22212: 25499, -22211: 25500, -22210: 25501, -22209: 25502, -22208: 25503, -22207: 25504, -22206: 25505, -22205: 25506, -22204: 25507, -22203: 25508, -22202: 25509, -22201: 25510, -22200: 25511, -22199: 25512, -22198: 25513, -22197: 25514, -22196: 25515, -22195: 25516, -22194: 25517, -22193: 25518, -22192: 25519, -22191: 25520, -22190: 25521, -22189: 25522, -22188: 25523, -22187: 25524, -22186: 25525, -22185: 25526, -22184: 25527, -22183: 25528, -22182: 25529, -22181: 25530, -22180: 25531, -22179: 25532, -22178: 25533, -22177: 25534, -22176: 25535, -22175: 25536, -22174: 25537, -22173: 25538, -22172: 25539, -22171: 25540, -22170: 25541, -22169: 25542, -22168: 25543, -22167: 25544, -22166: 25545, -22165: 25546, -22164: 25547, -22163: 25548, -22162: 25549, -22161: 25550, -22160: 25551, -22159: 25552, -22158: 25553, -22157: 25554, -22156: 25555, -22155: 25556, -22154: 25557, -22153: 25558, -22152: 25559, -22151: 25560, -22150: 25561, -22149: 25562, -22148: 25563, -22147: 25564, -22146: 25565, -22145: 25566, -22144: 25567, -22143: 25568, -22142: 25569, -22141: 25570, -22140: 25571, -22139: 25572, -22138: 25573, -22137: 25574, -22136: 25575, -22135: 25576, -22134: 25577, -22133: 25578, -22132: 25579, -22131: 25580, -22130: 25581, -22129: 25582, -22128: 25583, -22127: 25584, -22126: 25585, -22125: 25586, -22124: 25587, -22123: 25588, -22122: 25589, -22121: 25590, -22120: 25591, -22119: 25592, -22118: 25593, -22117: 25594, -22116: 25595, -22115: 25596, -22114: 25597, -22113: 25598, -22112: 25599, -22111: 25600, -22110: 25601, -22109: 25602, -22108: 25603, -22107: 25604, -22106: 25605, -22105: 25606, -22104: 25607, -22103: 25608, -22102: 25609, -22101: 25610, -22100: 25611, -22099: 25612, -22098: 25613, -22097: 25614, -22096: 25615, -22095: 25616, -22094: 25617, -22093: 25618, -22092: 25619, -22091: 25620, -22090: 25621, -22089: 25622, -22088: 25623, -22087: 25624, -22086: 25625, -22085: 25626, -22084: 25627, -22083: 25628, -22082: 25629, -22081: 25630, -22080: 25631, -22079: 25632, -22078: 25633, -22077: 25634, -22076: 25635, -22075: 25636, -22074: 25637, -22073: 25638, -22072: 25639, -22071: 25640, -22070: 25641, -22069: 25642, -22068: 25643, -22067: 25644, -22066: 25645, -22065: 25646, -22064: 25647, -22063: 25648, -22062: 25649, -22061: 25650, -22060: 25651, -22059: 25652, -22058: 25653, -22057: 25654, -22056: 25655, -22055: 25656, -22054: 25657, -22053: 25658, -22052: 25659, -22051: 25660, -22050: 25661, -22049: 25662, -22048: 25663, -22047: 25664, -22046: 25665, -22045: 25666, -22044: 25667, -22043: 25668, -22042: 25669, -22041: 25670, -22040: 25671, -22039: 25672, -22038: 25673, -22037: 25674, -22036: 25675, -22035: 25676, -22034: 25677, -22033: 25678, -22032: 25679, -22031: 25680, -22030: 25681, -22029: 25682, -22028: 25683, -22027: 25684, -22026: 25685, -22025: 25686, -22024: 25687, -22023: 25688, -22022: 25689, -22021: 25690, -22020: 25691, -22019: 25692, -22018: 25693, -22017: 25694, -22016: 25695, -22015: 25696, -22014: 25697, -22013: 25698, -22012: 25699, -22011: 25700, -22010: 25701, -22009: 25702, -22008: 25703, -22007: 25704, -22006: 25705, -22005: 25706, -22004: 25707, -22003: 25708, -22002: 25709, -22001: 25710, -22000: 25711, -21999: 25712, -21998: 25713, -21997: 25714, -21996: 25715, -21995: 25716, -21994: 25717, -21993: 25718, -21992: 25719, -21991: 25720, -21990: 25721, -21989: 25722, -21988: 25723, -21987: 25724, -21986: 25725, -21985: 25726, -21984: 25727, -21983: 25728, -21982: 25729, -21981: 25730, -21980: 25731, -21979: 25732, -21978: 25733, -21977: 25734, -21976: 25735, -21975: 25736, -21974: 25737, -21973: 25738, -21972: 25739, -21971: 25740, -21970: 25741, -21969: 25742, -21968: 25743, -21967: 25744, -21966: 25745, -21965: 25746, -21964: 25747, -21963: 25748, -21962: 25749, -21961: 25750, -21960: 25751, -21959: 25752, -21958: 25753, -21957: 25754, -21956: 25755, -21955: 25756, -21954: 25757, -21953: 25758, -21952: 25759, -21951: 25760, -21950: 25761, -21949: 25762, -21948: 25763, -21947: 25764, -21946: 25765, -21945: 25766, -21944: 25767, -21943: 25768, -21942: 25769, -21941: 25770, -21940: 25771, -21939: 25772, -21938: 25773, -21937: 25774, -21936: 25775, -21935: 25776, -21934: 25777, -21933: 25778, -21932: 25779, -21931: 25780, -21930: 25781, -21929: 25782, -21928: 25783, -21927: 25784, -21926: 25785, -21925: 25786, -21924: 25787, -21923: 25788, -21922: 25789, -21921: 25790, -21920: 25791, -21919: 25792, -21918: 25793, -21917: 25794, -21916: 25795, -21915: 25796, -21914: 25797, -21913: 25798, -21912: 25799, -21911: 25800, -21910: 25801, -21909: 25802, -21908: 25803, -21907: 25804, -21906: 25805, -21905: 25806, -21904: 25807, -21903: 25808, -21902: 25809, -21901: 25810, -21900: 25811, -21899: 25812, -21898: 25813, -21897: 25814, -21896: 25815, -21895: 25816, -21894: 25817, -21893: 25818, -21892: 25819, -21891: 25820, -21890: 25821, -21889: 25822, -21888: 25823, -21887: 25824, -21886: 25825, -21885: 25826, -21884: 25827, -21883: 25828, -21882: 25829, -21881: 25830, -21880: 25831, -21879: 25832, -21878: 25833, -21877: 25834, -21876: 25835, -21875: 25836, -21874: 25837, -21873: 25838, -21872: 25839, -21871: 25840, -21870: 25841, -21869: 25842, -21868: 25843, -21867: 25844, -21866: 25845, -21865: 25846, -21864: 25847, -21863: 25848, -21862: 25849, -21861: 25850, -21860: 25851, -21859: 25852, -21858: 25853, -21857: 25854, -21856: 25855, -21855: 25856, -21854: 25857, -21853: 25858, -21852: 25859, -21851: 25860, -21850: 25861, -21849: 25862, -21848: 25863, -21847: 25864, -21846: 25865, -21845: 25866, -21844: 25867, -21843: 25868, -21842: 25869, -21841: 25870, -21840: 25871, -21839: 25872, -21838: 25873, -21837: 25874, -21836: 25875, -21835: 25876, -21834: 25877, -21833: 25878, -21832: 25879, -21831: 25880, -21830: 25881, -21829: 25882, -21828: 25883, -21827: 25884, -21826: 25885, -21825: 25886, -21824: 25887, -21823: 25888, -21822: 25889, -21821: 25890, -21820: 25891, -21819: 25892, -21818: 25893, -21817: 25894, -21816: 25895, -21815: 25896, -21814: 25897, -21813: 25898, -21812: 25899, -21811: 25900, -21810: 25901, -21809: 25902, -21808: 25903, -21807: 25904, -21806: 25905, -21805: 25906, -21804: 25907, -21803: 25908, -21802: 25909, -21801: 25910, -21800: 25911, -21799: 25912, -21798: 25913, -21797: 25914, -21796: 25915, -21795: 25916, -21794: 25917, -21793: 25918, -21792: 25919, -21791: 25920, -21790: 25921, -21789: 25922, -21788: 25923, -21787: 25924, -21786: 25925, -21785: 25926, -21784: 25927, -21783: 25928, -21782: 25929, -21781: 25930, -21780: 25931, -21779: 25932, -21778: 25933, -21777: 25934, -21776: 25935, -21775: 25936, -21774: 25937, -21773: 25938, -21772: 25939, -21771: 25940, -21770: 25941, -21769: 25942, -21768: 25943, -21767: 25944, -21766: 25945, -21765: 25946, -21764: 25947, -21763: 25948, -21762: 25949, -21761: 25950, -21760: 25951, -21759: 25952, -21758: 25953, -21757: 25954, -21756: 25955, -21755: 25956, -21754: 25957, -21753: 25958, -21752: 25959, -21751: 25960, -21750: 25961, -21749: 25962, -21748: 25963, -21747: 25964, -21746: 25965, -21745: 25966, -21744: 25967, -21743: 25968, -21742: 25969, -21741: 25970, -21740: 25971, -21739: 25972, -21738: 25973, -21737: 25974, -21736: 25975, -21735: 25976, -21734: 25977, -21733: 25978, -21732: 25979, -21731: 25980, -21730: 25981, -21729: 25982, -21728: 25983, -21727: 25984, -21726: 25985, -21725: 25986, -21724: 25987, -21723: 25988, -21722: 25989, -21721: 25990, -21720: 25991, -21719: 25992, -21718: 25993, -21717: 25994, -21716: 25995, -21715: 25996, -21714: 25997, -21713: 25998, -21712: 25999, -21711: 26000, -21710: 26001, -21709: 26002, -21708: 26003, -21707: 26004, -21706: 26005, -21705: 26006, -21704: 26007, -21703: 26008, -21702: 26009, -21701: 26010, -21700: 26011, -21699: 26012, -21698: 26013, -21697: 26014, -21696: 26015, -21695: 26016, -21694: 26017, -21693: 26018, -21692: 26019, -21691: 26020, -21690: 26021, -21689: 26022, -21688: 26023, -21687: 26024, -21686: 26025, -21685: 26026, -21684: 26027, -21683: 26028, -21682: 26029, -21681: 26030, -21680: 26031, -21679: 26032, -21678: 26033, -21677: 26034, -21676: 26035, -21675: 26036, -21674: 26037, -21673: 26038, -21672: 26039, -21671: 26040, -21670: 26041, -21669: 26042, -21668: 26043, -21667: 26044, -21666: 26045, -21665: 26046, -21664: 26047, -21663: 26048, -21662: 26049, -21661: 26050, -21660: 26051, -21659: 26052, -21658: 26053, -21657: 26054, -21656: 26055, -21655: 26056, -21654: 26057, -21653: 26058, -21652: 26059, -21651: 26060, -21650: 26061, -21649: 26062, -21648: 26063, -21647: 26064, -21646: 26065, -21645: 26066, -21644: 26067, -21643: 26068, -21642: 26069, -21641: 26070, -21640: 26071, -21639: 26072, -21638: 26073, -21637: 26074, -21636: 26075, -21635: 26076, -21634: 26077, -21633: 26078, -21632: 26079, -21631: 26080, -21630: 26081, -21629: 26082, -21628: 26083, -21627: 26084, -21626: 26085, -21625: 26086, -21624: 26087, -21623: 26088, -21622: 26089, -21621: 26090, -21620: 26091, -21619: 26092, -21618: 26093, -21617: 26094, -21616: 26095, -21615: 26096, -21614: 26097, -21613: 26098, -21612: 26099, -21611: 26100, -21610: 26101, -21609: 26102, -21608: 26103, -21607: 26104, -21606: 26105, -21605: 26106, -21604: 26107, -21603: 26108, -21602: 26109, -21601: 26110, -21600: 26111, -21599: 26112, -21598: 26113, -21597: 26114, -21596: 26115, -21595: 26116, -21594: 26117, -21593: 26118, -21592: 26119, -21591: 26120, -21590: 26121, -21589: 26122, -21588: 26123, -21587: 26124, -21586: 26125, -21585: 26126, -21584: 26127, -21583: 26128, -21582: 26129, -21581: 26130, -21580: 26131, -21579: 26132, -21578: 26133, -21577: 26134, -21576: 26135, -21575: 26136, -21574: 26137, -21573: 26138, -21572: 26139, -21571: 26140, -21570: 26141, -21569: 26142, -21568: 26143, -21567: 26144, -21566: 26145, -21565: 26146, -21564: 26147, -21563: 26148, -21562: 26149, -21561: 26150, -21560: 26151, -21559: 26152, -21558: 26153, -21557: 26154, -21556: 26155, -21555: 26156, -21554: 26157, -21553: 26158, -21552: 26159, -21551: 26160, -21550: 26161, -21549: 26162, -21548: 26163, -21547: 26164, -21546: 26165, -21545: 26166, -21544: 26167, -21543: 26168, -21542: 26169, -21541: 26170, -21540: 26171, -21539: 26172, -21538: 26173, -21537: 26174, -21536: 26175, -21535: 26176, -21534: 26177, -21533: 26178, -21532: 26179, -21531: 26180, -21530: 26181, -21529: 26182, -21528: 26183, -21527: 26184, -21526: 26185, -21525: 26186, -21524: 26187, -21523: 26188, -21522: 26189, -21521: 26190, -21520: 26191, -21519: 26192, -21518: 26193, -21517: 26194, -21516: 26195, -21515: 26196, -21514: 26197, -21513: 26198, -21512: 26199, -21511: 26200, -21510: 26201, -21509: 26202, -21508: 26203, -21507: 26204, -21506: 26205, -21505: 26206, -21504: 26207, -21503: 26208, -21502: 26209, -21501: 26210, -21500: 26211, -21499: 26212, -21498: 26213, -21497: 26214, -21496: 26215, -21495: 26216, -21494: 26217, -21493: 26218, -21492: 26219, -21491: 26220, -21490: 26221, -21489: 26222, -21488: 26223, -21487: 26224, -21486: 26225, -21485: 26226, -21484: 26227, -21483: 26228, -21482: 26229, -21481: 26230, -21480: 26231, -21479: 26232, -21478: 26233, -21477: 26234, -21476: 26235, -21475: 26236, -21474: 26237, -21473: 26238, -21472: 26239, -21471: 26240, -21470: 26241, -21469: 26242, -21468: 26243, -21467: 26244, -21466: 26245, -21465: 26246, -21464: 26247, -21463: 26248, -21462: 26249, -21461: 26250, -21460: 26251, -21459: 26252, -21458: 26253, -21457: 26254, -21456: 26255, -21455: 26256, -21454: 26257, -21453: 26258, -21452: 26259, -21451: 26260, -21450: 26261, -21449: 26262, -21448: 26263, -21447: 26264, -21446: 26265, -21445: 26266, -21444: 26267, -21443: 26268, -21442: 26269, -21441: 26270, -21440: 26271, -21439: 26272, -21438: 26273, -21437: 26274, -21436: 26275, -21435: 26276, -21434: 26277, -21433: 26278, -21432: 26279, -21431: 26280, -21430: 26281, -21429: 26282, -21428: 26283, -21427: 26284, -21426: 26285, -21425: 26286, -21424: 26287, -21423: 26288, -21422: 26289, -21421: 26290, -21420: 26291, -21419: 26292, -21418: 26293, -21417: 26294, -21416: 26295, -21415: 26296, -21414: 26297, -21413: 26298, -21412: 26299, -21411: 26300, -21410: 26301, -21409: 26302, -21408: 26303, -21407: 26304, -21406: 26305, -21405: 26306, -21404: 26307, -21403: 26308, -21402: 26309, -21401: 26310, -21400: 26311, -21399: 26312, -21398: 26313, -21397: 26314, -21396: 26315, -21395: 26316, -21394: 26317, -21393: 26318, -21392: 26319, -21391: 26320, -21390: 26321, -21389: 26322, -21388: 26323, -21387: 26324, -21386: 26325, -21385: 26326, -21384: 26327, -21383: 26328, -21382: 26329, -21381: 26330, -21380: 26331, -21379: 26332, -21378: 26333, -21377: 26334, -21376: 26335, -21375: 26336, -21374: 26337, -21373: 26338, -21372: 26339, -21371: 26340, -21370: 26341, -21369: 26342, -21368: 26343, -21367: 26344, -21366: 26345, -21365: 26346, -21364: 26347, -21363: 26348, -21362: 26349, -21361: 26350, -21360: 26351, -21359: 26352, -21358: 26353, -21357: 26354, -21356: 26355, -21355: 26356, -21354: 26357, -21353: 26358, -21352: 26359, -21351: 26360, -21350: 26361, -21349: 26362, -21348: 26363, -21347: 26364, -21346: 26365, -21345: 26366, -21344: 26367, -21343: 26368, -21342: 26369, -21341: 26370, -21340: 26371, -21339: 26372, -21338: 26373, -21337: 26374, -21336: 26375, -21335: 26376, -21334: 26377, -21333: 26378, -21332: 26379, -21331: 26380, -21330: 26381, -21329: 26382, -21328: 26383, -21327: 26384, -21326: 26385, -21325: 26386, -21324: 26387, -21323: 26388, -21322: 26389, -21321: 26390, -21320: 26391, -21319: 26392, -21318: 26393, -21317: 26394, -21316: 26395, -21315: 26396, -21314: 26397, -21313: 26398, -21312: 26399, -21311: 26400, -21310: 26401, -21309: 26402, -21308: 26403, -21307: 26404, -21306: 26405, -21305: 26406, -21304: 26407, -21303: 26408, -21302: 26409, -21301: 26410, -21300: 26411, -21299: 26412, -21298: 26413, -21297: 26414, -21296: 26415, -21295: 26416, -21294: 26417, -21293: 26418, -21292: 26419, -21291: 26420, -21290: 26421, -21289: 26422, -21288: 26423, -21287: 26424, -21286: 26425, -21285: 26426, -21284: 26427, -21283: 26428, -21282: 26429, -21281: 26430, -21280: 26431, -21279: 26432, -21278: 26433, -21277: 26434, -21276: 26435, -21275: 26436, -21274: 26437, -21273: 26438, -21272: 26439, -21271: 26440, -21270: 26441, -21269: 26442, -21268: 26443, -21267: 26444, -21266: 26445, -21265: 26446, -21264: 26447, -21263: 26448, -21262: 26449, -21261: 26450, -21260: 26451, -21259: 26452, -21258: 26453, -21257: 26454, -21256: 26455, -21255: 26456, -21254: 26457, -21253: 26458, -21252: 26459, -21251: 26460, -21250: 26461, -21249: 26462, -21248: 26463, -21247: 26464, -21246: 26465, -21245: 26466, -21244: 26467, -21243: 26468, -21242: 26469, -21241: 26470, -21240: 26471, -21239: 26472, -21238: 26473, -21237: 26474, -21236: 26475, -21235: 26476, -21234: 26477, -21233: 26478, -21232: 26479, -21231: 26480, -21230: 26481, -21229: 26482, -21228: 26483, -21227: 26484, -21226: 26485, -21225: 26486, -21224: 26487, -21223: 26488, -21222: 26489, -21221: 26490, -21220: 26491, -21219: 26492, -21218: 26493, -21217: 26494, -21216: 26495, -21215: 26496, -21214: 26497, -21213: 26498, -21212: 26499, -21211: 26500, -21210: 26501, -21209: 26502, -21208: 26503, -21207: 26504, -21206: 26505, -21205: 26506, -21204: 26507, -21203: 26508, -21202: 26509, -21201: 26510, -21200: 26511, -21199: 26512, -21198: 26513, -21197: 26514, -21196: 26515, -21195: 26516, -21194: 26517, -21193: 26518, -21192: 26519, -21191: 26520, -21190: 26521, -21189: 26522, -21188: 26523, -21187: 26524, -21186: 26525, -21185: 26526, -21184: 26527, -21183: 26528, -21182: 26529, -21181: 26530, -21180: 26531, -21179: 26532, -21178: 26533, -21177: 26534, -21176: 26535, -21175: 26536, -21174: 26537, -21173: 26538, -21172: 26539, -21171: 26540, -21170: 26541, -21169: 26542, -21168: 26543, -21167: 26544, -21166: 26545, -21165: 26546, -21164: 26547, -21163: 26548, -21162: 26549, -21161: 26550, -21160: 26551, -21159: 26552, -21158: 26553, -21157: 26554, -21156: 26555, -21155: 26556, -21154: 26557, -21153: 26558, -21152: 26559, -21151: 26560, -21150: 26561, -21149: 26562, -21148: 26563, -21147: 26564, -21146: 26565, -21145: 26566, -21144: 26567, -21143: 26568, -21142: 26569, -21141: 26570, -21140: 26571, -21139: 26572, -21138: 26573, -21137: 26574, -21136: 26575, -21135: 26576, -21134: 26577, -21133: 26578, -21132: 26579, -21131: 26580, -21130: 26581, -21129: 26582, -21128: 26583, -21127: 26584, -21126: 26585, -21125: 26586, -21124: 26587, -21123: 26588, -21122: 26589, -21121: 26590, -21120: 26591, -21119: 26592, -21118: 26593, -21117: 26594, -21116: 26595, -21115: 26596, -21114: 26597, -21113: 26598, -21112: 26599, -21111: 26600, -21110: 26601, -21109: 26602, -21108: 26603, -21107: 26604, -21106: 26605, -21105: 26606, -21104: 26607, -21103: 26608, -21102: 26609, -21101: 26610, -21100: 26611, -21099: 26612, -21098: 26613, -21097: 26614, -21096: 26615, -21095: 26616, -21094: 26617, -21093: 26618, -21092: 26619, -21091: 26620, -21090: 26621, -21089: 26622, -21088: 26623, -21087: 26624, -21086: 26625, -21085: 26626, -21084: 26627, -21083: 26628, -21082: 26629, -21081: 26630, -21080: 26631, -21079: 26632, -21078: 26633, -21077: 26634, -21076: 26635, -21075: 26636, -21074: 26637, -21073: 26638, -21072: 26639, -21071: 26640, -21070: 26641, -21069: 26642, -21068: 26643, -21067: 26644, -21066: 26645, -21065: 26646, -21064: 26647, -21063: 26648, -21062: 26649, -21061: 26650, -21060: 26651, -21059: 26652, -21058: 26653, -21057: 26654, -21056: 26655, -21055: 26656, -21054: 26657, -21053: 26658, -21052: 26659, -21051: 26660, -21050: 26661, -21049: 26662, -21048: 26663, -21047: 26664, -21046: 26665, -21045: 26666, -21044: 26667, -21043: 26668, -21042: 26669, -21041: 26670, -21040: 26671, -21039: 26672, -21038: 26673, -21037: 26674, -21036: 26675, -21035: 26676, -21034: 26677, -21033: 26678, -21032: 26679, -21031: 26680, -21030: 26681, -21029: 26682, -21028: 26683, -21027: 26684, -21026: 26685, -21025: 26686, -21024: 26687, -21023: 26688, -21022: 26689, -21021: 26690, -21020: 26691, -21019: 26692, -21018: 26693, -21017: 26694, -21016: 26695, -21015: 26696, -21014: 26697, -21013: 26698, -21012: 26699, -21011: 26700, -21010: 26701, -21009: 26702, -21008: 26703, -21007: 26704, -21006: 26705, -21005: 26706, -21004: 26707, -21003: 26708, -21002: 26709, -21001: 26710, -21000: 26711, -20999: 26712, -20998: 26713, -20997: 26714, -20996: 26715, -20995: 26716, -20994: 26717, -20993: 26718, -20992: 26719, -20991: 26720, -20990: 26721, -20989: 26722, -20988: 26723, -20987: 26724, -20986: 26725, -20985: 26726, -20984: 26727, -20983: 26728, -20982: 26729, -20981: 26730, -20980: 26731, -20979: 26732, -20978: 26733, -20977: 26734, -20976: 26735, -20975: 26736, -20974: 26737, -20973: 26738, -20972: 26739, -20971: 26740, -20970: 26741, -20969: 26742, -20968: 26743, -20967: 26744, -20966: 26745, -20965: 26746, -20964: 26747, -20963: 26748, -20962: 26749, -20961: 26750, -20960: 26751, -20959: 26752, -20958: 26753, -20957: 26754, -20956: 26755, -20955: 26756, -20954: 26757, -20953: 26758, -20952: 26759, -20951: 26760, -20950: 26761, -20949: 26762, -20948: 26763, -20947: 26764, -20946: 26765, -20945: 26766, -20944: 26767, -20943: 26768, -20942: 26769, -20941: 26770, -20940: 26771, -20939: 26772, -20938: 26773, -20937: 26774, -20936: 26775, -20935: 26776, -20934: 26777, -20933: 26778, -20932: 26779, -20931: 26780, -20930: 26781, -20929: 26782, -20928: 26783, -20927: 26784, -20926: 26785, -20925: 26786, -20924: 26787, -20923: 26788, -20922: 26789, -20921: 26790, -20920: 26791, -20919: 26792, -20918: 26793, -20917: 26794, -20916: 26795, -20915: 26796, -20914: 26797, -20913: 26798, -20912: 26799, -20911: 26800, -20910: 26801, -20909: 26802, -20908: 26803, -20907: 26804, -20906: 26805, -20905: 26806, -20904: 26807, -20903: 26808, -20902: 26809, -20901: 26810, -20900: 26811, -20899: 26812, -20898: 26813, -20897: 26814, -20896: 26815, -20895: 26816, -20894: 26817, -20893: 26818, -20892: 26819, -20891: 26820, -20890: 26821, -20889: 26822, -20888: 26823, -20887: 26824, -20886: 26825, -20885: 26826, -20884: 26827, -20883: 26828, -20882: 26829, -20881: 26830, -20880: 26831, -20879: 26832, -20878: 26833, -20877: 26834, -20876: 26835, -20875: 26836, -20874: 26837, -20873: 26838, -20872: 26839, -20871: 26840, -20870: 26841, -20869: 26842, -20868: 26843, -20867: 26844, -20866: 26845, -20865: 26846, -20864: 26847, -20863: 26848, -20862: 26849, -20861: 26850, -20860: 26851, -20859: 26852, -20858: 26853, -20857: 26854, -20856: 26855, -20855: 26856, -20854: 26857, -20853: 26858, -20852: 26859, -20851: 26860, -20850: 26861, -20849: 26862, -20848: 26863, -20847: 26864, -20846: 26865, -20845: 26866, -20844: 26867, -20843: 26868, -20842: 26869, -20841: 26870, -20840: 26871, -20839: 26872, -20838: 26873, -20837: 26874, -20836: 26875, -20835: 26876, -20834: 26877, -20833: 26878, -20832: 26879, -20831: 26880, -20830: 26881, -20829: 26882, -20828: 26883, -20827: 26884, -20826: 26885, -20825: 26886, -20824: 26887, -20823: 26888, -20822: 26889, -20821: 26890, -20820: 26891, -20819: 26892, -20818: 26893, -20817: 26894, -20816: 26895, -20815: 26896, -20814: 26897, -20813: 26898, -20812: 26899, -20811: 26900, -20810: 26901, -20809: 26902, -20808: 26903, -20807: 26904, -20806: 26905, -20805: 26906, -20804: 26907, -20803: 26908, -20802: 26909, -20801: 26910, -20800: 26911, -20799: 26912, -20798: 26913, -20797: 26914, -20796: 26915, -20795: 26916, -20794: 26917, -20793: 26918, -20792: 26919, -20791: 26920, -20790: 26921, -20789: 26922, -20788: 26923, -20787: 26924, -20786: 26925, -20785: 26926, -20784: 26927, -20783: 26928, -20782: 26929, -20781: 26930, -20780: 26931, -20779: 26932, -20778: 26933, -20777: 26934, -20776: 26935, -20775: 26936, -20774: 26937, -20773: 26938, -20772: 26939, -20771: 26940, -20770: 26941, -20769: 26942, -20768: 26943, -20767: 26944, -20766: 26945, -20765: 26946, -20764: 26947, -20763: 26948, -20762: 26949, -20761: 26950, -20760: 26951, -20759: 26952, -20758: 26953, -20757: 26954, -20756: 26955, -20755: 26956, -20754: 26957, -20753: 26958, -20752: 26959, -20751: 26960, -20750: 26961, -20749: 26962, -20748: 26963, -20747: 26964, -20746: 26965, -20745: 26966, -20744: 26967, -20743: 26968, -20742: 26969, -20741: 26970, -20740: 26971, -20739: 26972, -20738: 26973, -20737: 26974, -20736: 26975, -20735: 26976, -20734: 26977, -20733: 26978, -20732: 26979, -20731: 26980, -20730: 26981, -20729: 26982, -20728: 26983, -20727: 26984, -20726: 26985, -20725: 26986, -20724: 26987, -20723: 26988, -20722: 26989, -20721: 26990, -20720: 26991, -20719: 26992, -20718: 26993, -20717: 26994, -20716: 26995, -20715: 26996, -20714: 26997, -20713: 26998, -20712: 26999, -20711: 27000, -20710: 27001, -20709: 27002, -20708: 27003, -20707: 27004, -20706: 27005, -20705: 27006, -20704: 27007, -20703: 27008, -20702: 27009, -20701: 27010, -20700: 27011, -20699: 27012, -20698: 27013, -20697: 27014, -20696: 27015, -20695: 27016, -20694: 27017, -20693: 27018, -20692: 27019, -20691: 27020, -20690: 27021, -20689: 27022, -20688: 27023, -20687: 27024, -20686: 27025, -20685: 27026, -20684: 27027, -20683: 27028, -20682: 27029, -20681: 27030, -20680: 27031, -20679: 27032, -20678: 27033, -20677: 27034, -20676: 27035, -20675: 27036, -20674: 27037, -20673: 27038, -20672: 27039, -20671: 27040, -20670: 27041, -20669: 27042, -20668: 27043, -20667: 27044, -20666: 27045, -20665: 27046, -20664: 27047, -20663: 27048, -20662: 27049, -20661: 27050, -20660: 27051, -20659: 27052, -20658: 27053, -20657: 27054, -20656: 27055, -20655: 27056, -20654: 27057, -20653: 27058, -20652: 27059, -20651: 27060, -20650: 27061, -20649: 27062, -20648: 27063, -20647: 27064, -20646: 27065, -20645: 27066, -20644: 27067, -20643: 27068, -20642: 27069, -20641: 27070, -20640: 27071, -20639: 27072, -20638: 27073, -20637: 27074, -20636: 27075, -20635: 27076, -20634: 27077, -20633: 27078, -20632: 27079, -20631: 27080, -20630: 27081, -20629: 27082, -20628: 27083, -20627: 27084, -20626: 27085, -20625: 27086, -20624: 27087, -20623: 27088, -20622: 27089, -20621: 27090, -20620: 27091, -20619: 27092, -20618: 27093, -20617: 27094, -20616: 27095, -20615: 27096, -20614: 27097, -20613: 27098, -20612: 27099, -20611: 27100, -20610: 27101, -20609: 27102, -20608: 27103, -20607: 27104, -20606: 27105, -20605: 27106, -20604: 27107, -20603: 27108, -20602: 27109, -20601: 27110, -20600: 27111, -20599: 27112, -20598: 27113, -20597: 27114, -20596: 27115, -20595: 27116, -20594: 27117, -20593: 27118, -20592: 27119, -20591: 27120, -20590: 27121, -20589: 27122, -20588: 27123, -20587: 27124, -20586: 27125, -20585: 27126, -20584: 27127, -20583: 27128, -20582: 27129, -20581: 27130, -20580: 27131, -20579: 27132, -20578: 27133, -20577: 27134, -20576: 27135, -20575: 27136, -20574: 27137, -20573: 27138, -20572: 27139, -20571: 27140, -20570: 27141, -20569: 27142, -20568: 27143, -20567: 27144, -20566: 27145, -20565: 27146, -20564: 27147, -20563: 27148, -20562: 27149, -20561: 27150, -20560: 27151, -20559: 27152, -20558: 27153, -20557: 27154, -20556: 27155, -20555: 27156, -20554: 27157, -20553: 27158, -20552: 27159, -20551: 27160, -20550: 27161, -20549: 27162, -20548: 27163, -20547: 27164, -20546: 27165, -20545: 27166, -20544: 27167, -20543: 27168, -20542: 27169, -20541: 27170, -20540: 27171, -20539: 27172, -20538: 27173, -20537: 27174, -20536: 27175, -20535: 27176, -20534: 27177, -20533: 27178, -20532: 27179, -20531: 27180, -20530: 27181, -20529: 27182, -20528: 27183, -20527: 27184, -20526: 27185, -20525: 27186, -20524: 27187, -20523: 27188, -20522: 27189, -20521: 27190, -20520: 27191, -20519: 27192, -20518: 27193, -20517: 27194, -20516: 27195, -20515: 27196, -20514: 27197, -20513: 27198, -20512: 27199, -20511: 27200, -20510: 27201, -20509: 27202, -20508: 27203, -20507: 27204, -20506: 27205, -20505: 27206, -20504: 27207, -20503: 27208, -20502: 27209, -20501: 27210, -20500: 27211, -20499: 27212, -20498: 27213, -20497: 27214, -20496: 27215, -20495: 27216, -20494: 27217, -20493: 27218, -20492: 27219, -20491: 27220, -20490: 27221, -20489: 27222, -20488: 27223, -20487: 27224, -20486: 27225, -20485: 27226, -20484: 27227, -20483: 27228, -20482: 27229, -20481: 27230, -20480: 27231, -20479: 27232, -20478: 27233, -20477: 27234, -20476: 27235, -20475: 27236, -20474: 27237, -20473: 27238, -20472: 27239, -20471: 27240, -20470: 27241, -20469: 27242, -20468: 27243, -20467: 27244, -20466: 27245, -20465: 27246, -20464: 27247, -20463: 27248, -20462: 27249, -20461: 27250, -20460: 27251, -20459: 27252, -20458: 27253, -20457: 27254, -20456: 27255, -20455: 27256, -20454: 27257, -20453: 27258, -20452: 27259, -20451: 27260, -20450: 27261, -20449: 27262, -20448: 27263, -20447: 27264, -20446: 27265, -20445: 27266, -20444: 27267, -20443: 27268, -20442: 27269, -20441: 27270, -20440: 27271, -20439: 27272, -20438: 27273, -20437: 27274, -20436: 27275, -20435: 27276, -20434: 27277, -20433: 27278, -20432: 27279, -20431: 27280, -20430: 27281, -20429: 27282, -20428: 27283, -20427: 27284, -20426: 27285, -20425: 27286, -20424: 27287, -20423: 27288, -20422: 27289, -20421: 27290, -20420: 27291, -20419: 27292, -20418: 27293, -20417: 27294, -20416: 27295, -20415: 27296, -20414: 27297, -20413: 27298, -20412: 27299, -20411: 27300, -20410: 27301, -20409: 27302, -20408: 27303, -20407: 27304, -20406: 27305, -20405: 27306, -20404: 27307, -20403: 27308, -20402: 27309, -20401: 27310, -20400: 27311, -20399: 27312, -20398: 27313, -20397: 27314, -20396: 27315, -20395: 27316, -20394: 27317, -20393: 27318, -20392: 27319, -20391: 27320, -20390: 27321, -20389: 27322, -20388: 27323, -20387: 27324, -20386: 27325, -20385: 27326, -20384: 27327, -20383: 27328, -20382: 27329, -20381: 27330, -20380: 27331, -20379: 27332, -20378: 27333, -20377: 27334, -20376: 27335, -20375: 27336, -20374: 27337, -20373: 27338, -20372: 27339, -20371: 27340, -20370: 27341, -20369: 27342, -20368: 27343, -20367: 27344, -20366: 27345, -20365: 27346, -20364: 27347, -20363: 27348, -20362: 27349, -20361: 27350, -20360: 27351, -20359: 27352, -20358: 27353, -20357: 27354, -20356: 27355, -20355: 27356, -20354: 27357, -20353: 27358, -20352: 27359, -20351: 27360, -20350: 27361, -20349: 27362, -20348: 27363, -20347: 27364, -20346: 27365, -20345: 27366, -20344: 27367, -20343: 27368, -20342: 27369, -20341: 27370, -20340: 27371, -20339: 27372, -20338: 27373, -20337: 27374, -20336: 27375, -20335: 27376, -20334: 27377, -20333: 27378, -20332: 27379, -20331: 27380, -20330: 27381, -20329: 27382, -20328: 27383, -20327: 27384, -20326: 27385, -20325: 27386, -20324: 27387, -20323: 27388, -20322: 27389, -20321: 27390, -20320: 27391, -20319: 27392, -20318: 27393, -20317: 27394, -20316: 27395, -20315: 27396, -20314: 27397, -20313: 27398, -20312: 27399, -20311: 27400, -20310: 27401, -20309: 27402, -20308: 27403, -20307: 27404, -20306: 27405, -20305: 27406, -20304: 27407, -20303: 27408, -20302: 27409, -20301: 27410, -20300: 27411, -20299: 27412, -20298: 27413, -20297: 27414, -20296: 27415, -20295: 27416, -20294: 27417, -20293: 27418, -20292: 27419, -20291: 27420, -20290: 27421, -20289: 27422, -20288: 27423, -20287: 27424, -20286: 27425, -20285: 27426, -20284: 27427, -20283: 27428, -20282: 27429, -20281: 27430, -20280: 27431, -20279: 27432, -20278: 27433, -20277: 27434, -20276: 27435, -20275: 27436, -20274: 27437, -20273: 27438, -20272: 27439, -20271: 27440, -20270: 27441, -20269: 27442, -20268: 27443, -20267: 27444, -20266: 27445, -20265: 27446, -20264: 27447, -20263: 27448, -20262: 27449, -20261: 27450, -20260: 27451, -20259: 27452, -20258: 27453, -20257: 27454, -20256: 27455, -20255: 27456, -20254: 27457, -20253: 27458, -20252: 27459, -20251: 27460, -20250: 27461, -20249: 27462, -20248: 27463, -20247: 27464, -20246: 27465, -20245: 27466, -20244: 27467, -20243: 27468, -20242: 27469, -20241: 27470, -20240: 27471, -20239: 27472, -20238: 27473, -20237: 27474, -20236: 27475, -20235: 27476, -20234: 27477, -20233: 27478, -20232: 27479, -20231: 27480, -20230: 27481, -20229: 27482, -20228: 27483, -20227: 27484, -20226: 27485, -20225: 27486, -20224: 27487, -20223: 27488, -20222: 27489, -20221: 27490, -20220: 27491, -20219: 27492, -20218: 27493, -20217: 27494, -20216: 27495, -20215: 27496, -20214: 27497, -20213: 27498, -20212: 27499, -20211: 27500, -20210: 27501, -20209: 27502, -20208: 27503, -20207: 27504, -20206: 27505, -20205: 27506, -20204: 27507, -20203: 27508, -20202: 27509, -20201: 27510, -20200: 27511, -20199: 27512, -20198: 27513, -20197: 27514, -20196: 27515, -20195: 27516, -20194: 27517, -20193: 27518, -20192: 27519, -20191: 27520, -20190: 27521, -20189: 27522, -20188: 27523, -20187: 27524, -20186: 27525, -20185: 27526, -20184: 27527, -20183: 27528, -20182: 27529, -20181: 27530, -20180: 27531, -20179: 27532, -20178: 27533, -20177: 27534, -20176: 27535, -20175: 27536, -20174: 27537, -20173: 27538, -20172: 27539, -20171: 27540, -20170: 27541, -20169: 27542, -20168: 27543, -20167: 27544, -20166: 27545, -20165: 27546, -20164: 27547, -20163: 27548, -20162: 27549, -20161: 27550, -20160: 27551, -20159: 27552, -20158: 27553, -20157: 27554, -20156: 27555, -20155: 27556, -20154: 27557, -20153: 27558, -20152: 27559, -20151: 27560, -20150: 27561, -20149: 27562, -20148: 27563, -20147: 27564, -20146: 27565, -20145: 27566, -20144: 27567, -20143: 27568, -20142: 27569, -20141: 27570, -20140: 27571, -20139: 27572, -20138: 27573, -20137: 27574, -20136: 27575, -20135: 27576, -20134: 27577, -20133: 27578, -20132: 27579, -20131: 27580, -20130: 27581, -20129: 27582, -20128: 27583, -20127: 27584, -20126: 27585, -20125: 27586, -20124: 27587, -20123: 27588, -20122: 27589, -20121: 27590, -20120: 27591, -20119: 27592, -20118: 27593, -20117: 27594, -20116: 27595, -20115: 27596, -20114: 27597, -20113: 27598, -20112: 27599, -20111: 27600, -20110: 27601, -20109: 27602, -20108: 27603, -20107: 27604, -20106: 27605, -20105: 27606, -20104: 27607, -20103: 27608, -20102: 27609, -20101: 27610, -20100: 27611, -20099: 27612, -20098: 27613, -20097: 27614, -20096: 27615, -20095: 27616, -20094: 27617, -20093: 27618, -20092: 27619, -20091: 27620, -20090: 27621, -20089: 27622, -20088: 27623, -20087: 27624, -20086: 27625, -20085: 27626, -20084: 27627, -20083: 27628, -20082: 27629, -20081: 27630, -20080: 27631, -20079: 27632, -20078: 27633, -20077: 27634, -20076: 27635, -20075: 27636, -20074: 27637, -20073: 27638, -20072: 27639, -20071: 27640, -20070: 27641, -20069: 27642, -20068: 27643, -20067: 27644, -20066: 27645, -20065: 27646, -20064: 27647, -20063: 27648, -20062: 27649, -20061: 27650, -20060: 27651, -20059: 27652, -20058: 27653, -20057: 27654, -20056: 27655, -20055: 27656, -20054: 27657, -20053: 27658, -20052: 27659, -20051: 27660, -20050: 27661, -20049: 27662, -20048: 27663, -20047: 27664, -20046: 27665, -20045: 27666, -20044: 27667, -20043: 27668, -20042: 27669, -20041: 27670, -20040: 27671, -20039: 27672, -20038: 27673, -20037: 27674, -20036: 27675, -20035: 27676, -20034: 27677, -20033: 27678, -20032: 27679, -20031: 27680, -20030: 27681, -20029: 27682, -20028: 27683, -20027: 27684, -20026: 27685, -20025: 27686, -20024: 27687, -20023: 27688, -20022: 27689, -20021: 27690, -20020: 27691, -20019: 27692, -20018: 27693, -20017: 27694, -20016: 27695, -20015: 27696, -20014: 27697, -20013: 27698, -20012: 27699, -20011: 27700, -20010: 27701, -20009: 27702, -20008: 27703, -20007: 27704, -20006: 27705, -20005: 27706, -20004: 27707, -20003: 27708, -20002: 27709, -20001: 27710, -20000: 27711, -19999: 27712, -19998: 27713, -19997: 27714, -19996: 27715, -19995: 27716, -19994: 27717, -19993: 27718, -19992: 27719, -19991: 27720, -19990: 27721, -19989: 27722, -19988: 27723, -19987: 27724, -19986: 27725, -19985: 27726, -19984: 27727, -19983: 27728, -19982: 27729, -19981: 27730, -19980: 27731, -19979: 27732, -19978: 27733, -19977: 27734, -19976: 27735, -19975: 27736, -19974: 27737, -19973: 27738, -19972: 27739, -19971: 27740, -19970: 27741, -19969: 27742, -19968: 27743, -19967: 27744, -19966: 27745, -19965: 27746, -19964: 27747, -19963: 27748, -19962: 27749, -19961: 27750, -19960: 27751, -19959: 27752, -19958: 27753, -19957: 27754, -19956: 27755, -19955: 27756, -19954: 27757, -19953: 27758, -19952: 27759, -19951: 27760, -19950: 27761, -19949: 27762, -19948: 27763, -19947: 27764, -19946: 27765, -19945: 27766, -19944: 27767, -19943: 27768, -19942: 27769, -19941: 27770, -19940: 27771, -19939: 27772, -19938: 27773, -19937: 27774, -19936: 27775, -19935: 27776, -19934: 27777, -19933: 27778, -19932: 27779, -19931: 27780, -19930: 27781, -19929: 27782, -19928: 27783, -19927: 27784, -19926: 27785, -19925: 27786, -19924: 27787, -19923: 27788, -19922: 27789, -19921: 27790, -19920: 27791, -19919: 27792, -19918: 27793, -19917: 27794, -19916: 27795, -19915: 27796, -19914: 27797, -19913: 27798, -19912: 27799, -19911: 27800, -19910: 27801, -19909: 27802, -19908: 27803, -19907: 27804, -19906: 27805, -19905: 27806, -19904: 27807, -19903: 27808, -19902: 27809, -19901: 27810, -19900: 27811, -19899: 27812, -19898: 27813, -19897: 27814, -19896: 27815, -19895: 27816, -19894: 27817, -19893: 27818, -19892: 27819, -19891: 27820, -19890: 27821, -19889: 27822, -19888: 27823, -19887: 27824, -19886: 27825, -19885: 27826, -19884: 27827, -19883: 27828, -19882: 27829, -19881: 27830, -19880: 27831, -19879: 27832, -19878: 27833, -19877: 27834, -19876: 27835, -19875: 27836, -19874: 27837, -19873: 27838, -19872: 27839, -19871: 27840, -19870: 27841, -19869: 27842, -19868: 27843, -19867: 27844, -19866: 27845, -19865: 27846, -19864: 27847, -19863: 27848, -19862: 27849, -19861: 27850, -19860: 27851, -19859: 27852, -19858: 27853, -19857: 27854, -19856: 27855, -19855: 27856, -19854: 27857, -19853: 27858, -19852: 27859, -19851: 27860, -19850: 27861, -19849: 27862, -19848: 27863, -19847: 27864, -19846: 27865, -19845: 27866, -19844: 27867, -19843: 27868, -19842: 27869, -19841: 27870, -19840: 27871, -19839: 27872, -19838: 27873, -19837: 27874, -19836: 27875, -19835: 27876, -19834: 27877, -19833: 27878, -19832: 27879, -19831: 27880, -19830: 27881, -19829: 27882, -19828: 27883, -19827: 27884, -19826: 27885, -19825: 27886, -19824: 27887, -19823: 27888, -19822: 27889, -19821: 27890, -19820: 27891, -19819: 27892, -19818: 27893, -19817: 27894, -19816: 27895, -19815: 27896, -19814: 27897, -19813: 27898, -19812: 27899, -19811: 27900, -19810: 27901, -19809: 27902, -19808: 27903, -19807: 27904, -19806: 27905, -19805: 27906, -19804: 27907, -19803: 27908, -19802: 27909, -19801: 27910, -19800: 27911, -19799: 27912, -19798: 27913, -19797: 27914, -19796: 27915, -19795: 27916, -19794: 27917, -19793: 27918, -19792: 27919, -19791: 27920, -19790: 27921, -19789: 27922, -19788: 27923, -19787: 27924, -19786: 27925, -19785: 27926, -19784: 27927, -19783: 27928, -19782: 27929, -19781: 27930, -19780: 27931, -19779: 27932, -19778: 27933, -19777: 27934, -19776: 27935, -19775: 27936, -19774: 27937, -19773: 27938, -19772: 27939, -19771: 27940, -19770: 27941, -19769: 27942, -19768: 27943, -19767: 27944, -19766: 27945, -19765: 27946, -19764: 27947, -19763: 27948, -19762: 27949, -19761: 27950, -19760: 27951, -19759: 27952, -19758: 27953, -19757: 27954, -19756: 27955, -19755: 27956, -19754: 27957, -19753: 27958, -19752: 27959, -19751: 27960, -19750: 27961, -19749: 27962, -19748: 27963, -19747: 27964, -19746: 27965, -19745: 27966, -19744: 27967, -19743: 27968, -19742: 27969, -19741: 27970, -19740: 27971, -19739: 27972, -19738: 27973, -19737: 27974, -19736: 27975, -19735: 27976, -19734: 27977, -19733: 27978, -19732: 27979, -19731: 27980, -19730: 27981, -19729: 27982, -19728: 27983, -19727: 27984, -19726: 27985, -19725: 27986, -19724: 27987, -19723: 27988, -19722: 27989, -19721: 27990, -19720: 27991, -19719: 27992, -19718: 27993, -19717: 27994, -19716: 27995, -19715: 27996, -19714: 27997, -19713: 27998, -19712: 27999, -19711: 28000, -19710: 28001, -19709: 28002, -19708: 28003, -19707: 28004, -19706: 28005, -19705: 28006, -19704: 28007, -19703: 28008, -19702: 28009, -19701: 28010, -19700: 28011, -19699: 28012, -19698: 28013, -19697: 28014, -19696: 28015, -19695: 28016, -19694: 28017, -19693: 28018, -19692: 28019, -19691: 28020, -19690: 28021, -19689: 28022, -19688: 28023, -19687: 28024, -19686: 28025, -19685: 28026, -19684: 28027, -19683: 28028, -19682: 28029, -19681: 28030, -19680: 28031, -19679: 28032, -19678: 28033, -19677: 28034, -19676: 28035, -19675: 28036, -19674: 28037, -19673: 28038, -19672: 28039, -19671: 28040, -19670: 28041, -19669: 28042, -19668: 28043, -19667: 28044, -19666: 28045, -19665: 28046, -19664: 28047, -19663: 28048, -19662: 28049, -19661: 28050, -19660: 28051, -19659: 28052, -19658: 28053, -19657: 28054, -19656: 28055, -19655: 28056, -19654: 28057, -19653: 28058, -19652: 28059, -19651: 28060, -19650: 28061, -19649: 28062, -19648: 28063, -19647: 28064, -19646: 28065, -19645: 28066, -19644: 28067, -19643: 28068, -19642: 28069, -19641: 28070, -19640: 28071, -19639: 28072, -19638: 28073, -19637: 28074, -19636: 28075, -19635: 28076, -19634: 28077, -19633: 28078, -19632: 28079, -19631: 28080, -19630: 28081, -19629: 28082, -19628: 28083, -19627: 28084, -19626: 28085, -19625: 28086, -19624: 28087, -19623: 28088, -19622: 28089, -19621: 28090, -19620: 28091, -19619: 28092, -19618: 28093, -19617: 28094, -19616: 28095, -19615: 28096, -19614: 28097, -19613: 28098, -19612: 28099, -19611: 28100, -19610: 28101, -19609: 28102, -19608: 28103, -19607: 28104, -19606: 28105, -19605: 28106, -19604: 28107, -19603: 28108, -19602: 28109, -19601: 28110, -19600: 28111, -19599: 28112, -19598: 28113, -19597: 28114, -19596: 28115, -19595: 28116, -19594: 28117, -19593: 28118, -19592: 28119, -19591: 28120, -19590: 28121, -19589: 28122, -19588: 28123, -19587: 28124, -19586: 28125, -19585: 28126, -19584: 28127, -19583: 28128, -19582: 28129, -19581: 28130, -19580: 28131, -19579: 28132, -19578: 28133, -19577: 28134, -19576: 28135, -19575: 28136, -19574: 28137, -19573: 28138, -19572: 28139, -19571: 28140, -19570: 28141, -19569: 28142, -19568: 28143, -19567: 28144, -19566: 28145, -19565: 28146, -19564: 28147, -19563: 28148, -19562: 28149, -19561: 28150, -19560: 28151, -19559: 28152, -19558: 28153, -19557: 28154, -19556: 28155, -19555: 28156, -19554: 28157, -19553: 28158, -19552: 28159, -19551: 28160, -19550: 28161, -19549: 28162, -19548: 28163, -19547: 28164, -19546: 28165, -19545: 28166, -19544: 28167, -19543: 28168, -19542: 28169, -19541: 28170, -19540: 28171, -19539: 28172, -19538: 28173, -19537: 28174, -19536: 28175, -19535: 28176, -19534: 28177, -19533: 28178, -19532: 28179, -19531: 28180, -19530: 28181, -19529: 28182, -19528: 28183, -19527: 28184, -19526: 28185, -19525: 28186, -19524: 28187, -19523: 28188, -19522: 28189, -19521: 28190, -19520: 28191, -19519: 28192, -19518: 28193, -19517: 28194, -19516: 28195, -19515: 28196, -19514: 28197, -19513: 28198, -19512: 28199, -19511: 28200, -19510: 28201, -19509: 28202, -19508: 28203, -19507: 28204, -19506: 28205, -19505: 28206, -19504: 28207, -19503: 28208, -19502: 28209, -19501: 28210, -19500: 28211, -19499: 28212, -19498: 28213, -19497: 28214, -19496: 28215, -19495: 28216, -19494: 28217, -19493: 28218, -19492: 28219, -19491: 28220, -19490: 28221, -19489: 28222, -19488: 28223, -19487: 28224, -19486: 28225, -19485: 28226, -19484: 28227, -19483: 28228, -19482: 28229, -19481: 28230, -19480: 28231, -19479: 28232, -19478: 28233, -19477: 28234, -19476: 28235, -19475: 28236, -19474: 28237, -19473: 28238, -19472: 28239, -19471: 28240, -19470: 28241, -19469: 28242, -19468: 28243, -19467: 28244, -19466: 28245, -19465: 28246, -19464: 28247, -19463: 28248, -19462: 28249, -19461: 28250, -19460: 28251, -19459: 28252, -19458: 28253, -19457: 28254, -19456: 28255, -19455: 28256, -19454: 28257, -19453: 28258, -19452: 28259, -19451: 28260, -19450: 28261, -19449: 28262, -19448: 28263, -19447: 28264, -19446: 28265, -19445: 28266, -19444: 28267, -19443: 28268, -19442: 28269, -19441: 28270, -19440: 28271, -19439: 28272, -19438: 28273, -19437: 28274, -19436: 28275, -19435: 28276, -19434: 28277, -19433: 28278, -19432: 28279, -19431: 28280, -19430: 28281, -19429: 28282, -19428: 28283, -19427: 28284, -19426: 28285, -19425: 28286, -19424: 28287, -19423: 28288, -19422: 28289, -19421: 28290, -19420: 28291, -19419: 28292, -19418: 28293, -19417: 28294, -19416: 28295, -19415: 28296, -19414: 28297, -19413: 28298, -19412: 28299, -19411: 28300, -19410: 28301, -19409: 28302, -19408: 28303, -19407: 28304, -19406: 28305, -19405: 28306, -19404: 28307, -19403: 28308, -19402: 28309, -19401: 28310, -19400: 28311, -19399: 28312, -19398: 28313, -19397: 28314, -19396: 28315, -19395: 28316, -19394: 28317, -19393: 28318, -19392: 28319, -19391: 28320, -19390: 28321, -19389: 28322, -19388: 28323, -19387: 28324, -19386: 28325, -19385: 28326, -19384: 28327, -19383: 28328, -19382: 28329, -19381: 28330, -19380: 28331, -19379: 28332, -19378: 28333, -19377: 28334, -19376: 28335, -19375: 28336, -19374: 28337, -19373: 28338, -19372: 28339, -19371: 28340, -19370: 28341, -19369: 28342, -19368: 28343, -19367: 28344, -19366: 28345, -19365: 28346, -19364: 28347, -19363: 28348, -19362: 28349, -19361: 28350, -19360: 28351, -19359: 28352, -19358: 28353, -19357: 28354, -19356: 28355, -19355: 28356, -19354: 28357, -19353: 28358, -19352: 28359, -19351: 28360, -19350: 28361, -19349: 28362, -19348: 28363, -19347: 28364, -19346: 28365, -19345: 28366, -19344: 28367, -19343: 28368, -19342: 28369, -19341: 28370, -19340: 28371, -19339: 28372, -19338: 28373, -19337: 28374, -19336: 28375, -19335: 28376, -19334: 28377, -19333: 28378, -19332: 28379, -19331: 28380, -19330: 28381, -19329: 28382, -19328: 28383, -19327: 28384, -19326: 28385, -19325: 28386, -19324: 28387, -19323: 28388, -19322: 28389, -19321: 28390, -19320: 28391, -19319: 28392, -19318: 28393, -19317: 28394, -19316: 28395, -19315: 28396, -19314: 28397, -19313: 28398, -19312: 28399, -19311: 28400, -19310: 28401, -19309: 28402, -19308: 28403, -19307: 28404, -19306: 28405, -19305: 28406, -19304: 28407, -19303: 28408, -19302: 28409, -19301: 28410, -19300: 28411, -19299: 28412, -19298: 28413, -19297: 28414, -19296: 28415, -19295: 28416, -19294: 28417, -19293: 28418, -19292: 28419, -19291: 28420, -19290: 28421, -19289: 28422, -19288: 28423, -19287: 28424, -19286: 28425, -19285: 28426, -19284: 28427, -19283: 28428, -19282: 28429, -19281: 28430, -19280: 28431, -19279: 28432, -19278: 28433, -19277: 28434, -19276: 28435, -19275: 28436, -19274: 28437, -19273: 28438, -19272: 28439, -19271: 28440, -19270: 28441, -19269: 28442, -19268: 28443, -19267: 28444, -19266: 28445, -19265: 28446, -19264: 28447, -19263: 28448, -19262: 28449, -19261: 28450, -19260: 28451, -19259: 28452, -19258: 28453, -19257: 28454, -19256: 28455, -19255: 28456, -19254: 28457, -19253: 28458, -19252: 28459, -19251: 28460, -19250: 28461, -19249: 28462, -19248: 28463, -19247: 28464, -19246: 28465, -19245: 28466, -19244: 28467, -19243: 28468, -19242: 28469, -19241: 28470, -19240: 28471, -19239: 28472, -19238: 28473, -19237: 28474, -19236: 28475, -19235: 28476, -19234: 28477, -19233: 28478, -19232: 28479, -19231: 28480, -19230: 28481, -19229: 28482, -19228: 28483, -19227: 28484, -19226: 28485, -19225: 28486, -19224: 28487, -19223: 28488, -19222: 28489, -19221: 28490, -19220: 28491, -19219: 28492, -19218: 28493, -19217: 28494, -19216: 28495, -19215: 28496, -19214: 28497, -19213: 28498, -19212: 28499, -19211: 28500, -19210: 28501, -19209: 28502, -19208: 28503, -19207: 28504, -19206: 28505, -19205: 28506, -19204: 28507, -19203: 28508, -19202: 28509, -19201: 28510, -19200: 28511, -19199: 28512, -19198: 28513, -19197: 28514, -19196: 28515, -19195: 28516, -19194: 28517, -19193: 28518, -19192: 28519, -19191: 28520, -19190: 28521, -19189: 28522}
Processed: W8 O24
2018-07-24 10:17:54,623 INFO Added a workflow. id_map: {-29005: 28523, -29004: 28524, -29003: 28525, -29002: 28526, -29001: 28527, -29000: 28528, -28999: 28529, -28998: 28530, -28997: 28531, -28996: 28532, -28995: 28533, -28994: 28534, -28993: 28535, -28992: 28536, -28991: 28537, -28990: 28538, -28989: 28539, -28988: 28540, -28987: 28541, -28986: 28542, -28985: 28543, -28984: 28544, -28983: 28545, -28982: 28546, -28981: 28547, -28980: 28548, -28979: 28549, -28978: 28550, -28977: 28551, -28976: 28552, -28975: 28553, -28974: 28554, -28973: 28555, -28972: 28556, -28971: 28557, -28970: 28558, -28969: 28559, -28968: 28560, -28967: 28561, -28966: 28562, -28965: 28563, -28964: 28564, -28963: 28565, -28962: 28566, -28961: 28567, -28960: 28568, -28959: 28569, -28958: 28570, -28957: 28571, -28956: 28572, -28955: 28573, -28954: 28574, -28953: 28575, -28952: 28576, -28951: 28577, -28950: 28578, -28949: 28579, -28948: 28580, -28947: 28581, -28946: 28582, -28945: 28583, -28944: 28584, -28943: 28585, -28942: 28586, -28941: 28587, -28940: 28588, -28939: 28589, -28938: 28590, -28937: 28591, -28936: 28592, -28935: 28593, -28934: 28594, -28933: 28595, -28932: 28596, -28931: 28597, -28930: 28598, -28929: 28599, -28928: 28600, -28927: 28601, -28926: 28602, -28925: 28603, -28924: 28604, -28923: 28605, -28922: 28606, -28921: 28607, -28920: 28608, -28919: 28609, -28918: 28610, -28917: 28611, -28916: 28612, -28915: 28613, -28914: 28614, -28913: 28615, -28912: 28616, -28911: 28617, -28910: 28618, -28909: 28619, -28908: 28620, -28907: 28621, -28906: 28622, -28905: 28623, -28904: 28624, -28903: 28625, -28902: 28626, -28901: 28627, -28900: 28628, -28899: 28629, -28898: 28630, -28897: 28631, -28896: 28632, -28895: 28633, -28894: 28634, -28893: 28635, -28892: 28636, -28891: 28637, -28890: 28638, -28889: 28639, -28888: 28640, -28887: 28641, -28886: 28642, -28885: 28643, -28884: 28644, -28883: 28645, -28882: 28646, -28881: 28647, -28880: 28648, -28879: 28649, -28878: 28650, -28877: 28651, -28876: 28652, -28875: 28653, -28874: 28654, -28873: 28655, -28872: 28656, -28871: 28657, -28870: 28658, -28869: 28659, -28868: 28660, -28867: 28661, -28866: 28662, -28865: 28663, -28864: 28664, -28863: 28665, -28862: 28666, -28861: 28667, -28860: 28668, -28859: 28669, -28858: 28670, -28857: 28671, -28856: 28672, -28855: 28673, -28854: 28674, -28853: 28675, -28852: 28676, -28851: 28677, -28850: 28678, -28849: 28679, -28848: 28680, -28847: 28681, -28846: 28682, -28845: 28683, -28844: 28684, -28843: 28685, -28842: 28686, -28841: 28687, -28840: 28688, -28839: 28689, -28838: 28690, -28837: 28691, -28836: 28692, -28835: 28693, -28834: 28694, -28833: 28695, -28832: 28696, -28831: 28697, -28830: 28698, -28829: 28699, -28828: 28700, -28827: 28701, -28826: 28702, -28825: 28703, -28824: 28704, -28823: 28705, -28822: 28706, -28821: 28707, -28820: 28708, -28819: 28709, -28818: 28710, -28817: 28711, -28816: 28712, -28815: 28713, -28814: 28714, -28813: 28715, -28812: 28716, -28811: 28717, -28810: 28718, -28809: 28719, -28808: 28720, -28807: 28721, -28806: 28722, -28805: 28723, -28804: 28724, -28803: 28725, -28802: 28726, -28801: 28727, -28800: 28728, -28799: 28729, -28798: 28730, -28797: 28731, -28796: 28732, -28795: 28733, -28794: 28734, -28793: 28735, -28792: 28736, -28791: 28737, -28790: 28738, -28789: 28739, -28788: 28740, -28787: 28741, -28786: 28742, -28785: 28743, -28784: 28744, -28783: 28745, -28782: 28746, -28781: 28747, -28780: 28748, -28779: 28749, -28778: 28750, -28777: 28751, -28776: 28752, -28775: 28753, -28774: 28754, -28773: 28755, -28772: 28756, -28771: 28757, -28770: 28758, -28769: 28759, -28768: 28760, -28767: 28761, -28766: 28762, -28765: 28763, -28764: 28764, -28763: 28765, -28762: 28766, -28761: 28767, -28760: 28768, -28759: 28769, -28758: 28770, -28757: 28771, -28756: 28772, -28755: 28773, -28754: 28774, -28753: 28775, -28752: 28776, -28751: 28777, -28750: 28778, -28749: 28779, -28748: 28780, -28747: 28781, -28746: 28782, -28745: 28783, -28744: 28784, -28743: 28785, -28742: 28786, -28741: 28787, -28740: 28788, -28739: 28789, -28738: 28790, -28737: 28791, -28736: 28792, -28735: 28793, -28734: 28794, -28733: 28795, -28732: 28796, -28731: 28797, -28730: 28798, -28729: 28799, -28728: 28800, -28727: 28801, -28726: 28802, -28725: 28803, -28724: 28804, -28723: 28805, -28722: 28806, -28721: 28807, -28720: 28808, -28719: 28809, -28718: 28810, -28717: 28811, -28716: 28812, -28715: 28813, -28714: 28814, -28713: 28815, -28712: 28816, -28711: 28817, -28710: 28818, -28709: 28819, -28708: 28820, -28707: 28821, -28706: 28822, -28705: 28823, -28704: 28824, -28703: 28825, -28702: 28826, -28701: 28827, -28700: 28828, -28699: 28829, -28698: 28830, -28697: 28831, -28696: 28832, -28695: 28833, -28694: 28834, -28693: 28835, -28692: 28836, -28691: 28837, -28690: 28838, -28689: 28839, -28688: 28840, -28687: 28841, -28686: 28842, -28685: 28843, -28684: 28844, -28683: 28845, -28682: 28846, -28681: 28847, -28680: 28848, -28679: 28849, -28678: 28850, -28677: 28851, -28676: 28852, -28675: 28853, -28674: 28854, -28673: 28855, -28672: 28856, -28671: 28857, -28670: 28858, -28669: 28859, -28668: 28860, -28667: 28861, -28666: 28862, -28665: 28863, -28664: 28864, -28663: 28865, -28662: 28866, -28661: 28867, -28660: 28868, -28659: 28869, -28658: 28870, -28657: 28871, -28656: 28872, -28655: 28873, -28654: 28874, -28653: 28875, -28652: 28876, -28651: 28877, -28650: 28878, -28649: 28879, -28648: 28880, -28647: 28881, -28646: 28882, -28645: 28883, -28644: 28884, -28643: 28885, -28642: 28886, -28641: 28887, -28640: 28888, -28639: 28889, -28638: 28890, -28637: 28891, -28636: 28892, -28635: 28893, -28634: 28894, -28633: 28895, -28632: 28896, -28631: 28897, -28630: 28898, -28629: 28899, -28628: 28900, -28627: 28901, -28626: 28902, -28625: 28903, -28624: 28904, -28623: 28905, -28622: 28906, -28621: 28907, -28620: 28908, -28619: 28909, -28618: 28910, -28617: 28911, -28616: 28912, -28615: 28913, -28614: 28914, -28613: 28915, -28612: 28916, -28611: 28917, -28610: 28918, -28609: 28919, -28608: 28920, -28607: 28921, -28606: 28922, -28605: 28923, -28604: 28924, -28603: 28925, -28602: 28926, -28601: 28927, -28600: 28928, -28599: 28929, -28598: 28930, -28597: 28931, -28596: 28932, -28595: 28933, -28594: 28934, -28593: 28935, -28592: 28936, -28591: 28937, -28590: 28938, -28589: 28939, -28588: 28940, -28587: 28941, -28586: 28942, -28585: 28943, -28584: 28944, -28583: 28945, -28582: 28946, -28581: 28947, -28580: 28948, -28579: 28949, -28578: 28950, -28577: 28951, -28576: 28952, -28575: 28953, -28574: 28954, -28573: 28955, -28572: 28956, -28571: 28957, -28570: 28958, -28569: 28959, -28568: 28960, -28567: 28961, -28566: 28962, -28565: 28963, -28564: 28964, -28563: 28965, -28562: 28966, -28561: 28967, -28560: 28968, -28559: 28969, -28558: 28970, -28557: 28971, -28556: 28972, -28555: 28973, -28554: 28974, -28553: 28975, -28552: 28976, -28551: 28977, -28550: 28978, -28549: 28979, -28548: 28980, -28547: 28981, -28546: 28982, -28545: 28983, -28544: 28984, -28543: 28985, -28542: 28986, -28541: 28987, -28540: 28988, -28539: 28989, -28538: 28990, -28537: 28991, -28536: 28992, -28535: 28993, -28534: 28994, -28533: 28995, -28532: 28996}
Processed: Re8 O24
2018-07-24 10:18:29,003 INFO Added a workflow. id_map: {-30493: 28997, -30492: 28998, -30491: 28999, -30490: 29000, -30489: 29001, -30488: 29002, -30487: 29003, -30486: 29004, -30485: 29005, -30484: 29006, -30483: 29007, -30482: 29008, -30481: 29009, -30480: 29010, -30479: 29011, -30478: 29012, -30477: 29013, -30476: 29014, -30475: 29015, -30474: 29016, -30473: 29017, -30472: 29018, -30471: 29019, -30470: 29020, -30469: 29021, -30468: 29022, -30467: 29023, -30466: 29024, -30465: 29025, -30464: 29026, -30463: 29027, -30462: 29028, -30461: 29029, -30460: 29030, -30459: 29031, -30458: 29032, -30457: 29033, -30456: 29034, -30455: 29035, -30454: 29036, -30453: 29037, -30452: 29038, -30451: 29039, -30450: 29040, -30449: 29041, -30448: 29042, -30447: 29043, -30446: 29044, -30445: 29045, -30444: 29046, -30443: 29047, -30442: 29048, -30441: 29049, -30440: 29050, -30439: 29051, -30438: 29052, -30437: 29053, -30436: 29054, -30435: 29055, -30434: 29056, -30433: 29057, -30432: 29058, -30431: 29059, -30430: 29060, -30429: 29061, -30428: 29062, -30427: 29063, -30426: 29064, -30425: 29065, -30424: 29066, -30423: 29067, -30422: 29068, -30421: 29069, -30420: 29070, -30419: 29071, -30418: 29072, -30417: 29073, -30416: 29074, -30415: 29075, -30414: 29076, -30413: 29077, -30412: 29078, -30411: 29079, -30410: 29080, -30409: 29081, -30408: 29082, -30407: 29083, -30406: 29084, -30405: 29085, -30404: 29086, -30403: 29087, -30402: 29088, -30401: 29089, -30400: 29090, -30399: 29091, -30398: 29092, -30397: 29093, -30396: 29094, -30395: 29095, -30394: 29096, -30393: 29097, -30392: 29098, -30391: 29099, -30390: 29100, -30389: 29101, -30388: 29102, -30387: 29103, -30386: 29104, -30385: 29105, -30384: 29106, -30383: 29107, -30382: 29108, -30381: 29109, -30380: 29110, -30379: 29111, -30378: 29112, -30377: 29113, -30376: 29114, -30375: 29115, -30374: 29116, -30373: 29117, -30372: 29118, -30371: 29119, -30370: 29120, -30369: 29121, -30368: 29122, -30367: 29123, -30366: 29124, -30365: 29125, -30364: 29126, -30363: 29127, -30362: 29128, -30361: 29129, -30360: 29130, -30359: 29131, -30358: 29132, -30357: 29133, -30356: 29134, -30355: 29135, -30354: 29136, -30353: 29137, -30352: 29138, -30351: 29139, -30350: 29140, -30349: 29141, -30348: 29142, -30347: 29143, -30346: 29144, -30345: 29145, -30344: 29146, -30343: 29147, -30342: 29148, -30341: 29149, -30340: 29150, -30339: 29151, -30338: 29152, -30337: 29153, -30336: 29154, -30335: 29155, -30334: 29156, -30333: 29157, -30332: 29158, -30331: 29159, -30330: 29160, -30329: 29161, -30328: 29162, -30327: 29163, -30326: 29164, -30325: 29165, -30324: 29166, -30323: 29167, -30322: 29168, -30321: 29169, -30320: 29170, -30319: 29171, -30318: 29172, -30317: 29173, -30316: 29174, -30315: 29175, -30314: 29176, -30313: 29177, -30312: 29178, -30311: 29179, -30310: 29180, -30309: 29181, -30308: 29182, -30307: 29183, -30306: 29184, -30305: 29185, -30304: 29186, -30303: 29187, -30302: 29188, -30301: 29189, -30300: 29190, -30299: 29191, -30298: 29192, -30297: 29193, -30296: 29194, -30295: 29195, -30294: 29196, -30293: 29197, -30292: 29198, -30291: 29199, -30290: 29200, -30289: 29201, -30288: 29202, -30287: 29203, -30286: 29204, -30285: 29205, -30284: 29206, -30283: 29207, -30282: 29208, -30281: 29209, -30280: 29210, -30279: 29211, -30278: 29212, -30277: 29213, -30276: 29214, -30275: 29215, -30274: 29216, -30273: 29217, -30272: 29218, -30271: 29219, -30270: 29220, -30269: 29221, -30268: 29222, -30267: 29223, -30266: 29224, -30265: 29225, -30264: 29226, -30263: 29227, -30262: 29228, -30261: 29229, -30260: 29230, -30259: 29231, -30258: 29232, -30257: 29233, -30256: 29234, -30255: 29235, -30254: 29236, -30253: 29237, -30252: 29238, -30251: 29239, -30250: 29240, -30249: 29241, -30248: 29242, -30247: 29243, -30246: 29244, -30245: 29245, -30244: 29246, -30243: 29247, -30242: 29248, -30241: 29249, -30240: 29250, -30239: 29251, -30238: 29252, -30237: 29253, -30236: 29254, -30235: 29255, -30234: 29256, -30233: 29257, -30232: 29258, -30231: 29259, -30230: 29260, -30229: 29261, -30228: 29262, -30227: 29263, -30226: 29264, -30225: 29265, -30224: 29266, -30223: 29267, -30222: 29268, -30221: 29269, -30220: 29270, -30219: 29271, -30218: 29272, -30217: 29273, -30216: 29274, -30215: 29275, -30214: 29276, -30213: 29277, -30212: 29278, -30211: 29279, -30210: 29280, -30209: 29281, -30208: 29282, -30207: 29283, -30206: 29284, -30205: 29285, -30204: 29286, -30203: 29287, -30202: 29288, -30201: 29289, -30200: 29290, -30199: 29291, -30198: 29292, -30197: 29293, -30196: 29294, -30195: 29295, -30194: 29296, -30193: 29297, -30192: 29298, -30191: 29299, -30190: 29300, -30189: 29301, -30188: 29302, -30187: 29303, -30186: 29304, -30185: 29305, -30184: 29306, -30183: 29307, -30182: 29308, -30181: 29309, -30180: 29310, -30179: 29311, -30178: 29312, -30177: 29313, -30176: 29314, -30175: 29315, -30174: 29316, -30173: 29317, -30172: 29318, -30171: 29319, -30170: 29320, -30169: 29321, -30168: 29322, -30167: 29323, -30166: 29324, -30165: 29325, -30164: 29326, -30163: 29327, -30162: 29328, -30161: 29329, -30160: 29330, -30159: 29331, -30158: 29332, -30157: 29333, -30156: 29334, -30155: 29335, -30154: 29336, -30153: 29337, -30152: 29338, -30151: 29339, -30150: 29340, -30149: 29341, -30148: 29342, -30147: 29343, -30146: 29344, -30145: 29345, -30144: 29346, -30143: 29347, -30142: 29348, -30141: 29349, -30140: 29350, -30139: 29351, -30138: 29352, -30137: 29353, -30136: 29354, -30135: 29355, -30134: 29356, -30133: 29357, -30132: 29358, -30131: 29359, -30130: 29360, -30129: 29361, -30128: 29362, -30127: 29363, -30126: 29364, -30125: 29365, -30124: 29366, -30123: 29367, -30122: 29368, -30121: 29369, -30120: 29370, -30119: 29371, -30118: 29372, -30117: 29373, -30116: 29374, -30115: 29375, -30114: 29376, -30113: 29377, -30112: 29378, -30111: 29379, -30110: 29380, -30109: 29381, -30108: 29382, -30107: 29383, -30106: 29384, -30105: 29385, -30104: 29386, -30103: 29387, -30102: 29388, -30101: 29389, -30100: 29390, -30099: 29391, -30098: 29392, -30097: 29393, -30096: 29394, -30095: 29395, -30094: 29396, -30093: 29397, -30092: 29398, -30091: 29399, -30090: 29400, -30089: 29401, -30088: 29402, -30087: 29403, -30086: 29404, -30085: 29405, -30084: 29406, -30083: 29407, -30082: 29408, -30081: 29409, -30080: 29410, -30079: 29411, -30078: 29412, -30077: 29413, -30076: 29414, -30075: 29415, -30074: 29416, -30073: 29417, -30072: 29418, -30071: 29419, -30070: 29420, -30069: 29421, -30068: 29422, -30067: 29423, -30066: 29424, -30065: 29425, -30064: 29426, -30063: 29427, -30062: 29428, -30061: 29429, -30060: 29430, -30059: 29431, -30058: 29432, -30057: 29433, -30056: 29434, -30055: 29435, -30054: 29436, -30053: 29437, -30052: 29438, -30051: 29439, -30050: 29440, -30049: 29441, -30048: 29442, -30047: 29443, -30046: 29444, -30045: 29445, -30044: 29446, -30043: 29447, -30042: 29448, -30041: 29449, -30040: 29450, -30039: 29451, -30038: 29452, -30037: 29453, -30036: 29454, -30035: 29455, -30034: 29456, -30033: 29457, -30032: 29458, -30031: 29459, -30030: 29460, -30029: 29461, -30028: 29462, -30027: 29463, -30026: 29464, -30025: 29465, -30024: 29466, -30023: 29467, -30022: 29468, -30021: 29469, -30020: 29470, -30019: 29471, -30018: 29472, -30017: 29473, -30016: 29474, -30015: 29475, -30014: 29476, -30013: 29477, -30012: 29478, -30011: 29479, -30010: 29480, -30009: 29481, -30008: 29482, -30007: 29483, -30006: 29484, -30005: 29485, -30004: 29486, -30003: 29487, -30002: 29488, -30001: 29489, -30000: 29490, -29999: 29491, -29998: 29492, -29997: 29493, -29996: 29494, -29995: 29495, -29994: 29496, -29993: 29497, -29992: 29498, -29991: 29499, -29990: 29500, -29989: 29501, -29988: 29502, -29987: 29503, -29986: 29504, -29985: 29505, -29984: 29506, -29983: 29507, -29982: 29508, -29981: 29509, -29980: 29510, -29979: 29511, -29978: 29512, -29977: 29513, -29976: 29514, -29975: 29515, -29974: 29516, -29973: 29517, -29972: 29518, -29971: 29519, -29970: 29520, -29969: 29521, -29968: 29522, -29967: 29523, -29966: 29524, -29965: 29525, -29964: 29526, -29963: 29527, -29962: 29528, -29961: 29529, -29960: 29530, -29959: 29531, -29958: 29532, -29957: 29533, -29956: 29534, -29955: 29535, -29954: 29536, -29953: 29537, -29952: 29538, -29951: 29539, -29950: 29540, -29949: 29541, -29948: 29542, -29947: 29543, -29946: 29544, -29945: 29545, -29944: 29546, -29943: 29547, -29942: 29548, -29941: 29549, -29940: 29550, -29939: 29551, -29938: 29552, -29937: 29553, -29936: 29554, -29935: 29555, -29934: 29556, -29933: 29557, -29932: 29558, -29931: 29559, -29930: 29560, -29929: 29561, -29928: 29562, -29927: 29563, -29926: 29564, -29925: 29565, -29924: 29566, -29923: 29567, -29922: 29568, -29921: 29569, -29920: 29570, -29919: 29571, -29918: 29572, -29917: 29573, -29916: 29574, -29915: 29575, -29914: 29576, -29913: 29577, -29912: 29578, -29911: 29579, -29910: 29580, -29909: 29581, -29908: 29582, -29907: 29583, -29906: 29584, -29905: 29585, -29904: 29586, -29903: 29587, -29902: 29588, -29901: 29589, -29900: 29590, -29899: 29591, -29898: 29592, -29897: 29593, -29896: 29594, -29895: 29595, -29894: 29596, -29893: 29597, -29892: 29598, -29891: 29599, -29890: 29600, -29889: 29601, -29888: 29602, -29887: 29603, -29886: 29604, -29885: 29605, -29884: 29606, -29883: 29607, -29882: 29608, -29881: 29609, -29880: 29610, -29879: 29611, -29878: 29612, -29877: 29613, -29876: 29614, -29875: 29615, -29874: 29616, -29873: 29617, -29872: 29618, -29871: 29619, -29870: 29620, -29869: 29621, -29868: 29622, -29867: 29623, -29866: 29624, -29865: 29625, -29864: 29626, -29863: 29627, -29862: 29628, -29861: 29629, -29860: 29630, -29859: 29631, -29858: 29632, -29857: 29633, -29856: 29634, -29855: 29635, -29854: 29636, -29853: 29637, -29852: 29638, -29851: 29639, -29850: 29640, -29849: 29641, -29848: 29642, -29847: 29643, -29846: 29644, -29845: 29645, -29844: 29646, -29843: 29647, -29842: 29648, -29841: 29649, -29840: 29650, -29839: 29651, -29838: 29652, -29837: 29653, -29836: 29654, -29835: 29655, -29834: 29656, -29833: 29657, -29832: 29658, -29831: 29659, -29830: 29660, -29829: 29661, -29828: 29662, -29827: 29663, -29826: 29664, -29825: 29665, -29824: 29666, -29823: 29667, -29822: 29668, -29821: 29669, -29820: 29670, -29819: 29671, -29818: 29672, -29817: 29673, -29816: 29674, -29815: 29675, -29814: 29676, -29813: 29677, -29812: 29678, -29811: 29679, -29810: 29680, -29809: 29681, -29808: 29682, -29807: 29683, -29806: 29684, -29805: 29685, -29804: 29686, -29803: 29687, -29802: 29688, -29801: 29689, -29800: 29690, -29799: 29691, -29798: 29692, -29797: 29693, -29796: 29694, -29795: 29695, -29794: 29696, -29793: 29697, -29792: 29698, -29791: 29699, -29790: 29700, -29789: 29701, -29788: 29702, -29787: 29703, -29786: 29704, -29785: 29705, -29784: 29706, -29783: 29707, -29782: 29708, -29781: 29709, -29780: 29710, -29779: 29711, -29778: 29712, -29777: 29713, -29776: 29714, -29775: 29715, -29774: 29716, -29773: 29717, -29772: 29718, -29771: 29719, -29770: 29720, -29769: 29721, -29768: 29722, -29767: 29723, -29766: 29724, -29765: 29725, -29764: 29726, -29763: 29727, -29762: 29728, -29761: 29729, -29760: 29730, -29759: 29731, -29758: 29732, -29757: 29733, -29756: 29734, -29755: 29735, -29754: 29736, -29753: 29737, -29752: 29738, -29751: 29739, -29750: 29740, -29749: 29741, -29748: 29742, -29747: 29743, -29746: 29744, -29745: 29745, -29744: 29746, -29743: 29747, -29742: 29748, -29741: 29749, -29740: 29750, -29739: 29751, -29738: 29752, -29737: 29753, -29736: 29754, -29735: 29755, -29734: 29756, -29733: 29757, -29732: 29758, -29731: 29759, -29730: 29760, -29729: 29761, -29728: 29762, -29727: 29763, -29726: 29764, -29725: 29765, -29724: 29766, -29723: 29767, -29722: 29768, -29721: 29769, -29720: 29770, -29719: 29771, -29718: 29772, -29717: 29773, -29716: 29774, -29715: 29775, -29714: 29776, -29713: 29777, -29712: 29778, -29711: 29779, -29710: 29780, -29709: 29781, -29708: 29782, -29707: 29783, -29706: 29784, -29705: 29785, -29704: 29786, -29703: 29787, -29702: 29788, -29701: 29789, -29700: 29790, -29699: 29791, -29698: 29792, -29697: 29793, -29696: 29794, -29695: 29795, -29694: 29796, -29693: 29797, -29692: 29798, -29691: 29799, -29690: 29800, -29689: 29801, -29688: 29802, -29687: 29803, -29686: 29804, -29685: 29805, -29684: 29806, -29683: 29807, -29682: 29808, -29681: 29809, -29680: 29810, -29679: 29811, -29678: 29812, -29677: 29813, -29676: 29814, -29675: 29815, -29674: 29816, -29673: 29817, -29672: 29818, -29671: 29819, -29670: 29820, -29669: 29821, -29668: 29822, -29667: 29823, -29666: 29824, -29665: 29825, -29664: 29826, -29663: 29827, -29662: 29828, -29661: 29829, -29660: 29830, -29659: 29831, -29658: 29832, -29657: 29833, -29656: 29834, -29655: 29835, -29654: 29836, -29653: 29837, -29652: 29838, -29651: 29839, -29650: 29840, -29649: 29841, -29648: 29842, -29647: 29843, -29646: 29844, -29645: 29845, -29644: 29846, -29643: 29847, -29642: 29848, -29641: 29849, -29640: 29850, -29639: 29851, -29638: 29852, -29637: 29853, -29636: 29854, -29635: 29855, -29634: 29856, -29633: 29857, -29632: 29858, -29631: 29859, -29630: 29860, -29629: 29861, -29628: 29862, -29627: 29863, -29626: 29864, -29625: 29865, -29624: 29866, -29623: 29867, -29622: 29868, -29621: 29869, -29620: 29870, -29619: 29871, -29618: 29872, -29617: 29873, -29616: 29874, -29615: 29875, -29614: 29876, -29613: 29877, -29612: 29878, -29611: 29879, -29610: 29880, -29609: 29881, -29608: 29882, -29607: 29883, -29606: 29884, -29605: 29885, -29604: 29886, -29603: 29887, -29602: 29888, -29601: 29889, -29600: 29890, -29599: 29891, -29598: 29892, -29597: 29893, -29596: 29894, -29595: 29895, -29594: 29896, -29593: 29897, -29592: 29898, -29591: 29899, -29590: 29900, -29589: 29901, -29588: 29902, -29587: 29903, -29586: 29904, -29585: 29905, -29584: 29906, -29583: 29907, -29582: 29908, -29581: 29909, -29580: 29910, -29579: 29911, -29578: 29912, -29577: 29913, -29576: 29914, -29575: 29915, -29574: 29916, -29573: 29917, -29572: 29918, -29571: 29919, -29570: 29920, -29569: 29921, -29568: 29922, -29567: 29923, -29566: 29924, -29565: 29925, -29564: 29926, -29563: 29927, -29562: 29928, -29561: 29929, -29560: 29930, -29559: 29931, -29558: 29932, -29557: 29933, -29556: 29934, -29555: 29935, -29554: 29936, -29553: 29937, -29552: 29938, -29551: 29939, -29550: 29940, -29549: 29941, -29548: 29942, -29547: 29943, -29546: 29944, -29545: 29945, -29544: 29946, -29543: 29947, -29542: 29948, -29541: 29949, -29540: 29950, -29539: 29951, -29538: 29952, -29537: 29953, -29536: 29954, -29535: 29955, -29534: 29956, -29533: 29957, -29532: 29958, -29531: 29959, -29530: 29960, -29529: 29961, -29528: 29962, -29527: 29963, -29526: 29964, -29525: 29965, -29524: 29966, -29523: 29967, -29522: 29968, -29521: 29969, -29520: 29970, -29519: 29971, -29518: 29972, -29517: 29973, -29516: 29974, -29515: 29975, -29514: 29976, -29513: 29977, -29512: 29978, -29511: 29979, -29510: 29980, -29509: 29981, -29508: 29982, -29507: 29983, -29506: 29984, -29505: 29985, -29504: 29986, -29503: 29987, -29502: 29988, -29501: 29989, -29500: 29990, -29499: 29991, -29498: 29992, -29497: 29993, -29496: 29994, -29495: 29995, -29494: 29996, -29493: 29997, -29492: 29998, -29491: 29999, -29490: 30000, -29489: 30001, -29488: 30002, -29487: 30003, -29486: 30004, -29485: 30005, -29484: 30006, -29483: 30007, -29482: 30008, -29481: 30009, -29480: 30010, -29479: 30011, -29478: 30012, -29477: 30013, -29476: 30014, -29475: 30015, -29474: 30016, -29473: 30017, -29472: 30018, -29471: 30019, -29470: 30020, -29469: 30021, -29468: 30022, -29467: 30023, -29466: 30024, -29465: 30025, -29464: 30026, -29463: 30027, -29462: 30028, -29461: 30029, -29460: 30030, -29459: 30031, -29458: 30032, -29457: 30033, -29456: 30034, -29455: 30035, -29454: 30036, -29453: 30037, -29452: 30038, -29451: 30039, -29450: 30040, -29449: 30041, -29448: 30042, -29447: 30043, -29446: 30044, -29445: 30045, -29444: 30046, -29443: 30047, -29442: 30048, -29441: 30049, -29440: 30050, -29439: 30051, -29438: 30052, -29437: 30053, -29436: 30054, -29435: 30055, -29434: 30056, -29433: 30057, -29432: 30058, -29431: 30059, -29430: 30060, -29429: 30061, -29428: 30062, -29427: 30063, -29426: 30064, -29425: 30065, -29424: 30066, -29423: 30067, -29422: 30068, -29421: 30069, -29420: 30070, -29419: 30071, -29418: 30072, -29417: 30073, -29416: 30074, -29415: 30075, -29414: 30076, -29413: 30077, -29412: 30078, -29411: 30079, -29410: 30080, -29409: 30081, -29408: 30082, -29407: 30083, -29406: 30084, -29405: 30085, -29404: 30086, -29403: 30087, -29402: 30088, -29401: 30089, -29400: 30090, -29399: 30091, -29398: 30092, -29397: 30093, -29396: 30094, -29395: 30095, -29394: 30096, -29393: 30097, -29392: 30098, -29391: 30099, -29390: 30100, -29389: 30101, -29388: 30102, -29387: 30103, -29386: 30104, -29385: 30105, -29384: 30106, -29383: 30107, -29382: 30108, -29381: 30109, -29380: 30110, -29379: 30111, -29378: 30112, -29377: 30113, -29376: 30114, -29375: 30115, -29374: 30116, -29373: 30117, -29372: 30118, -29371: 30119, -29370: 30120, -29369: 30121, -29368: 30122, -29367: 30123, -29366: 30124, -29365: 30125, -29364: 30126, -29363: 30127, -29362: 30128, -29361: 30129, -29360: 30130, -29359: 30131, -29358: 30132, -29357: 30133, -29356: 30134, -29355: 30135, -29354: 30136, -29353: 30137, -29352: 30138, -29351: 30139, -29350: 30140, -29349: 30141, -29348: 30142, -29347: 30143, -29346: 30144, -29345: 30145, -29344: 30146, -29343: 30147, -29342: 30148, -29341: 30149, -29340: 30150, -29339: 30151, -29338: 30152, -29337: 30153, -29336: 30154, -29335: 30155, -29334: 30156, -29333: 30157, -29332: 30158, -29331: 30159, -29330: 30160, -29329: 30161, -29328: 30162, -29327: 30163, -29326: 30164, -29325: 30165, -29324: 30166, -29323: 30167, -29322: 30168, -29321: 30169, -29320: 30170, -29319: 30171, -29318: 30172, -29317: 30173, -29316: 30174, -29315: 30175, -29314: 30176, -29313: 30177, -29312: 30178, -29311: 30179, -29310: 30180, -29309: 30181, -29308: 30182, -29307: 30183, -29306: 30184, -29305: 30185, -29304: 30186, -29303: 30187, -29302: 30188, -29301: 30189, -29300: 30190, -29299: 30191, -29298: 30192, -29297: 30193, -29296: 30194, -29295: 30195, -29294: 30196, -29293: 30197, -29292: 30198, -29291: 30199, -29290: 30200, -29289: 30201, -29288: 30202, -29287: 30203, -29286: 30204, -29285: 30205, -29284: 30206, -29283: 30207, -29282: 30208, -29281: 30209, -29280: 30210, -29279: 30211, -29278: 30212, -29277: 30213, -29276: 30214, -29275: 30215, -29274: 30216, -29273: 30217, -29272: 30218, -29271: 30219, -29270: 30220, -29269: 30221, -29268: 30222, -29267: 30223, -29266: 30224, -29265: 30225, -29264: 30226, -29263: 30227, -29262: 30228, -29261: 30229, -29260: 30230, -29259: 30231, -29258: 30232, -29257: 30233, -29256: 30234, -29255: 30235, -29254: 30236, -29253: 30237, -29252: 30238, -29251: 30239, -29250: 30240, -29249: 30241, -29248: 30242, -29247: 30243, -29246: 30244, -29245: 30245, -29244: 30246, -29243: 30247, -29242: 30248, -29241: 30249, -29240: 30250, -29239: 30251, -29238: 30252, -29237: 30253, -29236: 30254, -29235: 30255, -29234: 30256, -29233: 30257, -29232: 30258, -29231: 30259, -29230: 30260, -29229: 30261, -29228: 30262, -29227: 30263, -29226: 30264, -29225: 30265, -29224: 30266, -29223: 30267, -29222: 30268, -29221: 30269, -29220: 30270, -29219: 30271, -29218: 30272, -29217: 30273, -29216: 30274, -29215: 30275, -29214: 30276, -29213: 30277, -29212: 30278, -29211: 30279, -29210: 30280, -29209: 30281, -29208: 30282, -29207: 30283, -29206: 30284, -29205: 30285, -29204: 30286, -29203: 30287, -29202: 30288, -29201: 30289, -29200: 30290, -29199: 30291, -29198: 30292, -29197: 30293, -29196: 30294, -29195: 30295, -29194: 30296, -29193: 30297, -29192: 30298, -29191: 30299, -29190: 30300, -29189: 30301, -29188: 30302, -29187: 30303, -29186: 30304, -29185: 30305, -29184: 30306, -29183: 30307, -29182: 30308, -29181: 30309, -29180: 30310, -29179: 30311, -29178: 30312, -29177: 30313, -29176: 30314, -29175: 30315, -29174: 30316, -29173: 30317, -29172: 30318, -29171: 30319, -29170: 30320, -29169: 30321, -29168: 30322, -29167: 30323, -29166: 30324, -29165: 30325, -29164: 30326, -29163: 30327, -29162: 30328, -29161: 30329, -29160: 30330, -29159: 30331, -29158: 30332, -29157: 30333, -29156: 30334, -29155: 30335, -29154: 30336, -29153: 30337, -29152: 30338, -29151: 30339, -29150: 30340, -29149: 30341, -29148: 30342, -29147: 30343, -29146: 30344, -29145: 30345, -29144: 30346, -29143: 30347, -29142: 30348, -29141: 30349, -29140: 30350, -29139: 30351, -29138: 30352, -29137: 30353, -29136: 30354, -29135: 30355, -29134: 30356, -29133: 30357, -29132: 30358, -29131: 30359, -29130: 30360, -29129: 30361, -29128: 30362, -29127: 30363, -29126: 30364, -29125: 30365, -29124: 30366, -29123: 30367, -29122: 30368, -29121: 30369, -29120: 30370, -29119: 30371, -29118: 30372, -29117: 30373, -29116: 30374, -29115: 30375, -29114: 30376, -29113: 30377, -29112: 30378, -29111: 30379, -29110: 30380, -29109: 30381, -29108: 30382, -29107: 30383, -29106: 30384, -29105: 30385, -29104: 30386, -29103: 30387, -29102: 30388, -29101: 30389, -29100: 30390, -29099: 30391, -29098: 30392, -29097: 30393, -29096: 30394, -29095: 30395, -29094: 30396, -29093: 30397, -29092: 30398, -29091: 30399, -29090: 30400, -29089: 30401, -29088: 30402, -29087: 30403, -29086: 30404, -29085: 30405, -29084: 30406, -29083: 30407, -29082: 30408, -29081: 30409, -29080: 30410, -29079: 30411, -29078: 30412, -29077: 30413, -29076: 30414, -29075: 30415, -29074: 30416, -29073: 30417, -29072: 30418, -29071: 30419, -29070: 30420, -29069: 30421, -29068: 30422, -29067: 30423, -29066: 30424, -29065: 30425, -29064: 30426, -29063: 30427, -29062: 30428, -29061: 30429, -29060: 30430, -29059: 30431, -29058: 30432, -29057: 30433, -29056: 30434, -29055: 30435, -29054: 30436, -29053: 30437, -29052: 30438, -29051: 30439, -29050: 30440, -29049: 30441, -29048: 30442, -29047: 30443, -29046: 30444, -29045: 30445, -29044: 30446, -29043: 30447, -29042: 30448, -29041: 30449, -29040: 30450, -29039: 30451, -29038: 30452, -29037: 30453, -29036: 30454, -29035: 30455, -29034: 30456, -29033: 30457, -29032: 30458, -29031: 30459, -29030: 30460, -29029: 30461, -29028: 30462, -29027: 30463, -29026: 30464, -29025: 30465, -29024: 30466, -29023: 30467, -29022: 30468, -29021: 30469, -29020: 30470, -29019: 30471, -29018: 30472, -29017: 30473, -29016: 30474, -29015: 30475, -29014: 30476, -29013: 30477, -29012: 30478, -29011: 30479, -29010: 30480, -29009: 30481, -29008: 30482, -29007: 30483, -29006: 30484}
Processed: Os2 O8
2018-07-24 10:18:37,697 INFO Added a workflow. id_map: {-30827: 30485, -30826: 30486, -30825: 30487, -30824: 30488, -30823: 30489, -30822: 30490, -30821: 30491, -30820: 30492, -30819: 30493, -30818: 30494, -30817: 30495, -30816: 30496, -30815: 30497, -30814: 30498, -30813: 30499, -30812: 30500, -30811: 30501, -30810: 30502, -30809: 30503, -30808: 30504, -30807: 30505, -30806: 30506, -30805: 30507, -30804: 30508, -30803: 30509, -30802: 30510, -30801: 30511, -30800: 30512, -30799: 30513, -30798: 30514, -30797: 30515, -30796: 30516, -30795: 30517, -30794: 30518, -30793: 30519, -30792: 30520, -30791: 30521, -30790: 30522, -30789: 30523, -30788: 30524, -30787: 30525, -30786: 30526, -30785: 30527, -30784: 30528, -30783: 30529, -30782: 30530, -30781: 30531, -30780: 30532, -30779: 30533, -30778: 30534, -30777: 30535, -30776: 30536, -30775: 30537, -30774: 30538, -30773: 30539, -30772: 30540, -30771: 30541, -30770: 30542, -30769: 30543, -30768: 30544, -30767: 30545, -30766: 30546, -30765: 30547, -30764: 30548, -30763: 30549, -30762: 30550, -30761: 30551, -30760: 30552, -30759: 30553, -30758: 30554, -30757: 30555, -30756: 30556, -30755: 30557, -30754: 30558, -30753: 30559, -30752: 30560, -30751: 30561, -30750: 30562, -30749: 30563, -30748: 30564, -30747: 30565, -30746: 30566, -30745: 30567, -30744: 30568, -30743: 30569, -30742: 30570, -30741: 30571, -30740: 30572, -30739: 30573, -30738: 30574, -30737: 30575, -30736: 30576, -30735: 30577, -30734: 30578, -30733: 30579, -30732: 30580, -30731: 30581, -30730: 30582, -30729: 30583, -30728: 30584, -30727: 30585, -30726: 30586, -30725: 30587, -30724: 30588, -30723: 30589, -30722: 30590, -30721: 30591, -30720: 30592, -30719: 30593, -30718: 30594, -30717: 30595, -30716: 30596, -30715: 30597, -30714: 30598, -30713: 30599, -30712: 30600, -30711: 30601, -30710: 30602, -30709: 30603, -30708: 30604, -30707: 30605, -30706: 30606, -30705: 30607, -30704: 30608, -30703: 30609, -30702: 30610, -30701: 30611, -30700: 30612, -30699: 30613, -30698: 30614, -30697: 30615, -30696: 30616, -30695: 30617, -30694: 30618, -30693: 30619, -30692: 30620, -30691: 30621, -30690: 30622, -30689: 30623, -30688: 30624, -30687: 30625, -30686: 30626, -30685: 30627, -30684: 30628, -30683: 30629, -30682: 30630, -30681: 30631, -30680: 30632, -30679: 30633, -30678: 30634, -30677: 30635, -30676: 30636, -30675: 30637, -30674: 30638, -30673: 30639, -30672: 30640, -30671: 30641, -30670: 30642, -30669: 30643, -30668: 30644, -30667: 30645, -30666: 30646, -30665: 30647, -30664: 30648, -30663: 30649, -30662: 30650, -30661: 30651, -30660: 30652, -30659: 30653, -30658: 30654, -30657: 30655, -30656: 30656, -30655: 30657, -30654: 30658, -30653: 30659, -30652: 30660, -30651: 30661, -30650: 30662, -30649: 30663, -30648: 30664, -30647: 30665, -30646: 30666, -30645: 30667, -30644: 30668, -30643: 30669, -30642: 30670, -30641: 30671, -30640: 30672, -30639: 30673, -30638: 30674, -30637: 30675, -30636: 30676, -30635: 30677, -30634: 30678, -30633: 30679, -30632: 30680, -30631: 30681, -30630: 30682, -30629: 30683, -30628: 30684, -30627: 30685, -30626: 30686, -30625: 30687, -30624: 30688, -30623: 30689, -30622: 30690, -30621: 30691, -30620: 30692, -30619: 30693, -30618: 30694, -30617: 30695, -30616: 30696, -30615: 30697, -30614: 30698, -30613: 30699, -30612: 30700, -30611: 30701, -30610: 30702, -30609: 30703, -30608: 30704, -30607: 30705, -30606: 30706, -30605: 30707, -30604: 30708, -30603: 30709, -30602: 30710, -30601: 30711, -30600: 30712, -30599: 30713, -30598: 30714, -30597: 30715, -30596: 30716, -30595: 30717, -30594: 30718, -30593: 30719, -30592: 30720, -30591: 30721, -30590: 30722, -30589: 30723, -30588: 30724, -30587: 30725, -30586: 30726, -30585: 30727, -30584: 30728, -30583: 30729, -30582: 30730, -30581: 30731, -30580: 30732, -30579: 30733, -30578: 30734, -30577: 30735, -30576: 30736, -30575: 30737, -30574: 30738, -30573: 30739, -30572: 30740, -30571: 30741, -30570: 30742, -30569: 30743, -30568: 30744, -30567: 30745, -30566: 30746, -30565: 30747, -30564: 30748, -30563: 30749, -30562: 30750, -30561: 30751, -30560: 30752, -30559: 30753, -30558: 30754, -30557: 30755, -30556: 30756, -30555: 30757, -30554: 30758, -30553: 30759, -30552: 30760, -30551: 30761, -30550: 30762, -30549: 30763, -30548: 30764, -30547: 30765, -30546: 30766, -30545: 30767, -30544: 30768, -30543: 30769, -30542: 30770, -30541: 30771, -30540: 30772, -30539: 30773, -30538: 30774, -30537: 30775, -30536: 30776, -30535: 30777, -30534: 30778, -30533: 30779, -30532: 30780, -30531: 30781, -30530: 30782, -30529: 30783, -30528: 30784, -30527: 30785, -30526: 30786, -30525: 30787, -30524: 30788, -30523: 30789, -30522: 30790, -30521: 30791, -30520: 30792, -30519: 30793, -30518: 30794, -30517: 30795, -30516: 30796, -30515: 30797, -30514: 30798, -30513: 30799, -30512: 30800, -30511: 30801, -30510: 30802, -30509: 30803, -30508: 30804, -30507: 30805, -30506: 30806, -30505: 30807, -30504: 30808, -30503: 30809, -30502: 30810, -30501: 30811, -30500: 30812, -30499: 30813, -30498: 30814, -30497: 30815, -30496: 30816, -30495: 30817, -30494: 30818}
Processed: Ir2 O4
2018-07-24 10:18:41,637 INFO Added a workflow. id_map: {-31050: 30819, -31049: 30820, -31048: 30821, -31047: 30822, -31046: 30823, -31045: 30824, -31044: 30825, -31043: 30826, -31042: 30827, -31041: 30828, -31040: 30829, -31039: 30830, -31038: 30831, -31037: 30832, -31036: 30833, -31035: 30834, -31034: 30835, -31033: 30836, -31032: 30837, -31031: 30838, -31030: 30839, -31029: 30840, -31028: 30841, -31027: 30842, -31026: 30843, -31025: 30844, -31024: 30845, -31023: 30846, -31022: 30847, -31021: 30848, -31020: 30849, -31019: 30850, -31018: 30851, -31017: 30852, -31016: 30853, -31015: 30854, -31014: 30855, -31013: 30856, -31012: 30857, -31011: 30858, -31010: 30859, -31009: 30860, -31008: 30861, -31007: 30862, -31006: 30863, -31005: 30864, -31004: 30865, -31003: 30866, -31002: 30867, -31001: 30868, -31000: 30869, -30999: 30870, -30998: 30871, -30997: 30872, -30996: 30873, -30995: 30874, -30994: 30875, -30993: 30876, -30992: 30877, -30991: 30878, -30990: 30879, -30989: 30880, -30988: 30881, -30987: 30882, -30986: 30883, -30985: 30884, -30984: 30885, -30983: 30886, -30982: 30887, -30981: 30888, -30980: 30889, -30979: 30890, -30978: 30891, -30977: 30892, -30976: 30893, -30975: 30894, -30974: 30895, -30973: 30896, -30972: 30897, -30971: 30898, -30970: 30899, -30969: 30900, -30968: 30901, -30967: 30902, -30966: 30903, -30965: 30904, -30964: 30905, -30963: 30906, -30962: 30907, -30961: 30908, -30960: 30909, -30959: 30910, -30958: 30911, -30957: 30912, -30956: 30913, -30955: 30914, -30954: 30915, -30953: 30916, -30952: 30917, -30951: 30918, -30950: 30919, -30949: 30920, -30948: 30921, -30947: 30922, -30946: 30923, -30945: 30924, -30944: 30925, -30943: 30926, -30942: 30927, -30941: 30928, -30940: 30929, -30939: 30930, -30938: 30931, -30937: 30932, -30936: 30933, -30935: 30934, -30934: 30935, -30933: 30936, -30932: 30937, -30931: 30938, -30930: 30939, -30929: 30940, -30928: 30941, -30927: 30942, -30926: 30943, -30925: 30944, -30924: 30945, -30923: 30946, -30922: 30947, -30921: 30948, -30920: 30949, -30919: 30950, -30918: 30951, -30917: 30952, -30916: 30953, -30915: 30954, -30914: 30955, -30913: 30956, -30912: 30957, -30911: 30958, -30910: 30959, -30909: 30960, -30908: 30961, -30907: 30962, -30906: 30963, -30905: 30964, -30904: 30965, -30903: 30966, -30902: 30967, -30901: 30968, -30900: 30969, -30899: 30970, -30898: 30971, -30897: 30972, -30896: 30973, -30895: 30974, -30894: 30975, -30893: 30976, -30892: 30977, -30891: 30978, -30890: 30979, -30889: 30980, -30888: 30981, -30887: 30982, -30886: 30983, -30885: 30984, -30884: 30985, -30883: 30986, -30882: 30987, -30881: 30988, -30880: 30989, -30879: 30990, -30878: 30991, -30877: 30992, -30876: 30993, -30875: 30994, -30874: 30995, -30873: 30996, -30872: 30997, -30871: 30998, -30870: 30999, -30869: 31000, -30868: 31001, -30867: 31002, -30866: 31003, -30865: 31004, -30864: 31005, -30863: 31006, -30862: 31007, -30861: 31008, -30860: 31009, -30859: 31010, -30858: 31011, -30857: 31012, -30856: 31013, -30855: 31014, -30854: 31015, -30853: 31016, -30852: 31017, -30851: 31018, -30850: 31019, -30849: 31020, -30848: 31021, -30847: 31022, -30846: 31023, -30845: 31024, -30844: 31025, -30843: 31026, -30842: 31027, -30841: 31028, -30840: 31029, -30839: 31030, -30838: 31031, -30837: 31032, -30836: 31033, -30835: 31034, -30834: 31035, -30833: 31036, -30832: 31037, -30831: 31038, -30830: 31039, -30829: 31040, -30828: 31041}
Processed: Pt1 O2
2018-07-24 10:19:59,990 INFO Added a workflow. id_map: {-33077: 31042, -33076: 31043, -33075: 31044, -33074: 31045, -33073: 31046, -33072: 31047, -33071: 31048, -33070: 31049, -33069: 31050, -33068: 31051, -33067: 31052, -33066: 31053, -33065: 31054, -33064: 31055, -33063: 31056, -33062: 31057, -33061: 31058, -33060: 31059, -33059: 31060, -33058: 31061, -33057: 31062, -33056: 31063, -33055: 31064, -33054: 31065, -33053: 31066, -33052: 31067, -33051: 31068, -33050: 31069, -33049: 31070, -33048: 31071, -33047: 31072, -33046: 31073, -33045: 31074, -33044: 31075, -33043: 31076, -33042: 31077, -33041: 31078, -33040: 31079, -33039: 31080, -33038: 31081, -33037: 31082, -33036: 31083, -33035: 31084, -33034: 31085, -33033: 31086, -33032: 31087, -33031: 31088, -33030: 31089, -33029: 31090, -33028: 31091, -33027: 31092, -33026: 31093, -33025: 31094, -33024: 31095, -33023: 31096, -33022: 31097, -33021: 31098, -33020: 31099, -33019: 31100, -33018: 31101, -33017: 31102, -33016: 31103, -33015: 31104, -33014: 31105, -33013: 31106, -33012: 31107, -33011: 31108, -33010: 31109, -33009: 31110, -33008: 31111, -33007: 31112, -33006: 31113, -33005: 31114, -33004: 31115, -33003: 31116, -33002: 31117, -33001: 31118, -33000: 31119, -32999: 31120, -32998: 31121, -32997: 31122, -32996: 31123, -32995: 31124, -32994: 31125, -32993: 31126, -32992: 31127, -32991: 31128, -32990: 31129, -32989: 31130, -32988: 31131, -32987: 31132, -32986: 31133, -32985: 31134, -32984: 31135, -32983: 31136, -32982: 31137, -32981: 31138, -32980: 31139, -32979: 31140, -32978: 31141, -32977: 31142, -32976: 31143, -32975: 31144, -32974: 31145, -32973: 31146, -32972: 31147, -32971: 31148, -32970: 31149, -32969: 31150, -32968: 31151, -32967: 31152, -32966: 31153, -32965: 31154, -32964: 31155, -32963: 31156, -32962: 31157, -32961: 31158, -32960: 31159, -32959: 31160, -32958: 31161, -32957: 31162, -32956: 31163, -32955: 31164, -32954: 31165, -32953: 31166, -32952: 31167, -32951: 31168, -32950: 31169, -32949: 31170, -32948: 31171, -32947: 31172, -32946: 31173, -32945: 31174, -32944: 31175, -32943: 31176, -32942: 31177, -32941: 31178, -32940: 31179, -32939: 31180, -32938: 31181, -32937: 31182, -32936: 31183, -32935: 31184, -32934: 31185, -32933: 31186, -32932: 31187, -32931: 31188, -32930: 31189, -32929: 31190, -32928: 31191, -32927: 31192, -32926: 31193, -32925: 31194, -32924: 31195, -32923: 31196, -32922: 31197, -32921: 31198, -32920: 31199, -32919: 31200, -32918: 31201, -32917: 31202, -32916: 31203, -32915: 31204, -32914: 31205, -32913: 31206, -32912: 31207, -32911: 31208, -32910: 31209, -32909: 31210, -32908: 31211, -32907: 31212, -32906: 31213, -32905: 31214, -32904: 31215, -32903: 31216, -32902: 31217, -32901: 31218, -32900: 31219, -32899: 31220, -32898: 31221, -32897: 31222, -32896: 31223, -32895: 31224, -32894: 31225, -32893: 31226, -32892: 31227, -32891: 31228, -32890: 31229, -32889: 31230, -32888: 31231, -32887: 31232, -32886: 31233, -32885: 31234, -32884: 31235, -32883: 31236, -32882: 31237, -32881: 31238, -32880: 31239, -32879: 31240, -32878: 31241, -32877: 31242, -32876: 31243, -32875: 31244, -32874: 31245, -32873: 31246, -32872: 31247, -32871: 31248, -32870: 31249, -32869: 31250, -32868: 31251, -32867: 31252, -32866: 31253, -32865: 31254, -32864: 31255, -32863: 31256, -32862: 31257, -32861: 31258, -32860: 31259, -32859: 31260, -32858: 31261, -32857: 31262, -32856: 31263, -32855: 31264, -32854: 31265, -32853: 31266, -32852: 31267, -32851: 31268, -32850: 31269, -32849: 31270, -32848: 31271, -32847: 31272, -32846: 31273, -32845: 31274, -32844: 31275, -32843: 31276, -32842: 31277, -32841: 31278, -32840: 31279, -32839: 31280, -32838: 31281, -32837: 31282, -32836: 31283, -32835: 31284, -32834: 31285, -32833: 31286, -32832: 31287, -32831: 31288, -32830: 31289, -32829: 31290, -32828: 31291, -32827: 31292, -32826: 31293, -32825: 31294, -32824: 31295, -32823: 31296, -32822: 31297, -32821: 31298, -32820: 31299, -32819: 31300, -32818: 31301, -32817: 31302, -32816: 31303, -32815: 31304, -32814: 31305, -32813: 31306, -32812: 31307, -32811: 31308, -32810: 31309, -32809: 31310, -32808: 31311, -32807: 31312, -32806: 31313, -32805: 31314, -32804: 31315, -32803: 31316, -32802: 31317, -32801: 31318, -32800: 31319, -32799: 31320, -32798: 31321, -32797: 31322, -32796: 31323, -32795: 31324, -32794: 31325, -32793: 31326, -32792: 31327, -32791: 31328, -32790: 31329, -32789: 31330, -32788: 31331, -32787: 31332, -32786: 31333, -32785: 31334, -32784: 31335, -32783: 31336, -32782: 31337, -32781: 31338, -32780: 31339, -32779: 31340, -32778: 31341, -32777: 31342, -32776: 31343, -32775: 31344, -32774: 31345, -32773: 31346, -32772: 31347, -32771: 31348, -32770: 31349, -32769: 31350, -32768: 31351, -32767: 31352, -32766: 31353, -32765: 31354, -32764: 31355, -32763: 31356, -32762: 31357, -32761: 31358, -32760: 31359, -32759: 31360, -32758: 31361, -32757: 31362, -32756: 31363, -32755: 31364, -32754: 31365, -32753: 31366, -32752: 31367, -32751: 31368, -32750: 31369, -32749: 31370, -32748: 31371, -32747: 31372, -32746: 31373, -32745: 31374, -32744: 31375, -32743: 31376, -32742: 31377, -32741: 31378, -32740: 31379, -32739: 31380, -32738: 31381, -32737: 31382, -32736: 31383, -32735: 31384, -32734: 31385, -32733: 31386, -32732: 31387, -32731: 31388, -32730: 31389, -32729: 31390, -32728: 31391, -32727: 31392, -32726: 31393, -32725: 31394, -32724: 31395, -32723: 31396, -32722: 31397, -32721: 31398, -32720: 31399, -32719: 31400, -32718: 31401, -32717: 31402, -32716: 31403, -32715: 31404, -32714: 31405, -32713: 31406, -32712: 31407, -32711: 31408, -32710: 31409, -32709: 31410, -32708: 31411, -32707: 31412, -32706: 31413, -32705: 31414, -32704: 31415, -32703: 31416, -32702: 31417, -32701: 31418, -32700: 31419, -32699: 31420, -32698: 31421, -32697: 31422, -32696: 31423, -32695: 31424, -32694: 31425, -32693: 31426, -32692: 31427, -32691: 31428, -32690: 31429, -32689: 31430, -32688: 31431, -32687: 31432, -32686: 31433, -32685: 31434, -32684: 31435, -32683: 31436, -32682: 31437, -32681: 31438, -32680: 31439, -32679: 31440, -32678: 31441, -32677: 31442, -32676: 31443, -32675: 31444, -32674: 31445, -32673: 31446, -32672: 31447, -32671: 31448, -32670: 31449, -32669: 31450, -32668: 31451, -32667: 31452, -32666: 31453, -32665: 31454, -32664: 31455, -32663: 31456, -32662: 31457, -32661: 31458, -32660: 31459, -32659: 31460, -32658: 31461, -32657: 31462, -32656: 31463, -32655: 31464, -32654: 31465, -32653: 31466, -32652: 31467, -32651: 31468, -32650: 31469, -32649: 31470, -32648: 31471, -32647: 31472, -32646: 31473, -32645: 31474, -32644: 31475, -32643: 31476, -32642: 31477, -32641: 31478, -32640: 31479, -32639: 31480, -32638: 31481, -32637: 31482, -32636: 31483, -32635: 31484, -32634: 31485, -32633: 31486, -32632: 31487, -32631: 31488, -32630: 31489, -32629: 31490, -32628: 31491, -32627: 31492, -32626: 31493, -32625: 31494, -32624: 31495, -32623: 31496, -32622: 31497, -32621: 31498, -32620: 31499, -32619: 31500, -32618: 31501, -32617: 31502, -32616: 31503, -32615: 31504, -32614: 31505, -32613: 31506, -32612: 31507, -32611: 31508, -32610: 31509, -32609: 31510, -32608: 31511, -32607: 31512, -32606: 31513, -32605: 31514, -32604: 31515, -32603: 31516, -32602: 31517, -32601: 31518, -32600: 31519, -32599: 31520, -32598: 31521, -32597: 31522, -32596: 31523, -32595: 31524, -32594: 31525, -32593: 31526, -32592: 31527, -32591: 31528, -32590: 31529, -32589: 31530, -32588: 31531, -32587: 31532, -32586: 31533, -32585: 31534, -32584: 31535, -32583: 31536, -32582: 31537, -32581: 31538, -32580: 31539, -32579: 31540, -32578: 31541, -32577: 31542, -32576: 31543, -32575: 31544, -32574: 31545, -32573: 31546, -32572: 31547, -32571: 31548, -32570: 31549, -32569: 31550, -32568: 31551, -32567: 31552, -32566: 31553, -32565: 31554, -32564: 31555, -32563: 31556, -32562: 31557, -32561: 31558, -32560: 31559, -32559: 31560, -32558: 31561, -32557: 31562, -32556: 31563, -32555: 31564, -32554: 31565, -32553: 31566, -32552: 31567, -32551: 31568, -32550: 31569, -32549: 31570, -32548: 31571, -32547: 31572, -32546: 31573, -32545: 31574, -32544: 31575, -32543: 31576, -32542: 31577, -32541: 31578, -32540: 31579, -32539: 31580, -32538: 31581, -32537: 31582, -32536: 31583, -32535: 31584, -32534: 31585, -32533: 31586, -32532: 31587, -32531: 31588, -32530: 31589, -32529: 31590, -32528: 31591, -32527: 31592, -32526: 31593, -32525: 31594, -32524: 31595, -32523: 31596, -32522: 31597, -32521: 31598, -32520: 31599, -32519: 31600, -32518: 31601, -32517: 31602, -32516: 31603, -32515: 31604, -32514: 31605, -32513: 31606, -32512: 31607, -32511: 31608, -32510: 31609, -32509: 31610, -32508: 31611, -32507: 31612, -32506: 31613, -32505: 31614, -32504: 31615, -32503: 31616, -32502: 31617, -32501: 31618, -32500: 31619, -32499: 31620, -32498: 31621, -32497: 31622, -32496: 31623, -32495: 31624, -32494: 31625, -32493: 31626, -32492: 31627, -32491: 31628, -32490: 31629, -32489: 31630, -32488: 31631, -32487: 31632, -32486: 31633, -32485: 31634, -32484: 31635, -32483: 31636, -32482: 31637, -32481: 31638, -32480: 31639, -32479: 31640, -32478: 31641, -32477: 31642, -32476: 31643, -32475: 31644, -32474: 31645, -32473: 31646, -32472: 31647, -32471: 31648, -32470: 31649, -32469: 31650, -32468: 31651, -32467: 31652, -32466: 31653, -32465: 31654, -32464: 31655, -32463: 31656, -32462: 31657, -32461: 31658, -32460: 31659, -32459: 31660, -32458: 31661, -32457: 31662, -32456: 31663, -32455: 31664, -32454: 31665, -32453: 31666, -32452: 31667, -32451: 31668, -32450: 31669, -32449: 31670, -32448: 31671, -32447: 31672, -32446: 31673, -32445: 31674, -32444: 31675, -32443: 31676, -32442: 31677, -32441: 31678, -32440: 31679, -32439: 31680, -32438: 31681, -32437: 31682, -32436: 31683, -32435: 31684, -32434: 31685, -32433: 31686, -32432: 31687, -32431: 31688, -32430: 31689, -32429: 31690, -32428: 31691, -32427: 31692, -32426: 31693, -32425: 31694, -32424: 31695, -32423: 31696, -32422: 31697, -32421: 31698, -32420: 31699, -32419: 31700, -32418: 31701, -32417: 31702, -32416: 31703, -32415: 31704, -32414: 31705, -32413: 31706, -32412: 31707, -32411: 31708, -32410: 31709, -32409: 31710, -32408: 31711, -32407: 31712, -32406: 31713, -32405: 31714, -32404: 31715, -32403: 31716, -32402: 31717, -32401: 31718, -32400: 31719, -32399: 31720, -32398: 31721, -32397: 31722, -32396: 31723, -32395: 31724, -32394: 31725, -32393: 31726, -32392: 31727, -32391: 31728, -32390: 31729, -32389: 31730, -32388: 31731, -32387: 31732, -32386: 31733, -32385: 31734, -32384: 31735, -32383: 31736, -32382: 31737, -32381: 31738, -32380: 31739, -32379: 31740, -32378: 31741, -32377: 31742, -32376: 31743, -32375: 31744, -32374: 31745, -32373: 31746, -32372: 31747, -32371: 31748, -32370: 31749, -32369: 31750, -32368: 31751, -32367: 31752, -32366: 31753, -32365: 31754, -32364: 31755, -32363: 31756, -32362: 31757, -32361: 31758, -32360: 31759, -32359: 31760, -32358: 31761, -32357: 31762, -32356: 31763, -32355: 31764, -32354: 31765, -32353: 31766, -32352: 31767, -32351: 31768, -32350: 31769, -32349: 31770, -32348: 31771, -32347: 31772, -32346: 31773, -32345: 31774, -32344: 31775, -32343: 31776, -32342: 31777, -32341: 31778, -32340: 31779, -32339: 31780, -32338: 31781, -32337: 31782, -32336: 31783, -32335: 31784, -32334: 31785, -32333: 31786, -32332: 31787, -32331: 31788, -32330: 31789, -32329: 31790, -32328: 31791, -32327: 31792, -32326: 31793, -32325: 31794, -32324: 31795, -32323: 31796, -32322: 31797, -32321: 31798, -32320: 31799, -32319: 31800, -32318: 31801, -32317: 31802, -32316: 31803, -32315: 31804, -32314: 31805, -32313: 31806, -32312: 31807, -32311: 31808, -32310: 31809, -32309: 31810, -32308: 31811, -32307: 31812, -32306: 31813, -32305: 31814, -32304: 31815, -32303: 31816, -32302: 31817, -32301: 31818, -32300: 31819, -32299: 31820, -32298: 31821, -32297: 31822, -32296: 31823, -32295: 31824, -32294: 31825, -32293: 31826, -32292: 31827, -32291: 31828, -32290: 31829, -32289: 31830, -32288: 31831, -32287: 31832, -32286: 31833, -32285: 31834, -32284: 31835, -32283: 31836, -32282: 31837, -32281: 31838, -32280: 31839, -32279: 31840, -32278: 31841, -32277: 31842, -32276: 31843, -32275: 31844, -32274: 31845, -32273: 31846, -32272: 31847, -32271: 31848, -32270: 31849, -32269: 31850, -32268: 31851, -32267: 31852, -32266: 31853, -32265: 31854, -32264: 31855, -32263: 31856, -32262: 31857, -32261: 31858, -32260: 31859, -32259: 31860, -32258: 31861, -32257: 31862, -32256: 31863, -32255: 31864, -32254: 31865, -32253: 31866, -32252: 31867, -32251: 31868, -32250: 31869, -32249: 31870, -32248: 31871, -32247: 31872, -32246: 31873, -32245: 31874, -32244: 31875, -32243: 31876, -32242: 31877, -32241: 31878, -32240: 31879, -32239: 31880, -32238: 31881, -32237: 31882, -32236: 31883, -32235: 31884, -32234: 31885, -32233: 31886, -32232: 31887, -32231: 31888, -32230: 31889, -32229: 31890, -32228: 31891, -32227: 31892, -32226: 31893, -32225: 31894, -32224: 31895, -32223: 31896, -32222: 31897, -32221: 31898, -32220: 31899, -32219: 31900, -32218: 31901, -32217: 31902, -32216: 31903, -32215: 31904, -32214: 31905, -32213: 31906, -32212: 31907, -32211: 31908, -32210: 31909, -32209: 31910, -32208: 31911, -32207: 31912, -32206: 31913, -32205: 31914, -32204: 31915, -32203: 31916, -32202: 31917, -32201: 31918, -32200: 31919, -32199: 31920, -32198: 31921, -32197: 31922, -32196: 31923, -32195: 31924, -32194: 31925, -32193: 31926, -32192: 31927, -32191: 31928, -32190: 31929, -32189: 31930, -32188: 31931, -32187: 31932, -32186: 31933, -32185: 31934, -32184: 31935, -32183: 31936, -32182: 31937, -32181: 31938, -32180: 31939, -32179: 31940, -32178: 31941, -32177: 31942, -32176: 31943, -32175: 31944, -32174: 31945, -32173: 31946, -32172: 31947, -32171: 31948, -32170: 31949, -32169: 31950, -32168: 31951, -32167: 31952, -32166: 31953, -32165: 31954, -32164: 31955, -32163: 31956, -32162: 31957, -32161: 31958, -32160: 31959, -32159: 31960, -32158: 31961, -32157: 31962, -32156: 31963, -32155: 31964, -32154: 31965, -32153: 31966, -32152: 31967, -32151: 31968, -32150: 31969, -32149: 31970, -32148: 31971, -32147: 31972, -32146: 31973, -32145: 31974, -32144: 31975, -32143: 31976, -32142: 31977, -32141: 31978, -32140: 31979, -32139: 31980, -32138: 31981, -32137: 31982, -32136: 31983, -32135: 31984, -32134: 31985, -32133: 31986, -32132: 31987, -32131: 31988, -32130: 31989, -32129: 31990, -32128: 31991, -32127: 31992, -32126: 31993, -32125: 31994, -32124: 31995, -32123: 31996, -32122: 31997, -32121: 31998, -32120: 31999, -32119: 32000, -32118: 32001, -32117: 32002, -32116: 32003, -32115: 32004, -32114: 32005, -32113: 32006, -32112: 32007, -32111: 32008, -32110: 32009, -32109: 32010, -32108: 32011, -32107: 32012, -32106: 32013, -32105: 32014, -32104: 32015, -32103: 32016, -32102: 32017, -32101: 32018, -32100: 32019, -32099: 32020, -32098: 32021, -32097: 32022, -32096: 32023, -32095: 32024, -32094: 32025, -32093: 32026, -32092: 32027, -32091: 32028, -32090: 32029, -32089: 32030, -32088: 32031, -32087: 32032, -32086: 32033, -32085: 32034, -32084: 32035, -32083: 32036, -32082: 32037, -32081: 32038, -32080: 32039, -32079: 32040, -32078: 32041, -32077: 32042, -32076: 32043, -32075: 32044, -32074: 32045, -32073: 32046, -32072: 32047, -32071: 32048, -32070: 32049, -32069: 32050, -32068: 32051, -32067: 32052, -32066: 32053, -32065: 32054, -32064: 32055, -32063: 32056, -32062: 32057, -32061: 32058, -32060: 32059, -32059: 32060, -32058: 32061, -32057: 32062, -32056: 32063, -32055: 32064, -32054: 32065, -32053: 32066, -32052: 32067, -32051: 32068, -32050: 32069, -32049: 32070, -32048: 32071, -32047: 32072, -32046: 32073, -32045: 32074, -32044: 32075, -32043: 32076, -32042: 32077, -32041: 32078, -32040: 32079, -32039: 32080, -32038: 32081, -32037: 32082, -32036: 32083, -32035: 32084, -32034: 32085, -32033: 32086, -32032: 32087, -32031: 32088, -32030: 32089, -32029: 32090, -32028: 32091, -32027: 32092, -32026: 32093, -32025: 32094, -32024: 32095, -32023: 32096, -32022: 32097, -32021: 32098, -32020: 32099, -32019: 32100, -32018: 32101, -32017: 32102, -32016: 32103, -32015: 32104, -32014: 32105, -32013: 32106, -32012: 32107, -32011: 32108, -32010: 32109, -32009: 32110, -32008: 32111, -32007: 32112, -32006: 32113, -32005: 32114, -32004: 32115, -32003: 32116, -32002: 32117, -32001: 32118, -32000: 32119, -31999: 32120, -31998: 32121, -31997: 32122, -31996: 32123, -31995: 32124, -31994: 32125, -31993: 32126, -31992: 32127, -31991: 32128, -31990: 32129, -31989: 32130, -31988: 32131, -31987: 32132, -31986: 32133, -31985: 32134, -31984: 32135, -31983: 32136, -31982: 32137, -31981: 32138, -31980: 32139, -31979: 32140, -31978: 32141, -31977: 32142, -31976: 32143, -31975: 32144, -31974: 32145, -31973: 32146, -31972: 32147, -31971: 32148, -31970: 32149, -31969: 32150, -31968: 32151, -31967: 32152, -31966: 32153, -31965: 32154, -31964: 32155, -31963: 32156, -31962: 32157, -31961: 32158, -31960: 32159, -31959: 32160, -31958: 32161, -31957: 32162, -31956: 32163, -31955: 32164, -31954: 32165, -31953: 32166, -31952: 32167, -31951: 32168, -31950: 32169, -31949: 32170, -31948: 32171, -31947: 32172, -31946: 32173, -31945: 32174, -31944: 32175, -31943: 32176, -31942: 32177, -31941: 32178, -31940: 32179, -31939: 32180, -31938: 32181, -31937: 32182, -31936: 32183, -31935: 32184, -31934: 32185, -31933: 32186, -31932: 32187, -31931: 32188, -31930: 32189, -31929: 32190, -31928: 32191, -31927: 32192, -31926: 32193, -31925: 32194, -31924: 32195, -31923: 32196, -31922: 32197, -31921: 32198, -31920: 32199, -31919: 32200, -31918: 32201, -31917: 32202, -31916: 32203, -31915: 32204, -31914: 32205, -31913: 32206, -31912: 32207, -31911: 32208, -31910: 32209, -31909: 32210, -31908: 32211, -31907: 32212, -31906: 32213, -31905: 32214, -31904: 32215, -31903: 32216, -31902: 32217, -31901: 32218, -31900: 32219, -31899: 32220, -31898: 32221, -31897: 32222, -31896: 32223, -31895: 32224, -31894: 32225, -31893: 32226, -31892: 32227, -31891: 32228, -31890: 32229, -31889: 32230, -31888: 32231, -31887: 32232, -31886: 32233, -31885: 32234, -31884: 32235, -31883: 32236, -31882: 32237, -31881: 32238, -31880: 32239, -31879: 32240, -31878: 32241, -31877: 32242, -31876: 32243, -31875: 32244, -31874: 32245, -31873: 32246, -31872: 32247, -31871: 32248, -31870: 32249, -31869: 32250, -31868: 32251, -31867: 32252, -31866: 32253, -31865: 32254, -31864: 32255, -31863: 32256, -31862: 32257, -31861: 32258, -31860: 32259, -31859: 32260, -31858: 32261, -31857: 32262, -31856: 32263, -31855: 32264, -31854: 32265, -31853: 32266, -31852: 32267, -31851: 32268, -31850: 32269, -31849: 32270, -31848: 32271, -31847: 32272, -31846: 32273, -31845: 32274, -31844: 32275, -31843: 32276, -31842: 32277, -31841: 32278, -31840: 32279, -31839: 32280, -31838: 32281, -31837: 32282, -31836: 32283, -31835: 32284, -31834: 32285, -31833: 32286, -31832: 32287, -31831: 32288, -31830: 32289, -31829: 32290, -31828: 32291, -31827: 32292, -31826: 32293, -31825: 32294, -31824: 32295, -31823: 32296, -31822: 32297, -31821: 32298, -31820: 32299, -31819: 32300, -31818: 32301, -31817: 32302, -31816: 32303, -31815: 32304, -31814: 32305, -31813: 32306, -31812: 32307, -31811: 32308, -31810: 32309, -31809: 32310, -31808: 32311, -31807: 32312, -31806: 32313, -31805: 32314, -31804: 32315, -31803: 32316, -31802: 32317, -31801: 32318, -31800: 32319, -31799: 32320, -31798: 32321, -31797: 32322, -31796: 32323, -31795: 32324, -31794: 32325, -31793: 32326, -31792: 32327, -31791: 32328, -31790: 32329, -31789: 32330, -31788: 32331, -31787: 32332, -31786: 32333, -31785: 32334, -31784: 32335, -31783: 32336, -31782: 32337, -31781: 32338, -31780: 32339, -31779: 32340, -31778: 32341, -31777: 32342, -31776: 32343, -31775: 32344, -31774: 32345, -31773: 32346, -31772: 32347, -31771: 32348, -31770: 32349, -31769: 32350, -31768: 32351, -31767: 32352, -31766: 32353, -31765: 32354, -31764: 32355, -31763: 32356, -31762: 32357, -31761: 32358, -31760: 32359, -31759: 32360, -31758: 32361, -31757: 32362, -31756: 32363, -31755: 32364, -31754: 32365, -31753: 32366, -31752: 32367, -31751: 32368, -31750: 32369, -31749: 32370, -31748: 32371, -31747: 32372, -31746: 32373, -31745: 32374, -31744: 32375, -31743: 32376, -31742: 32377, -31741: 32378, -31740: 32379, -31739: 32380, -31738: 32381, -31737: 32382, -31736: 32383, -31735: 32384, -31734: 32385, -31733: 32386, -31732: 32387, -31731: 32388, -31730: 32389, -31729: 32390, -31728: 32391, -31727: 32392, -31726: 32393, -31725: 32394, -31724: 32395, -31723: 32396, -31722: 32397, -31721: 32398, -31720: 32399, -31719: 32400, -31718: 32401, -31717: 32402, -31716: 32403, -31715: 32404, -31714: 32405, -31713: 32406, -31712: 32407, -31711: 32408, -31710: 32409, -31709: 32410, -31708: 32411, -31707: 32412, -31706: 32413, -31705: 32414, -31704: 32415, -31703: 32416, -31702: 32417, -31701: 32418, -31700: 32419, -31699: 32420, -31698: 32421, -31697: 32422, -31696: 32423, -31695: 32424, -31694: 32425, -31693: 32426, -31692: 32427, -31691: 32428, -31690: 32429, -31689: 32430, -31688: 32431, -31687: 32432, -31686: 32433, -31685: 32434, -31684: 32435, -31683: 32436, -31682: 32437, -31681: 32438, -31680: 32439, -31679: 32440, -31678: 32441, -31677: 32442, -31676: 32443, -31675: 32444, -31674: 32445, -31673: 32446, -31672: 32447, -31671: 32448, -31670: 32449, -31669: 32450, -31668: 32451, -31667: 32452, -31666: 32453, -31665: 32454, -31664: 32455, -31663: 32456, -31662: 32457, -31661: 32458, -31660: 32459, -31659: 32460, -31658: 32461, -31657: 32462, -31656: 32463, -31655: 32464, -31654: 32465, -31653: 32466, -31652: 32467, -31651: 32468, -31650: 32469, -31649: 32470, -31648: 32471, -31647: 32472, -31646: 32473, -31645: 32474, -31644: 32475, -31643: 32476, -31642: 32477, -31641: 32478, -31640: 32479, -31639: 32480, -31638: 32481, -31637: 32482, -31636: 32483, -31635: 32484, -31634: 32485, -31633: 32486, -31632: 32487, -31631: 32488, -31630: 32489, -31629: 32490, -31628: 32491, -31627: 32492, -31626: 32493, -31625: 32494, -31624: 32495, -31623: 32496, -31622: 32497, -31621: 32498, -31620: 32499, -31619: 32500, -31618: 32501, -31617: 32502, -31616: 32503, -31615: 32504, -31614: 32505, -31613: 32506, -31612: 32507, -31611: 32508, -31610: 32509, -31609: 32510, -31608: 32511, -31607: 32512, -31606: 32513, -31605: 32514, -31604: 32515, -31603: 32516, -31602: 32517, -31601: 32518, -31600: 32519, -31599: 32520, -31598: 32521, -31597: 32522, -31596: 32523, -31595: 32524, -31594: 32525, -31593: 32526, -31592: 32527, -31591: 32528, -31590: 32529, -31589: 32530, -31588: 32531, -31587: 32532, -31586: 32533, -31585: 32534, -31584: 32535, -31583: 32536, -31582: 32537, -31581: 32538, -31580: 32539, -31579: 32540, -31578: 32541, -31577: 32542, -31576: 32543, -31575: 32544, -31574: 32545, -31573: 32546, -31572: 32547, -31571: 32548, -31570: 32549, -31569: 32550, -31568: 32551, -31567: 32552, -31566: 32553, -31565: 32554, -31564: 32555, -31563: 32556, -31562: 32557, -31561: 32558, -31560: 32559, -31559: 32560, -31558: 32561, -31557: 32562, -31556: 32563, -31555: 32564, -31554: 32565, -31553: 32566, -31552: 32567, -31551: 32568, -31550: 32569, -31549: 32570, -31548: 32571, -31547: 32572, -31546: 32573, -31545: 32574, -31544: 32575, -31543: 32576, -31542: 32577, -31541: 32578, -31540: 32579, -31539: 32580, -31538: 32581, -31537: 32582, -31536: 32583, -31535: 32584, -31534: 32585, -31533: 32586, -31532: 32587, -31531: 32588, -31530: 32589, -31529: 32590, -31528: 32591, -31527: 32592, -31526: 32593, -31525: 32594, -31524: 32595, -31523: 32596, -31522: 32597, -31521: 32598, -31520: 32599, -31519: 32600, -31518: 32601, -31517: 32602, -31516: 32603, -31515: 32604, -31514: 32605, -31513: 32606, -31512: 32607, -31511: 32608, -31510: 32609, -31509: 32610, -31508: 32611, -31507: 32612, -31506: 32613, -31505: 32614, -31504: 32615, -31503: 32616, -31502: 32617, -31501: 32618, -31500: 32619, -31499: 32620, -31498: 32621, -31497: 32622, -31496: 32623, -31495: 32624, -31494: 32625, -31493: 32626, -31492: 32627, -31491: 32628, -31490: 32629, -31489: 32630, -31488: 32631, -31487: 32632, -31486: 32633, -31485: 32634, -31484: 32635, -31483: 32636, -31482: 32637, -31481: 32638, -31480: 32639, -31479: 32640, -31478: 32641, -31477: 32642, -31476: 32643, -31475: 32644, -31474: 32645, -31473: 32646, -31472: 32647, -31471: 32648, -31470: 32649, -31469: 32650, -31468: 32651, -31467: 32652, -31466: 32653, -31465: 32654, -31464: 32655, -31463: 32656, -31462: 32657, -31461: 32658, -31460: 32659, -31459: 32660, -31458: 32661, -31457: 32662, -31456: 32663, -31455: 32664, -31454: 32665, -31453: 32666, -31452: 32667, -31451: 32668, -31450: 32669, -31449: 32670, -31448: 32671, -31447: 32672, -31446: 32673, -31445: 32674, -31444: 32675, -31443: 32676, -31442: 32677, -31441: 32678, -31440: 32679, -31439: 32680, -31438: 32681, -31437: 32682, -31436: 32683, -31435: 32684, -31434: 32685, -31433: 32686, -31432: 32687, -31431: 32688, -31430: 32689, -31429: 32690, -31428: 32691, -31427: 32692, -31426: 32693, -31425: 32694, -31424: 32695, -31423: 32696, -31422: 32697, -31421: 32698, -31420: 32699, -31419: 32700, -31418: 32701, -31417: 32702, -31416: 32703, -31415: 32704, -31414: 32705, -31413: 32706, -31412: 32707, -31411: 32708, -31410: 32709, -31409: 32710, -31408: 32711, -31407: 32712, -31406: 32713, -31405: 32714, -31404: 32715, -31403: 32716, -31402: 32717, -31401: 32718, -31400: 32719, -31399: 32720, -31398: 32721, -31397: 32722, -31396: 32723, -31395: 32724, -31394: 32725, -31393: 32726, -31392: 32727, -31391: 32728, -31390: 32729, -31389: 32730, -31388: 32731, -31387: 32732, -31386: 32733, -31385: 32734, -31384: 32735, -31383: 32736, -31382: 32737, -31381: 32738, -31380: 32739, -31379: 32740, -31378: 32741, -31377: 32742, -31376: 32743, -31375: 32744, -31374: 32745, -31373: 32746, -31372: 32747, -31371: 32748, -31370: 32749, -31369: 32750, -31368: 32751, -31367: 32752, -31366: 32753, -31365: 32754, -31364: 32755, -31363: 32756, -31362: 32757, -31361: 32758, -31360: 32759, -31359: 32760, -31358: 32761, -31357: 32762, -31356: 32763, -31355: 32764, -31354: 32765, -31353: 32766, -31352: 32767, -31351: 32768, -31350: 32769, -31349: 32770, -31348: 32771, -31347: 32772, -31346: 32773, -31345: 32774, -31344: 32775, -31343: 32776, -31342: 32777, -31341: 32778, -31340: 32779, -31339: 32780, -31338: 32781, -31337: 32782, -31336: 32783, -31335: 32784, -31334: 32785, -31333: 32786, -31332: 32787, -31331: 32788, -31330: 32789, -31329: 32790, -31328: 32791, -31327: 32792, -31326: 32793, -31325: 32794, -31324: 32795, -31323: 32796, -31322: 32797, -31321: 32798, -31320: 32799, -31319: 32800, -31318: 32801, -31317: 32802, -31316: 32803, -31315: 32804, -31314: 32805, -31313: 32806, -31312: 32807, -31311: 32808, -31310: 32809, -31309: 32810, -31308: 32811, -31307: 32812, -31306: 32813, -31305: 32814, -31304: 32815, -31303: 32816, -31302: 32817, -31301: 32818, -31300: 32819, -31299: 32820, -31298: 32821, -31297: 32822, -31296: 32823, -31295: 32824, -31294: 32825, -31293: 32826, -31292: 32827, -31291: 32828, -31290: 32829, -31289: 32830, -31288: 32831, -31287: 32832, -31286: 32833, -31285: 32834, -31284: 32835, -31283: 32836, -31282: 32837, -31281: 32838, -31280: 32839, -31279: 32840, -31278: 32841, -31277: 32842, -31276: 32843, -31275: 32844, -31274: 32845, -31273: 32846, -31272: 32847, -31271: 32848, -31270: 32849, -31269: 32850, -31268: 32851, -31267: 32852, -31266: 32853, -31265: 32854, -31264: 32855, -31263: 32856, -31262: 32857, -31261: 32858, -31260: 32859, -31259: 32860, -31258: 32861, -31257: 32862, -31256: 32863, -31255: 32864, -31254: 32865, -31253: 32866, -31252: 32867, -31251: 32868, -31250: 32869, -31249: 32870, -31248: 32871, -31247: 32872, -31246: 32873, -31245: 32874, -31244: 32875, -31243: 32876, -31242: 32877, -31241: 32878, -31240: 32879, -31239: 32880, -31238: 32881, -31237: 32882, -31236: 32883, -31235: 32884, -31234: 32885, -31233: 32886, -31232: 32887, -31231: 32888, -31230: 32889, -31229: 32890, -31228: 32891, -31227: 32892, -31226: 32893, -31225: 32894, -31224: 32895, -31223: 32896, -31222: 32897, -31221: 32898, -31220: 32899, -31219: 32900, -31218: 32901, -31217: 32902, -31216: 32903, -31215: 32904, -31214: 32905, -31213: 32906, -31212: 32907, -31211: 32908, -31210: 32909, -31209: 32910, -31208: 32911, -31207: 32912, -31206: 32913, -31205: 32914, -31204: 32915, -31203: 32916, -31202: 32917, -31201: 32918, -31200: 32919, -31199: 32920, -31198: 32921, -31197: 32922, -31196: 32923, -31195: 32924, -31194: 32925, -31193: 32926, -31192: 32927, -31191: 32928, -31190: 32929, -31189: 32930, -31188: 32931, -31187: 32932, -31186: 32933, -31185: 32934, -31184: 32935, -31183: 32936, -31182: 32937, -31181: 32938, -31180: 32939, -31179: 32940, -31178: 32941, -31177: 32942, -31176: 32943, -31175: 32944, -31174: 32945, -31173: 32946, -31172: 32947, -31171: 32948, -31170: 32949, -31169: 32950, -31168: 32951, -31167: 32952, -31166: 32953, -31165: 32954, -31164: 32955, -31163: 32956, -31162: 32957, -31161: 32958, -31160: 32959, -31159: 32960, -31158: 32961, -31157: 32962, -31156: 32963, -31155: 32964, -31154: 32965, -31153: 32966, -31152: 32967, -31151: 32968, -31150: 32969, -31149: 32970, -31148: 32971, -31147: 32972, -31146: 32973, -31145: 32974, -31144: 32975, -31143: 32976, -31142: 32977, -31141: 32978, -31140: 32979, -31139: 32980, -31138: 32981, -31137: 32982, -31136: 32983, -31135: 32984, -31134: 32985, -31133: 32986, -31132: 32987, -31131: 32988, -31130: 32989, -31129: 32990, -31128: 32991, -31127: 32992, -31126: 32993, -31125: 32994, -31124: 32995, -31123: 32996, -31122: 32997, -31121: 32998, -31120: 32999, -31119: 33000, -31118: 33001, -31117: 33002, -31116: 33003, -31115: 33004, -31114: 33005, -31113: 33006, -31112: 33007, -31111: 33008, -31110: 33009, -31109: 33010, -31108: 33011, -31107: 33012, -31106: 33013, -31105: 33014, -31104: 33015, -31103: 33016, -31102: 33017, -31101: 33018, -31100: 33019, -31099: 33020, -31098: 33021, -31097: 33022, -31096: 33023, -31095: 33024, -31094: 33025, -31093: 33026, -31092: 33027, -31091: 33028, -31090: 33029, -31089: 33030, -31088: 33031, -31087: 33032, -31086: 33033, -31085: 33034, -31084: 33035, -31083: 33036, -31082: 33037, -31081: 33038, -31080: 33039, -31079: 33040, -31078: 33041, -31077: 33042, -31076: 33043, -31075: 33044, -31074: 33045, -31073: 33046, -31072: 33047, -31071: 33048, -31070: 33049, -31069: 33050, -31068: 33051, -31067: 33052, -31066: 33053, -31065: 33054, -31064: 33055, -31063: 33056, -31062: 33057, -31061: 33058, -31060: 33059, -31059: 33060, -31058: 33061, -31057: 33062, -31056: 33063, -31055: 33064, -31054: 33065, -31053: 33066, -31052: 33067, -31051: 33068}
Processed: Au16 O24
2018-07-24 10:20:21,814 INFO Added a workflow. id_map: {-34031: 33069, -34030: 33070, -34029: 33071, -34028: 33072, -34027: 33073, -34026: 33074, -34025: 33075, -34024: 33076, -34023: 33077, -34022: 33078, -34021: 33079, -34020: 33080, -34019: 33081, -34018: 33082, -34017: 33083, -34016: 33084, -34015: 33085, -34014: 33086, -34013: 33087, -34012: 33088, -34011: 33089, -34010: 33090, -34009: 33091, -34008: 33092, -34007: 33093, -34006: 33094, -34005: 33095, -34004: 33096, -34003: 33097, -34002: 33098, -34001: 33099, -34000: 33100, -33999: 33101, -33998: 33102, -33997: 33103, -33996: 33104, -33995: 33105, -33994: 33106, -33993: 33107, -33992: 33108, -33991: 33109, -33990: 33110, -33989: 33111, -33988: 33112, -33987: 33113, -33986: 33114, -33985: 33115, -33984: 33116, -33983: 33117, -33982: 33118, -33981: 33119, -33980: 33120, -33979: 33121, -33978: 33122, -33977: 33123, -33976: 33124, -33975: 33125, -33974: 33126, -33973: 33127, -33972: 33128, -33971: 33129, -33970: 33130, -33969: 33131, -33968: 33132, -33967: 33133, -33966: 33134, -33965: 33135, -33964: 33136, -33963: 33137, -33962: 33138, -33961: 33139, -33960: 33140, -33959: 33141, -33958: 33142, -33957: 33143, -33956: 33144, -33955: 33145, -33954: 33146, -33953: 33147, -33952: 33148, -33951: 33149, -33950: 33150, -33949: 33151, -33948: 33152, -33947: 33153, -33946: 33154, -33945: 33155, -33944: 33156, -33943: 33157, -33942: 33158, -33941: 33159, -33940: 33160, -33939: 33161, -33938: 33162, -33937: 33163, -33936: 33164, -33935: 33165, -33934: 33166, -33933: 33167, -33932: 33168, -33931: 33169, -33930: 33170, -33929: 33171, -33928: 33172, -33927: 33173, -33926: 33174, -33925: 33175, -33924: 33176, -33923: 33177, -33922: 33178, -33921: 33179, -33920: 33180, -33919: 33181, -33918: 33182, -33917: 33183, -33916: 33184, -33915: 33185, -33914: 33186, -33913: 33187, -33912: 33188, -33911: 33189, -33910: 33190, -33909: 33191, -33908: 33192, -33907: 33193, -33906: 33194, -33905: 33195, -33904: 33196, -33903: 33197, -33902: 33198, -33901: 33199, -33900: 33200, -33899: 33201, -33898: 33202, -33897: 33203, -33896: 33204, -33895: 33205, -33894: 33206, -33893: 33207, -33892: 33208, -33891: 33209, -33890: 33210, -33889: 33211, -33888: 33212, -33887: 33213, -33886: 33214, -33885: 33215, -33884: 33216, -33883: 33217, -33882: 33218, -33881: 33219, -33880: 33220, -33879: 33221, -33878: 33222, -33877: 33223, -33876: 33224, -33875: 33225, -33874: 33226, -33873: 33227, -33872: 33228, -33871: 33229, -33870: 33230, -33869: 33231, -33868: 33232, -33867: 33233, -33866: 33234, -33865: 33235, -33864: 33236, -33863: 33237, -33862: 33238, -33861: 33239, -33860: 33240, -33859: 33241, -33858: 33242, -33857: 33243, -33856: 33244, -33855: 33245, -33854: 33246, -33853: 33247, -33852: 33248, -33851: 33249, -33850: 33250, -33849: 33251, -33848: 33252, -33847: 33253, -33846: 33254, -33845: 33255, -33844: 33256, -33843: 33257, -33842: 33258, -33841: 33259, -33840: 33260, -33839: 33261, -33838: 33262, -33837: 33263, -33836: 33264, -33835: 33265, -33834: 33266, -33833: 33267, -33832: 33268, -33831: 33269, -33830: 33270, -33829: 33271, -33828: 33272, -33827: 33273, -33826: 33274, -33825: 33275, -33824: 33276, -33823: 33277, -33822: 33278, -33821: 33279, -33820: 33280, -33819: 33281, -33818: 33282, -33817: 33283, -33816: 33284, -33815: 33285, -33814: 33286, -33813: 33287, -33812: 33288, -33811: 33289, -33810: 33290, -33809: 33291, -33808: 33292, -33807: 33293, -33806: 33294, -33805: 33295, -33804: 33296, -33803: 33297, -33802: 33298, -33801: 33299, -33800: 33300, -33799: 33301, -33798: 33302, -33797: 33303, -33796: 33304, -33795: 33305, -33794: 33306, -33793: 33307, -33792: 33308, -33791: 33309, -33790: 33310, -33789: 33311, -33788: 33312, -33787: 33313, -33786: 33314, -33785: 33315, -33784: 33316, -33783: 33317, -33782: 33318, -33781: 33319, -33780: 33320, -33779: 33321, -33778: 33322, -33777: 33323, -33776: 33324, -33775: 33325, -33774: 33326, -33773: 33327, -33772: 33328, -33771: 33329, -33770: 33330, -33769: 33331, -33768: 33332, -33767: 33333, -33766: 33334, -33765: 33335, -33764: 33336, -33763: 33337, -33762: 33338, -33761: 33339, -33760: 33340, -33759: 33341, -33758: 33342, -33757: 33343, -33756: 33344, -33755: 33345, -33754: 33346, -33753: 33347, -33752: 33348, -33751: 33349, -33750: 33350, -33749: 33351, -33748: 33352, -33747: 33353, -33746: 33354, -33745: 33355, -33744: 33356, -33743: 33357, -33742: 33358, -33741: 33359, -33740: 33360, -33739: 33361, -33738: 33362, -33737: 33363, -33736: 33364, -33735: 33365, -33734: 33366, -33733: 33367, -33732: 33368, -33731: 33369, -33730: 33370, -33729: 33371, -33728: 33372, -33727: 33373, -33726: 33374, -33725: 33375, -33724: 33376, -33723: 33377, -33722: 33378, -33721: 33379, -33720: 33380, -33719: 33381, -33718: 33382, -33717: 33383, -33716: 33384, -33715: 33385, -33714: 33386, -33713: 33387, -33712: 33388, -33711: 33389, -33710: 33390, -33709: 33391, -33708: 33392, -33707: 33393, -33706: 33394, -33705: 33395, -33704: 33396, -33703: 33397, -33702: 33398, -33701: 33399, -33700: 33400, -33699: 33401, -33698: 33402, -33697: 33403, -33696: 33404, -33695: 33405, -33694: 33406, -33693: 33407, -33692: 33408, -33691: 33409, -33690: 33410, -33689: 33411, -33688: 33412, -33687: 33413, -33686: 33414, -33685: 33415, -33684: 33416, -33683: 33417, -33682: 33418, -33681: 33419, -33680: 33420, -33679: 33421, -33678: 33422, -33677: 33423, -33676: 33424, -33675: 33425, -33674: 33426, -33673: 33427, -33672: 33428, -33671: 33429, -33670: 33430, -33669: 33431, -33668: 33432, -33667: 33433, -33666: 33434, -33665: 33435, -33664: 33436, -33663: 33437, -33662: 33438, -33661: 33439, -33660: 33440, -33659: 33441, -33658: 33442, -33657: 33443, -33656: 33444, -33655: 33445, -33654: 33446, -33653: 33447, -33652: 33448, -33651: 33449, -33650: 33450, -33649: 33451, -33648: 33452, -33647: 33453, -33646: 33454, -33645: 33455, -33644: 33456, -33643: 33457, -33642: 33458, -33641: 33459, -33640: 33460, -33639: 33461, -33638: 33462, -33637: 33463, -33636: 33464, -33635: 33465, -33634: 33466, -33633: 33467, -33632: 33468, -33631: 33469, -33630: 33470, -33629: 33471, -33628: 33472, -33627: 33473, -33626: 33474, -33625: 33475, -33624: 33476, -33623: 33477, -33622: 33478, -33621: 33479, -33620: 33480, -33619: 33481, -33618: 33482, -33617: 33483, -33616: 33484, -33615: 33485, -33614: 33486, -33613: 33487, -33612: 33488, -33611: 33489, -33610: 33490, -33609: 33491, -33608: 33492, -33607: 33493, -33606: 33494, -33605: 33495, -33604: 33496, -33603: 33497, -33602: 33498, -33601: 33499, -33600: 33500, -33599: 33501, -33598: 33502, -33597: 33503, -33596: 33504, -33595: 33505, -33594: 33506, -33593: 33507, -33592: 33508, -33591: 33509, -33590: 33510, -33589: 33511, -33588: 33512, -33587: 33513, -33586: 33514, -33585: 33515, -33584: 33516, -33583: 33517, -33582: 33518, -33581: 33519, -33580: 33520, -33579: 33521, -33578: 33522, -33577: 33523, -33576: 33524, -33575: 33525, -33574: 33526, -33573: 33527, -33572: 33528, -33571: 33529, -33570: 33530, -33569: 33531, -33568: 33532, -33567: 33533, -33566: 33534, -33565: 33535, -33564: 33536, -33563: 33537, -33562: 33538, -33561: 33539, -33560: 33540, -33559: 33541, -33558: 33542, -33557: 33543, -33556: 33544, -33555: 33545, -33554: 33546, -33553: 33547, -33552: 33548, -33551: 33549, -33550: 33550, -33549: 33551, -33548: 33552, -33547: 33553, -33546: 33554, -33545: 33555, -33544: 33556, -33543: 33557, -33542: 33558, -33541: 33559, -33540: 33560, -33539: 33561, -33538: 33562, -33537: 33563, -33536: 33564, -33535: 33565, -33534: 33566, -33533: 33567, -33532: 33568, -33531: 33569, -33530: 33570, -33529: 33571, -33528: 33572, -33527: 33573, -33526: 33574, -33525: 33575, -33524: 33576, -33523: 33577, -33522: 33578, -33521: 33579, -33520: 33580, -33519: 33581, -33518: 33582, -33517: 33583, -33516: 33584, -33515: 33585, -33514: 33586, -33513: 33587, -33512: 33588, -33511: 33589, -33510: 33590, -33509: 33591, -33508: 33592, -33507: 33593, -33506: 33594, -33505: 33595, -33504: 33596, -33503: 33597, -33502: 33598, -33501: 33599, -33500: 33600, -33499: 33601, -33498: 33602, -33497: 33603, -33496: 33604, -33495: 33605, -33494: 33606, -33493: 33607, -33492: 33608, -33491: 33609, -33490: 33610, -33489: 33611, -33488: 33612, -33487: 33613, -33486: 33614, -33485: 33615, -33484: 33616, -33483: 33617, -33482: 33618, -33481: 33619, -33480: 33620, -33479: 33621, -33478: 33622, -33477: 33623, -33476: 33624, -33475: 33625, -33474: 33626, -33473: 33627, -33472: 33628, -33471: 33629, -33470: 33630, -33469: 33631, -33468: 33632, -33467: 33633, -33466: 33634, -33465: 33635, -33464: 33636, -33463: 33637, -33462: 33638, -33461: 33639, -33460: 33640, -33459: 33641, -33458: 33642, -33457: 33643, -33456: 33644, -33455: 33645, -33454: 33646, -33453: 33647, -33452: 33648, -33451: 33649, -33450: 33650, -33449: 33651, -33448: 33652, -33447: 33653, -33446: 33654, -33445: 33655, -33444: 33656, -33443: 33657, -33442: 33658, -33441: 33659, -33440: 33660, -33439: 33661, -33438: 33662, -33437: 33663, -33436: 33664, -33435: 33665, -33434: 33666, -33433: 33667, -33432: 33668, -33431: 33669, -33430: 33670, -33429: 33671, -33428: 33672, -33427: 33673, -33426: 33674, -33425: 33675, -33424: 33676, -33423: 33677, -33422: 33678, -33421: 33679, -33420: 33680, -33419: 33681, -33418: 33682, -33417: 33683, -33416: 33684, -33415: 33685, -33414: 33686, -33413: 33687, -33412: 33688, -33411: 33689, -33410: 33690, -33409: 33691, -33408: 33692, -33407: 33693, -33406: 33694, -33405: 33695, -33404: 33696, -33403: 33697, -33402: 33698, -33401: 33699, -33400: 33700, -33399: 33701, -33398: 33702, -33397: 33703, -33396: 33704, -33395: 33705, -33394: 33706, -33393: 33707, -33392: 33708, -33391: 33709, -33390: 33710, -33389: 33711, -33388: 33712, -33387: 33713, -33386: 33714, -33385: 33715, -33384: 33716, -33383: 33717, -33382: 33718, -33381: 33719, -33380: 33720, -33379: 33721, -33378: 33722, -33377: 33723, -33376: 33724, -33375: 33725, -33374: 33726, -33373: 33727, -33372: 33728, -33371: 33729, -33370: 33730, -33369: 33731, -33368: 33732, -33367: 33733, -33366: 33734, -33365: 33735, -33364: 33736, -33363: 33737, -33362: 33738, -33361: 33739, -33360: 33740, -33359: 33741, -33358: 33742, -33357: 33743, -33356: 33744, -33355: 33745, -33354: 33746, -33353: 33747, -33352: 33748, -33351: 33749, -33350: 33750, -33349: 33751, -33348: 33752, -33347: 33753, -33346: 33754, -33345: 33755, -33344: 33756, -33343: 33757, -33342: 33758, -33341: 33759, -33340: 33760, -33339: 33761, -33338: 33762, -33337: 33763, -33336: 33764, -33335: 33765, -33334: 33766, -33333: 33767, -33332: 33768, -33331: 33769, -33330: 33770, -33329: 33771, -33328: 33772, -33327: 33773, -33326: 33774, -33325: 33775, -33324: 33776, -33323: 33777, -33322: 33778, -33321: 33779, -33320: 33780, -33319: 33781, -33318: 33782, -33317: 33783, -33316: 33784, -33315: 33785, -33314: 33786, -33313: 33787, -33312: 33788, -33311: 33789, -33310: 33790, -33309: 33791, -33308: 33792, -33307: 33793, -33306: 33794, -33305: 33795, -33304: 33796, -33303: 33797, -33302: 33798, -33301: 33799, -33300: 33800, -33299: 33801, -33298: 33802, -33297: 33803, -33296: 33804, -33295: 33805, -33294: 33806, -33293: 33807, -33292: 33808, -33291: 33809, -33290: 33810, -33289: 33811, -33288: 33812, -33287: 33813, -33286: 33814, -33285: 33815, -33284: 33816, -33283: 33817, -33282: 33818, -33281: 33819, -33280: 33820, -33279: 33821, -33278: 33822, -33277: 33823, -33276: 33824, -33275: 33825, -33274: 33826, -33273: 33827, -33272: 33828, -33271: 33829, -33270: 33830, -33269: 33831, -33268: 33832, -33267: 33833, -33266: 33834, -33265: 33835, -33264: 33836, -33263: 33837, -33262: 33838, -33261: 33839, -33260: 33840, -33259: 33841, -33258: 33842, -33257: 33843, -33256: 33844, -33255: 33845, -33254: 33846, -33253: 33847, -33252: 33848, -33251: 33849, -33250: 33850, -33249: 33851, -33248: 33852, -33247: 33853, -33246: 33854, -33245: 33855, -33244: 33856, -33243: 33857, -33242: 33858, -33241: 33859, -33240: 33860, -33239: 33861, -33238: 33862, -33237: 33863, -33236: 33864, -33235: 33865, -33234: 33866, -33233: 33867, -33232: 33868, -33231: 33869, -33230: 33870, -33229: 33871, -33228: 33872, -33227: 33873, -33226: 33874, -33225: 33875, -33224: 33876, -33223: 33877, -33222: 33878, -33221: 33879, -33220: 33880, -33219: 33881, -33218: 33882, -33217: 33883, -33216: 33884, -33215: 33885, -33214: 33886, -33213: 33887, -33212: 33888, -33211: 33889, -33210: 33890, -33209: 33891, -33208: 33892, -33207: 33893, -33206: 33894, -33205: 33895, -33204: 33896, -33203: 33897, -33202: 33898, -33201: 33899, -33200: 33900, -33199: 33901, -33198: 33902, -33197: 33903, -33196: 33904, -33195: 33905, -33194: 33906, -33193: 33907, -33192: 33908, -33191: 33909, -33190: 33910, -33189: 33911, -33188: 33912, -33187: 33913, -33186: 33914, -33185: 33915, -33184: 33916, -33183: 33917, -33182: 33918, -33181: 33919, -33180: 33920, -33179: 33921, -33178: 33922, -33177: 33923, -33176: 33924, -33175: 33925, -33174: 33926, -33173: 33927, -33172: 33928, -33171: 33929, -33170: 33930, -33169: 33931, -33168: 33932, -33167: 33933, -33166: 33934, -33165: 33935, -33164: 33936, -33163: 33937, -33162: 33938, -33161: 33939, -33160: 33940, -33159: 33941, -33158: 33942, -33157: 33943, -33156: 33944, -33155: 33945, -33154: 33946, -33153: 33947, -33152: 33948, -33151: 33949, -33150: 33950, -33149: 33951, -33148: 33952, -33147: 33953, -33146: 33954, -33145: 33955, -33144: 33956, -33143: 33957, -33142: 33958, -33141: 33959, -33140: 33960, -33139: 33961, -33138: 33962, -33137: 33963, -33136: 33964, -33135: 33965, -33134: 33966, -33133: 33967, -33132: 33968, -33131: 33969, -33130: 33970, -33129: 33971, -33128: 33972, -33127: 33973, -33126: 33974, -33125: 33975, -33124: 33976, -33123: 33977, -33122: 33978, -33121: 33979, -33120: 33980, -33119: 33981, -33118: 33982, -33117: 33983, -33116: 33984, -33115: 33985, -33114: 33986, -33113: 33987, -33112: 33988, -33111: 33989, -33110: 33990, -33109: 33991, -33108: 33992, -33107: 33993, -33106: 33994, -33105: 33995, -33104: 33996, -33103: 33997, -33102: 33998, -33101: 33999, -33100: 34000, -33099: 34001, -33098: 34002, -33097: 34003, -33096: 34004, -33095: 34005, -33094: 34006, -33093: 34007, -33092: 34008, -33091: 34009, -33090: 34010, -33089: 34011, -33088: 34012, -33087: 34013, -33086: 34014, -33085: 34015, -33084: 34016, -33083: 34017, -33082: 34018, -33081: 34019, -33080: 34020, -33079: 34021, -33078: 34022}
Processed: Hg3 O3
2018-07-24 10:20:30,175 INFO Added a workflow. id_map: {-34455: 34023, -34454: 34024, -34453: 34025, -34452: 34026, -34451: 34027, -34450: 34028, -34449: 34029, -34448: 34030, -34447: 34031, -34446: 34032, -34445: 34033, -34444: 34034, -34443: 34035, -34442: 34036, -34441: 34037, -34440: 34038, -34439: 34039, -34438: 34040, -34437: 34041, -34436: 34042, -34435: 34043, -34434: 34044, -34433: 34045, -34432: 34046, -34431: 34047, -34430: 34048, -34429: 34049, -34428: 34050, -34427: 34051, -34426: 34052, -34425: 34053, -34424: 34054, -34423: 34055, -34422: 34056, -34421: 34057, -34420: 34058, -34419: 34059, -34418: 34060, -34417: 34061, -34416: 34062, -34415: 34063, -34414: 34064, -34413: 34065, -34412: 34066, -34411: 34067, -34410: 34068, -34409: 34069, -34408: 34070, -34407: 34071, -34406: 34072, -34405: 34073, -34404: 34074, -34403: 34075, -34402: 34076, -34401: 34077, -34400: 34078, -34399: 34079, -34398: 34080, -34397: 34081, -34396: 34082, -34395: 34083, -34394: 34084, -34393: 34085, -34392: 34086, -34391: 34087, -34390: 34088, -34389: 34089, -34388: 34090, -34387: 34091, -34386: 34092, -34385: 34093, -34384: 34094, -34383: 34095, -34382: 34096, -34381: 34097, -34380: 34098, -34379: 34099, -34378: 34100, -34377: 34101, -34376: 34102, -34375: 34103, -34374: 34104, -34373: 34105, -34372: 34106, -34371: 34107, -34370: 34108, -34369: 34109, -34368: 34110, -34367: 34111, -34366: 34112, -34365: 34113, -34364: 34114, -34363: 34115, -34362: 34116, -34361: 34117, -34360: 34118, -34359: 34119, -34358: 34120, -34357: 34121, -34356: 34122, -34355: 34123, -34354: 34124, -34353: 34125, -34352: 34126, -34351: 34127, -34350: 34128, -34349: 34129, -34348: 34130, -34347: 34131, -34346: 34132, -34345: 34133, -34344: 34134, -34343: 34135, -34342: 34136, -34341: 34137, -34340: 34138, -34339: 34139, -34338: 34140, -34337: 34141, -34336: 34142, -34335: 34143, -34334: 34144, -34333: 34145, -34332: 34146, -34331: 34147, -34330: 34148, -34329: 34149, -34328: 34150, -34327: 34151, -34326: 34152, -34325: 34153, -34324: 34154, -34323: 34155, -34322: 34156, -34321: 34157, -34320: 34158, -34319: 34159, -34318: 34160, -34317: 34161, -34316: 34162, -34315: 34163, -34314: 34164, -34313: 34165, -34312: 34166, -34311: 34167, -34310: 34168, -34309: 34169, -34308: 34170, -34307: 34171, -34306: 34172, -34305: 34173, -34304: 34174, -34303: 34175, -34302: 34176, -34301: 34177, -34300: 34178, -34299: 34179, -34298: 34180, -34297: 34181, -34296: 34182, -34295: 34183, -34294: 34184, -34293: 34185, -34292: 34186, -34291: 34187, -34290: 34188, -34289: 34189, -34288: 34190, -34287: 34191, -34286: 34192, -34285: 34193, -34284: 34194, -34283: 34195, -34282: 34196, -34281: 34197, -34280: 34198, -34279: 34199, -34278: 34200, -34277: 34201, -34276: 34202, -34275: 34203, -34274: 34204, -34273: 34205, -34272: 34206, -34271: 34207, -34270: 34208, -34269: 34209, -34268: 34210, -34267: 34211, -34266: 34212, -34265: 34213, -34264: 34214, -34263: 34215, -34262: 34216, -34261: 34217, -34260: 34218, -34259: 34219, -34258: 34220, -34257: 34221, -34256: 34222, -34255: 34223, -34254: 34224, -34253: 34225, -34252: 34226, -34251: 34227, -34250: 34228, -34249: 34229, -34248: 34230, -34247: 34231, -34246: 34232, -34245: 34233, -34244: 34234, -34243: 34235, -34242: 34236, -34241: 34237, -34240: 34238, -34239: 34239, -34238: 34240, -34237: 34241, -34236: 34242, -34235: 34243, -34234: 34244, -34233: 34245, -34232: 34246, -34231: 34247, -34230: 34248, -34229: 34249, -34228: 34250, -34227: 34251, -34226: 34252, -34225: 34253, -34224: 34254, -34223: 34255, -34222: 34256, -34221: 34257, -34220: 34258, -34219: 34259, -34218: 34260, -34217: 34261, -34216: 34262, -34215: 34263, -34214: 34264, -34213: 34265, -34212: 34266, -34211: 34267, -34210: 34268, -34209: 34269, -34208: 34270, -34207: 34271, -34206: 34272, -34205: 34273, -34204: 34274, -34203: 34275, -34202: 34276, -34201: 34277, -34200: 34278, -34199: 34279, -34198: 34280, -34197: 34281, -34196: 34282, -34195: 34283, -34194: 34284, -34193: 34285, -34192: 34286, -34191: 34287, -34190: 34288, -34189: 34289, -34188: 34290, -34187: 34291, -34186: 34292, -34185: 34293, -34184: 34294, -34183: 34295, -34182: 34296, -34181: 34297, -34180: 34298, -34179: 34299, -34178: 34300, -34177: 34301, -34176: 34302, -34175: 34303, -34174: 34304, -34173: 34305, -34172: 34306, -34171: 34307, -34170: 34308, -34169: 34309, -34168: 34310, -34167: 34311, -34166: 34312, -34165: 34313, -34164: 34314, -34163: 34315, -34162: 34316, -34161: 34317, -34160: 34318, -34159: 34319, -34158: 34320, -34157: 34321, -34156: 34322, -34155: 34323, -34154: 34324, -34153: 34325, -34152: 34326, -34151: 34327, -34150: 34328, -34149: 34329, -34148: 34330, -34147: 34331, -34146: 34332, -34145: 34333, -34144: 34334, -34143: 34335, -34142: 34336, -34141: 34337, -34140: 34338, -34139: 34339, -34138: 34340, -34137: 34341, -34136: 34342, -34135: 34343, -34134: 34344, -34133: 34345, -34132: 34346, -34131: 34347, -34130: 34348, -34129: 34349, -34128: 34350, -34127: 34351, -34126: 34352, -34125: 34353, -34124: 34354, -34123: 34355, -34122: 34356, -34121: 34357, -34120: 34358, -34119: 34359, -34118: 34360, -34117: 34361, -34116: 34362, -34115: 34363, -34114: 34364, -34113: 34365, -34112: 34366, -34111: 34367, -34110: 34368, -34109: 34369, -34108: 34370, -34107: 34371, -34106: 34372, -34105: 34373, -34104: 34374, -34103: 34375, -34102: 34376, -34101: 34377, -34100: 34378, -34099: 34379, -34098: 34380, -34097: 34381, -34096: 34382, -34095: 34383, -34094: 34384, -34093: 34385, -34092: 34386, -34091: 34387, -34090: 34388, -34089: 34389, -34088: 34390, -34087: 34391, -34086: 34392, -34085: 34393, -34084: 34394, -34083: 34395, -34082: 34396, -34081: 34397, -34080: 34398, -34079: 34399, -34078: 34400, -34077: 34401, -34076: 34402, -34075: 34403, -34074: 34404, -34073: 34405, -34072: 34406, -34071: 34407, -34070: 34408, -34069: 34409, -34068: 34410, -34067: 34411, -34066: 34412, -34065: 34413, -34064: 34414, -34063: 34415, -34062: 34416, -34061: 34417, -34060: 34418, -34059: 34419, -34058: 34420, -34057: 34421, -34056: 34422, -34055: 34423, -34054: 34424, -34053: 34425, -34052: 34426, -34051: 34427, -34050: 34428, -34049: 34429, -34048: 34430, -34047: 34431, -34046: 34432, -34045: 34433, -34044: 34434, -34043: 34435, -34042: 34436, -34041: 34437, -34040: 34438, -34039: 34439, -34038: 34440, -34037: 34441, -34036: 34442, -34035: 34443, -34034: 34444, -34033: 34445, -34032: 34446}
Processed: Ac2 O3
</pre>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<p>Ultimately, running this code produces workflows that contain many (tens of thousands) of calculations, all of which can be managed using FireWorks and queued on supercomputing resources. Limitations on those resources might necessitate a more selective approach towards choosing surface facets or representative materials. Nevertheless, this approach represents a way to provide for a complete and structurally accurate way of screening materials for adsorption properties than can be managed using fireworks.</p>
</div>
</div>
</div>
</div>
</body>
</html>