From 02968f249767083ee904f0fbcc760fd8d8009007 Mon Sep 17 00:00:00 2001 From: Nanjiang Shu Date: Thu, 14 Nov 2024 10:23:54 +0100 Subject: [PATCH] update slides for day 4 --- lectures/Day_4.slides.embedded.html | 16128 ++++++++++++++++------- lectures/Day_4.slides.html | 17576 ++++++++++++++++++-------- lectures/Day_4.slides.pdf | Bin 912870 -> 971742 bytes 3 files changed, 24205 insertions(+), 9499 deletions(-) diff --git a/lectures/Day_4.slides.embedded.html b/lectures/Day_4.slides.embedded.html index d2cdcbf..9f952f9 100644 --- a/lectures/Day_4.slides.embedded.html +++ b/lectures/Day_4.slides.embedded.html @@ -1,14 +1,11 @@ - + -Day_4 slides +Day_4 slides @@ -100,6 +97,71 @@ 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, @@ -114,17 +176,17 @@ } .jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal { - border-left: 0 solid transparent; - border-right: 0 solid transparent; + border-left: 0px solid transparent; + border-right: 0px solid transparent; } .jp-scrollbar-tiny::-webkit-scrollbar-track:vertical { - border-top: 0 solid transparent; - border-bottom: 0 solid transparent; + border-top: 0px solid transparent; + border-bottom: 0px solid transparent; } /* - * Lumino + * Phosphor */ .lm-ScrollBar[data-orientation='horizontal'] { @@ -212,11 +274,6 @@ background-size: 17px; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -226,33 +283,21 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-Widget, /* */ .lm-Widget { box-sizing: border-box; position: relative; overflow: hidden; + cursor: default; } + +/* */ .p-Widget.p-mod-hidden, /* */ .lm-Widget.lm-mod-hidden { display: none !important; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - -.lm-AccordionPanel[data-orientation='horizontal'] > .lm-AccordionPanel-title { - /* Title is rotated for horizontal accordion panel using CSS */ - display: block; - transform-origin: top left; - transform: rotate(-90deg) translate(-100%); -} - -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -262,6 +307,8 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-CommandPalette, /* */ .lm-CommandPalette { display: flex; flex-direction: column; @@ -271,10 +318,14 @@ user-select: none; } + +/* */ .p-CommandPalette-search, /* */ .lm-CommandPalette-search { flex: 0 0 auto; } + +/* */ .p-CommandPalette-content, /* */ .lm-CommandPalette-content { flex: 1 1 auto; margin: 0; @@ -284,30 +335,42 @@ list-style-type: none; } + +/* */ .p-CommandPalette-header, /* */ .lm-CommandPalette-header { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + +/* */ .p-CommandPalette-item, /* */ .lm-CommandPalette-item { display: flex; flex-direction: row; } + +/* */ .p-CommandPalette-itemIcon, /* */ .lm-CommandPalette-itemIcon { flex: 0 0 auto; } + +/* */ .p-CommandPalette-itemContent, /* */ .lm-CommandPalette-itemContent { flex: 1 1 auto; overflow: hidden; } + +/* */ .p-CommandPalette-itemShortcut, /* */ .lm-CommandPalette-itemShortcut { flex: 0 0 auto; } + +/* */ .p-CommandPalette-itemLabel, /* */ .lm-CommandPalette-itemLabel { overflow: hidden; white-space: nowrap; @@ -315,37 +378,32 @@ } .lm-close-icon { - border: 1px solid transparent; + 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; + 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; + 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. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -355,26 +413,38 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-DockPanel, /* */ .lm-DockPanel { z-index: 0; } + +/* */ .p-DockPanel-widget, /* */ .lm-DockPanel-widget { z-index: 0; } + +/* */ .p-DockPanel-tabBar, /* */ .lm-DockPanel-tabBar { z-index: 1; } + +/* */ .p-DockPanel-handle, /* */ .lm-DockPanel-handle { z-index: 2; } + +/* */ .p-DockPanel-handle.p-mod-hidden, /* */ .lm-DockPanel-handle.lm-mod-hidden { display: none !important; } + +/* */ .p-DockPanel-handle:after, /* */ .lm-DockPanel-handle:after { position: absolute; top: 0; @@ -384,41 +454,56 @@ content: ''; } + +/* */ +.p-DockPanel-handle[data-orientation='horizontal'], +/* */ .lm-DockPanel-handle[data-orientation='horizontal'] { cursor: ew-resize; } + +/* */ +.p-DockPanel-handle[data-orientation='vertical'], +/* */ .lm-DockPanel-handle[data-orientation='vertical'] { cursor: ns-resize; } + +/* */ +.p-DockPanel-handle[data-orientation='horizontal']:after, +/* */ .lm-DockPanel-handle[data-orientation='horizontal']:after { left: 50%; min-width: 8px; transform: translateX(-50%); } + +/* */ +.p-DockPanel-handle[data-orientation='vertical']:after, +/* */ .lm-DockPanel-handle[data-orientation='vertical']:after { top: 50%; min-height: 8px; transform: translateY(-50%); } + +/* */ .p-DockPanel-overlay, /* */ .lm-DockPanel-overlay { z-index: 3; box-sizing: border-box; pointer-events: none; } + +/* */ .p-DockPanel-overlay.p-mod-hidden, /* */ .lm-DockPanel-overlay.lm-mod-hidden { display: none !important; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -428,6 +513,8 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-Menu, /* */ .lm-Menu { z-index: 10000; position: absolute; @@ -441,6 +528,8 @@ user-select: none; } + +/* */ .p-Menu-content, /* */ .lm-Menu-content { margin: 0; padding: 0; @@ -448,36 +537,47 @@ list-style-type: none; } + +/* */ .p-Menu-item, /* */ .lm-Menu-item { display: table-row; } + +/* */ +.p-Menu-item.p-mod-hidden, +.p-Menu-item.p-mod-collapsed, +/* */ .lm-Menu-item.lm-mod-hidden, .lm-Menu-item.lm-mod-collapsed { display: none !important; } + +/* */ +.p-Menu-itemIcon, +.p-Menu-itemSubmenuIcon, +/* */ .lm-Menu-itemIcon, .lm-Menu-itemSubmenuIcon { display: table-cell; text-align: center; } + +/* */ .p-Menu-itemLabel, /* */ .lm-Menu-itemLabel { display: table-cell; text-align: left; } + +/* */ .p-Menu-itemShortcut, /* */ .lm-Menu-itemShortcut { display: table-cell; text-align: right; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -487,6 +587,8 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-MenuBar, /* */ .lm-MenuBar { outline: none; -webkit-user-select: none; @@ -495,6 +597,8 @@ user-select: none; } + +/* */ .p-MenuBar-content, /* */ .lm-MenuBar-content { margin: 0; padding: 0; @@ -503,20 +607,22 @@ list-style-type: none; } + +/* */ .p--MenuBar-item, /* */ .lm-MenuBar-item { box-sizing: border-box; } + +/* */ +.p-MenuBar-itemIcon, +.p-MenuBar-itemLabel, +/* */ .lm-MenuBar-itemIcon, .lm-MenuBar-itemLabel { display: inline-block; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -526,6 +632,8 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-ScrollBar, /* */ .lm-ScrollBar { display: flex; -webkit-user-select: none; @@ -534,19 +642,31 @@ user-select: none; } + +/* */ +.p-ScrollBar[data-orientation='horizontal'], +/* */ .lm-ScrollBar[data-orientation='horizontal'] { flex-direction: row; } + +/* */ +.p-ScrollBar[data-orientation='vertical'], +/* */ .lm-ScrollBar[data-orientation='vertical'] { flex-direction: column; } + +/* */ .p-ScrollBar-button, /* */ .lm-ScrollBar-button { box-sizing: border-box; flex: 0 0 auto; } + +/* */ .p-ScrollBar-track, /* */ .lm-ScrollBar-track { box-sizing: border-box; position: relative; @@ -554,16 +674,13 @@ flex: 1 1 auto; } + +/* */ .p-ScrollBar-thumb, /* */ .lm-ScrollBar-thumb { box-sizing: border-box; position: absolute; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -573,18 +690,26 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-SplitPanel-child, /* */ .lm-SplitPanel-child { z-index: 0; } + +/* */ .p-SplitPanel-handle, /* */ .lm-SplitPanel-handle { z-index: 1; } + +/* */ .p-SplitPanel-handle.p-mod-hidden, /* */ .lm-SplitPanel-handle.lm-mod-hidden { display: none !important; } + +/* */ .p-SplitPanel-handle:after, /* */ .lm-SplitPanel-handle:after { position: absolute; top: 0; @@ -594,31 +719,42 @@ content: ''; } + +/* */ +.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle, +/* */ .lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle { cursor: ew-resize; } + +/* */ +.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle, +/* */ .lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle { cursor: ns-resize; } + +/* */ +.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after, +/* */ .lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after { left: 50%; min-width: 8px; transform: translateX(-50%); } + +/* */ +.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after, +/* */ .lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after { top: 50%; min-height: 8px; transform: translateY(-50%); } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -628,6 +764,8 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-TabBar, /* */ .lm-TabBar { display: flex; -webkit-user-select: none; @@ -636,16 +774,22 @@ user-select: none; } + +/* */ .p-TabBar[data-orientation='horizontal'], /* */ .lm-TabBar[data-orientation='horizontal'] { flex-direction: row; align-items: flex-end; } + +/* */ .p-TabBar[data-orientation='vertical'], /* */ .lm-TabBar[data-orientation='vertical'] { flex-direction: column; align-items: flex-end; } + +/* */ .p-TabBar-content, /* */ .lm-TabBar-content { margin: 0; padding: 0; @@ -654,61 +798,95 @@ list-style-type: none; } + +/* */ +.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content, +/* */ .lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content { flex-direction: row; } + +/* */ +.p-TabBar[data-orientation='vertical'] > .p-TabBar-content, +/* */ .lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content { flex-direction: column; } + +/* */ .p-TabBar-tab, /* */ .lm-TabBar-tab { display: flex; flex-direction: row; box-sizing: border-box; overflow: hidden; - touch-action: none; /* Disable native Drag/Drop */ } + +/* */ +.p-TabBar-tabIcon, +.p-TabBar-tabCloseIcon, +/* */ .lm-TabBar-tabIcon, .lm-TabBar-tabCloseIcon { flex: 0 0 auto; } + +/* */ .p-TabBar-tabLabel, /* */ .lm-TabBar-tabLabel { flex: 1 1 auto; overflow: hidden; white-space: nowrap; } + .lm-TabBar-tabInput { user-select: all; width: 100%; - box-sizing: border-box; + box-sizing : border-box; } + +/* */ .p-TabBar-tab.p-mod-hidden, /* */ .lm-TabBar-tab.lm-mod-hidden { display: none !important; } + .lm-TabBar-addButton.lm-mod-hidden { display: none !important; } + +/* */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* */ .lm-TabBar.lm-mod-dragging .lm-TabBar-tab { position: relative; } + +/* */ +.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab, +/* */ .lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab { left: 0; transition: left 150ms ease; } + +/* */ +.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab, +/* */ .lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab { top: 0; transition: top 150ms ease; } + +/* */ +.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging, +/* */ .lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging { transition: none; } @@ -716,15 +894,10 @@ .lm-TabBar-tabLabel .lm-TabBar-tabInput { user-select: all; width: 100%; - box-sizing: border-box; + box-sizing : border-box; background: inherit; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -734,19 +907,18 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ + +/* */ .p-TabPanel-tabBar, /* */ .lm-TabPanel-tabBar { z-index: 1; } + +/* */ .p-TabPanel-stackedPanel, /* */ .lm-TabPanel-stackedPanel { z-index: 0; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Copyright (c) 2014-2017, PhosphorJS Contributors @@ -756,2665 +928,9880 @@ | The full license is in the file LICENSE, distributed with this software. |----------------------------------------------------------------------------*/ -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +@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:""; } -.jp-Collapse { - display: flex; - flex-direction: column; - align-items: stretch; -} +.bp3-icon-align-justify::before{ + content:""; } -.jp-Collapse-header { - padding: 1px 12px; - background-color: var(--jp-layout-color1); - border-bottom: solid var(--jp-border-width) var(--jp-border-color2); - color: var(--jp-ui-font-color1); - cursor: pointer; - display: flex; - align-items: center; - font-size: var(--jp-ui-font-size0); - font-weight: 600; - text-transform: uppercase; - user-select: none; -} +.bp3-icon-align-left::before{ + content:""; } -.jp-Collapser-icon { - height: 16px; -} +.bp3-icon-align-right::before{ + content:""; } -.jp-Collapse-header-collapsed .jp-Collapser-icon { - transform: rotate(-90deg); - margin: auto 0; -} +.bp3-icon-alignment-bottom::before{ + content:""; } -.jp-Collapser-title { - line-height: 25px; -} +.bp3-icon-alignment-horizontal-center::before{ + content:""; } -.jp-Collapse-contents { - padding: 0 12px; - background-color: var(--jp-layout-color1); - color: var(--jp-ui-font-color1); - overflow: auto; -} +.bp3-icon-alignment-left::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-alignment-right::before{ + content:""; } -/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */ +.bp3-icon-alignment-top::before{ + content:""; } -/** - * (DEPRECATED) Support for consuming icons as CSS background images - */ +.bp3-icon-alignment-vertical-center::before{ + content:""; } -/* Icons urls */ +.bp3-icon-annotation::before{ + content:""; } -:root { - --jp-icon-add-above: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzN18xOTQ5MikiPgo8cGF0aCBjbGFzcz0ianAtaWNvbjMiIGQ9Ik00Ljc1IDQuOTMwNjZINi42MjVWNi44MDU2NkM2LjYyNSA3LjAxMTkxIDYuNzkzNzUgNy4xODA2NiA3IDcuMTgwNjZDNy4yMDYyNSA3LjE4MDY2IDcuMzc1IDcuMDExOTEgNy4zNzUgNi44MDU2NlY0LjkzMDY2SDkuMjVDOS40NTYyNSA0LjkzMDY2IDkuNjI1IDQuNzYxOTEgOS42MjUgNC41NTU2NkM5LjYyNSA0LjM0OTQxIDkuNDU2MjUgNC4xODA2NiA5LjI1IDQuMTgwNjZINy4zNzVWMi4zMDU2NkM3LjM3NSAyLjA5OTQxIDcuMjA2MjUgMS45MzA2NiA3IDEuOTMwNjZDNi43OTM3NSAxLjkzMDY2IDYuNjI1IDIuMDk5NDEgNi42MjUgMi4zMDU2NlY0LjE4MDY2SDQuNzVDNC41NDM3NSA0LjE4MDY2IDQuMzc1IDQuMzQ5NDEgNC4zNzUgNC41NTU2NkM0LjM3NSA0Ljc2MTkxIDQuNTQzNzUgNC45MzA2NiA0Ljc1IDQuOTMwNjZaIiBmaWxsPSIjNjE2MTYxIiBzdHJva2U9IiM2MTYxNjEiIHN0cm9rZS13aWR0aD0iMC43Ii8+CjwvZz4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjUgOS41VjExLjVMMi41IDExLjVWOS41TDExLjUgOS41Wk0xMiA4QzEyLjU1MjMgOCAxMyA4LjQ0NzcyIDEzIDlWMTJDMTMgMTIuNTUyMyAxMi41NTIzIDEzIDEyIDEzTDIgMTNDMS40NDc3MiAxMyAxIDEyLjU1MjMgMSAxMlY5QzEgOC40NDc3MiAxLjQ0NzcxIDggMiA4TDEyIDhaIiBmaWxsPSIjNjE2MTYxIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzN18xOTQ5MiI+CjxyZWN0IGNsYXNzPSJqcC1pY29uMyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDEwIDEuNTU1NjYpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==); - --jp-icon-add-below: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzN18xOTQ5OCkiPgo8cGF0aCBjbGFzcz0ianAtaWNvbjMiIGQ9Ik05LjI1IDEwLjA2OTNMNy4zNzUgMTAuMDY5M0w3LjM3NSA4LjE5NDM0QzcuMzc1IDcuOTg4MDkgNy4yMDYyNSA3LjgxOTM0IDcgNy44MTkzNEM2Ljc5Mzc1IDcuODE5MzQgNi42MjUgNy45ODgwOSA2LjYyNSA4LjE5NDM0TDYuNjI1IDEwLjA2OTNMNC43NSAxMC4wNjkzQzQuNTQzNzUgMTAuMDY5MyA0LjM3NSAxMC4yMzgxIDQuMzc1IDEwLjQ0NDNDNC4zNzUgMTAuNjUwNiA0LjU0Mzc1IDEwLjgxOTMgNC43NSAxMC44MTkzTDYuNjI1IDEwLjgxOTNMNi42MjUgMTIuNjk0M0M2LjYyNSAxMi45MDA2IDYuNzkzNzUgMTMuMDY5MyA3IDEzLjA2OTNDNy4yMDYyNSAxMy4wNjkzIDcuMzc1IDEyLjkwMDYgNy4zNzUgMTIuNjk0M0w3LjM3NSAxMC44MTkzTDkuMjUgMTAuODE5M0M5LjQ1NjI1IDEwLjgxOTMgOS42MjUgMTAuNjUwNiA5LjYyNSAxMC40NDQzQzkuNjI1IDEwLjIzODEgOS40NTYyNSAxMC4wNjkzIDkuMjUgMTAuMDY5M1oiIGZpbGw9IiM2MTYxNjEiIHN0cm9rZT0iIzYxNjE2MSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KPC9nPgo8cGF0aCBjbGFzcz0ianAtaWNvbjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi41IDUuNUwyLjUgMy41TDExLjUgMy41TDExLjUgNS41TDIuNSA1LjVaTTIgN0MxLjQ0NzcyIDcgMSA2LjU1MjI4IDEgNkwxIDNDMSAyLjQ0NzcyIDEuNDQ3NzIgMiAyIDJMMTIgMkMxMi41NTIzIDIgMTMgMi40NDc3MiAxMyAzTDEzIDZDMTMgNi41NTIyOSAxMi41NTIzIDcgMTIgN0wyIDdaIiBmaWxsPSIjNjE2MTYxIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzN18xOTQ5OCI+CjxyZWN0IGNsYXNzPSJqcC1pY29uMyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KDEgMS43NDg0NmUtMDcgMS43NDg0NmUtMDcgLTEgNCAxMy40NDQzKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=); - --jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=); - --jp-icon-bell: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiB2ZXJzaW9uPSIxLjEiPgogICA8cGF0aCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMzMzMzMzIgogICAgICBkPSJtOCAwLjI5Yy0xLjQgMC0yLjcgMC43My0zLjYgMS44LTEuMiAxLjUtMS40IDMuNC0xLjUgNS4yLTAuMTggMi4yLTAuNDQgNC0yLjMgNS4zbDAuMjggMS4zaDVjMC4wMjYgMC42NiAwLjMyIDEuMSAwLjcxIDEuNSAwLjg0IDAuNjEgMiAwLjYxIDIuOCAwIDAuNTItMC40IDAuNi0xIDAuNzEtMS41aDVsMC4yOC0xLjNjLTEuOS0wLjk3LTIuMi0zLjMtMi4zLTUuMy0wLjEzLTEuOC0wLjI2LTMuNy0xLjUtNS4yLTAuODUtMS0yLjItMS44LTMuNi0xLjh6bTAgMS40YzAuODggMCAxLjkgMC41NSAyLjUgMS4zIDAuODggMS4xIDEuMSAyLjcgMS4yIDQuNCAwLjEzIDEuNyAwLjIzIDMuNiAxLjMgNS4yaC0xMGMxLjEtMS42IDEuMi0zLjQgMS4zLTUuMiAwLjEzLTEuNyAwLjMtMy4zIDEuMi00LjQgMC41OS0wLjcyIDEuNi0xLjMgMi41LTEuM3ptLTAuNzQgMTJoMS41Yy0wLjAwMTUgMC4yOCAwLjAxNSAwLjc5LTAuNzQgMC43OS0wLjczIDAuMDAxNi0wLjcyLTAuNTMtMC43NC0wLjc5eiIgLz4KPC9zdmc+Cg==); - --jp-icon-bug-dot: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiPgogICAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMTkgOEgyMFYxMEgxNy45MUMxNy45NiAxMC4zMyAxOCAxMC42NiAxOCAxMVYxMkgyMFYxNEgxOC41SDE4VjE0LjAyNzVDMTUuNzUgMTQuMjc2MiAxNCAxNi4xODM3IDE0IDE4LjVDMTQgMTkuMjA4IDE0LjE2MzUgMTkuODc3OSAxNC40NTQ5IDIwLjQ3MzlDMTMuNzA2MyAyMC44MTE3IDEyLjg3NTcgMjEgMTIgMjFDOS43OCAyMSA3Ljg1IDE5Ljc5IDYuODEgMThINFYxNkg2LjA5QzYuMDQgMTUuNjcgNiAxNS4zNCA2IDE1VjE0SDRWMTJINlYxMUM2IDEwLjY2IDYuMDQgMTAuMzMgNi4wOSAxMEg0VjhINi44MUM3LjI2IDcuMjIgNy44OCA2LjU1IDguNjIgNi4wNEw3IDQuNDFMOC40MSAzTDEwLjU5IDUuMTdDMTEuMDQgNS4wNiAxMS41MSA1IDEyIDVDMTIuNDkgNSAxMi45NiA1LjA2IDEzLjQyIDUuMTdMMTUuNTkgM0wxNyA0LjQxTDE1LjM3IDYuMDRDMTYuMTIgNi41NSAxNi43NCA3LjIyIDE3LjE5IDhaTTEwIDE2SDE0VjE0SDEwVjE2Wk0xMCAxMkgxNFYxMEgxMFYxMloiIGZpbGw9IiM2MTYxNjEiLz4KICAgICAgICA8cGF0aCBkPSJNMjIgMTguNUMyMiAyMC40MzMgMjAuNDMzIDIyIDE4LjUgMjJDMTYuNTY3IDIyIDE1IDIwLjQzMyAxNSAxOC41QzE1IDE2LjU2NyAxNi41NjcgMTUgMTguNSAxNUMyMC40MzMgMTUgMjIgMTYuNTY3IDIyIDE4LjVaIiBmaWxsPSIjNjE2MTYxIi8+CiAgICA8L2c+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-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CiAgICA8cGF0aCBkPSJNNi41OSwzLjQxTDIsOEw2LjU5LDEyLjZMOCwxMS4xOEw0LjgyLDhMOCw0LjgyTDYuNTksMy40MU0xMi40MSwzLjQxTDExLDQuODJMMTQuMTgsOEwxMSwxMS4xOEwxMi40MSwxMi42TDE3LDhMMTIuNDEsMy40MU0yMS41OSwxMS41OUwxMy41LDE5LjY4TDkuODMsMTZMOC40MiwxNy40MUwxMy41LDIyLjVMMjMsMTNMMjEuNTksMTEuNTlaIiAvPgogIDwvZz4KPC9zdmc+Cg==); - --jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==); - --jp-icon-collapse-all: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTggMmMxIDAgMTEgMCAxMiAwczIgMSAyIDJjMCAxIDAgMTEgMCAxMnMwIDItMiAyQzIwIDE0IDIwIDQgMjAgNFMxMCA0IDYgNGMwLTIgMS0yIDItMnoiIC8+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTE4IDhjMC0xLTEtMi0yLTJTNSA2IDQgNnMtMiAxLTIgMmMwIDEgMCAxMSAwIDEyczEgMiAyIDJjMSAwIDExIDAgMTIgMHMyLTEgMi0yYzAtMSAwLTExIDAtMTJ6bS0yIDB2MTJINFY4eiIgLz4KICAgICAgICA8cGF0aCBkPSJNNiAxM3YyaDh2LTJ6IiAvPgogICAgPC9nPgo8L3N2Zz4K); - --jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1jb25zb2xlLWljb24tYmFja2dyb3VuZC1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtY29uc29sZS1pY29uLWNvbG9yIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIj4KICAgIDxwYXRoIGQ9Ik0xMDUgMTI3LjNoNDB2MTIuOGgtNDB6TTUxLjEgNzdMNzQgOTkuOWwtMjMuMyAyMy4zIDEwLjUgMTAuNSAyMy4zLTIzLjNMOTUgOTkuOSA4NC41IDg5LjQgNjEuNiA2Ni41eiIvPgogIDwvZz4KPC9zdmc+Cg==); - --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-delete: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjI2MjYyIiBkPSJNNiAxOWMwIDEuMS45IDIgMiAyaDhjMS4xIDAgMi0uOSAyLTJWN0g2djEyek0xOSA0aC0zLjVsLTEtMWgtNWwtMSAxSDV2MmgxNFY0eiIgLz4KPC9zdmc+Cg==); - --jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=); - --jp-icon-duplicate: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuNzk5OTggMC44NzVIOC44OTU4MkM5LjIwMDYxIDAuODc1IDkuNDQ5OTggMS4xMzkxNCA5LjQ0OTk4IDEuNDYxOThDOS40NDk5OCAxLjc4NDgyIDkuMjAwNjEgMi4wNDg5NiA4Ljg5NTgyIDIuMDQ4OTZIMy4zNTQxNUMzLjA0OTM2IDIuMDQ4OTYgMi43OTk5OCAyLjMxMzEgMi43OTk5OCAyLjYzNTk0VjkuNjc5NjlDMi43OTk5OCAxMC4wMDI1IDIuNTUwNjEgMTAuMjY2NyAyLjI0NTgyIDEwLjI2NjdDMS45NDEwMyAxMC4yNjY3IDEuNjkxNjUgMTAuMDAyNSAxLjY5MTY1IDkuNjc5NjlWMi4wNDg5NkMxLjY5MTY1IDEuNDAzMjggMi4xOTA0IDAuODc1IDIuNzk5OTggMC44NzVaTTUuMzY2NjUgMTEuOVY0LjU1SDExLjA4MzNWMTEuOUg1LjM2NjY1Wk00LjE0MTY1IDQuMTQxNjdDNC4xNDE2NSAzLjY5MDYzIDQuNTA3MjggMy4zMjUgNC45NTgzMiAzLjMyNUgxMS40OTE3QzExLjk0MjcgMy4zMjUgMTIuMzA4MyAzLjY5MDYzIDEyLjMwODMgNC4xNDE2N1YxMi4zMDgzQzEyLjMwODMgMTIuNzU5NCAxMS45NDI3IDEzLjEyNSAxMS40OTE3IDEzLjEyNUg0Ljk1ODMyQzQuNTA3MjggMTMuMTI1IDQuMTQxNjUgMTIuNzU5NCA0LjE0MTY1IDEyLjMwODNWNC4xNDE2N1oiIGZpbGw9IiM2MTYxNjEiLz4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBkPSJNOS40MzU3NCA4LjI2NTA3SDguMzY0MzFWOS4zMzY1QzguMzY0MzEgOS40NTQzNSA4LjI2Nzg4IDkuNTUwNzggOC4xNTAwMiA5LjU1MDc4QzguMDMyMTcgOS41NTA3OCA3LjkzNTc0IDkuNDU0MzUgNy45MzU3NCA5LjMzNjVWOC4yNjUwN0g2Ljg2NDMxQzYuNzQ2NDUgOC4yNjUwNyA2LjY1MDAyIDguMTY4NjQgNi42NTAwMiA4LjA1MDc4QzYuNjUwMDIgNy45MzI5MiA2Ljc0NjQ1IDcuODM2NSA2Ljg2NDMxIDcuODM2NUg3LjkzNTc0VjYuNzY1MDdDNy45MzU3NCA2LjY0NzIxIDguMDMyMTcgNi41NTA3OCA4LjE1MDAyIDYuNTUwNzhDOC4yNjc4OCA2LjU1MDc4IDguMzY0MzEgNi42NDcyMSA4LjM2NDMxIDYuNzY1MDdWNy44MzY1SDkuNDM1NzRDOS41NTM2IDcuODM2NSA5LjY1MDAyIDcuOTMyOTIgOS42NTAwMiA4LjA1MDc4QzkuNjUwMDIgOC4xNjg2NCA5LjU1MzYgOC4yNjUwNyA5LjQzNTc0IDguMjY1MDdaIiBmaWxsPSIjNjE2MTYxIiBzdHJva2U9IiM2MTYxNjEiIHN0cm9rZS13aWR0aD0iMC41Ii8+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-error: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIyIi8+PHBhdGggZD0iTTEwIDNoNHYxMmgtNHoiLz48L2c+CjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KPC9zdmc+Cg==); - --jp-icon-expand-all: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTggMmMxIDAgMTEgMCAxMiAwczIgMSAyIDJjMCAxIDAgMTEgMCAxMnMwIDItMiAyQzIwIDE0IDIwIDQgMjAgNFMxMCA0IDYgNGMwLTIgMS0yIDItMnoiIC8+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTE4IDhjMC0xLTEtMi0yLTJTNSA2IDQgNnMtMiAxLTIgMmMwIDEgMCAxMSAwIDEyczEgMiAyIDJjMSAwIDExIDAgMTIgMHMyLTEgMi0yYzAtMSAwLTExIDAtMTJ6bS0yIDB2MTJINFY4eiIgLz4KICAgICAgICA8cGF0aCBkPSJNMTEgMTBIOXYzSDZ2MmgzdjNoMnYtM2gzdi0yaC0zeiIgLz4KICAgIDwvZz4KPC9zdmc+Cg==); - --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-dot: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTE0LDEyVjE5Ljg4QzE0LjA0LDIwLjE4IDEzLjk0LDIwLjUgMTMuNzEsMjAuNzFDMTMuMzIsMjEuMSAxMi42OSwyMS4xIDEyLjMsMjAuNzFMMTAuMjksMTguN0MxMC4wNiwxOC40NyA5Ljk2LDE4LjE2IDEwLDE3Ljg3VjEySDkuOTdMNC4yMSw0LjYyQzMuODcsNC4xOSAzLjk1LDMuNTYgNC4zOCwzLjIyQzQuNTcsMy4wOCA0Ljc4LDMgNSwzVjNIMTlWM0MxOS4yMiwzIDE5LjQzLDMuMDggMTkuNjIsMy4yMkMyMC4wNSwzLjU2IDIwLjEzLDQuMTkgMTkuNzksNC42MkwxNC4wMywxMkgxNFoiIC8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWRvdCIgZmlsbD0iI0ZGRiI+CiAgICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE3IiByPSIzIj48L2NpcmNsZT4KICA8L2c+Cjwvc3ZnPgo=); - --jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==); - --jp-icon-filter: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTE0LDEyVjE5Ljg4QzE0LjA0LDIwLjE4IDEzLjk0LDIwLjUgMTMuNzEsMjAuNzFDMTMuMzIsMjEuMSAxMi42OSwyMS4xIDEyLjMsMjAuNzFMMTAuMjksMTguN0MxMC4wNiwxOC40NyA5Ljk2LDE4LjE2IDEwLDE3Ljg3VjEySDkuOTdMNC4yMSw0LjYyQzMuODcsNC4xOSAzLjk1LDMuNTYgNC4zOCwzLjIyQzQuNTcsMy4wOCA0Ljc4LDMgNSwzVjNIMTlWM0MxOS4yMiwzIDE5LjQzLDMuMDggMTkuNjIsMy4yMkMyMC4wNSwzLjU2IDIwLjEzLDQuMTkgMTkuNzksNC42MkwxNC4wMywxMkgxNFoiIC8+CiAgPC9nPgo8L3N2Zz4K); - --jp-icon-folder-favorite: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iIzAwMDAwMCI+CiAgPHBhdGggZD0iTTAgMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+PHBhdGggY2xhc3M9ImpwLWljb24zIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxNjE2MSIgZD0iTTIwIDZoLThsLTItMkg0Yy0xLjEgMC0yIC45LTIgMnYxMmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJ6bS0yLjA2IDExTDE1IDE1LjI4IDEyLjA2IDE3bC43OC0zLjMzLTIuNTktMi4yNCAzLjQxLS4yOUwxNSA4bDEuMzQgMy4xNCAzLjQxLjI5LTIuNTkgMi4yNC43OCAzLjMzeiIvPgo8L3N2Zz4K); - --jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=); - --jp-icon-home: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iIzAwMDAwMCI+CiAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGNsYXNzPSJqcC1pY29uMyBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xMCAyMHYtNmg0djZoNXYtOGgzTDEyIDMgMiAxMmgzdjh6Ii8+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-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUwLjk3OCA1MC45NzgiPgoJPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KCQk8cGF0aCBkPSJNNDMuNTIsNy40NThDMzguNzExLDIuNjQ4LDMyLjMwNywwLDI1LjQ4OSwwQzE4LjY3LDAsMTIuMjY2LDIuNjQ4LDcuNDU4LDcuNDU4CgkJCWMtOS45NDMsOS45NDEtOS45NDMsMjYuMTE5LDAsMzYuMDYyYzQuODA5LDQuODA5LDExLjIxMiw3LjQ1NiwxOC4wMzEsNy40NThjMCwwLDAuMDAxLDAsMC4wMDIsMAoJCQljNi44MTYsMCwxMy4yMjEtMi42NDgsMTguMDI5LTcuNDU4YzQuODA5LTQuODA5LDcuNDU3LTExLjIxMiw3LjQ1Ny0xOC4wM0M1MC45NzcsMTguNjcsNDguMzI4LDEyLjI2Niw0My41Miw3LjQ1OHoKCQkJIE00Mi4xMDYsNDIuMTA1Yy00LjQzMiw0LjQzMS0xMC4zMzIsNi44NzItMTYuNjE1LDYuODcyaC0wLjAwMmMtNi4yODUtMC4wMDEtMTIuMTg3LTIuNDQxLTE2LjYxNy02Ljg3MgoJCQljLTkuMTYyLTkuMTYzLTkuMTYyLTI0LjA3MSwwLTMzLjIzM0MxMy4zMDMsNC40NCwxOS4yMDQsMiwyNS40ODksMmM2LjI4NCwwLDEyLjE4NiwyLjQ0LDE2LjYxNyw2Ljg3MgoJCQljNC40MzEsNC40MzEsNi44NzEsMTAuMzMyLDYuODcxLDE2LjYxN0M0OC45NzcsMzEuNzcyLDQ2LjUzNiwzNy42NzUsNDIuMTA2LDQyLjEwNXoiLz4KCQk8cGF0aCBkPSJNMjMuNTc4LDMyLjIxOGMtMC4wMjMtMS43MzQsMC4xNDMtMy4wNTksMC40OTYtMy45NzJjMC4zNTMtMC45MTMsMS4xMS0xLjk5NywyLjI3Mi0zLjI1MwoJCQljMC40NjgtMC41MzYsMC45MjMtMS4wNjIsMS4zNjctMS41NzVjMC42MjYtMC43NTMsMS4xMDQtMS40NzgsMS40MzYtMi4xNzVjMC4zMzEtMC43MDcsMC40OTUtMS41NDEsMC40OTUtMi41CgkJCWMwLTEuMDk2LTAuMjYtMi4wODgtMC43NzktMi45NzljLTAuNTY1LTAuODc5LTEuNTAxLTEuMzM2LTIuODA2LTEuMzY5Yy0xLjgwMiwwLjA1Ny0yLjk4NSwwLjY2Ny0zLjU1LDEuODMyCgkJCWMtMC4zMDEsMC41MzUtMC41MDMsMS4xNDEtMC42MDcsMS44MTRjLTAuMTM5LDAuNzA3LTAuMjA3LDEuNDMyLTAuMjA3LDIuMTc0aC0yLjkzN2MtMC4wOTEtMi4yMDgsMC40MDctNC4xMTQsMS40OTMtNS43MTkKCQkJYzEuMDYyLTEuNjQsMi44NTUtMi40ODEsNS4zNzgtMi41MjdjMi4xNiwwLjAyMywzLjg3NCwwLjYwOCw1LjE0MSwxLjc1OGMxLjI3OCwxLjE2LDEuOTI5LDIuNzY0LDEuOTUsNC44MTEKCQkJYzAsMS4xNDItMC4xMzcsMi4xMTEtMC40MSwyLjkxMWMtMC4zMDksMC44NDUtMC43MzEsMS41OTMtMS4yNjgsMi4yNDNjLTAuNDkyLDAuNjUtMS4wNjgsMS4zMTgtMS43MywyLjAwMgoJCQljLTAuNjUsMC42OTctMS4zMTMsMS40NzktMS45ODcsMi4zNDZjLTAuMjM5LDAuMzc3LTAuNDI5LDAuNzc3LTAuNTY1LDEuMTk5Yy0wLjE2LDAuOTU5LTAuMjE3LDEuOTUxLTAuMTcxLDIuOTc5CgkJCUMyNi41ODksMzIuMjE4LDIzLjU3OCwzMi4yMTgsMjMuNTc4LDMyLjIxOHogTTIzLjU3OCwzOC4yMnYtMy40ODRoMy4wNzZ2My40ODRIMjMuNTc4eiIvPgoJPC9nPgo8L3N2Zz4K); - --jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaW5zcGVjdG9yLWljb24tY29sb3IganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K); - --jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtanNvbi1pY29uLWNvbG9yIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0Y5QTgyNSI+CiAgICA8cGF0aCBkPSJNMjAuMiAxMS44Yy0xLjYgMC0xLjcuNS0xLjcgMSAwIC40LjEuOS4xIDEuMy4xLjUuMS45LjEgMS4zIDAgMS43LTEuNCAyLjMtMy41IDIuM2gtLjl2LTEuOWguNWMxLjEgMCAxLjQgMCAxLjQtLjggMC0uMyAwLS42LS4xLTEgMC0uNC0uMS0uOC0uMS0xLjIgMC0xLjMgMC0xLjggMS4zLTItMS4zLS4yLTEuMy0uNy0xLjMtMiAwLS40LjEtLjguMS0xLjIuMS0uNC4xLS43LjEtMSAwLS44LS40LS43LTEuNC0uOGgtLjVWNC4xaC45YzIuMiAwIDMuNS43IDMuNSAyLjMgMCAuNC0uMS45LS4xIDEuMy0uMS41LS4xLjktLjEgMS4zIDAgLjUuMiAxIDEuNyAxdjEuOHpNMS44IDEwLjFjMS42IDAgMS43LS41IDEuNy0xIDAtLjQtLjEtLjktLjEtMS4zLS4xLS41LS4xLS45LS4xLTEuMyAwLTEuNiAxLjQtMi4zIDMuNS0yLjNoLjl2MS45aC0uNWMtMSAwLTEuNCAwLTEuNC44IDAgLjMgMCAuNi4xIDEgMCAuMi4xLjYuMSAxIDAgMS4zIDAgMS44LTEuMyAyQzYgMTEuMiA2IDExLjcgNiAxM2MwIC40LS4xLjgtLjEgMS4yLS4xLjMtLjEuNy0uMSAxIDAgLjguMy44IDEuNC44aC41djEuOWgtLjljLTIuMSAwLTMuNS0uNi0zLjUtMi4zIDAtLjQuMS0uOS4xLTEuMy4xLS41LjEtLjkuMS0xLjMgMC0uNS0uMi0xLTEuNy0xdi0xLjl6Ii8+CiAgICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjEzLjgiIHI9IjIuMSIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSI4LjIiIHI9IjIuMSIvPgogIDwvZz4KPC9zdmc+Cg==); - --jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K); - --jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgPGcgY2xhc3M9ImpwLWp1cHl0ZXItaWNvbi1jb2xvciIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=); - --jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgIDxnIGNsYXNzPSJqcC1qdXB5dGVyLWljb24tY29sb3IiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+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-launch: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yNiwyOEg2YTIuMDAyNywyLjAwMjcsMCwwLDEtMi0yVjZBMi4wMDI3LDIuMDAyNywwLDAsMSw2LDRIMTZWNkg2VjI2SDI2VjE2aDJWMjZBMi4wMDI3LDIuMDAyNywwLDAsMSwyNiwyOFoiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMjAgMiAyMCA0IDI2LjU4NiA0IDE4IDEyLjU4NiAxOS40MTQgMTQgMjggNS40MTQgMjggMTIgMzAgMTIgMzAgMiAyMCAyIi8+CiAgPC9nPgo8L3N2Zz4K); - --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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4K); - --jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==); - --jp-icon-move-down: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBkPSJNMTIuNDcxIDcuNTI4OTlDMTIuNzYzMiA3LjIzNjg0IDEyLjc2MzIgNi43NjMxNiAxMi40NzEgNi40NzEwMVY2LjQ3MTAxQzEyLjE3OSA2LjE3OTA1IDExLjcwNTcgNi4xNzg4NCAxMS40MTM1IDYuNDcwNTRMNy43NSAxMC4xMjc1VjEuNzVDNy43NSAxLjMzNTc5IDcuNDE0MjEgMSA3IDFWMUM2LjU4NTc5IDEgNi4yNSAxLjMzNTc5IDYuMjUgMS43NVYxMC4xMjc1TDIuNTk3MjYgNi40NjgyMkMyLjMwMzM4IDYuMTczODEgMS44MjY0MSA2LjE3MzU5IDEuNTMyMjYgNi40Njc3NFY2LjQ2Nzc0QzEuMjM4MyA2Ljc2MTcgMS4yMzgzIDcuMjM4MyAxLjUzMjI2IDcuNTMyMjZMNi4yOTI4OSAxMi4yOTI5QzYuNjgzNDIgMTIuNjgzNCA3LjMxNjU4IDEyLjY4MzQgNy43MDcxMSAxMi4yOTI5TDEyLjQ3MSA3LjUyODk5WiIgZmlsbD0iIzYxNjE2MSIvPgo8L3N2Zz4K); - --jp-icon-move-up: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBkPSJNMS41Mjg5OSA2LjQ3MTAxQzEuMjM2ODQgNi43NjMxNiAxLjIzNjg0IDcuMjM2ODQgMS41Mjg5OSA3LjUyODk5VjcuNTI4OTlDMS44MjA5NSA3LjgyMDk1IDIuMjk0MjYgNy44MjExNiAyLjU4NjQ5IDcuNTI5NDZMNi4yNSAzLjg3MjVWMTIuMjVDNi4yNSAxMi42NjQyIDYuNTg1NzkgMTMgNyAxM1YxM0M3LjQxNDIxIDEzIDcuNzUgMTIuNjY0MiA3Ljc1IDEyLjI1VjMuODcyNUwxMS40MDI3IDcuNTMxNzhDMTEuNjk2NiA3LjgyNjE5IDEyLjE3MzYgNy44MjY0MSAxMi40Njc3IDcuNTMyMjZWNy41MzIyNkMxMi43NjE3IDcuMjM4MyAxMi43NjE3IDYuNzYxNyAxMi40Njc3IDYuNDY3NzRMNy43MDcxMSAxLjcwNzExQzcuMzE2NTggMS4zMTY1OCA2LjY4MzQyIDEuMzE2NTggNi4yOTI4OSAxLjcwNzExTDEuNTI4OTkgNi40NzEwMVoiIGZpbGw9IiM2MTYxNjEiLz4KPC9zdmc+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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtbm90ZWJvb2staWNvbi1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iLTEwIC0xMCAxMzEuMTYxMzYxNjk0MzM1OTQgMTMyLjM4ODk5OTkzODk2NDg0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMzA2OTk4IiBkPSJNIDU0LjkxODc4NSw5LjE5Mjc0MjFlLTQgQyA1MC4zMzUxMzIsMC4wMjIyMTcyNyA0NS45NTc4NDYsMC40MTMxMzY5NyA0Mi4xMDYyODUsMS4wOTQ2NjkzIDMwLjc2MDA2OSwzLjA5OTE3MzEgMjguNzAwMDM2LDcuMjk0NzcxNCAyOC43MDAwMzUsMTUuMDMyMTY5IHYgMTAuMjE4NzUgaCAyNi44MTI1IHYgMy40MDYyNSBoIC0yNi44MTI1IC0xMC4wNjI1IGMgLTcuNzkyNDU5LDAgLTE0LjYxNTc1ODgsNC42ODM3MTcgLTE2Ljc0OTk5OTgsMTMuNTkzNzUgLTIuNDYxODE5OTgsMTAuMjEyOTY2IC0yLjU3MTAxNTA4LDE2LjU4NjAyMyAwLDI3LjI1IDEuOTA1OTI4Myw3LjkzNzg1MiA2LjQ1NzU0MzIsMTMuNTkzNzQ4IDE0LjI0OTk5OTgsMTMuNTkzNzUgaCA5LjIxODc1IHYgLTEyLjI1IGMgMCwtOC44NDk5MDIgNy42NTcxNDQsLTE2LjY1NjI0OCAxNi43NSwtMTYuNjU2MjUgaCAyNi43ODEyNSBjIDcuNDU0OTUxLDAgMTMuNDA2MjUzLC02LjEzODE2NCAxMy40MDYyNSwtMTMuNjI1IHYgLTI1LjUzMTI1IGMgMCwtNy4yNjYzMzg2IC02LjEyOTk4LC0xMi43MjQ3NzcxIC0xMy40MDYyNSwtMTMuOTM3NDk5NyBDIDY0LjI4MTU0OCwwLjMyNzk0Mzk3IDU5LjUwMjQzOCwtMC4wMjAzNzkwMyA1NC45MTg3ODUsOS4xOTI3NDIxZS00IFogbSAtMTQuNSw4LjIxODc1MDEyNTc5IGMgMi43Njk1NDcsMCA1LjAzMTI1LDIuMjk4NjQ1NiA1LjAzMTI1LDUuMTI0OTk5NiAtMmUtNiwyLjgxNjMzNiAtMi4yNjE3MDMsNS4wOTM3NSAtNS4wMzEyNSw1LjA5Mzc1IC0yLjc3OTQ3NiwtMWUtNiAtNS4wMzEyNSwtMi4yNzc0MTUgLTUuMDMxMjUsLTUuMDkzNzUgLTEwZS03LC0yLjgyNjM1MyAyLjI1MTc3NCwtNS4xMjQ5OTk2IDUuMDMxMjUsLTUuMTI0OTk5NiB6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2ZmZDQzYiIgZD0ibSA4NS42Mzc1MzUsMjguNjU3MTY5IHYgMTEuOTA2MjUgYyAwLDkuMjMwNzU1IC03LjgyNTg5NSwxNi45OTk5OTkgLTE2Ljc1LDE3IGggLTI2Ljc4MTI1IGMgLTcuMzM1ODMzLDAgLTEzLjQwNjI0OSw2LjI3ODQ4MyAtMTMuNDA2MjUsMTMuNjI1IHYgMjUuNTMxMjQ3IGMgMCw3LjI2NjM0NCA2LjMxODU4OCwxMS41NDAzMjQgMTMuNDA2MjUsMTMuNjI1MDA0IDguNDg3MzMxLDIuNDk1NjEgMTYuNjI2MjM3LDIuOTQ2NjMgMjYuNzgxMjUsMCA2Ljc1MDE1NSwtMS45NTQzOSAxMy40MDYyNTMsLTUuODg3NjEgMTMuNDA2MjUsLTEzLjYyNTAwNCBWIDg2LjUwMDkxOSBoIC0yNi43ODEyNSB2IC0zLjQwNjI1IGggMjYuNzgxMjUgMTMuNDA2MjU0IGMgNy43OTI0NjEsMCAxMC42OTYyNTEsLTUuNDM1NDA4IDEzLjQwNjI0MSwtMTMuNTkzNzUgMi43OTkzMywtOC4zOTg4ODYgMi42ODAyMiwtMTYuNDc1Nzc2IDAsLTI3LjI1IC0xLjkyNTc4LC03Ljc1NzQ0MSAtNS42MDM4NywtMTMuNTkzNzUgLTEzLjQwNjI0MSwtMTMuNTkzNzUgeiBtIC0xNS4wNjI1LDY0LjY1NjI1IGMgMi43Nzk0NzgsM2UtNiA1LjAzMTI1LDIuMjc3NDE3IDUuMDMxMjUsNS4wOTM3NDcgLTJlLTYsMi44MjYzNTQgLTIuMjUxNzc1LDUuMTI1MDA0IC01LjAzMTI1LDUuMTI1MDA0IC0yLjc2OTU1LDAgLTUuMDMxMjUsLTIuMjk4NjUgLTUuMDMxMjUsLTUuMTI1MDA0IDJlLTYsLTIuODE2MzMgMi4yNjE2OTcsLTUuMDkzNzQ3IDUuMDMxMjUsLTUuMDkzNzQ3IHoiLz4KPC9zdmc+Cg==); - --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-share: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTSAxOCAyIEMgMTYuMzU0OTkgMiAxNSAzLjM1NDk5MDQgMTUgNSBDIDE1IDUuMTkwOTUyOSAxNS4wMjE3OTEgNS4zNzcxMjI0IDE1LjA1NjY0MSA1LjU1ODU5MzggTCA3LjkyMTg3NSA5LjcyMDcwMzEgQyA3LjM5ODUzOTkgOS4yNzc4NTM5IDYuNzMyMDc3MSA5IDYgOSBDIDQuMzU0OTkwNCA5IDMgMTAuMzU0OTkgMyAxMiBDIDMgMTMuNjQ1MDEgNC4zNTQ5OTA0IDE1IDYgMTUgQyA2LjczMjA3NzEgMTUgNy4zOTg1Mzk5IDE0LjcyMjE0NiA3LjkyMTg3NSAxNC4yNzkyOTcgTCAxNS4wNTY2NDEgMTguNDM5NDUzIEMgMTUuMDIxNTU1IDE4LjYyMTUxNCAxNSAxOC44MDgzODYgMTUgMTkgQyAxNSAyMC42NDUwMSAxNi4zNTQ5OSAyMiAxOCAyMiBDIDE5LjY0NTAxIDIyIDIxIDIwLjY0NTAxIDIxIDE5IEMgMjEgMTcuMzU0OTkgMTkuNjQ1MDEgMTYgMTggMTYgQyAxNy4yNjc0OCAxNiAxNi42MDE1OTMgMTYuMjc5MzI4IDE2LjA3ODEyNSAxNi43MjI2NTYgTCA4Ljk0MzM1OTQgMTIuNTU4NTk0IEMgOC45NzgyMDk1IDEyLjM3NzEyMiA5IDEyLjE5MDk1MyA5IDEyIEMgOSAxMS44MDkwNDcgOC45NzgyMDk1IDExLjYyMjg3OCA4Ljk0MzM1OTQgMTEuNDQxNDA2IEwgMTYuMDc4MTI1IDcuMjc5Mjk2OSBDIDE2LjYwMTQ2IDcuNzIyMTQ2MSAxNy4yNjc5MjMgOCAxOCA4IEMgMTkuNjQ1MDEgOCAyMSA2LjY0NTAwOTYgMjEgNSBDIDIxIDMuMzU0OTkwNCAxOS42NDUwMSAyIDE4IDIgeiBNIDE4IDQgQyAxOC41NjQxMjkgNCAxOSA0LjQzNTg3MDYgMTkgNSBDIDE5IDUuNTY0MTI5NCAxOC41NjQxMjkgNiAxOCA2IEMgMTcuNDM1ODcxIDYgMTcgNS41NjQxMjk0IDE3IDUgQyAxNyA0LjQzNTg3MDYgMTcuNDM1ODcxIDQgMTggNCB6IE0gNiAxMSBDIDYuNTY0MTI5NCAxMSA3IDExLjQzNTg3MSA3IDEyIEMgNyAxMi41NjQxMjkgNi41NjQxMjk0IDEzIDYgMTMgQyA1LjQzNTg3MDYgMTMgNSAxMi41NjQxMjkgNSAxMiBDIDUgMTEuNDM1ODcxIDUuNDM1ODcwNiAxMSA2IDExIHogTSAxOCAxOCBDIDE4LjU2NDEyOSAxOCAxOSAxOC40MzU4NzEgMTkgMTkgQyAxOSAxOS41NjQxMjkgMTguNTY0MTI5IDIwIDE4IDIwIEMgMTcuNDM1ODcxIDIwIDE3IDE5LjU2NDEyOSAxNyAxOSBDIDE3IDE4LjQzNTg3MSAxNy40MzU4NzEgMTggMTggMTggeiIvPgogIDwvZz4KPC9zdmc+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+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4K); - --jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K); - --jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtdGVybWluYWwtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yIGpwLWljb24tc2VsZWN0YWJsZSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyIDIpIiBmaWxsPSIjMzMzMzMzIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtdGVybWluYWwtaWNvbi1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUtaW52ZXJzZSIgZD0iTTUuMDU2NjQgOC43NjE3MkM1LjA1NjY0IDguNTk3NjYgNS4wMzEyNSA4LjQ1MzEyIDQuOTgwNDcgOC4zMjgxMkM0LjkzMzU5IDguMTk5MjIgNC44NTU0NyA4LjA4MjAzIDQuNzQ2MDkgNy45NzY1NkM0LjY0MDYyIDcuODcxMDkgNC41IDcuNzc1MzkgNC4zMjQyMiA3LjY4OTQ1QzQuMTUyMzQgNy41OTk2MSAzLjk0MzM2IDcuNTExNzIgMy42OTcyNyA3LjQyNTc4QzMuMzAyNzMgNy4yODUxNiAyLjk0MzM2IDcuMTM2NzIgMi42MTkxNCA2Ljk4MDQ3QzIuMjk0OTIgNi44MjQyMiAyLjAxNzU4IDYuNjQyNTggMS43ODcxMSA2LjQzNTU1QzEuNTYwNTUgNi4yMjg1MiAxLjM4NDc3IDUuOTg4MjggMS4yNTk3NyA1LjcxNDg0QzEuMTM0NzcgNS40Mzc1IDEuMDcyMjcgNS4xMDkzOCAxLjA3MjI3IDQuNzMwNDdDMS4wNzIyNyA0LjM5ODQ0IDEuMTI4OTEgNC4wOTU3IDEuMjQyMTkgMy44MjIyN0MxLjM1NTQ3IDMuNTQ0OTIgMS41MTU2MiAzLjMwNDY5IDEuNzIyNjYgMy4xMDE1NkMxLjkyOTY5IDIuODk4NDQgMi4xNzk2OSAyLjczNDM3IDIuNDcyNjYgMi42MDkzOEMyLjc2NTYyIDIuNDg0MzggMy4wOTE4IDIuNDA0MyAzLjQ1MTE3IDIuMzY5MTRWMS4xMDkzOEg0LjM4ODY3VjIuMzgwODZDNC43NDAyMyAyLjQyNzczIDUuMDU2NjQgMi41MjM0NCA1LjMzNzg5IDIuNjY3OTdDNS42MTkxNCAyLjgxMjUgNS44NTc0MiAzLjAwMTk1IDYuMDUyNzMgMy4yMzYzM0M2LjI1MTk1IDMuNDY2OCA2LjQwNDMgMy43NDAyMyA2LjUwOTc3IDQuMDU2NjRDNi42MTkxNCA0LjM2OTE0IDYuNjczODMgNC43MjA3IDYuNjczODMgNS4xMTEzM0g1LjA0NDkyQzUuMDQ0OTIgNC42Mzg2NyA0LjkzNzUgNC4yODEyNSA0LjcyMjY2IDQuMDM5MDZDNC41MDc4MSAzLjc5Mjk3IDQuMjE2OCAzLjY2OTkyIDMuODQ5NjEgMy42Njk5MkMzLjY1MDM5IDMuNjY5OTIgMy40NzY1NiAzLjY5NzI3IDMuMzI4MTIgMy43NTE5NUMzLjE4MzU5IDMuODAyNzMgMy4wNjQ0NSAzLjg3Njk1IDIuOTcwNyAzLjk3NDYxQzIuODc2OTUgNC4wNjgzNiAyLjgwNjY0IDQuMTc5NjkgMi43NTk3NyA0LjMwODU5QzIuNzE2OCA0LjQzNzUgMi42OTUzMSA0LjU3ODEyIDIuNjk1MzEgNC43MzA0N0MyLjY5NTMxIDQuODgyODEgMi43MTY4IDUuMDE5NTMgMi43NTk3NyA1LjE0MDYyQzIuODA2NjQgNS4yNTc4MSAyLjg4MjgxIDUuMzY3MTkgMi45ODgyOCA1LjQ2ODc1QzMuMDk3NjYgNS41NzAzMSAzLjI0MDIzIDUuNjY3OTcgMy40MTYwMiA1Ljc2MTcyQzMuNTkxOCA1Ljg1MTU2IDMuODEwNTUgNS45NDMzNiA0LjA3MjI3IDYuMDM3MTFDNC40NjY4IDYuMTg1NTUgNC44MjQyMiA2LjMzOTg0IDUuMTQ0NTMgNi41QzUuNDY0ODQgNi42NTYyNSA1LjczODI4IDYuODM5ODQgNS45NjQ4NCA3LjA1MDc4QzYuMTk1MzEgNy4yNTc4MSA2LjM3MTA5IDcuNSA2LjQ5MjE5IDcuNzc3MzRDNi42MTcxOSA4LjA1MDc4IDYuNjc5NjkgOC4zNzUgNi42Nzk2OSA4Ljc1QzYuNjc5NjkgOS4wOTM3NSA2LjYyMzA1IDkuNDA0MyA2LjUwOTc3IDkuNjgxNjRDNi4zOTY0OCA5Ljk1NTA4IDYuMjM0MzggMTAuMTkxNCA2LjAyMzQ0IDEwLjM5MDZDNS44MTI1IDEwLjU4OTggNS41NTg1OSAxMC43NSA1LjI2MTcyIDEwLjg3MTFDNC45NjQ4NCAxMC45ODgzIDQuNjMyODEgMTEuMDY0NSA0LjI2NTYyIDExLjA5OTZWMTIuMjQ4SDMuMzMzOThWMTEuMDk5NkMzLjAwMTk1IDExLjA2ODQgMi42Nzk2OSAxMC45OTYxIDIuMzY3MTkgMTAuODgyOEMyLjA1NDY5IDEwLjc2NTYgMS43NzczNCAxMC41OTc3IDEuNTM1MTYgMTAuMzc4OUMxLjI5Njg4IDEwLjE2MDIgMS4xMDU0NyA5Ljg4NDc3IDAuOTYwOTM4IDkuNTUyNzNDMC44MTY0MDYgOS4yMTY4IDAuNzQ0MTQxIDguODE0NDUgMC43NDQxNDEgOC4zNDU3SDIuMzc4OTFDMi4zNzg5MSA4LjYyNjk1IDIuNDE5OTIgOC44NjMyOCAyLjUwMTk1IDkuMDU0NjlDMi41ODM5OCA5LjI0MjE5IDIuNjg5NDUgOS4zOTI1OCAyLjgxODM2IDkuNTA1ODZDMi45NTExNyA5LjYxNTIzIDMuMTAxNTYgOS42OTMzNiAzLjI2OTUzIDkuNzQwMjNDMy40Mzc1IDkuNzg3MTEgMy42MDkzOCA5LjgxMDU1IDMuNzg1MTYgOS44MTA1NUM0LjIwMzEyIDkuODEwNTUgNC41MTk1MyA5LjcxMjg5IDQuNzM0MzggOS41MTc1OEM0Ljk0OTIyIDkuMzIyMjcgNS4wNTY2NCA5LjA3MDMxIDUuMDU2NjQgOC43NjE3MlpNMTMuNDE4IDEyLjI3MTVIOC4wNzQyMlYxMUgxMy40MThWMTIuMjcxNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuOTUyNjQgNikiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=); - --jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtdGV4dC1lZGl0b3ItaWNvbi1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xNSAxNUgzdjJoMTJ2LTJ6bTAtOEgzdjJoMTJWN3pNMyAxM2gxOHYtMkgzdjJ6bTAgOGgxOHYtMkgzdjJ6TTMgM3YyaDE4VjNIM3oiLz4KPC9zdmc+Cg==); - --jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==); - --jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4K); - --jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K); - --jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==); - --jp-icon-user: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE2IDdhNCA0IDAgMTEtOCAwIDQgNCAwIDAxOCAwek0xMiAxNGE3IDcgMCAwMC03IDdoMTRhNyA3IDAgMDAtNy03eiIvPgogIDwvZz4KPC9zdmc+Cg==); - --jp-icon-users: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDM2IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGcgY2xhc3M9ImpwLWljb24zIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjczMjcgMCAwIDEuNzMyNyAtMy42MjgyIC4wOTk1NzcpIiBmaWxsPSIjNjE2MTYxIj4KICA8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLjUsMCwwLDEuNSwwLC02KSIgZD0ibTEyLjE4NiA3LjUwOThjLTEuMDUzNSAwLTEuOTc1NyAwLjU2NjUtMi40Nzg1IDEuNDEwMiAwLjc1MDYxIDAuMzEyNzcgMS4zOTc0IDAuODI2NDggMS44NzMgMS40NzI3aDMuNDg2M2MwLTEuNTkyLTEuMjg4OS0yLjg4MjgtMi44ODA5LTIuODgyOHoiLz4KICA8cGF0aCBkPSJtMjAuNDY1IDIuMzg5NWEyLjE4ODUgMi4xODg1IDAgMCAxLTIuMTg4NCAyLjE4ODUgMi4xODg1IDIuMTg4NSAwIDAgMS0yLjE4ODUtMi4xODg1IDIuMTg4NSAyLjE4ODUgMCAwIDEgMi4xODg1LTIuMTg4NSAyLjE4ODUgMi4xODg1IDAgMCAxIDIuMTg4NCAyLjE4ODV6Ii8+CiAgPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMS41LDAsMCwxLjUsMCwtNikiIGQ9Im0zLjU4OTggOC40MjE5Yy0xLjExMjYgMC0yLjAxMzcgMC45MDExMS0yLjAxMzcgMi4wMTM3aDIuODE0NWMwLjI2Nzk3LTAuMzczMDkgMC41OTA3LTAuNzA0MzUgMC45NTg5OC0wLjk3ODUyLTAuMzQ0MzMtMC42MTY4OC0xLjAwMzEtMS4wMzUyLTEuNzU5OC0xLjAzNTJ6Ii8+CiAgPHBhdGggZD0ibTYuOTE1NCA0LjYyM2ExLjUyOTQgMS41Mjk0IDAgMCAxLTEuNTI5NCAxLjUyOTQgMS41Mjk0IDEuNTI5NCAwIDAgMS0xLjUyOTQtMS41Mjk0IDEuNTI5NCAxLjUyOTQgMCAwIDEgMS41Mjk0LTEuNTI5NCAxLjUyOTQgMS41Mjk0IDAgMCAxIDEuNTI5NCAxLjUyOTR6Ii8+CiAgPHBhdGggZD0ibTYuMTM1IDEzLjUzNWMwLTMuMjM5MiAyLjYyNTktNS44NjUgNS44NjUtNS44NjUgMy4yMzkyIDAgNS44NjUgMi42MjU5IDUuODY1IDUuODY1eiIvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMy43Njg1IiByPSIyLjk2ODUiLz4KIDwvZz4KPC9zdmc+Cg==); - --jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==); - --jp-icon-word: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KIDxnIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzQxNDE0MSI+CiAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiA8L2c+CiA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguNDMgLjA0MDEpIiBmaWxsPSIjZmZmIj4KICA8cGF0aCBkPSJtNC4xNCA4Ljc2cTAuMDY4Mi0xLjg5IDIuNDItMS44OSAxLjE2IDAgMS42OCAwLjQyIDAuNTY3IDAuNDEgMC41NjcgMS4xNnYzLjQ3cTAgMC40NjIgMC41MTQgMC40NjIgMC4xMDMgMCAwLjItMC4wMjMxdjAuNzE0cS0wLjM5OSAwLjEwMy0wLjY1MSAwLjEwMy0wLjQ1MiAwLTAuNjkzLTAuMjItMC4yMzEtMC4yLTAuMjg0LTAuNjYyLTAuOTU2IDAuODcyLTIgMC44NzItMC45MDMgMC0xLjQ3LTAuNDcyLTAuNTI1LTAuNDcyLTAuNTI1LTEuMjYgMC0wLjI2MiAwLjA0NTItMC40NzIgMC4wNTY3LTAuMjIgMC4xMTYtMC4zNzggMC4wNjgyLTAuMTY4IDAuMjMxLTAuMzA0IDAuMTU4LTAuMTQ3IDAuMjYyLTAuMjQyIDAuMTE2LTAuMDkxNCAwLjM2OC0wLjE2OCAwLjI2Mi0wLjA5MTQgMC4zOTktMC4xMjYgMC4xMzYtMC4wNDUyIDAuNDcyLTAuMTAzIDAuMzM2LTAuMDU3OCAwLjUwNC0wLjA3OTggMC4xNTgtMC4wMjMxIDAuNTY3LTAuMDc5OCAwLjU1Ni0wLjA2ODIgMC43NzctMC4yMjEgMC4yMi0wLjE1MiAwLjIyLTAuNDQxdi0wLjI1MnEwLTAuNDMtMC4zNTctMC42NjItMC4zMzYtMC4yMzEtMC45NzYtMC4yMzEtMC42NjIgMC0wLjk5OCAwLjI2Mi0wLjMzNiAwLjI1Mi0wLjM5OSAwLjc5OHptMS44OSAzLjY4cTAuNzg4IDAgMS4yNi0wLjQxIDAuNTA0LTAuNDIgMC41MDQtMC45MDN2LTEuMDVxLTAuMjg0IDAuMTM2LTAuODYxIDAuMjMxLTAuNTY3IDAuMDkxNC0wLjk4NyAwLjE1OC0wLjQyIDAuMDY4Mi0wLjc2NiAwLjMyNi0wLjMzNiAwLjI1Mi0wLjMzNiAwLjcwNHQwLjMwNCAwLjcwNCAwLjg2MSAwLjI1MnoiIHN0cm9rZS13aWR0aD0iMS4wNSIvPgogIDxwYXRoIGQ9Im0xMCA0LjU2aDAuOTQ1djMuMTVxMC42NTEtMC45NzYgMS44OS0wLjk3NiAxLjE2IDAgMS44OSAwLjg0IDAuNjgyIDAuODQgMC42ODIgMi4zMSAwIDEuNDctMC43MDQgMi40Mi0wLjcwNCAwLjg4Mi0xLjg5IDAuODgyLTEuMjYgMC0xLjg5LTEuMDJ2MC43NjZoLTAuODV6bTIuNjIgMy4wNHEtMC43NDYgMC0xLjE2IDAuNjQtMC40NTIgMC42My0wLjQ1MiAxLjY4IDAgMS4wNSAwLjQ1MiAxLjY4dDEuMTYgMC42M3EwLjc3NyAwIDEuMjYtMC42MyAwLjQ5NC0wLjY0IDAuNDk0LTEuNjggMC0xLjA1LTAuNDcyLTEuNjgtMC40NjItMC42NC0xLjI2LTAuNjR6IiBzdHJva2Utd2lkdGg9IjEuMDUiLz4KICA8cGF0aCBkPSJtMi43MyAxNS44IDEzLjYgMC4wMDgxYzAuMDA2OSAwIDAtMi42IDAtMi42IDAtMC4wMDc4LTEuMTUgMC0xLjE1IDAtMC4wMDY5IDAtMC4wMDgzIDEuNS0wLjAwODMgMS41LTJlLTMgLTAuMDAxNC0xMS4zLTAuMDAxNC0xMS4zLTAuMDAxNGwtMC4wMDU5Mi0xLjVjMC0wLjAwNzgtMS4xNyAwLjAwMTMtMS4xNyAwLjAwMTN6IiBzdHJva2Utd2lkdGg9Ii45NzUiLz4KIDwvZz4KPC9zdmc+Cg==); - --jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K); -} +.bp3-icon-application::before{ + content:""; } -/* Icon CSS class declarations */ +.bp3-icon-applications::before{ + content:""; } -.jp-AddAboveIcon { - background-image: var(--jp-icon-add-above); -} +.bp3-icon-archive::before{ + content:""; } -.jp-AddBelowIcon { - background-image: var(--jp-icon-add-below); -} +.bp3-icon-arrow-bottom-left::before{ + content:"↙"; } -.jp-AddIcon { - background-image: var(--jp-icon-add); -} +.bp3-icon-arrow-bottom-right::before{ + content:"↘"; } -.jp-BellIcon { - background-image: var(--jp-icon-bell); -} +.bp3-icon-arrow-down::before{ + content:"↓"; } -.jp-BugDotIcon { - background-image: var(--jp-icon-bug-dot); -} +.bp3-icon-arrow-left::before{ + content:"←"; } -.jp-BugIcon { - background-image: var(--jp-icon-bug); -} +.bp3-icon-arrow-right::before{ + content:"→"; } -.jp-BuildIcon { - background-image: var(--jp-icon-build); -} +.bp3-icon-arrow-top-left::before{ + content:"↖"; } -.jp-CaretDownEmptyIcon { - background-image: var(--jp-icon-caret-down-empty); -} +.bp3-icon-arrow-top-right::before{ + content:"↗"; } -.jp-CaretDownEmptyThinIcon { - background-image: var(--jp-icon-caret-down-empty-thin); -} +.bp3-icon-arrow-up::before{ + content:"↑"; } -.jp-CaretDownIcon { - background-image: var(--jp-icon-caret-down); -} +.bp3-icon-arrows-horizontal::before{ + content:"↔"; } -.jp-CaretLeftIcon { - background-image: var(--jp-icon-caret-left); -} +.bp3-icon-arrows-vertical::before{ + content:"↕"; } -.jp-CaretRightIcon { - background-image: var(--jp-icon-caret-right); -} +.bp3-icon-asterisk::before{ + content:"*"; } -.jp-CaretUpEmptyThinIcon { - background-image: var(--jp-icon-caret-up-empty-thin); -} +.bp3-icon-automatic-updates::before{ + content:""; } -.jp-CaretUpIcon { - background-image: var(--jp-icon-caret-up); -} +.bp3-icon-badge::before{ + content:""; } -.jp-CaseSensitiveIcon { - background-image: var(--jp-icon-case-sensitive); -} +.bp3-icon-ban-circle::before{ + content:""; } -.jp-CheckIcon { - background-image: var(--jp-icon-check); -} +.bp3-icon-bank-account::before{ + content:""; } -.jp-CircleEmptyIcon { - background-image: var(--jp-icon-circle-empty); -} +.bp3-icon-barcode::before{ + content:""; } -.jp-CircleIcon { - background-image: var(--jp-icon-circle); -} +.bp3-icon-blank::before{ + content:""; } -.jp-ClearIcon { - background-image: var(--jp-icon-clear); -} +.bp3-icon-blocked-person::before{ + content:""; } -.jp-CloseIcon { - background-image: var(--jp-icon-close); -} +.bp3-icon-bold::before{ + content:""; } -.jp-CodeCheckIcon { - background-image: var(--jp-icon-code-check); -} +.bp3-icon-book::before{ + content:""; } -.jp-CodeIcon { - background-image: var(--jp-icon-code); -} +.bp3-icon-bookmark::before{ + content:""; } -.jp-CollapseAllIcon { - background-image: var(--jp-icon-collapse-all); -} +.bp3-icon-box::before{ + content:""; } -.jp-ConsoleIcon { - background-image: var(--jp-icon-console); -} +.bp3-icon-briefcase::before{ + content:""; } -.jp-CopyIcon { - background-image: var(--jp-icon-copy); -} +.bp3-icon-bring-data::before{ + content:""; } -.jp-CopyrightIcon { - background-image: var(--jp-icon-copyright); -} +.bp3-icon-build::before{ + content:""; } -.jp-CutIcon { - background-image: var(--jp-icon-cut); -} +.bp3-icon-calculator::before{ + content:""; } -.jp-DeleteIcon { - background-image: var(--jp-icon-delete); -} +.bp3-icon-calendar::before{ + content:""; } -.jp-DownloadIcon { - background-image: var(--jp-icon-download); -} +.bp3-icon-camera::before{ + content:""; } -.jp-DuplicateIcon { - background-image: var(--jp-icon-duplicate); -} +.bp3-icon-caret-down::before{ + content:"⌄"; } -.jp-EditIcon { - background-image: var(--jp-icon-edit); -} +.bp3-icon-caret-left::before{ + content:"〈"; } -.jp-EllipsesIcon { - background-image: var(--jp-icon-ellipses); -} +.bp3-icon-caret-right::before{ + content:"〉"; } -.jp-ErrorIcon { - background-image: var(--jp-icon-error); -} +.bp3-icon-caret-up::before{ + content:"⌃"; } -.jp-ExpandAllIcon { - background-image: var(--jp-icon-expand-all); -} +.bp3-icon-cell-tower::before{ + content:""; } -.jp-ExtensionIcon { - background-image: var(--jp-icon-extension); -} +.bp3-icon-changes::before{ + content:""; } -.jp-FastForwardIcon { - background-image: var(--jp-icon-fast-forward); -} +.bp3-icon-chart::before{ + content:""; } -.jp-FileIcon { - background-image: var(--jp-icon-file); -} +.bp3-icon-chat::before{ + content:""; } -.jp-FileUploadIcon { - background-image: var(--jp-icon-file-upload); -} +.bp3-icon-chevron-backward::before{ + content:""; } -.jp-FilterDotIcon { - background-image: var(--jp-icon-filter-dot); -} +.bp3-icon-chevron-down::before{ + content:""; } -.jp-FilterIcon { - background-image: var(--jp-icon-filter); -} +.bp3-icon-chevron-forward::before{ + content:""; } -.jp-FilterListIcon { - background-image: var(--jp-icon-filter-list); -} +.bp3-icon-chevron-left::before{ + content:""; } -.jp-FolderFavoriteIcon { - background-image: var(--jp-icon-folder-favorite); -} +.bp3-icon-chevron-right::before{ + content:""; } -.jp-FolderIcon { - background-image: var(--jp-icon-folder); -} +.bp3-icon-chevron-up::before{ + content:""; } -.jp-HomeIcon { - background-image: var(--jp-icon-home); -} +.bp3-icon-circle::before{ + content:""; } -.jp-Html5Icon { - background-image: var(--jp-icon-html5); -} +.bp3-icon-circle-arrow-down::before{ + content:""; } -.jp-ImageIcon { - background-image: var(--jp-icon-image); -} +.bp3-icon-circle-arrow-left::before{ + content:""; } -.jp-InfoIcon { - background-image: var(--jp-icon-info); -} +.bp3-icon-circle-arrow-right::before{ + content:""; } -.jp-InspectorIcon { - background-image: var(--jp-icon-inspector); -} +.bp3-icon-circle-arrow-up::before{ + content:""; } -.jp-JsonIcon { - background-image: var(--jp-icon-json); -} +.bp3-icon-citation::before{ + content:""; } -.jp-JuliaIcon { - background-image: var(--jp-icon-julia); -} +.bp3-icon-clean::before{ + content:""; } -.jp-JupyterFaviconIcon { - background-image: var(--jp-icon-jupyter-favicon); -} +.bp3-icon-clipboard::before{ + content:""; } -.jp-JupyterIcon { - background-image: var(--jp-icon-jupyter); -} +.bp3-icon-cloud::before{ + content:"☁"; } -.jp-JupyterlabWordmarkIcon { - background-image: var(--jp-icon-jupyterlab-wordmark); -} +.bp3-icon-cloud-download::before{ + content:""; } -.jp-KernelIcon { - background-image: var(--jp-icon-kernel); -} +.bp3-icon-cloud-upload::before{ + content:""; } -.jp-KeyboardIcon { - background-image: var(--jp-icon-keyboard); -} +.bp3-icon-code::before{ + content:""; } -.jp-LaunchIcon { - background-image: var(--jp-icon-launch); -} +.bp3-icon-code-block::before{ + content:""; } -.jp-LauncherIcon { - background-image: var(--jp-icon-launcher); -} +.bp3-icon-cog::before{ + content:""; } -.jp-LineFormIcon { - background-image: var(--jp-icon-line-form); -} +.bp3-icon-collapse-all::before{ + content:""; } -.jp-LinkIcon { - background-image: var(--jp-icon-link); -} +.bp3-icon-column-layout::before{ + content:""; } -.jp-ListIcon { - background-image: var(--jp-icon-list); -} +.bp3-icon-comment::before{ + content:""; } -.jp-MarkdownIcon { - background-image: var(--jp-icon-markdown); -} +.bp3-icon-comparison::before{ + content:""; } -.jp-MoveDownIcon { - background-image: var(--jp-icon-move-down); -} +.bp3-icon-compass::before{ + content:""; } -.jp-MoveUpIcon { - background-image: var(--jp-icon-move-up); -} +.bp3-icon-compressed::before{ + content:""; } -.jp-NewFolderIcon { - background-image: var(--jp-icon-new-folder); -} +.bp3-icon-confirm::before{ + content:""; } -.jp-NotTrustedIcon { - background-image: var(--jp-icon-not-trusted); -} +.bp3-icon-console::before{ + content:""; } -.jp-NotebookIcon { - background-image: var(--jp-icon-notebook); -} +.bp3-icon-contrast::before{ + content:""; } -.jp-NumberingIcon { - background-image: var(--jp-icon-numbering); -} +.bp3-icon-control::before{ + content:""; } -.jp-OfflineBoltIcon { - background-image: var(--jp-icon-offline-bolt); -} +.bp3-icon-credit-card::before{ + content:""; } -.jp-PaletteIcon { - background-image: var(--jp-icon-palette); -} +.bp3-icon-cross::before{ + content:"✗"; } -.jp-PasteIcon { - background-image: var(--jp-icon-paste); -} +.bp3-icon-crown::before{ + content:""; } -.jp-PdfIcon { - background-image: var(--jp-icon-pdf); -} +.bp3-icon-cube::before{ + content:""; } -.jp-PythonIcon { - background-image: var(--jp-icon-python); -} +.bp3-icon-cube-add::before{ + content:""; } -.jp-RKernelIcon { - background-image: var(--jp-icon-r-kernel); -} +.bp3-icon-cube-remove::before{ + content:""; } -.jp-ReactIcon { - background-image: var(--jp-icon-react); -} +.bp3-icon-curved-range-chart::before{ + content:""; } -.jp-RedoIcon { - background-image: var(--jp-icon-redo); -} +.bp3-icon-cut::before{ + content:""; } -.jp-RefreshIcon { - background-image: var(--jp-icon-refresh); -} +.bp3-icon-dashboard::before{ + content:""; } -.jp-RegexIcon { - background-image: var(--jp-icon-regex); -} +.bp3-icon-data-lineage::before{ + content:""; } -.jp-RunIcon { - background-image: var(--jp-icon-run); -} +.bp3-icon-database::before{ + content:""; } -.jp-RunningIcon { - background-image: var(--jp-icon-running); -} +.bp3-icon-delete::before{ + content:""; } -.jp-SaveIcon { - background-image: var(--jp-icon-save); -} +.bp3-icon-delta::before{ + content:"Δ"; } -.jp-SearchIcon { - background-image: var(--jp-icon-search); -} +.bp3-icon-derive-column::before{ + content:""; } -.jp-SettingsIcon { - background-image: var(--jp-icon-settings); -} +.bp3-icon-desktop::before{ + content:""; } -.jp-ShareIcon { - background-image: var(--jp-icon-share); -} +.bp3-icon-diagnosis::before{ + content:""; } -.jp-SpreadsheetIcon { - background-image: var(--jp-icon-spreadsheet); -} +.bp3-icon-diagram-tree::before{ + content:""; } -.jp-StopIcon { - background-image: var(--jp-icon-stop); -} +.bp3-icon-direction-left::before{ + content:""; } -.jp-TabIcon { - background-image: var(--jp-icon-tab); -} +.bp3-icon-direction-right::before{ + content:""; } -.jp-TableRowsIcon { - background-image: var(--jp-icon-table-rows); -} +.bp3-icon-disable::before{ + content:""; } -.jp-TagIcon { - background-image: var(--jp-icon-tag); -} +.bp3-icon-document::before{ + content:""; } -.jp-TerminalIcon { - background-image: var(--jp-icon-terminal); -} +.bp3-icon-document-open::before{ + content:""; } -.jp-TextEditorIcon { - background-image: var(--jp-icon-text-editor); -} +.bp3-icon-document-share::before{ + content:""; } -.jp-TocIcon { - background-image: var(--jp-icon-toc); -} +.bp3-icon-dollar::before{ + content:"$"; } -.jp-TreeViewIcon { - background-image: var(--jp-icon-tree-view); -} +.bp3-icon-dot::before{ + content:"•"; } -.jp-TrustedIcon { - background-image: var(--jp-icon-trusted); -} +.bp3-icon-double-caret-horizontal::before{ + content:""; } -.jp-UndoIcon { - background-image: var(--jp-icon-undo); -} +.bp3-icon-double-caret-vertical::before{ + content:""; } -.jp-UserIcon { - background-image: var(--jp-icon-user); -} +.bp3-icon-double-chevron-down::before{ + content:""; } -.jp-UsersIcon { - background-image: var(--jp-icon-users); -} +.bp3-icon-double-chevron-left::before{ + content:""; } -.jp-VegaIcon { - background-image: var(--jp-icon-vega); -} +.bp3-icon-double-chevron-right::before{ + content:""; } -.jp-WordIcon { - background-image: var(--jp-icon-word); -} +.bp3-icon-double-chevron-up::before{ + content:""; } -.jp-YamlIcon { - background-image: var(--jp-icon-yaml); -} +.bp3-icon-doughnut-chart::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-download::before{ + content:""; } -/** - * (DEPRECATED) Support for consuming icons as CSS background images - */ +.bp3-icon-drag-handle-horizontal::before{ + content:""; } -.jp-Icon, -.jp-MaterialIcon { - background-position: center; - background-repeat: no-repeat; - background-size: 16px; - min-width: 16px; - min-height: 16px; -} +.bp3-icon-drag-handle-vertical::before{ + content:""; } -.jp-Icon-cover { - background-position: center; - background-repeat: no-repeat; - background-size: cover; -} +.bp3-icon-draw::before{ + content:""; } -/** - * (DEPRECATED) Support for specific CSS icon sizes - */ +.bp3-icon-drive-time::before{ + content:""; } -.jp-Icon-16 { - background-size: 16px; - min-width: 16px; - min-height: 16px; -} +.bp3-icon-duplicate::before{ + content:""; } -.jp-Icon-18 { - background-size: 18px; - min-width: 18px; - min-height: 18px; -} +.bp3-icon-edit::before{ + content:"✎"; } -.jp-Icon-20 { - background-size: 20px; - min-width: 20px; - min-height: 20px; -} +.bp3-icon-eject::before{ + content:"⏏"; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-endorsed::before{ + content:""; } -.lm-TabBar .lm-TabBar-addButton { - align-items: center; - display: flex; - padding: 4px; - padding-bottom: 5px; - margin-right: 1px; - background-color: var(--jp-layout-color2); -} +.bp3-icon-envelope::before{ + content:"✉"; } -.lm-TabBar .lm-TabBar-addButton:hover { - background-color: var(--jp-layout-color1); -} +.bp3-icon-equals::before{ + content:""; } -.lm-DockPanel-tabBar .lm-TabBar-tab { - width: var(--jp-private-horizontal-tab-width); -} +.bp3-icon-eraser::before{ + content:""; } -.lm-DockPanel-tabBar .lm-TabBar-content { - flex: unset; -} +.bp3-icon-error::before{ + content:""; } -.lm-DockPanel-tabBar[data-orientation='horizontal'] { - flex: 1 1 auto; -} +.bp3-icon-euro::before{ + content:"€"; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-exchange::before{ + content:""; } -/** - * Support for icons as inline SVG HTMLElements - */ +.bp3-icon-exclude-row::before{ + content:""; } -/* recolor the primary elements of an icon */ -.jp-icon0[fill] { - fill: var(--jp-inverse-layout-color0); -} +.bp3-icon-expand-all::before{ + content:""; } -.jp-icon1[fill] { - fill: var(--jp-inverse-layout-color1); -} +.bp3-icon-export::before{ + content:""; } -.jp-icon2[fill] { - fill: var(--jp-inverse-layout-color2); -} +.bp3-icon-eye-off::before{ + content:""; } -.jp-icon3[fill] { - fill: var(--jp-inverse-layout-color3); -} +.bp3-icon-eye-on::before{ + content:""; } -.jp-icon4[fill] { - fill: var(--jp-inverse-layout-color4); -} +.bp3-icon-eye-open::before{ + content:""; } -.jp-icon0[stroke] { - stroke: var(--jp-inverse-layout-color0); -} +.bp3-icon-fast-backward::before{ + content:""; } -.jp-icon1[stroke] { - stroke: var(--jp-inverse-layout-color1); -} +.bp3-icon-fast-forward::before{ + content:""; } -.jp-icon2[stroke] { - stroke: var(--jp-inverse-layout-color2); -} +.bp3-icon-feed::before{ + content:""; } -.jp-icon3[stroke] { - stroke: var(--jp-inverse-layout-color3); -} +.bp3-icon-feed-subscribed::before{ + content:""; } -.jp-icon4[stroke] { - stroke: var(--jp-inverse-layout-color4); -} +.bp3-icon-film::before{ + content:""; } -/* recolor the accent elements of an icon */ -.jp-icon-accent0[fill] { - fill: var(--jp-layout-color0); -} +.bp3-icon-filter::before{ + content:""; } -.jp-icon-accent1[fill] { - fill: var(--jp-layout-color1); -} +.bp3-icon-filter-keep::before{ + content:""; } -.jp-icon-accent2[fill] { - fill: var(--jp-layout-color2); -} +.bp3-icon-filter-list::before{ + content:""; } -.jp-icon-accent3[fill] { - fill: var(--jp-layout-color3); -} +.bp3-icon-filter-open::before{ + content:""; } -.jp-icon-accent4[fill] { - fill: var(--jp-layout-color4); -} +.bp3-icon-filter-remove::before{ + content:""; } -.jp-icon-accent0[stroke] { - stroke: var(--jp-layout-color0); -} +.bp3-icon-flag::before{ + content:"⚑"; } -.jp-icon-accent1[stroke] { - stroke: var(--jp-layout-color1); -} +.bp3-icon-flame::before{ + content:""; } -.jp-icon-accent2[stroke] { - stroke: var(--jp-layout-color2); -} +.bp3-icon-flash::before{ + content:""; } -.jp-icon-accent3[stroke] { - stroke: var(--jp-layout-color3); -} +.bp3-icon-floppy-disk::before{ + content:""; } -.jp-icon-accent4[stroke] { - stroke: var(--jp-layout-color4); -} +.bp3-icon-flow-branch::before{ + content:""; } -/* set the color of an icon to transparent */ -.jp-icon-none[fill] { - fill: none; -} +.bp3-icon-flow-end::before{ + content:""; } -.jp-icon-none[stroke] { - stroke: none; -} +.bp3-icon-flow-linear::before{ + content:""; } -/* brand icon colors. Same for light and dark */ -.jp-icon-brand0[fill] { - fill: var(--jp-brand-color0); -} +.bp3-icon-flow-review::before{ + content:""; } -.jp-icon-brand1[fill] { - fill: var(--jp-brand-color1); -} +.bp3-icon-flow-review-branch::before{ + content:""; } -.jp-icon-brand2[fill] { - fill: var(--jp-brand-color2); -} +.bp3-icon-flows::before{ + content:""; } -.jp-icon-brand3[fill] { - fill: var(--jp-brand-color3); -} +.bp3-icon-folder-close::before{ + content:""; } -.jp-icon-brand4[fill] { - fill: var(--jp-brand-color4); -} +.bp3-icon-folder-new::before{ + content:""; } -.jp-icon-brand0[stroke] { - stroke: var(--jp-brand-color0); -} +.bp3-icon-folder-open::before{ + content:""; } -.jp-icon-brand1[stroke] { - stroke: var(--jp-brand-color1); -} +.bp3-icon-folder-shared::before{ + content:""; } -.jp-icon-brand2[stroke] { - stroke: var(--jp-brand-color2); -} +.bp3-icon-folder-shared-open::before{ + content:""; } -.jp-icon-brand3[stroke] { - stroke: var(--jp-brand-color3); -} +.bp3-icon-follower::before{ + content:""; } -.jp-icon-brand4[stroke] { - stroke: var(--jp-brand-color4); -} +.bp3-icon-following::before{ + content:""; } -/* warn icon colors. Same for light and dark */ -.jp-icon-warn0[fill] { - fill: var(--jp-warn-color0); -} +.bp3-icon-font::before{ + content:""; } -.jp-icon-warn1[fill] { - fill: var(--jp-warn-color1); -} +.bp3-icon-fork::before{ + content:""; } -.jp-icon-warn2[fill] { - fill: var(--jp-warn-color2); -} +.bp3-icon-form::before{ + content:""; } -.jp-icon-warn3[fill] { - fill: var(--jp-warn-color3); -} +.bp3-icon-full-circle::before{ + content:""; } -.jp-icon-warn0[stroke] { - stroke: var(--jp-warn-color0); -} +.bp3-icon-full-stacked-chart::before{ + content:""; } -.jp-icon-warn1[stroke] { - stroke: var(--jp-warn-color1); -} +.bp3-icon-fullscreen::before{ + content:""; } -.jp-icon-warn2[stroke] { - stroke: var(--jp-warn-color2); -} +.bp3-icon-function::before{ + content:""; } -.jp-icon-warn3[stroke] { - stroke: var(--jp-warn-color3); -} +.bp3-icon-gantt-chart::before{ + content:""; } -/* icon colors that contrast well with each other and most backgrounds */ -.jp-icon-contrast0[fill] { - fill: var(--jp-icon-contrast-color0); -} +.bp3-icon-geolocation::before{ + content:""; } -.jp-icon-contrast1[fill] { - fill: var(--jp-icon-contrast-color1); -} +.bp3-icon-geosearch::before{ + content:""; } -.jp-icon-contrast2[fill] { - fill: var(--jp-icon-contrast-color2); -} +.bp3-icon-git-branch::before{ + content:""; } -.jp-icon-contrast3[fill] { - fill: var(--jp-icon-contrast-color3); -} +.bp3-icon-git-commit::before{ + content:""; } -.jp-icon-contrast0[stroke] { - stroke: var(--jp-icon-contrast-color0); -} +.bp3-icon-git-merge::before{ + content:""; } -.jp-icon-contrast1[stroke] { - stroke: var(--jp-icon-contrast-color1); -} +.bp3-icon-git-new-branch::before{ + content:""; } -.jp-icon-contrast2[stroke] { - stroke: var(--jp-icon-contrast-color2); -} +.bp3-icon-git-pull::before{ + content:""; } -.jp-icon-contrast3[stroke] { - stroke: var(--jp-icon-contrast-color3); -} +.bp3-icon-git-push::before{ + content:""; } -.jp-icon-dot[fill] { - fill: var(--jp-warn-color0); -} +.bp3-icon-git-repo::before{ + content:""; } -.jp-jupyter-icon-color[fill] { - fill: var(--jp-jupyter-icon-color, var(--jp-warn-color0)); -} +.bp3-icon-glass::before{ + content:""; } -.jp-notebook-icon-color[fill] { - fill: var(--jp-notebook-icon-color, var(--jp-warn-color0)); -} +.bp3-icon-globe::before{ + content:""; } -.jp-json-icon-color[fill] { - fill: var(--jp-json-icon-color, var(--jp-warn-color1)); -} +.bp3-icon-globe-network::before{ + content:""; } -.jp-console-icon-color[fill] { - fill: var(--jp-console-icon-color, white); -} +.bp3-icon-graph::before{ + content:""; } -.jp-console-icon-background-color[fill] { - fill: var(--jp-console-icon-background-color, var(--jp-brand-color1)); -} +.bp3-icon-graph-remove::before{ + content:""; } -.jp-terminal-icon-color[fill] { - fill: var(--jp-terminal-icon-color, var(--jp-layout-color2)); -} +.bp3-icon-greater-than::before{ + content:""; } -.jp-terminal-icon-background-color[fill] { - fill: var( - --jp-terminal-icon-background-color, - var(--jp-inverse-layout-color2) - ); -} +.bp3-icon-greater-than-or-equal-to::before{ + content:""; } -.jp-text-editor-icon-color[fill] { - fill: var(--jp-text-editor-icon-color, var(--jp-inverse-layout-color3)); -} +.bp3-icon-grid::before{ + content:""; } -.jp-inspector-icon-color[fill] { - fill: var(--jp-inspector-icon-color, var(--jp-inverse-layout-color3)); -} +.bp3-icon-grid-view::before{ + content:""; } -/* CSS for icons in selected filebrowser listing items */ -.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] { - fill: #fff; -} +.bp3-icon-group-objects::before{ + content:""; } -.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] { - fill: var(--jp-brand-color1); -} +.bp3-icon-grouped-bar-chart::before{ + content:""; } -/* stylelint-disable selector-max-class, selector-max-compound-selectors */ +.bp3-icon-hand::before{ + content:""; } -/** -* 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; -} +.bp3-icon-hand-down::before{ + content:""; } -.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); -} +.bp3-icon-hand-left::before{ + content:""; } -/* stylelint-enable selector-max-class, selector-max-compound-selectors */ +.bp3-icon-hand-right::before{ + content:""; } -/* CSS for icons in status bar */ -#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] { - fill: #fff; -} +.bp3-icon-hand-up::before{ + content:""; } -#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] { - fill: var(--jp-brand-color1); -} +.bp3-icon-header::before{ + content:""; } -/* 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); -} +.bp3-icon-header-one::before{ + content:""; } -/* not sure what to do with this one, used in filebrowser listing */ -.jp-DragIcon { - margin-right: 4px; -} +.bp3-icon-header-two::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-headset::before{ + content:""; } -/** - * Support for alt colors for icons as inline SVG HTMLElements - */ +.bp3-icon-heart::before{ + content:"♥"; } -/* alt recolor the primary elements of an icon */ -.jp-icon-alt .jp-icon0[fill] { - fill: var(--jp-layout-color0); -} +.bp3-icon-heart-broken::before{ + content:""; } -.jp-icon-alt .jp-icon1[fill] { - fill: var(--jp-layout-color1); -} +.bp3-icon-heat-grid::before{ + content:""; } -.jp-icon-alt .jp-icon2[fill] { - fill: var(--jp-layout-color2); -} +.bp3-icon-heatmap::before{ + content:""; } -.jp-icon-alt .jp-icon3[fill] { - fill: var(--jp-layout-color3); -} +.bp3-icon-help::before{ + content:"?"; } -.jp-icon-alt .jp-icon4[fill] { - fill: var(--jp-layout-color4); -} +.bp3-icon-helper-management::before{ + content:""; } -.jp-icon-alt .jp-icon0[stroke] { - stroke: var(--jp-layout-color0); -} +.bp3-icon-highlight::before{ + content:""; } -.jp-icon-alt .jp-icon1[stroke] { - stroke: var(--jp-layout-color1); -} +.bp3-icon-history::before{ + content:""; } -.jp-icon-alt .jp-icon2[stroke] { - stroke: var(--jp-layout-color2); -} +.bp3-icon-home::before{ + content:"⌂"; } -.jp-icon-alt .jp-icon3[stroke] { - stroke: var(--jp-layout-color3); -} +.bp3-icon-horizontal-bar-chart::before{ + content:""; } -.jp-icon-alt .jp-icon4[stroke] { - stroke: var(--jp-layout-color4); -} +.bp3-icon-horizontal-bar-chart-asc::before{ + content:""; } -/* alt recolor the accent elements of an icon */ -.jp-icon-alt .jp-icon-accent0[fill] { - fill: var(--jp-inverse-layout-color0); -} +.bp3-icon-horizontal-bar-chart-desc::before{ + content:""; } -.jp-icon-alt .jp-icon-accent1[fill] { - fill: var(--jp-inverse-layout-color1); -} +.bp3-icon-horizontal-distribution::before{ + content:""; } -.jp-icon-alt .jp-icon-accent2[fill] { - fill: var(--jp-inverse-layout-color2); -} +.bp3-icon-id-number::before{ + content:""; } -.jp-icon-alt .jp-icon-accent3[fill] { - fill: var(--jp-inverse-layout-color3); -} +.bp3-icon-image-rotate-left::before{ + content:""; } -.jp-icon-alt .jp-icon-accent4[fill] { - fill: var(--jp-inverse-layout-color4); -} +.bp3-icon-image-rotate-right::before{ + content:""; } -.jp-icon-alt .jp-icon-accent0[stroke] { - stroke: var(--jp-inverse-layout-color0); -} +.bp3-icon-import::before{ + content:""; } -.jp-icon-alt .jp-icon-accent1[stroke] { - stroke: var(--jp-inverse-layout-color1); -} +.bp3-icon-inbox::before{ + content:""; } -.jp-icon-alt .jp-icon-accent2[stroke] { - stroke: var(--jp-inverse-layout-color2); -} +.bp3-icon-inbox-filtered::before{ + content:""; } -.jp-icon-alt .jp-icon-accent3[stroke] { - stroke: var(--jp-inverse-layout-color3); -} +.bp3-icon-inbox-geo::before{ + content:""; } -.jp-icon-alt .jp-icon-accent4[stroke] { - stroke: var(--jp-inverse-layout-color4); -} +.bp3-icon-inbox-search::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-inbox-update::before{ + content:""; } -.jp-icon-hoverShow:not(:hover) .jp-icon-hoverShow-content { - display: none !important; -} +.bp3-icon-info-sign::before{ + content:"ℹ"; } -/** - * Support for hover colors for icons as inline SVG HTMLElements - */ +.bp3-icon-inheritance::before{ + content:""; } -/** - * regular colors - */ +.bp3-icon-inner-join::before{ + content:""; } -/* recolor the primary elements of an icon */ -.jp-icon-hover :hover .jp-icon0-hover[fill] { - fill: var(--jp-inverse-layout-color0); -} +.bp3-icon-insert::before{ + content:""; } -.jp-icon-hover :hover .jp-icon1-hover[fill] { - fill: var(--jp-inverse-layout-color1); -} +.bp3-icon-intersection::before{ + content:""; } -.jp-icon-hover :hover .jp-icon2-hover[fill] { - fill: var(--jp-inverse-layout-color2); -} +.bp3-icon-ip-address::before{ + content:""; } -.jp-icon-hover :hover .jp-icon3-hover[fill] { - fill: var(--jp-inverse-layout-color3); -} +.bp3-icon-issue::before{ + content:""; } -.jp-icon-hover :hover .jp-icon4-hover[fill] { - fill: var(--jp-inverse-layout-color4); -} +.bp3-icon-issue-closed::before{ + content:""; } -.jp-icon-hover :hover .jp-icon0-hover[stroke] { - stroke: var(--jp-inverse-layout-color0); -} +.bp3-icon-issue-new::before{ + content:""; } -.jp-icon-hover :hover .jp-icon1-hover[stroke] { - stroke: var(--jp-inverse-layout-color1); -} +.bp3-icon-italic::before{ + content:""; } -.jp-icon-hover :hover .jp-icon2-hover[stroke] { - stroke: var(--jp-inverse-layout-color2); -} +.bp3-icon-join-table::before{ + content:""; } -.jp-icon-hover :hover .jp-icon3-hover[stroke] { - stroke: var(--jp-inverse-layout-color3); -} +.bp3-icon-key::before{ + content:""; } -.jp-icon-hover :hover .jp-icon4-hover[stroke] { - stroke: var(--jp-inverse-layout-color4); -} +.bp3-icon-key-backspace::before{ + content:""; } -/* recolor the accent elements of an icon */ -.jp-icon-hover :hover .jp-icon-accent0-hover[fill] { - fill: var(--jp-layout-color0); -} +.bp3-icon-key-command::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent1-hover[fill] { - fill: var(--jp-layout-color1); -} +.bp3-icon-key-control::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent2-hover[fill] { - fill: var(--jp-layout-color2); -} +.bp3-icon-key-delete::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent3-hover[fill] { - fill: var(--jp-layout-color3); -} +.bp3-icon-key-enter::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent4-hover[fill] { - fill: var(--jp-layout-color4); -} +.bp3-icon-key-escape::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] { - stroke: var(--jp-layout-color0); -} +.bp3-icon-key-option::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] { - stroke: var(--jp-layout-color1); -} +.bp3-icon-key-shift::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] { - stroke: var(--jp-layout-color2); -} +.bp3-icon-key-tab::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] { - stroke: var(--jp-layout-color3); -} +.bp3-icon-known-vehicle::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] { - stroke: var(--jp-layout-color4); -} +.bp3-icon-lab-test::before{ + content:""; } -/* set the color of an icon to transparent */ -.jp-icon-hover :hover .jp-icon-none-hover[fill] { - fill: none; -} +.bp3-icon-label::before{ + content:""; } -.jp-icon-hover :hover .jp-icon-none-hover[stroke] { - stroke: none; -} +.bp3-icon-layer::before{ + content:""; } -/** - * inverse colors - */ +.bp3-icon-layers::before{ + content:""; } -/* inverse recolor the primary elements of an icon */ -.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] { - fill: var(--jp-layout-color0); -} +.bp3-icon-layout::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] { - fill: var(--jp-layout-color1); -} +.bp3-icon-layout-auto::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] { - fill: var(--jp-layout-color2); -} +.bp3-icon-layout-balloon::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] { - fill: var(--jp-layout-color3); -} +.bp3-icon-layout-circle::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] { - fill: var(--jp-layout-color4); -} +.bp3-icon-layout-grid::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] { - stroke: var(--jp-layout-color0); -} +.bp3-icon-layout-group-by::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] { - stroke: var(--jp-layout-color1); -} +.bp3-icon-layout-hierarchy::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] { - stroke: var(--jp-layout-color2); -} +.bp3-icon-layout-linear::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] { - stroke: var(--jp-layout-color3); -} +.bp3-icon-layout-skew-grid::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] { - stroke: var(--jp-layout-color4); -} +.bp3-icon-layout-sorted-clusters::before{ + content:""; } -/* 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); -} +.bp3-icon-learning::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] { - fill: var(--jp-inverse-layout-color1); -} +.bp3-icon-left-join::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] { - fill: var(--jp-inverse-layout-color2); -} +.bp3-icon-less-than::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] { - fill: var(--jp-inverse-layout-color3); -} +.bp3-icon-less-than-or-equal-to::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] { - fill: var(--jp-inverse-layout-color4); -} +.bp3-icon-lifesaver::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] { - stroke: var(--jp-inverse-layout-color0); -} +.bp3-icon-lightbulb::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] { - stroke: var(--jp-inverse-layout-color1); -} +.bp3-icon-link::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] { - stroke: var(--jp-inverse-layout-color2); -} +.bp3-icon-list::before{ + content:"☰"; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] { - stroke: var(--jp-inverse-layout-color3); -} +.bp3-icon-list-columns::before{ + content:""; } -.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] { - stroke: var(--jp-inverse-layout-color4); -} +.bp3-icon-list-detail-view::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-locate::before{ + content:""; } -.jp-IFrame { - width: 100%; - height: 100%; -} +.bp3-icon-lock::before{ + content:""; } -.jp-IFrame > iframe { - border: none; -} +.bp3-icon-log-in::before{ + content:""; } -/* -When drag events occur, `lm-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; -} +.bp3-icon-log-out::before{ + content:""; } -body.lm-mod-override-cursor .jp-IFrame::before { - content: ''; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: transparent; -} +.bp3-icon-manual::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) 2014-2016, Jupyter Development Team. -| -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-manually-entered-data::before{ + content:""; } -.jp-HoverBox { - position: fixed; -} +.bp3-icon-map::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-map-create::before{ + content:""; } -.jp-FormGroup-content fieldset { - border: none; - padding: 0; - min-width: 0; - width: 100%; -} +.bp3-icon-map-marker::before{ + content:""; } -/* stylelint-disable selector-max-type */ +.bp3-icon-maximize::before{ + content:""; } -.jp-FormGroup-content fieldset .jp-inputFieldWrapper input, -.jp-FormGroup-content fieldset .jp-inputFieldWrapper select, -.jp-FormGroup-content fieldset .jp-inputFieldWrapper textarea { - font-size: var(--jp-content-font-size2); - border-color: var(--jp-input-border-color); - border-style: solid; - border-radius: var(--jp-border-radius); - border-width: 1px; - padding: 6px 8px; - background: none; - color: var(--jp-ui-font-color0); - height: inherit; -} +.bp3-icon-media::before{ + content:""; } -.jp-FormGroup-content fieldset input[type='checkbox'] { - position: relative; - top: 2px; - margin-left: 0; -} +.bp3-icon-menu::before{ + content:""; } -.jp-FormGroup-content button.jp-mod-styled { - cursor: pointer; -} +.bp3-icon-menu-closed::before{ + content:""; } -.jp-FormGroup-content .checkbox label { - cursor: pointer; - font-size: var(--jp-content-font-size1); -} +.bp3-icon-menu-open::before{ + content:""; } -.jp-FormGroup-content .jp-root > fieldset > legend { - display: none; -} +.bp3-icon-merge-columns::before{ + content:""; } -.jp-FormGroup-content .jp-root > fieldset > p { - display: none; -} +.bp3-icon-merge-links::before{ + content:""; } -/** copy of `input.jp-mod-styled:focus` style */ -.jp-FormGroup-content fieldset input:focus, -.jp-FormGroup-content fieldset select:focus { - -moz-outline-radius: unset; - outline: var(--jp-border-width) solid var(--md-blue-500); - outline-offset: -1px; - box-shadow: inset 0 0 4px var(--md-blue-300); -} +.bp3-icon-minimize::before{ + content:""; } -.jp-FormGroup-content fieldset input:hover:not(:focus), -.jp-FormGroup-content fieldset select:hover:not(:focus) { - background-color: var(--jp-border-color2); -} +.bp3-icon-minus::before{ + content:"−"; } -/* stylelint-enable selector-max-type */ +.bp3-icon-mobile-phone::before{ + content:""; } -.jp-FormGroup-content .checkbox .field-description { - /* Disable default description field for checkbox: - because other widgets do not have description fields, - we add descriptions to each widget on the field level. - */ - display: none; -} +.bp3-icon-mobile-video::before{ + content:""; } -.jp-FormGroup-content #root__description { - display: none; -} +.bp3-icon-moon::before{ + content:""; } -.jp-FormGroup-content .jp-modifiedIndicator { - width: 5px; - background-color: var(--jp-brand-color2); - margin-top: 0; - margin-left: calc(var(--jp-private-settingeditor-modifier-indent) * -1); - flex-shrink: 0; -} +.bp3-icon-more::before{ + content:""; } -.jp-FormGroup-content .jp-modifiedIndicator.jp-errorIndicator { - background-color: var(--jp-error-color0); - margin-right: 0.5em; -} +.bp3-icon-mountain::before{ + content:""; } -/* RJSF ARRAY style */ +.bp3-icon-move::before{ + content:""; } -.jp-arrayFieldWrapper legend { - font-size: var(--jp-content-font-size2); - color: var(--jp-ui-font-color0); - flex-basis: 100%; - padding: 4px 0; - font-weight: var(--jp-content-heading-font-weight); - border-bottom: 1px solid var(--jp-border-color2); -} +.bp3-icon-mugshot::before{ + content:""; } -.jp-arrayFieldWrapper .field-description { - padding: 4px 0; - white-space: pre-wrap; -} +.bp3-icon-multi-select::before{ + content:""; } -.jp-arrayFieldWrapper .array-item { - width: 100%; - border: 1px solid var(--jp-border-color2); - border-radius: 4px; - margin: 4px; -} +.bp3-icon-music::before{ + content:""; } -.jp-ArrayOperations { - display: flex; - margin-left: 8px; -} +.bp3-icon-new-drawing::before{ + content:""; } -.jp-ArrayOperationsButton { - margin: 2px; -} +.bp3-icon-new-grid-item::before{ + content:""; } -.jp-ArrayOperationsButton .jp-icon3[fill] { - fill: var(--jp-ui-font-color0); -} +.bp3-icon-new-layer::before{ + content:""; } -button.jp-ArrayOperationsButton.jp-mod-styled:disabled { - cursor: not-allowed; - opacity: 0.5; -} +.bp3-icon-new-layers::before{ + content:""; } -/* RJSF form validation error */ +.bp3-icon-new-link::before{ + content:""; } -.jp-FormGroup-content .validationErrors { - color: var(--jp-error-color0); -} +.bp3-icon-new-object::before{ + content:""; } -/* Hide panel level error as duplicated the field level error */ -.jp-FormGroup-content .panel.errors { - display: none; -} +.bp3-icon-new-person::before{ + content:""; } -/* RJSF normal content (settings-editor) */ +.bp3-icon-new-prescription::before{ + content:""; } -.jp-FormGroup-contentNormal { - display: flex; - align-items: center; - flex-wrap: wrap; -} +.bp3-icon-new-text-box::before{ + content:""; } -.jp-FormGroup-contentNormal .jp-FormGroup-contentItem { - margin-left: 7px; - color: var(--jp-ui-font-color0); -} +.bp3-icon-ninja::before{ + content:""; } -.jp-FormGroup-contentNormal .jp-FormGroup-description { - flex-basis: 100%; - padding: 4px 7px; -} +.bp3-icon-not-equal-to::before{ + content:""; } -.jp-FormGroup-contentNormal .jp-FormGroup-default { - flex-basis: 100%; - padding: 4px 7px; -} +.bp3-icon-notifications::before{ + content:""; } -.jp-FormGroup-contentNormal .jp-FormGroup-fieldLabel { - font-size: var(--jp-content-font-size1); - font-weight: normal; - min-width: 120px; -} +.bp3-icon-notifications-updated::before{ + content:""; } -.jp-FormGroup-contentNormal fieldset:not(:first-child) { - margin-left: 7px; -} +.bp3-icon-numbered-list::before{ + content:""; } -.jp-FormGroup-contentNormal .field-array-of-string .array-item { - /* Display `jp-ArrayOperations` buttons side-by-side with content except - for small screens where flex-wrap will place them one below the other. - */ - display: flex; - align-items: center; - flex-wrap: wrap; -} +.bp3-icon-numerical::before{ + content:""; } -.jp-FormGroup-contentNormal .jp-objectFieldWrapper .form-group { - padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent); - margin-top: 2px; -} +.bp3-icon-office::before{ + content:""; } -/* RJSF compact content (metadata-form) */ +.bp3-icon-offline::before{ + content:""; } -.jp-FormGroup-content.jp-FormGroup-contentCompact { - width: 100%; -} +.bp3-icon-oil-field::before{ + content:""; } -.jp-FormGroup-contentCompact .form-group { - display: flex; - padding: 0.5em 0.2em 0.5em 0; -} +.bp3-icon-one-column::before{ + content:""; } -.jp-FormGroup-contentCompact - .jp-FormGroup-compactTitle - .jp-FormGroup-description { - font-size: var(--jp-ui-font-size1); - color: var(--jp-ui-font-color2); -} +.bp3-icon-outdated::before{ + content:""; } -.jp-FormGroup-contentCompact .jp-FormGroup-fieldLabel { - padding-bottom: 0.3em; -} +.bp3-icon-page-layout::before{ + content:""; } -.jp-FormGroup-contentCompact .jp-inputFieldWrapper .form-control { - width: 100%; - box-sizing: border-box; -} +.bp3-icon-panel-stats::before{ + content:""; } -.jp-FormGroup-contentCompact .jp-arrayFieldWrapper .jp-FormGroup-compactTitle { - padding-bottom: 7px; -} +.bp3-icon-panel-table::before{ + content:""; } -.jp-FormGroup-contentCompact - .jp-objectFieldWrapper - .jp-objectFieldWrapper - .form-group { - padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent); - margin-top: 2px; -} +.bp3-icon-paperclip::before{ + content:""; } -.jp-FormGroup-contentCompact ul.error-detail { - margin-block-start: 0.5em; - margin-block-end: 0.5em; - padding-inline-start: 1em; -} +.bp3-icon-paragraph::before{ + content:""; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ +.bp3-icon-path::before{ + content:""; } -.jp-SidePanel { - display: flex; - flex-direction: column; - min-width: var(--jp-sidebar-min-width); - overflow-y: auto; - color: var(--jp-ui-font-color1); - background: var(--jp-layout-color1); - font-size: var(--jp-ui-font-size1); -} +.bp3-icon-path-search::before{ + content:""; } -.jp-SidePanel-header { - flex: 0 0 auto; - display: flex; - border-bottom: var(--jp-border-width) solid var(--jp-border-color2); - font-size: var(--jp-ui-font-size0); - font-weight: 600; - letter-spacing: 1px; - margin: 0; - padding: 2px; - text-transform: uppercase; -} +.bp3-icon-pause::before{ + content:""; } -.jp-SidePanel-toolbar { - flex: 0 0 auto; -} +.bp3-icon-people::before{ + content:""; } -.jp-SidePanel-content { - flex: 1 1 auto; -} +.bp3-icon-percentage::before{ + content:""; } -.jp-SidePanel-toolbar, -.jp-AccordionPanel-toolbar { - height: var(--jp-private-toolbar-height); -} +.bp3-icon-person::before{ + content:""; } -.jp-SidePanel-toolbar.jp-Toolbar-micro { - display: none; -} +.bp3-icon-phone::before{ + content:"☎"; } -.lm-AccordionPanel .jp-AccordionPanel-title { - box-sizing: border-box; - line-height: 25px; - margin: 0; - display: flex; - align-items: center; - background: var(--jp-layout-color1); - color: var(--jp-ui-font-color1); - border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color); - box-shadow: var(--jp-toolbar-box-shadow); - font-size: var(--jp-ui-font-size0); -} +.bp3-icon-pie-chart::before{ + content:""; } -.jp-AccordionPanel-title { - cursor: pointer; - user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - text-transform: uppercase; -} +.bp3-icon-pin::before{ + content:""; } -.lm-AccordionPanel[data-orientation='horizontal'] > .jp-AccordionPanel-title { - /* Title is rotated for horizontal accordion panel using CSS */ - display: block; - transform-origin: top left; - transform: rotate(-90deg) translate(-100%); -} +.bp3-icon-pivot::before{ + content:""; } -.jp-AccordionPanel-title .lm-AccordionPanel-titleLabel { - user-select: none; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} +.bp3-icon-pivot-table::before{ + content:""; } -.jp-AccordionPanel-title .lm-AccordionPanel-titleCollapser { - transform: rotate(-90deg); - margin: auto 0; - height: 16px; -} +.bp3-icon-play::before{ + content:""; } -.jp-AccordionPanel-title.lm-mod-expanded .lm-AccordionPanel-titleCollapser { - transform: rotate(0deg); -} +.bp3-icon-plus::before{ + content:"+"; } -.lm-AccordionPanel .jp-AccordionPanel-toolbar { - background: none; - box-shadow: none; - border: none; - margin-left: auto; -} +.bp3-icon-polygon-filter::before{ + content:""; } -.lm-AccordionPanel .lm-SplitPanel-handle:hover { - background: var(--jp-layout-color3); -} +.bp3-icon-power::before{ + content:""; } -.jp-text-truncated { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} +.bp3-icon-predictive-analysis::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) 2017, Jupyter Development Team. -| -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-prescription::before{ + content:""; } -.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; -} +.bp3-icon-presentation::before{ + content:""; } -.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; -} +.bp3-icon-print::before{ + content:"⎙"; } -.jp-SpinnerContent::before { - width: 50%; - height: 50%; - background: #f37626; - border-radius: 100% 0 0; - position: absolute; - top: 0; - left: 0; - content: ''; -} +.bp3-icon-projects::before{ + 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; -} +.bp3-icon-properties::before{ + content:""; } -@keyframes fadeIn { - 0% { - opacity: 0; - } +.bp3-icon-property::before{ + content:""; } - 100% { - opacity: 1; - } -} +.bp3-icon-publish-function::before{ + content:""; } -@keyframes load3 { - 0% { - transform: rotate(0deg); - } +.bp3-icon-pulse::before{ + content:""; } - 100% { - transform: rotate(360deg); - } -} +.bp3-icon-random::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) 2014-2017, Jupyter Development Team. -| -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-record::before{ + content:""; } -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: 0 12px; - letter-spacing: 0.8px; - outline: none; - appearance: none; - -webkit-appearance: none; - -moz-appearance: none; -} +.bp3-icon-redo::before{ + content:""; } -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; -} +.bp3-icon-refresh::before{ + content:""; } -input[type='checkbox'].jp-mod-styled { - appearance: checkbox; - -webkit-appearance: checkbox; - -moz-appearance: checkbox; - height: auto; -} +.bp3-icon-regression-chart::before{ + content:""; } -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); -} +.bp3-icon-remove::before{ + content:""; } -.jp-select-wrapper { - display: flex; - position: relative; - flex-direction: column; - padding: 1px; - background-color: var(--jp-layout-color1); - box-sizing: border-box; - margin-bottom: 12px; -} +.bp3-icon-remove-column::before{ + content:""; } -.jp-select-wrapper:not(.multiple) { - height: 28px; -} +.bp3-icon-remove-column-left::before{ + content:""; } -.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); -} +.bp3-icon-remove-column-right::before{ + content:""; } -select.jp-mod-styled:hover { - cursor: pointer; - color: var(--jp-ui-font-color0); - background-color: var(--jp-input-hover-background); - box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5); -} +.bp3-icon-remove-row-bottom::before{ + content:""; } -select.jp-mod-styled { - flex: 1 1 auto; - 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: 0; - outline: none; - appearance: none; - -webkit-appearance: none; - -moz-appearance: none; -} +.bp3-icon-remove-row-top::before{ + content:""; } -select.jp-mod-styled:not([multiple]) { - height: 32px; -} +.bp3-icon-repeat::before{ + content:""; } -select.jp-mod-styled[multiple] { - max-height: 200px; - overflow-y: auto; -} +.bp3-icon-reset::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-resolve::before{ + content:""; } -.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; -} +.bp3-icon-rig::before{ + content:""; } -.jp-switch:hover { - background-color: var(--jp-layout-color2); -} +.bp3-icon-right-join::before{ + content:""; } -.jp-switch-label { - margin-right: 5px; - font-family: var(--jp-ui-font-family); -} +.bp3-icon-ring::before{ + content:""; } -.jp-switch-track { - cursor: pointer; - background-color: var(--jp-switch-color, var(--jp-border-color1)); - -webkit-transition: 0.4s; - transition: 0.4s; - border-radius: 34px; - height: 16px; - width: 35px; - position: relative; -} +.bp3-icon-rotate-document::before{ + content:""; } -.jp-switch-track::before { - content: ''; - position: absolute; - height: 10px; - width: 10px; - margin: 3px; - left: 0; - background-color: var(--jp-ui-inverse-font-color1); - -webkit-transition: 0.4s; - transition: 0.4s; - border-radius: 50%; -} +.bp3-icon-rotate-page::before{ + content:""; } -.jp-switch[aria-checked='true'] .jp-switch-track { - background-color: var(--jp-switch-true-position-color, var(--jp-warn-color0)); -} +.bp3-icon-satellite::before{ + content:""; } -.jp-switch[aria-checked='true'] .jp-switch-track::before { - /* track width (35) - margins (3 + 3) - thumb width (10) */ - left: 19px; -} +.bp3-icon-saved::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) 2014-2016, Jupyter Development Team. -| -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-scatter-plot::before{ + content:""; } -:root { - --jp-private-toolbar-height: calc( - 28px + var(--jp-border-width) - ); /* leave 28px for content */ -} +.bp3-icon-search::before{ + 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: 8; - overflow-x: hidden; -} +.bp3-icon-search-around::before{ + content:""; } -/* Toolbar items */ +.bp3-icon-search-template::before{ + content:""; } -.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer { - flex-grow: 1; - flex-shrink: 1; -} +.bp3-icon-search-text::before{ + content:""; } -.jp-Toolbar-item.jp-Toolbar-kernelStatus { - display: inline-block; - width: 32px; - background-repeat: no-repeat; - background-position: center; - background-size: 16px; -} +.bp3-icon-segmented-control::before{ + content:""; } -.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%; -} +.bp3-icon-select::before{ + content:""; } -/* Toolbar buttons */ +.bp3-icon-selection::before{ + content:"⦿"; } -/* 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: 0; - margin: 0; -} +.bp3-icon-send-to::before{ + content:""; } -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: 0 6px; - margin: 0; - 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; -} +.bp3-icon-send-to-graph::before{ + content:""; } -button.jp-ToolbarButtonComponent:disabled { - opacity: 0.4; -} +.bp3-icon-send-to-map::before{ + content:""; } -button.jp-ToolbarButtonComponent > span { - padding: 0; - flex: 0 0 auto; -} +.bp3-icon-series-add::before{ + content:""; } -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); - font-family: var(--jp-ui-font-family); -} +.bp3-icon-series-configuration::before{ + content:""; } -#jp-main-dock-panel[data-mode='single-document'] - .jp-MainAreaWidget - > .jp-Toolbar.jp-Toolbar-micro { - padding: 0; - min-height: 0; -} +.bp3-icon-series-derived::before{ + content:""; } -#jp-main-dock-panel[data-mode='single-document'] - .jp-MainAreaWidget - > .jp-Toolbar { - border: none; - box-shadow: none; -} +.bp3-icon-series-filtered::before{ + content:""; } -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ +.bp3-icon-series-search::before{ + content:""; } -.jp-WindowedPanel-outer { - position: relative; - overflow-y: auto; -} +.bp3-icon-settings::before{ + content:""; } -.jp-WindowedPanel-inner { - position: relative; -} +.bp3-icon-share::before{ + content:""; } -.jp-WindowedPanel-window { - position: absolute; - left: 0; - right: 0; - overflow: visible; -} +.bp3-icon-shield::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-shop::before{ + content:""; } -/* Sibling imports */ +.bp3-icon-shopping-cart::before{ + content:""; } -body { - color: var(--jp-ui-font-color1); - font-size: var(--jp-ui-font-size1); -} +.bp3-icon-signal-search::before{ + content:""; } -/* Disable native link decoration styles everywhere outside of dialog boxes */ -a { - text-decoration: unset; - color: unset; -} +.bp3-icon-sim-card::before{ + content:""; } -a:hover { - text-decoration: unset; - color: unset; -} +.bp3-icon-slash::before{ + content:""; } -/* Accessibility for links inside dialog box text */ -.jp-Dialog-content a { - text-decoration: revert; - color: var(--jp-content-link-color); -} +.bp3-icon-small-cross::before{ + content:""; } -.jp-Dialog-content a:hover { - text-decoration: revert; -} +.bp3-icon-small-minus::before{ + content:""; } -/* Styles for ui-components */ -.jp-Button { - color: var(--jp-ui-font-color2); - border-radius: var(--jp-border-radius); - padding: 0 12px; - font-size: var(--jp-ui-font-size1); +.bp3-icon-small-plus::before{ + content:""; } - /* Copy from blueprint 3 */ - display: inline-flex; - flex-direction: row; - border: none; - cursor: pointer; - align-items: center; - justify-content: center; - text-align: left; - vertical-align: middle; - min-height: 30px; - min-width: 30px; -} +.bp3-icon-small-tick::before{ + content:""; } -.jp-Button:disabled { - cursor: not-allowed; -} +.bp3-icon-snowflake::before{ + content:""; } -.jp-Button:empty { - padding: 0 !important; -} +.bp3-icon-social-media::before{ + content:""; } -.jp-Button.jp-mod-small { - min-height: 24px; - min-width: 24px; - font-size: 12px; - padding: 0 7px; -} +.bp3-icon-sort::before{ + content:""; } -/* Use our own theme for hover styles */ -.jp-Button.jp-mod-minimal:hover { - background-color: var(--jp-layout-color2); -} +.bp3-icon-sort-alphabetical::before{ + content:""; } -.jp-Button.jp-mod-minimal { - background: none; -} +.bp3-icon-sort-alphabetical-desc::before{ + content:""; } -.jp-InputGroup { - display: block; - position: relative; -} +.bp3-icon-sort-asc::before{ + content:""; } -.jp-InputGroup input { - box-sizing: border-box; - border: none; - 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); - padding-bottom: 0; - padding-top: 0; - padding-left: 10px; - padding-right: 28px; - position: relative; - width: 100%; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - font-size: 14px; - font-weight: 400; - height: 30px; - line-height: 30px; - outline: none; - vertical-align: middle; -} +.bp3-icon-sort-desc::before{ + content:""; } -.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); -} +.bp3-icon-sort-numerical::before{ + content:""; } -.jp-InputGroup input:disabled { - cursor: not-allowed; - resize: block; - background-color: var(--jp-layout-color2); - color: var(--jp-ui-font-color2); -} +.bp3-icon-sort-numerical-desc::before{ + content:""; } -.jp-InputGroup input:disabled ~ span { - cursor: not-allowed; - color: var(--jp-ui-font-color2); -} +.bp3-icon-split-columns::before{ + content:""; } -.jp-InputGroup input::placeholder, -input::placeholder { - color: var(--jp-ui-font-color2); -} +.bp3-icon-square::before{ + content:""; } -.jp-InputGroupAction { - position: absolute; - bottom: 1px; - right: 0; - padding: 6px; -} +.bp3-icon-stacked-chart::before{ + content:""; } -.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); - font-family: var(--jp-ui-font-family); - height: 24px; - line-height: 14px; - padding: 0 25px 0 10px; - text-align: left; - -moz-appearance: none; - -webkit-appearance: none; -} +.bp3-icon-star::before{ + content:"★"; } -.jp-HTMLSelect.jp-DefaultStyle select:disabled { - background-color: var(--jp-layout-color2); - color: var(--jp-ui-font-color2); - cursor: not-allowed; - resize: block; -} +.bp3-icon-star-empty::before{ + content:"☆"; } -.jp-HTMLSelect.jp-DefaultStyle select:disabled ~ span { - cursor: not-allowed; -} +.bp3-icon-step-backward::before{ + content:""; } -/* Use our own theme for hover and option styles */ -/* stylelint-disable-next-line selector-max-type */ -.jp-HTMLSelect.jp-DefaultStyle select:hover, -.jp-HTMLSelect.jp-DefaultStyle select > option { - background-color: var(--jp-layout-color2); - color: var(--jp-ui-font-color0); -} +.bp3-icon-step-chart::before{ + content:""; } -select { - box-sizing: border-box; -} +.bp3-icon-step-forward::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-stop::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Styles -|----------------------------------------------------------------------------*/ +.bp3-icon-stopwatch::before{ + content:""; } -.jp-StatusBar-Widget { - display: flex; - align-items: center; - background: var(--jp-layout-color2); - min-height: var(--jp-statusbar-height); - justify-content: space-between; - padding: 0 10px; -} +.bp3-icon-strikethrough::before{ + content:""; } -.jp-StatusBar-Left { - display: flex; - align-items: center; - flex-direction: row; -} +.bp3-icon-style::before{ + content:""; } -.jp-StatusBar-Middle { - display: flex; - align-items: center; -} +.bp3-icon-swap-horizontal::before{ + content:""; } -.jp-StatusBar-Right { - display: flex; - align-items: center; - flex-direction: row-reverse; -} +.bp3-icon-swap-vertical::before{ + content:""; } -.jp-StatusBar-Item { - max-height: var(--jp-statusbar-height); - margin: 0 2px; - height: var(--jp-statusbar-height); - white-space: nowrap; - text-overflow: ellipsis; - color: var(--jp-ui-font-color1); - padding: 0 6px; -} +.bp3-icon-symbol-circle::before{ + content:""; } -.jp-mod-highlighted:hover { - background-color: var(--jp-layout-color3); -} +.bp3-icon-symbol-cross::before{ + content:""; } -.jp-mod-clicked { - background-color: var(--jp-brand-color1); -} +.bp3-icon-symbol-diamond::before{ + content:""; } -.jp-mod-clicked:hover { - background-color: var(--jp-brand-color0); -} +.bp3-icon-symbol-square::before{ + content:""; } -.jp-mod-clicked .jp-StatusBar-TextItem { - color: var(--jp-ui-inverse-font-color1); -} +.bp3-icon-symbol-triangle-down::before{ + content:""; } -.jp-StatusBar-HoverItem { - box-shadow: '0px 4px 4px rgba(0, 0, 0, 0.25)'; -} +.bp3-icon-symbol-triangle-up::before{ + content:""; } -.jp-StatusBar-TextItem { - font-size: var(--jp-ui-font-size1); - font-family: var(--jp-ui-font-family); - line-height: 24px; - color: var(--jp-ui-font-color1); -} +.bp3-icon-tag::before{ + content:""; } -.jp-StatusBar-GroupItem { - display: flex; - align-items: center; - flex-direction: row; -} +.bp3-icon-take-action::before{ + content:""; } -.jp-Statusbar-ProgressCircle svg { - display: block; - margin: 0 auto; - width: 16px; - height: 24px; - align-self: normal; -} +.bp3-icon-taxi::before{ + content:""; } -.jp-Statusbar-ProgressCircle path { - fill: var(--jp-inverse-layout-color3); -} +.bp3-icon-text-highlight::before{ + content:""; } -.jp-Statusbar-ProgressBar-progress-bar { - height: 10px; - width: 100px; - border: solid 0.25px var(--jp-brand-color2); - border-radius: 3px; - overflow: hidden; - align-self: center; -} +.bp3-icon-th::before{ + content:""; } -.jp-Statusbar-ProgressBar-progress-bar > div { - background-color: var(--jp-brand-color2); - background-image: 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%, - transparent - ); - background-size: 40px 40px; - float: left; - width: 0%; - height: 100%; - font-size: 12px; - line-height: 14px; - color: #fff; - text-align: center; - animation: jp-Statusbar-ExecutionTime-progress-bar 2s linear infinite; -} +.bp3-icon-th-derived::before{ + content:""; } -.jp-Statusbar-ProgressBar-progress-bar p { - color: var(--jp-ui-font-color1); - font-family: var(--jp-ui-font-family); - font-size: var(--jp-ui-font-size1); - line-height: 10px; - width: 100px; -} +.bp3-icon-th-disconnect::before{ + content:""; } -@keyframes jp-Statusbar-ExecutionTime-progress-bar { - 0% { - background-position: 0 0; - } +.bp3-icon-th-filtered::before{ + content:""; } - 100% { - background-position: 40px 40px; - } -} +.bp3-icon-th-list::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ +.bp3-icon-thumbs-down::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Variables -|----------------------------------------------------------------------------*/ +.bp3-icon-thumbs-up::before{ + content:""; } -:root { - --jp-private-commandpalette-search-height: 28px; -} +.bp3-icon-tick::before{ + content:"✓"; } -/*----------------------------------------------------------------------------- -| Overall styles -|----------------------------------------------------------------------------*/ +.bp3-icon-tick-circle::before{ + content:""; } -.lm-CommandPalette { - padding-bottom: 0; - color: var(--jp-ui-font-color1); - background: var(--jp-layout-color1); +.bp3-icon-time::before{ + content:"⏲"; } - /* 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); -} +.bp3-icon-timeline-area-chart::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Modal variant -|----------------------------------------------------------------------------*/ +.bp3-icon-timeline-bar-chart::before{ + content:""; } -.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); -} +.bp3-icon-timeline-events::before{ + content:""; } -.jp-ModalCommandPalette .lm-CommandPalette { - max-height: 40vh; -} +.bp3-icon-timeline-line-chart::before{ + content:""; } -.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after { - display: none; -} +.bp3-icon-tint::before{ + content:""; } -.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header { - display: none; -} +.bp3-icon-torch::before{ + content:""; } -.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item { - margin-left: 4px; - margin-right: 4px; -} +.bp3-icon-tractor::before{ + content:""; } -.jp-ModalCommandPalette - .lm-CommandPalette - .lm-CommandPalette-item.lm-mod-disabled { - display: none; -} +.bp3-icon-train::before{ + content:""; } -/*----------------------------------------------------------------------------- -| Search -|----------------------------------------------------------------------------*/ +.bp3-icon-translate::before{ + content:""; } -.lm-CommandPalette-search { - padding: 4px; - background-color: var(--jp-layout-color1); - z-index: 2; -} +.bp3-icon-trash::before{ + content:""; } -.lm-CommandPalette-wrapper { - overflow: overlay; - padding: 0 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); -} +.bp3-icon-tree::before{ + content:""; } -.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); -} +.bp3-icon-trending-down::before{ + content:""; } -.jp-SearchIconGroup { - color: white; - background-color: var(--jp-brand-color1); - position: absolute; - top: 4px; - right: 4px; - padding: 5px 5px 1px; -} +.bp3-icon-trending-up::before{ + content:""; } -.jp-SearchIconGroup svg { - height: 20px; - width: 20px; -} +.bp3-icon-truck::before{ + content:""; } -.jp-SearchIconGroup .jp-icon3[fill] { - fill: var(--jp-layout-color0); -} +.bp3-icon-two-columns::before{ + content:""; } -.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); -} +.bp3-icon-unarchive::before{ + content:""; } -.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); -} +.bp3-icon-underline::before{ + content:"⎁"; } -/*----------------------------------------------------------------------------- -| Results -|----------------------------------------------------------------------------*/ +.bp3-icon-undo::before{ + content:"⎌"; } -.lm-CommandPalette-header:first-child { - margin-top: 0; -} +.bp3-icon-ungroup-objects::before{ + content:""; } -.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; -} +.bp3-icon-unknown-vehicle::before{ + content:""; } -.lm-CommandPalette-header.lm-mod-active { - background: var(--jp-layout-color2); -} +.bp3-icon-unlock::before{ + content:""; } -.lm-CommandPalette-header > mark { - background-color: transparent; - font-weight: bold; - color: var(--jp-ui-font-color1); -} +.bp3-icon-unpin::before{ + content:""; } -.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; -} +.bp3-icon-unresolve::before{ + content:""; } -.lm-CommandPalette-item.lm-mod-disabled { - color: var(--jp-ui-font-color2); -} +.bp3-icon-updated::before{ + content:""; } -.lm-CommandPalette-item.lm-mod-active { - color: var(--jp-ui-inverse-font-color1); - background: var(--jp-brand-color1); -} +.bp3-icon-upload::before{ + content:""; } -.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark { - color: var(--jp-ui-inverse-font-color0); -} +.bp3-icon-user::before{ + content:""; } -.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] { - fill: var(--jp-layout-color0); -} +.bp3-icon-variable::before{ + content:""; } -.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) { - color: var(--jp-ui-inverse-font-color1); - background: var(--jp-brand-color1); -} +.bp3-icon-vertical-bar-chart-asc::before{ + content:""; } -.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) { - background: var(--jp-layout-color2); -} +.bp3-icon-vertical-bar-chart-desc::before{ + content:""; } -.lm-CommandPalette-itemContent { - overflow: hidden; -} +.bp3-icon-vertical-distribution::before{ + content:""; } -.lm-CommandPalette-itemLabel > mark { - color: var(--jp-ui-font-color0); - background-color: transparent; - font-weight: bold; -} +.bp3-icon-video::before{ + content:""; } -.lm-CommandPalette-item.lm-mod-disabled mark { - color: var(--jp-ui-font-color2); -} +.bp3-icon-volume-down::before{ + content:""; } -.lm-CommandPalette-item .lm-CommandPalette-itemIcon { - margin: 0 4px 0 0; - position: relative; - width: 16px; - top: 2px; - flex: 0 0 auto; -} +.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. +|----------------------------------------------------------------------------*/ -.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon { - opacity: 0.6; -} +/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */ -.lm-CommandPalette-item .lm-CommandPalette-itemShortcut { - flex: 0 0 auto; -} +/** + * (DEPRECATED) Support for consuming icons as CSS background images + */ -.lm-CommandPalette-itemCaption { - display: none; -} +/* Icons urls */ -.lm-CommandPalette-content { - background-color: var(--jp-layout-color1); +: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); } -.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; -} +/* Icon CSS class declarations */ -.lm-CommandPalette-emptyMessage { - text-align: center; - margin-top: 24px; - line-height: 1.32; - padding: 0 8px; - color: var(--jp-content-font-color3); +.jp-AddIcon { + background-image: var(--jp-icon-add); } - -/*----------------------------------------------------------------------------- -| 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: 0; - left: 0; - margin: 0; - padding: 0; - width: 100%; - height: 100%; - background: var(--jp-dialog-background); +.jp-BugIcon { + background-image: var(--jp-icon-bug); } - -.jp-Dialog-content { - display: flex; - flex-direction: column; - margin-left: auto; - margin-right: auto; - background: var(--jp-layout-color1); - padding: 24px 24px 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-BuildIcon { + background-image: var(--jp-icon-build); } - -.jp-Dialog-content.jp-Dialog-content-small { - max-width: 500px; +.jp-CaretDownEmptyIcon { + background-image: var(--jp-icon-caret-down-empty); } - -.jp-Dialog-button { - overflow: visible; +.jp-CaretDownEmptyThinIcon { + background-image: var(--jp-icon-caret-down-empty-thin); } - -button.jp-Dialog-button:focus { - outline: 1px solid var(--jp-brand-color1); - outline-offset: 4px; - -moz-outline-radius: 0; +.jp-CaretDownIcon { + background-image: var(--jp-icon-caret-down); } - -button.jp-Dialog-button:focus::-moz-focus-inner { - border: 0; +.jp-CaretLeftIcon { + background-image: var(--jp-icon-caret-left); } - -button.jp-Dialog-button.jp-mod-styled.jp-mod-accept:focus, -button.jp-Dialog-button.jp-mod-styled.jp-mod-warn:focus, -button.jp-Dialog-button.jp-mod-styled.jp-mod-reject:focus { - outline-offset: 4px; - -moz-outline-radius: 0; +.jp-CaretRightIcon { + background-image: var(--jp-icon-caret-right); } - -button.jp-Dialog-button.jp-mod-styled.jp-mod-accept:focus { - outline: 1px solid var(--jp-accept-color-normal, var(--jp-brand-color1)); +.jp-CaretUpEmptyThinIcon { + background-image: var(--jp-icon-caret-up-empty-thin); } - -button.jp-Dialog-button.jp-mod-styled.jp-mod-warn:focus { - outline: 1px solid var(--jp-warn-color-normal, var(--jp-error-color1)); +.jp-CaretUpIcon { + background-image: var(--jp-icon-caret-up); } - -button.jp-Dialog-button.jp-mod-styled.jp-mod-reject:focus { - outline: 1px solid var(--jp-reject-color-normal, var(--md-grey-600)); +.jp-CaseSensitiveIcon { + background-image: var(--jp-icon-case-sensitive); } - -button.jp-Dialog-close-button { - padding: 0; - height: 100%; - min-width: unset; - min-height: unset; +.jp-CheckIcon { + background-image: var(--jp-icon-check); } - -.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-color1); +.jp-CircleEmptyIcon { + background-image: var(--jp-icon-circle-empty); } - -.jp-Dialog-body { - display: flex; - flex-direction: column; +.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); - color: var(--jp-ui-font-color1); overflow: auto; } @@ -3422,26 +10809,12 @@ display: flex; flex-direction: row; justify-content: flex-end; - align-items: center; flex: 0 0 auto; margin-left: -12px; margin-right: -12px; padding: 12px; } -.jp-Dialog-checkbox { - padding-right: 5px; -} - -.jp-Dialog-checkbox > input:focus-visible { - outline: 1px solid var(--jp-input-active-border-color); - outline-offset: 1px; -} - -.jp-Dialog-spacer { - flex: 1 1 auto; -} - .jp-Dialog-title { overflow: hidden; white-space: nowrap; @@ -3453,7 +10826,7 @@ } .jp-Dialog-body > button { - padding: 0 16px; + padding: 0px 16px; } .jp-Dialog-body > label { @@ -3465,10 +10838,53 @@ 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; +} + /* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ +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; @@ -3490,27 +10906,6 @@ outline: none; } -.jp-MainAreaWidget .jp-MainAreaWidget-error { - padding: 6px; -} - -.jp-MainAreaWidget .jp-MainAreaWidget-error > pre { - width: auto; - padding: 10px; - background: var(--jp-error-color3); - border: var(--jp-border-width) solid var(--jp-error-color1); - border-radius: var(--jp-border-radius); - color: var(--jp-ui-font-color1); - font-size: var(--jp-ui-font-size1); - white-space: pre-wrap; - word-wrap: break-word; -} - -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - /** * google-material-color v1.2.6 * https://github.com/danlevan/google-material-color @@ -3530,6 +10925,7 @@ --md-red-A200: #ff5252; --md-red-A400: #ff1744; --md-red-A700: #d50000; + --md-pink-50: #fce4ec; --md-pink-100: #f8bbd0; --md-pink-200: #f48fb1; @@ -3544,6 +10940,7 @@ --md-pink-A200: #ff4081; --md-pink-A400: #f50057; --md-pink-A700: #c51162; + --md-purple-50: #f3e5f5; --md-purple-100: #e1bee7; --md-purple-200: #ce93d8; @@ -3557,7 +10954,8 @@ --md-purple-A100: #ea80fc; --md-purple-A200: #e040fb; --md-purple-A400: #d500f9; - --md-purple-A700: #a0f; + --md-purple-A700: #aa00ff; + --md-deep-purple-50: #ede7f6; --md-deep-purple-100: #d1c4e9; --md-deep-purple-200: #b39ddb; @@ -3572,6 +10970,7 @@ --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; @@ -3586,6 +10985,7 @@ --md-indigo-A200: #536dfe; --md-indigo-A400: #3d5afe; --md-indigo-A700: #304ffe; + --md-blue-50: #e3f2fd; --md-blue-100: #bbdefb; --md-blue-200: #90caf9; @@ -3600,6 +11000,7 @@ --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; @@ -3614,6 +11015,7 @@ --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; @@ -3628,6 +11030,7 @@ --md-cyan-A200: #18ffff; --md-cyan-A400: #00e5ff; --md-cyan-A700: #00b8d4; + --md-teal-50: #e0f2f1; --md-teal-100: #b2dfdb; --md-teal-200: #80cbc4; @@ -3642,6 +11045,7 @@ --md-teal-A200: #64ffda; --md-teal-A400: #1de9b6; --md-teal-A700: #00bfa5; + --md-green-50: #e8f5e9; --md-green-100: #c8e6c9; --md-green-200: #a5d6a7; @@ -3656,6 +11060,7 @@ --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; @@ -3670,6 +11075,7 @@ --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; @@ -3684,6 +11090,7 @@ --md-lime-A200: #eeff41; --md-lime-A400: #c6ff00; --md-lime-A700: #aeea00; + --md-yellow-50: #fffde7; --md-yellow-100: #fff9c4; --md-yellow-200: #fff59d; @@ -3695,9 +11102,10 @@ --md-yellow-800: #f9a825; --md-yellow-900: #f57f17; --md-yellow-A100: #ffff8d; - --md-yellow-A200: #ff0; + --md-yellow-A200: #ffff00; --md-yellow-A400: #ffea00; --md-yellow-A700: #ffd600; + --md-amber-50: #fff8e1; --md-amber-100: #ffecb3; --md-amber-200: #ffe082; @@ -3712,6 +11120,7 @@ --md-amber-A200: #ffd740; --md-amber-A400: #ffc400; --md-amber-A700: #ffab00; + --md-orange-50: #fff3e0; --md-orange-100: #ffe0b2; --md-orange-200: #ffcc80; @@ -3726,6 +11135,7 @@ --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; @@ -3740,6 +11150,7 @@ --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; @@ -3750,9 +11161,10 @@ --md-brown-700: #5d4037; --md-brown-800: #4e342e; --md-brown-900: #3e2723; + --md-grey-50: #fafafa; --md-grey-100: #f5f5f5; - --md-grey-200: #eee; + --md-grey-200: #eeeeee; --md-grey-300: #e0e0e0; --md-grey-400: #bdbdbd; --md-grey-500: #9e9e9e; @@ -3760,6 +11172,7 @@ --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; @@ -3773,1190 +11186,1634 @@ } /*----------------------------------------------------------------------------- -| Copyright (c) 2014-2017, Jupyter Development Team. +| 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) Jupyter Development Team. +| Copyright (c) 2014-2017, Jupyter Development Team. +| | Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------- -| RenderedText +| 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. |----------------------------------------------------------------------------*/ -: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); +/* */ body.p-mod-override-cursor *, /* */ +body.lm-mod-override-cursor * { + cursor: inherit !important; } -.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: 0; - padding: 0; +/*----------------------------------------------------------------------------- +| 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-RenderedText pre a:link { - text-decoration: none; - color: var(--jp-content-link-color); +.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-RenderedText pre a:hover { - text-decoration: underline; - color: var(--jp-content-link-color); +.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host { + border-color: red; + outline-color: red; } -.jp-RenderedText pre a:visited { - text-decoration: none; - color: var(--jp-content-link-color); +.jp-JSONEditor-header { + display: flex; + flex: 1 0 auto; + padding: 0 0 0 12px; } -/* console foregrounds and backgrounds */ -.jp-RenderedText pre .ansi-black-fg { - color: #3e424d; +.jp-JSONEditor-header label { + flex: 0 0 auto; } -.jp-RenderedText pre .ansi-red-fg { - color: #e75c58; +.jp-JSONEditor-commitButton { + height: 16px; + width: 16px; + background-size: 18px; + background-repeat: no-repeat; + background-position: center; } -.jp-RenderedText pre .ansi-green-fg { - color: #00a250; +.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-RenderedText pre .ansi-yellow-fg { - color: #ddb62b; +.jp-Editor.jp-mod-dropTarget { + border: var(--jp-border-width) solid var(--jp-input-active-border-color); + box-shadow: var(--jp-input-box-shadow); } -.jp-RenderedText pre .ansi-blue-fg { - color: #208ffb; -} +/* BASICS */ -.jp-RenderedText pre .ansi-magenta-fg { - color: #d160c4; +.CodeMirror { + /* Set height, width, borders, and global font properties here */ + font-family: monospace; + height: 300px; + color: black; + direction: ltr; } -.jp-RenderedText pre .ansi-cyan-fg { - color: #60c6c8; -} +/* PADDING */ -.jp-RenderedText pre .ansi-white-fg { - color: #c5c1b4; +.CodeMirror-lines { + padding: 4px 0; /* Vertical padding around content */ } - -.jp-RenderedText pre .ansi-black-bg { - background-color: #3e424d; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror pre.CodeMirror-line, +.CodeMirror pre.CodeMirror-line-like { + padding: 0 4px; /* Horizontal padding of content */ } -.jp-RenderedText pre .ansi-red-bg { - background-color: #e75c58; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { + background-color: white; /* The little square between H and V scrollbars */ } -.jp-RenderedText pre .ansi-green-bg { - background-color: #00a250; - padding: var(--jp-private-code-span-padding) 0; -} +/* GUTTER */ -.jp-RenderedText pre .ansi-yellow-bg { - background-color: #ddb62b; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-gutters { + border-right: 1px solid #ddd; + background-color: #f7f7f7; + white-space: nowrap; } - -.jp-RenderedText pre .ansi-blue-bg { - background-color: #208ffb; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-linenumbers {} +.CodeMirror-linenumber { + padding: 0 3px 0 5px; + min-width: 20px; + text-align: right; + color: #999; + white-space: nowrap; } -.jp-RenderedText pre .ansi-magenta-bg { - background-color: #d160c4; - padding: var(--jp-private-code-span-padding) 0; -} +.CodeMirror-guttermarker { color: black; } +.CodeMirror-guttermarker-subtle { color: #999; } -.jp-RenderedText pre .ansi-cyan-bg { - background-color: #60c6c8; - padding: var(--jp-private-code-span-padding) 0; -} +/* CURSOR */ -.jp-RenderedText pre .ansi-white-bg { - background-color: #c5c1b4; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-cursor { + border-left: 1px solid black; + border-right: none; + width: 0; } - -.jp-RenderedText pre .ansi-black-intense-fg { - color: #282c36; +/* Shown when moving in bi-directional text */ +.CodeMirror div.CodeMirror-secondarycursor { + border-left: 1px solid silver; } - -.jp-RenderedText pre .ansi-red-intense-fg { - color: #b22b31; +.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% {} } -.jp-RenderedText pre .ansi-green-intense-fg { - color: #007427; +/* 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; } -.jp-RenderedText pre .ansi-yellow-intense-fg { - color: #b27d12; +/* 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; } -.jp-RenderedText pre .ansi-blue-intense-fg { - color: #0065ca; +.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; } -.jp-RenderedText pre .ansi-magenta-intense-fg { - color: #a03196; +/* 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; } -.jp-RenderedText pre .ansi-cyan-intense-fg { - color: #258f8f; +.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 } -.jp-RenderedText pre .ansi-white-intense-fg { - color: #a1a6b2; +.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; } -.jp-RenderedText pre .ansi-black-intense-bg { - background-color: #282c36; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-linebackground { + position: absolute; + left: 0; right: 0; top: 0; bottom: 0; + z-index: 0; } -.jp-RenderedText pre .ansi-red-intense-bg { - background-color: #b22b31; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-linewidget { + position: relative; + z-index: 2; + padding: 0.1px; /* Force widget margins to stay inside of the container */ } -.jp-RenderedText pre .ansi-green-intense-bg { - background-color: #007427; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-widget {} + +.CodeMirror-rtl pre { direction: rtl; } + +.CodeMirror-code { + outline: none; } -.jp-RenderedText pre .ansi-yellow-intense-bg { - background-color: #b27d12; - padding: var(--jp-private-code-span-padding) 0; +/* 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; } -.jp-RenderedText pre .ansi-blue-intense-bg { - background-color: #0065ca; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-measure { + position: absolute; + width: 100%; + height: 0; + overflow: hidden; + visibility: hidden; } -.jp-RenderedText pre .ansi-magenta-intense-bg { - background-color: #a03196; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-cursor { + position: absolute; + pointer-events: none; } +.CodeMirror-measure pre { position: static; } -.jp-RenderedText pre .ansi-cyan-intense-bg { - background-color: #258f8f; - padding: var(--jp-private-code-span-padding) 0; +div.CodeMirror-cursors { + visibility: hidden; + position: relative; + z-index: 3; +} +div.CodeMirror-dragcursors { + visibility: visible; } -.jp-RenderedText pre .ansi-white-intense-bg { - background-color: #a1a6b2; - padding: var(--jp-private-code-span-padding) 0; +.CodeMirror-focused div.CodeMirror-cursors { + visibility: visible; } -.jp-RenderedText pre .ansi-default-inverse-fg { - color: var(--jp-ui-inverse-font-color0); +.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); } -.jp-RenderedText pre .ansi-default-inverse-bg { - background-color: var(--jp-inverse-layout-color0); - padding: var(--jp-private-code-span-padding) 0; +/* 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; + } } -.jp-RenderedText pre .ansi-bold { - font-weight: bold; +/* 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; } -.jp-RenderedText pre .ansi-underline { - text-decoration: underline; +.CodeMirror-dialog-top { + border-bottom: 1px solid #eee; + top: 0; } -.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] { - background: var(--jp-rendermime-error-background); - padding-top: var(--jp-code-padding); +.CodeMirror-dialog-bottom { + border-top: 1px solid #eee; + bottom: 0; } -/*----------------------------------------------------------------------------- -| RenderedLatex -|----------------------------------------------------------------------------*/ +.CodeMirror-dialog input { + border: none; + outline: none; + background: transparent; + width: 20em; + color: inherit; + font-family: monospace; +} -.jp-RenderedLatex { - color: var(--jp-content-font-color1); - font-size: var(--jp-content-font-size1); - line-height: var(--jp-content-line-height); +.CodeMirror-dialog button { + font-size: 70%; } -/* Left-justify outputs.*/ -.jp-OutputArea-output.jp-RenderedLatex { - padding: var(--jp-code-padding); - text-align: left; +.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"; } /*----------------------------------------------------------------------------- -| RenderedHTML +| Copyright (c) Jupyter Development Team. +| Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ -.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); +.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 */ +} - /* Give a bit more R padding on Markdown text to keep line lengths reasonable */ - padding-right: 20px; +.CodeMirror pre { + padding: 0 var(--jp-code-padding); } -.jp-RenderedHTMLCommon em { - font-style: italic; +.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog { + background-color: var(--jp-layout-color0); + color: var(--jp-content-font-color1); } -.jp-RenderedHTMLCommon strong { - font-weight: bold; +/* 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; } -.jp-RenderedHTMLCommon u { - text-decoration: underline; +.CodeMirror-linenumber { + padding: 0 8px; } -.jp-RenderedHTMLCommon a:link { - text-decoration: none; - color: var(--jp-content-link-color); +.jp-CodeMirrorEditor { + cursor: text; } -.jp-RenderedHTMLCommon a:hover { - text-decoration: underline; - color: var(--jp-content-link-color); +.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor { + border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color); } -.jp-RenderedHTMLCommon a:visited { - text-decoration: none; - color: var(--jp-content-link-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); + } } -/* 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; +/* 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); + } } -.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)); +.CodeMirror.jp-mod-readOnly .CodeMirror-cursor { + display: none; } -.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)); +.CodeMirror-gutters { + border-right: 1px solid var(--jp-border-color2); + background-color: var(--jp-layout-color0); } -.jp-RenderedHTMLCommon h1 { - font-size: var(--jp-content-font-size5); +.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; } -.jp-RenderedHTMLCommon h2 { - font-size: var(--jp-content-font-size4); +.CodeMirror-selectedtext.cm-searching { + background-color: var(--jp-search-selected-match-background-color) !important; + color: var(--jp-search-selected-match-color) !important; } -.jp-RenderedHTMLCommon h3 { - font-size: var(--jp-content-font-size3); +.cm-searching { + background-color: var( + --jp-search-unselected-match-background-color + ) !important; + color: var(--jp-search-unselected-match-color) !important; } -.jp-RenderedHTMLCommon h4 { - font-size: var(--jp-content-font-size2); +.CodeMirror-focused .CodeMirror-selected { + background-color: var(--jp-editor-selected-focused-background); } -.jp-RenderedHTMLCommon h5 { - font-size: var(--jp-content-font-size1); +.CodeMirror-selected { + background-color: var(--jp-editor-selected-background); } -.jp-RenderedHTMLCommon h6 { - font-size: var(--jp-content-font-size0); +.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; } -/* Lists */ +.jp-CodeMirror-ruler { + border-left: 1px dashed var(--jp-border-color2); +} -/* stylelint-disable selector-max-type, selector-max-compound-selectors */ +/** + * 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 + */ -.jp-RenderedHTMLCommon ul:not(.list-inline), -.jp-RenderedHTMLCommon ol:not(.list-inline) { - padding-left: 2em; +/** + * 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); } -.jp-RenderedHTMLCommon ul { - list-style: disc; +/* 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; } -.jp-RenderedHTMLCommon ul ul { - list-style: square; +.cm-s-jupyter .CodeMirror-cursor { + border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color); } - -.jp-RenderedHTMLCommon ul ul ul { - list-style: circle; +.cm-s-jupyter span.cm-keyword { + color: var(--jp-mirror-editor-keyword-color); + font-weight: bold; } - -.jp-RenderedHTMLCommon ol { - list-style: decimal; +.cm-s-jupyter span.cm-atom { + color: var(--jp-mirror-editor-atom-color); } - -.jp-RenderedHTMLCommon ol ol { - list-style: upper-alpha; +.cm-s-jupyter span.cm-number { + color: var(--jp-mirror-editor-number-color); } - -.jp-RenderedHTMLCommon ol ol ol { - list-style: lower-alpha; +.cm-s-jupyter span.cm-def { + color: var(--jp-mirror-editor-def-color); } - -.jp-RenderedHTMLCommon ol ol ol ol { - list-style: lower-roman; +.cm-s-jupyter span.cm-variable { + color: var(--jp-mirror-editor-variable-color); } - -.jp-RenderedHTMLCommon ol ol ol ol ol { - list-style: decimal; +.cm-s-jupyter span.cm-variable-2 { + color: var(--jp-mirror-editor-variable-2-color); } - -.jp-RenderedHTMLCommon ol, -.jp-RenderedHTMLCommon ul { - margin-bottom: 1em; +.cm-s-jupyter span.cm-variable-3 { + color: var(--jp-mirror-editor-variable-3-color); } - -.jp-RenderedHTMLCommon ul ul, -.jp-RenderedHTMLCommon ul ol, -.jp-RenderedHTMLCommon ol ul, -.jp-RenderedHTMLCommon ol ol { - margin-bottom: 0; +.cm-s-jupyter span.cm-punctuation { + color: var(--jp-mirror-editor-punctuation-color); } - -/* stylelint-enable selector-max-type, selector-max-compound-selectors */ - -.jp-RenderedHTMLCommon hr { - color: var(--jp-border-color2); - background-color: var(--jp-border-color1); - margin-top: 1em; - margin-bottom: 1em; +.cm-s-jupyter span.cm-property { + color: var(--jp-mirror-editor-property-color); } - -.jp-RenderedHTMLCommon > pre { - margin: 1.5em 2em; +.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; } -.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; +.cm-s-jupyter span.cm-tab { + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=); + background-position: right; + background-repeat: no-repeat; } -.jp-RenderedHTMLCommon :not(pre) > code { +.cm-s-jupyter .CodeMirror-activeline-background, +.cm-s-jupyter .CodeMirror-gutter { background-color: var(--jp-layout-color2); - padding: 1px 5px; } -/* Tables */ +/* 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-RenderedHTMLCommon table { - border-collapse: collapse; - border-spacing: 0; - border: none; - color: var(--jp-ui-font-color1); - font-size: var(--jp-ui-font-size1); - table-layout: fixed; - margin-left: auto; - margin-bottom: 1em; - margin-right: auto; +.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-RenderedHTMLCommon thead { - border-bottom: var(--jp-border-width) solid var(--jp-border-color1); - vertical-align: bottom; +.jp-CodeMirrorEditor .remote-caret.hide-name > div { + transition-delay: 0.7s; + opacity: 0; } -.jp-RenderedHTMLCommon td, -.jp-RenderedHTMLCommon th, -.jp-RenderedHTMLCommon tr { - vertical-align: middle; - padding: 0.5em; - line-height: normal; - white-space: normal; - max-width: none; - border: none; +.jp-CodeMirrorEditor .remote-caret:hover > div { + opacity: 1; + transition-delay: 0s; } -.jp-RenderedMarkdown.jp-RenderedHTMLCommon td, -.jp-RenderedMarkdown.jp-RenderedHTMLCommon th { - max-width: none; +/*----------------------------------------------------------------------------- +| 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 + ); } -:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td, -:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th, -:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr { - text-align: right; +.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-RenderedHTMLCommon th { - font-weight: bold; +.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-RenderedHTMLCommon tbody tr:nth-child(odd) { - background: var(--jp-layout-color0); +.jp-RenderedText pre a:link { + text-decoration: none; + color: var(--jp-content-link-color); } - -.jp-RenderedHTMLCommon tbody tr:nth-child(even) { - background: var(--jp-rendermime-table-row-background); +.jp-RenderedText pre a:hover { + text-decoration: underline; + color: var(--jp-content-link-color); } - -.jp-RenderedHTMLCommon tbody tr:hover { - background: var(--jp-rendermime-table-row-hover-background); +.jp-RenderedText pre a:visited { + text-decoration: none; + color: var(--jp-content-link-color); } -.jp-RenderedHTMLCommon p { - text-align: left; - margin: 0; - margin-bottom: 1em; +/* console foregrounds and backgrounds */ +.jp-RenderedText pre .ansi-black-fg { + color: #3e424d; } - -.jp-RenderedHTMLCommon img { - -moz-force-broken-image-icon: 1; +.jp-RenderedText pre .ansi-red-fg { + color: #e75c58; } - -/* 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; +.jp-RenderedText pre .ansi-green-fg { + color: #00a250; } - -/* 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); +.jp-RenderedText pre .ansi-yellow-fg { + color: #ddb62b; } - -[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background { - background-color: var(--jp-inverse-layout-color1); +.jp-RenderedText pre .ansi-blue-fg { + color: #208ffb; } - -.jp-RenderedHTMLCommon img, -.jp-RenderedImage img, -.jp-RenderedHTMLCommon svg, -.jp-RenderedSVG svg { - max-width: 100%; - height: auto; +.jp-RenderedText pre .ansi-magenta-fg { + color: #d160c4; } - -.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-RenderedText pre .ansi-cyan-fg { + color: #60c6c8; } - -.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-RenderedText pre .ansi-white-fg { + color: #c5c1b4; } -.jp-RenderedHTMLCommon .alert-info { - color: var(--jp-info-color0); - background-color: var(--jp-info-color3); - border-color: var(--jp-info-color2); +.jp-RenderedText pre .ansi-black-bg { + background-color: #3e424d; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-RenderedHTMLCommon .alert-info hr { - border-color: var(--jp-info-color3); +.jp-RenderedText pre .ansi-red-bg { + background-color: #e75c58; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-RenderedHTMLCommon .alert-info > p:last-child, -.jp-RenderedHTMLCommon .alert-info > ul:last-child { - margin-bottom: 0; +.jp-RenderedText pre .ansi-green-bg { + background-color: #00a250; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-RenderedHTMLCommon .alert-warning { - color: var(--jp-warn-color0); - background-color: var(--jp-warn-color3); - border-color: var(--jp-warn-color2); +.jp-RenderedText pre .ansi-yellow-bg { + background-color: #ddb62b; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-RenderedHTMLCommon .alert-warning hr { - border-color: var(--jp-warn-color3); +.jp-RenderedText pre .ansi-blue-bg { + background-color: #208ffb; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-RenderedHTMLCommon .alert-warning > p:last-child, -.jp-RenderedHTMLCommon .alert-warning > ul:last-child { - margin-bottom: 0; +.jp-RenderedText pre .ansi-magenta-bg { + background-color: #d160c4; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-RenderedHTMLCommon .alert-success { - color: var(--jp-success-color0); - background-color: var(--jp-success-color3); - border-color: var(--jp-success-color2); +.jp-RenderedText pre .ansi-cyan-bg { + background-color: #60c6c8; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-RenderedHTMLCommon .alert-success hr { - border-color: var(--jp-success-color3); +.jp-RenderedText pre .ansi-white-bg { + background-color: #c5c1b4; + padding: var(--jp-private-code-span-padding) 0; } -.jp-RenderedHTMLCommon .alert-success > p:last-child, -.jp-RenderedHTMLCommon .alert-success > ul:last-child { - margin-bottom: 0; +.jp-RenderedText pre .ansi-black-intense-fg { + color: #282c36; } - -.jp-RenderedHTMLCommon .alert-danger { - color: var(--jp-error-color0); - background-color: var(--jp-error-color3); - border-color: var(--jp-error-color2); +.jp-RenderedText pre .ansi-red-intense-fg { + color: #b22b31; } - -.jp-RenderedHTMLCommon .alert-danger hr { - border-color: var(--jp-error-color3); +.jp-RenderedText pre .ansi-green-intense-fg { + color: #007427; } - -.jp-RenderedHTMLCommon .alert-danger > p:last-child, -.jp-RenderedHTMLCommon .alert-danger > ul:last-child { - margin-bottom: 0; +.jp-RenderedText pre .ansi-yellow-intense-fg { + color: #b27d12; } - -.jp-RenderedHTMLCommon blockquote { - margin: 1em 2em; - padding: 0 1em; - border-left: 5px solid var(--jp-border-color2); +.jp-RenderedText pre .ansi-blue-intense-fg { + color: #0065ca; } - -a.jp-InternalAnchorLink { - visibility: hidden; - margin-left: 8px; - color: var(--md-blue-800); +.jp-RenderedText pre .ansi-magenta-intense-fg { + color: #a03196; } - -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-RenderedText pre .ansi-cyan-intense-fg { + color: #258f8f; } - -.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: var(--jp-ui-font-size0); - line-height: 1em; - padding: 0.2em 0.5em; +.jp-RenderedText pre .ansi-white-intense-fg { + color: #a1a6b2; } -/* 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; +.jp-RenderedText pre .ansi-black-intense-bg { + background-color: #282c36; + padding: var(--jp-private-code-span-padding) 0; } - -/* - * Copyright (c) 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. -|----------------------------------------------------------------------------*/ - -.lm-cursor-backdrop { - position: fixed; - width: 200px; - height: 200px; - margin-top: -100px; - margin-left: -100px; - will-change: transform; - z-index: 100; +.jp-RenderedText pre .ansi-red-intense-bg { + background-color: #b22b31; + padding: var(--jp-private-code-span-padding) 0; } - -.lm-mod-drag-image { - will-change: transform; +.jp-RenderedText pre .ansi-green-intense-bg { + background-color: #007427; + padding: var(--jp-private-code-span-padding) 0; } - -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - -.jp-lineFormSearch { - padding: 4px 12px; - background-color: var(--jp-layout-color2); - box-shadow: var(--jp-toolbar-box-shadow); - z-index: 2; - font-size: var(--jp-ui-font-size1); +.jp-RenderedText pre .ansi-yellow-intense-bg { + background-color: #b27d12; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-lineFormCaption { - font-size: var(--jp-ui-font-size0); - line-height: var(--jp-ui-font-size1); - margin-top: 4px; - color: var(--jp-ui-font-color0); +.jp-RenderedText pre .ansi-blue-intense-bg { + background-color: #0065ca; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-baseLineForm { - border: none; - border-radius: 0; - position: absolute; - background-size: 16px; - background-repeat: no-repeat; - background-position: center; - outline: none; +.jp-RenderedText pre .ansi-magenta-intense-bg { + background-color: #a03196; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-lineFormButtonContainer { - top: 4px; - right: 8px; - height: 24px; - padding: 0 12px; - width: 12px; +.jp-RenderedText pre .ansi-cyan-intense-bg { + background-color: #258f8f; + padding: var(--jp-private-code-span-padding) 0; } - -.jp-lineFormButtonIcon { - top: 0; - right: 0; - background-color: var(--jp-brand-color1); - height: 100%; - width: 100%; - box-sizing: border-box; - padding: 4px 6px; +.jp-RenderedText pre .ansi-white-intense-bg { + background-color: #a1a6b2; + padding: var(--jp-private-code-span-padding) 0; } -.jp-lineFormButton { - top: 0; - right: 0; - background-color: transparent; - height: 100%; - width: 100%; - box-sizing: border-box; +.jp-RenderedText pre .ansi-default-inverse-fg { + color: var(--jp-ui-inverse-font-color0); } - -.jp-lineFormWrapper { - overflow: hidden; - padding: 0 8px; - border: 1px solid var(--jp-border-color0); - background-color: var(--jp-input-active-background); - height: 22px; +.jp-RenderedText pre .ansi-default-inverse-bg { + background-color: var(--jp-inverse-layout-color0); + padding: var(--jp-private-code-span-padding) 0; } -.jp-lineFormWrapperFocusWithin { - border: var(--jp-border-width) solid var(--md-blue-500); - box-shadow: inset 0 0 4px var(--md-blue-300); +.jp-RenderedText pre .ansi-bold { + font-weight: bold; +} +.jp-RenderedText pre .ansi-underline { + text-decoration: underline; } -.jp-lineFormInput { - background: transparent; - width: 200px; - height: 100%; - border: none; - outline: none; - color: var(--jp-ui-font-color0); - line-height: 28px; +.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] { + background: var(--jp-rendermime-error-background); + padding-top: var(--jp-code-padding); } /*----------------------------------------------------------------------------- -| Copyright (c) 2014-2016, Jupyter Development Team. -| -| Distributed under the terms of the Modified BSD License. +| RenderedLatex |----------------------------------------------------------------------------*/ -.jp-JSONEditor { - display: flex; - flex-direction: column; - width: 100%; +.jp-RenderedLatex { + color: var(--jp-content-font-color1); + font-size: var(--jp-content-font-size1); + line-height: var(--jp-content-line-height); } -.jp-JSONEditor-host { - flex: 1 1 auto; - border: var(--jp-border-width) solid var(--jp-input-border-color); - border-radius: 0; - background: var(--jp-layout-color0); - min-height: 50px; - padding: 1px; +/* Left-justify outputs.*/ +.jp-OutputArea-output.jp-RenderedLatex { + padding: var(--jp-code-padding); + text-align: left; } -.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host { - border-color: red; - outline-color: red; +/*----------------------------------------------------------------------------- +| 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-JSONEditor-header { - display: flex; - flex: 1 0 auto; - padding: 0 0 0 12px; +.jp-RenderedHTMLCommon em { + font-style: italic; } -.jp-JSONEditor-header label { - flex: 0 0 auto; +.jp-RenderedHTMLCommon strong { + font-weight: bold; } -.jp-JSONEditor-commitButton { - height: 16px; - width: 16px; - background-size: 18px; - background-repeat: no-repeat; - background-position: center; +.jp-RenderedHTMLCommon u { + text-decoration: underline; } -.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-RenderedHTMLCommon a:link { + text-decoration: none; + color: var(--jp-content-link-color); } -.jp-Editor.jp-mod-dropTarget { - border: var(--jp-border-width) solid var(--jp-input-active-border-color); - box-shadow: var(--jp-input-box-shadow); +.jp-RenderedHTMLCommon a:hover { + text-decoration: underline; + color: var(--jp-content-link-color); } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ -.jp-DocumentSearch-input { - border: none; - outline: none; - color: var(--jp-ui-font-color0); - font-size: var(--jp-ui-font-size1); - background-color: var(--jp-layout-color0); - font-family: var(--jp-ui-font-family); - padding: 2px 1px; - resize: none; +.jp-RenderedHTMLCommon a:visited { + text-decoration: none; + color: var(--jp-content-link-color); } -.jp-DocumentSearch-overlay { - position: absolute; - background-color: var(--jp-toolbar-background); - border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color); - border-left: var(--jp-border-width) solid var(--jp-toolbar-border-color); - top: 0; - right: 0; - z-index: 7; - min-width: 405px; - padding: 2px; - font-size: var(--jp-ui-font-size1); +/* Headings */ - --jp-private-document-search-button-height: 20px; +.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-DocumentSearch-overlay button { - background-color: var(--jp-toolbar-background); - outline: 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-DocumentSearch-overlay button:hover { - background-color: var(--jp-layout-color2); +.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-DocumentSearch-overlay button:active { - background-color: var(--jp-layout-color3); +.jp-RenderedHTMLCommon h1 { + font-size: var(--jp-content-font-size5); } -.jp-DocumentSearch-overlay-row { - display: flex; - align-items: center; - margin-bottom: 2px; +.jp-RenderedHTMLCommon h2 { + font-size: var(--jp-content-font-size4); } -.jp-DocumentSearch-button-content { - display: inline-block; - cursor: pointer; - box-sizing: border-box; - width: 100%; - height: 100%; +.jp-RenderedHTMLCommon h3 { + font-size: var(--jp-content-font-size3); } -.jp-DocumentSearch-button-content svg { - width: 100%; - height: 100%; +.jp-RenderedHTMLCommon h4 { + font-size: var(--jp-content-font-size2); } -.jp-DocumentSearch-input-wrapper { - border: var(--jp-border-width) solid var(--jp-border-color0); - display: flex; - background-color: var(--jp-layout-color0); - margin: 2px; +.jp-RenderedHTMLCommon h5 { + font-size: var(--jp-content-font-size1); } -.jp-DocumentSearch-input-wrapper:focus-within { - border-color: var(--jp-cell-editor-active-border-color); +.jp-RenderedHTMLCommon h6 { + font-size: var(--jp-content-font-size0); } -.jp-DocumentSearch-toggle-wrapper, -.jp-DocumentSearch-button-wrapper { - all: initial; - overflow: hidden; - display: inline-block; - border: none; - box-sizing: border-box; +/* Lists */ + +.jp-RenderedHTMLCommon ul:not(.list-inline), +.jp-RenderedHTMLCommon ol:not(.list-inline) { + padding-left: 2em; } -.jp-DocumentSearch-toggle-wrapper { - width: 14px; - height: 14px; +.jp-RenderedHTMLCommon ul { + list-style: disc; } -.jp-DocumentSearch-button-wrapper { - width: var(--jp-private-document-search-button-height); - height: var(--jp-private-document-search-button-height); +.jp-RenderedHTMLCommon ul ul { + list-style: square; } -.jp-DocumentSearch-toggle-wrapper:focus, -.jp-DocumentSearch-button-wrapper:focus { - outline: var(--jp-border-width) solid - var(--jp-cell-editor-active-border-color); - outline-offset: -1px; +.jp-RenderedHTMLCommon ul ul ul { + list-style: circle; } -.jp-DocumentSearch-toggle-wrapper, -.jp-DocumentSearch-button-wrapper, -.jp-DocumentSearch-button-content:focus { - outline: none; +.jp-RenderedHTMLCommon ol { + list-style: decimal; } -.jp-DocumentSearch-toggle-placeholder { - width: 5px; +.jp-RenderedHTMLCommon ol ol { + list-style: upper-alpha; } -.jp-DocumentSearch-input-button::before { - display: block; - padding-top: 100%; +.jp-RenderedHTMLCommon ol ol ol { + list-style: lower-alpha; } -.jp-DocumentSearch-input-button-off { - opacity: var(--jp-search-toggle-off-opacity); +.jp-RenderedHTMLCommon ol ol ol ol { + list-style: lower-roman; } -.jp-DocumentSearch-input-button-off:hover { - opacity: var(--jp-search-toggle-hover-opacity); +.jp-RenderedHTMLCommon ol ol ol ol ol { + list-style: decimal; } -.jp-DocumentSearch-input-button-on { - opacity: var(--jp-search-toggle-on-opacity); +.jp-RenderedHTMLCommon ol, +.jp-RenderedHTMLCommon ul { + margin-bottom: 1em; } -.jp-DocumentSearch-index-counter { - padding-left: 10px; - padding-right: 10px; - user-select: none; - min-width: 35px; - display: inline-block; +.jp-RenderedHTMLCommon ul ul, +.jp-RenderedHTMLCommon ul ol, +.jp-RenderedHTMLCommon ol ul, +.jp-RenderedHTMLCommon ol ol { + margin-bottom: 0em; } -.jp-DocumentSearch-up-down-wrapper { - display: inline-block; - padding-right: 2px; - margin-left: auto; - white-space: nowrap; +.jp-RenderedHTMLCommon hr { + color: var(--jp-border-color2); + background-color: var(--jp-border-color1); + margin-top: 1em; + margin-bottom: 1em; } -.jp-DocumentSearch-spacer { - margin-left: auto; +.jp-RenderedHTMLCommon > pre { + margin: 1.5em 2em; } -.jp-DocumentSearch-up-down-wrapper button { - outline: 0; - border: none; - width: var(--jp-private-document-search-button-height); - height: var(--jp-private-document-search-button-height); - vertical-align: middle; - margin: 1px 5px 2px; +.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-DocumentSearch-up-down-button:hover { +.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-DocumentSearch-up-down-button:active { - background-color: var(--jp-layout-color3); +.jp-RenderedHTMLCommon thead { + border-bottom: var(--jp-border-width) solid var(--jp-border-color1); + vertical-align: bottom; } -.jp-DocumentSearch-filter-button { - border-radius: var(--jp-border-radius); +.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-DocumentSearch-filter-button:hover { - background-color: var(--jp-layout-color2); +.jp-RenderedMarkdown.jp-RenderedHTMLCommon td, +.jp-RenderedMarkdown.jp-RenderedHTMLCommon th { + max-width: none; } -.jp-DocumentSearch-filter-button-enabled { - background-color: var(--jp-layout-color2); +:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td, +:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th, +:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr { + text-align: right; } -.jp-DocumentSearch-filter-button-enabled:hover { - background-color: var(--jp-layout-color3); +.jp-RenderedHTMLCommon th { + font-weight: bold; } -.jp-DocumentSearch-search-options { - padding: 0 8px; - margin-left: 3px; - width: 100%; - display: grid; - justify-content: start; - grid-template-columns: 1fr 1fr; - align-items: center; - justify-items: stretch; +.jp-RenderedHTMLCommon tbody tr:nth-child(odd) { + background: var(--jp-layout-color0); } -.jp-DocumentSearch-search-filter-disabled { - color: var(--jp-ui-font-color2); +.jp-RenderedHTMLCommon tbody tr:nth-child(even) { + background: var(--jp-rendermime-table-row-background); } -.jp-DocumentSearch-search-filter { - display: flex; - align-items: center; - user-select: none; +.jp-RenderedHTMLCommon tbody tr:hover { + background: var(--jp-rendermime-table-row-hover-background); } -.jp-DocumentSearch-regex-error { - color: var(--jp-error-color0); +.jp-RenderedHTMLCommon table { + margin-bottom: 1em; } -.jp-DocumentSearch-replace-button-wrapper { - overflow: hidden; - display: inline-block; - box-sizing: border-box; - border: var(--jp-border-width) solid var(--jp-border-color0); - margin: auto 2px; - padding: 1px 4px; - height: calc(var(--jp-private-document-search-button-height) + 2px); +.jp-RenderedHTMLCommon p { + text-align: left; + margin: 0px; } -.jp-DocumentSearch-replace-button-wrapper:focus { - border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color); +.jp-RenderedHTMLCommon p { + margin-bottom: 1em; } -.jp-DocumentSearch-replace-button { - display: inline-block; - text-align: center; - cursor: pointer; - box-sizing: border-box; - color: var(--jp-ui-font-color1); - - /* height - 2 * (padding of wrapper) */ - line-height: calc(var(--jp-private-document-search-button-height) - 2px); - width: 100%; - height: 100%; +.jp-RenderedHTMLCommon img { + -moz-force-broken-image-icon: 1; } -.jp-DocumentSearch-replace-button:focus { - outline: none; +/* 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; } -.jp-DocumentSearch-replace-wrapper-class { - margin-left: 14px; - display: flex; +/* 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); } - -.jp-DocumentSearch-replace-toggle { - border: none; - background-color: var(--jp-toolbar-background); - border-radius: var(--jp-border-radius); +[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background { + background-color: var(--jp-inverse-layout-color1); } - -.jp-DocumentSearch-replace-toggle:hover { - background-color: var(--jp-layout-color2); +/* ...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 { } -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ - -.cm-editor { - 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; +.jp-RenderedHTMLCommon img, +.jp-RenderedImage img, +.jp-RenderedHTMLCommon svg, +.jp-RenderedSVG svg { + max-width: 100%; height: auto; - - /* Changed to auto to autogrow */ } -.cm-editor pre { - padding: 0 var(--jp-code-padding); +.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-CodeMirrorEditor[data-type='inline'] .cm-dialog { - background-color: var(--jp-layout-color0); - color: var(--jp-content-font-color1); +.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-CodeMirrorEditor { - cursor: text; +.jp-RenderedHTMLCommon .alert-info { + color: var(--jp-info-color0); + background-color: var(--jp-info-color3); + border-color: var(--jp-info-color2); } - -/* 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'] .cm-cursor { - border-left: var(--jp-code-cursor-width1) solid - var(--jp-editor-cursor-color); - } +.jp-RenderedHTMLCommon .alert-info hr { + border-color: var(--jp-info-color3); } - -/* When zoomed out less than 33% */ -@media screen and (min-width: 4320px) { - .jp-CodeMirrorEditor[data-type='inline'] .cm-cursor { - border-left: var(--jp-code-cursor-width2) solid - var(--jp-editor-cursor-color); - } +.jp-RenderedHTMLCommon .alert-info > p:last-child, +.jp-RenderedHTMLCommon .alert-info > ul:last-child { + margin-bottom: 0; } -.cm-editor.jp-mod-readOnly .cm-cursor { - display: none; +.jp-RenderedHTMLCommon .alert-warning { + color: var(--jp-warn-color0); + background-color: var(--jp-warn-color3); + border-color: var(--jp-warn-color2); } - -.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; +.jp-RenderedHTMLCommon .alert-warning hr { + border-color: var(--jp-warn-color3); } - -.cm-searching, -.cm-searching span { - /* `.cm-searching span`: we need to override syntax highlighting */ - background-color: var(--jp-search-unselected-match-background-color); - color: var(--jp-search-unselected-match-color); +.jp-RenderedHTMLCommon .alert-warning > p:last-child, +.jp-RenderedHTMLCommon .alert-warning > ul:last-child { + margin-bottom: 0; } -.cm-searching::selection, -.cm-searching span::selection { - background-color: var(--jp-search-unselected-match-background-color); - color: var(--jp-search-unselected-match-color); +.jp-RenderedHTMLCommon .alert-success { + color: var(--jp-success-color0); + background-color: var(--jp-success-color3); + border-color: var(--jp-success-color2); } - -.jp-current-match > .cm-searching, -.jp-current-match > .cm-searching span, -.cm-searching > .jp-current-match, -.cm-searching > .jp-current-match span { - background-color: var(--jp-search-selected-match-background-color); - color: var(--jp-search-selected-match-color); +.jp-RenderedHTMLCommon .alert-success hr { + border-color: var(--jp-success-color3); } - -.jp-current-match > .cm-searching::selection, -.cm-searching > .jp-current-match::selection, -.jp-current-match > .cm-searching span::selection { - background-color: var(--jp-search-selected-match-background-color); - color: var(--jp-search-selected-match-color); +.jp-RenderedHTMLCommon .alert-success > p:last-child, +.jp-RenderedHTMLCommon .alert-success > ul:last-child { + margin-bottom: 0; } -.cm-trailingspace { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAsElEQVQIHQGlAFr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+r3zKmT0/+pk9P/7+r3zAAAAAAAAAAABAAAAAAAAAAA6OPzM+/q9wAAAAAA6OPzMwAAAAAAAAAAAgAAAAAAAAAAGR8NiRQaCgAZIA0AGR8NiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQyoYJ/SY80UAAAAASUVORK5CYII=); - background-position: center left; - background-repeat: repeat-x; +.jp-RenderedHTMLCommon .alert-danger { + color: var(--jp-error-color0); + background-color: var(--jp-error-color3); + border-color: var(--jp-error-color2); } - -.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-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-CodeMirror-ruler { - border-left: 1px dashed var(--jp-border-color2); +.jp-RenderedHTMLCommon blockquote { + margin: 1em 2em; + padding: 0 1em; + border-left: 5px solid var(--jp-border-color2); } -/* Styles for shared cursors (remote cursor locations and selected ranges) */ -.jp-CodeMirrorEditor .cm-ySelectionCaret { - position: relative; - border-left: 1px solid black; - margin-left: -1px; - margin-right: -1px; - box-sizing: border-box; +a.jp-InternalAnchorLink { + visibility: hidden; + margin-left: 8px; + color: var(--md-blue-800); } -.jp-CodeMirrorEditor .cm-ySelectionCaret > .cm-ySelectionInfo { - white-space: nowrap; - position: absolute; - top: -1.15em; - padding-bottom: 0.05em; - left: -1px; - font-size: 0.95em; - 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: 101; - transition: opacity 0.3s ease-in-out; +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-CodeMirrorEditor .cm-ySelectionInfo { - transition-delay: 0.7s; - opacity: 0; +.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; } -.jp-CodeMirrorEditor .cm-ySelectionCaret:hover > .cm-ySelectionInfo { - opacity: 1; - transition-delay: 0s; +/* 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; } /*----------------------------------------------------------------------------- @@ -4987,36 +12844,31 @@ | Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ -.jp-FileBrowser .jp-SidePanel-content { +.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 { - flex-wrap: wrap; - row-gap: 12px; - border-bottom: none; - height: auto; - margin: 8px 12px 0; - box-shadow: none; - padding: 0; - justify-content: flex-start; -} - -.jp-FileBrowser-Panel { - flex: 1 1 auto; - display: flex; - flex-direction: column; + border-bottom: none; + height: auto; + margin: var(--jp-toolbar-header-margin); + box-shadow: none; } .jp-BreadCrumbs { flex: 0 0 auto; - margin: 8px 12px; + margin: 8px 12px 8px 12px; } .jp-BreadCrumbs-item { - margin: 0 2px; - padding: 0 2px; + margin: 0px 2px; + padding: 0px 2px; border-radius: var(--jp-border-radius); cursor: pointer; } @@ -5026,7 +12878,7 @@ } .jp-BreadCrumbs-item:first-child { - margin-left: 0; + margin-left: 0px; } .jp-BreadCrumbs-item.jp-mod-dropTarget { @@ -5038,18 +12890,45 @@ | Buttons |----------------------------------------------------------------------------*/ -.jp-FileBrowser-toolbar > .jp-Toolbar-item { +.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: 0; + padding-left: 0px; padding-right: 2px; - align-items: center; - height: unset; } -.jp-FileBrowser-toolbar > .jp-Toolbar-item .jp-ToolbarButtonComponent { +.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 |----------------------------------------------------------------------------*/ @@ -5066,12 +12945,10 @@ display: none; } -.jp-FileSize-hidden { - display: none; -} - -.jp-FileBrowser .lm-AccordionPanel > h3:first-child { - display: none; +.jp-FileBrowser-filterBox { + padding: 0px; + flex: 0 0 auto; + margin: 8px 12px 0px 12px; } /*----------------------------------------------------------------------------- @@ -5085,11 +12962,14 @@ 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; - align-items: center; overflow: hidden; border-top: var(--jp-border-width) solid var(--jp-border-color2); border-bottom: var(--jp-border-width) solid var(--jp-border-color1); @@ -5098,7 +12978,7 @@ } .jp-DirListing-headerItem { - padding: 4px 12px 2px; + padding: 4px 12px 2px 12px; font-weight: 500; } @@ -5116,16 +12996,10 @@ text-align: right; } -.jp-DirListing-headerItem.jp-id-filesize { - flex: 0 0 75px; - 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; + padding: 4px 4px; border-left: var(--jp-border-width) solid var(--jp-border-color2); text-align: right; color: var(--jp-border-color2); @@ -5174,7 +13048,6 @@ .jp-DirListing-item { display: flex; flex-direction: row; - align-items: center; padding: 4px 12px; -webkit-user-select: none; -moz-user-select: none; @@ -5182,40 +13055,6 @@ user-select: none; } -.jp-DirListing-checkboxWrapper { - /* Increases hit area of checkbox. */ - padding: 4px; -} - -.jp-DirListing-header - .jp-DirListing-checkboxWrapper - + .jp-DirListing-headerItem { - padding-left: 4px; -} - -.jp-DirListing-content .jp-DirListing-checkboxWrapper { - position: relative; - left: -4px; - margin: -4px 0 -4px -8px; -} - -.jp-DirListing-checkboxWrapper.jp-mod-visible { - visibility: visible; -} - -/* For devices that support hovering, hide checkboxes until hovered, selected... -*/ -@media (hover: hover) { - .jp-DirListing-checkboxWrapper { - visibility: hidden; - } - - .jp-DirListing-item:hover .jp-DirListing-checkboxWrapper, - .jp-DirListing-item.jp-mod-selected .jp-DirListing-checkboxWrapper { - visibility: visible; - } -} - .jp-DirListing-item[data-is-dot] { opacity: 75%; } @@ -5246,36 +13085,18 @@ user-select: none; } -.jp-DirListing-itemText:focus { - outline-width: 2px; - outline-color: var(--jp-inverse-layout-color1); - outline-style: solid; - outline-offset: 1px; -} - -.jp-DirListing-item.jp-mod-selected .jp-DirListing-itemText:focus { - outline-color: var(--jp-layout-color1); -} - .jp-DirListing-itemModified { flex: 0 0 125px; text-align: right; } -.jp-DirListing-itemFileSize { - flex: 0 0 90px; - text-align: right; -} - .jp-DirListing-editor { flex: 1 0 64px; outline: none; border: none; - color: var(--jp-ui-font-color1); - background-color: var(--jp-layout-color1); } -.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon::before { +.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before { color: var(--jp-success-color1); content: '\25CF'; font-size: 8px; @@ -5284,7 +13105,7 @@ } .jp-DirListing-item.jp-mod-running.jp-mod-selected - .jp-DirListing-itemIcon::before { + .jp-DirListing-itemIcon:before { color: var(--jp-ui-inverse-font-color1); } @@ -5296,11 +13117,20 @@ width: 160px; background-color: var(--jp-ui-inverse-font-color2); box-shadow: var(--jp-elevation-z2); - border-radius: 0; + 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; @@ -5312,6 +13142,13 @@ | Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ +/*----------------------------------------------------------------------------- +| Private CSS variables +|----------------------------------------------------------------------------*/ + +:root { +} + /*----------------------------------------------------------------------------- | Main OutputArea | OutputArea has a list of Outputs @@ -5322,14 +13159,16 @@ } .jp-OutputArea-child { - display: table; - table-layout: fixed; - width: 100%; - overflow: hidden; + display: flex; + flex-direction: row; +} + +body[data-format='mobile'] .jp-OutputArea-child { + flex-direction: column; } .jp-OutputPrompt { - width: var(--jp-cell-prompt-width); + 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); @@ -5338,13 +13177,11 @@ 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; @@ -5352,14 +13189,12 @@ user-select: none; } -.jp-OutputArea-prompt { - display: table-cell; - vertical-align: top; +body[data-format='mobile'] .jp-OutputPrompt { + flex: 0 0 auto; + text-align: left; } .jp-OutputArea-output { - display: table-cell; - width: 100%; height: auto; overflow: auto; user-select: text; @@ -5368,30 +13203,13 @@ -ms-user-select: text; } -.jp-OutputArea .jp-RenderedText { - padding-left: 1ch; -} - -/** - * Prompt overlay. - */ - -.jp-OutputArea-promptOverlay { - position: absolute; - top: 0; - width: var(--jp-cell-prompt-width); - height: 100%; - opacity: 0.5; -} - -.jp-OutputArea-promptOverlay:hover { - background: var(--jp-layout-color2); - box-shadow: inset 0 0 1px var(--jp-inverse-layout-color0); - cursor: zoom-out; +.jp-OutputArea-child .jp-OutputArea-output { + flex-grow: 1; + flex-shrink: 1; } -.jp-mod-outputsScrolled .jp-OutputArea-promptOverlay:hover { - cursor: zoom-in; +body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output { + margin-left: var(--jp-notebook-padding); } /** @@ -5403,7 +13221,7 @@ } /* -When drag events occur, `lm-mod-override-cursor` is added to the body. +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. @@ -5412,7 +13230,7 @@ position: relative; } -body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated::before { +body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before { content: ''; position: absolute; top: 0; @@ -5426,8 +13244,8 @@ .jp-OutputArea-output pre { border: none; - margin: 0; - padding: 0; + margin: 0px; + padding: 0px; overflow-x: auto; overflow-y: auto; word-break: break-all; @@ -5459,263 +13277,92 @@ .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; -} - -.jp-TrimmedOutputs pre { - background: var(--jp-layout-color3); - font-size: calc(var(--jp-code-font-size) * 1.4); - text-align: center; - text-transform: uppercase; -} - -/* 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; -} - -/* Hide empty lines in the output area, for instance due to cleared widgets */ -.jp-OutputArea-prompt:empty { - padding: 0; - border: 0; -} - -/*----------------------------------------------------------------------------- -| 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: 0; - width: 100%; -} - -/* 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-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: 0 0.25em; - margin: 0 0.25em; - flex: 0 0 70%; -} - -.jp-Stdin-input::placeholder { - opacity: 0; -} - -.jp-Stdin-input:focus { - box-shadow: none; -} - -.jp-Stdin-input:focus::placeholder { - opacity: 1; -} - -/*----------------------------------------------------------------------------- -| Output Area View -|----------------------------------------------------------------------------*/ - -.jp-LinkedOutputView .jp-OutputArea { - height: 100%; - display: block; -} - -.jp-LinkedOutputView .jp-OutputArea-output:only-child { - height: 100%; -} - -/*----------------------------------------------------------------------------- -| Printing -|----------------------------------------------------------------------------*/ - -@media print { - .jp-OutputArea-child { - break-inside: avoid-page; - } -} - -/*----------------------------------------------------------------------------- -| Mobile -|----------------------------------------------------------------------------*/ -@media only screen and (max-width: 760px) { - .jp-OutputPrompt { - display: table-row; - text-align: left; - } - - .jp-OutputArea-child .jp-OutputArea-output { - display: table-row; - margin-left: var(--jp-notebook-padding); - } -} - -/* Trimmed outputs warning */ -.jp-TrimmedOutputs > a { - margin: 10px; - text-decoration: none; - cursor: pointer; -} - -.jp-TrimmedOutputs > a:hover { - text-decoration: none; -} - -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ - -/*----------------------------------------------------------------------------- -| Table of Contents -|----------------------------------------------------------------------------*/ - -:root { - --jp-private-toc-active-width: 4px; -} - -.jp-TableOfContents { - display: flex; - flex-direction: column; - background: var(--jp-layout-color1); - color: var(--jp-ui-font-color1); - font-size: var(--jp-ui-font-size1); - height: 100%; -} - -.jp-TableOfContents-placeholder { - text-align: center; -} - -.jp-TableOfContents-placeholderContent { - color: var(--jp-content-font-color2); - padding: 8px; -} - -.jp-TableOfContents-placeholderContent > h3 { - margin-bottom: var(--jp-content-heading-margin-bottom); + float: left; + width: 20%; + padding: 0; + margin: 0; } -.jp-TableOfContents .jp-SidePanel-content { - overflow-y: auto; +.jp-OutputArea-output dd { + float: left; + width: 80%; + padding: 0; + margin: 0; } -.jp-TableOfContents-tree { - margin: 4px; +/* 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; } -.jp-TableOfContents ol { - list-style-type: none; -} +/*----------------------------------------------------------------------------- +| executeResult is added to any Output-result for the display of the object +| returned by a cell +|----------------------------------------------------------------------------*/ -/* stylelint-disable-next-line selector-max-type */ -.jp-TableOfContents li > ol { - /* Align left border with triangle icon center */ - padding-left: 11px; +.jp-OutputArea-output.jp-OutputArea-executeResult { + margin-left: 0px; + flex: 1 1 auto; } -.jp-TableOfContents-content { - /* left margin for the active heading indicator */ - margin: 0 0 0 var(--jp-private-toc-active-width); - padding: 0; - background-color: var(--jp-layout-color1); +/* 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; } -.jp-tocItem { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} +/*----------------------------------------------------------------------------- +| The Stdin output +|----------------------------------------------------------------------------*/ -.jp-tocItem-heading { +.jp-OutputArea-stdin { + line-height: var(--jp-code-line-height); + padding-top: var(--jp-code-padding); display: flex; - cursor: pointer; -} - -.jp-tocItem-heading:hover { - background-color: var(--jp-layout-color2); } -.jp-tocItem-content { - display: block; - padding: 4px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow-x: hidden; +.jp-Stdin-prompt { + color: var(--jp-content-font-color0); + padding-right: var(--jp-code-padding); + vertical-align: baseline; + flex: 0 0 auto; } -.jp-tocItem-collapser { - height: 20px; - margin: 2px 2px 0; - padding: 0; - background: none; - border: none; - cursor: pointer; +.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-tocItem-collapser:hover { - background-color: var(--jp-layout-color3); +.jp-Stdin-input:focus { + box-shadow: none; } -/* Active heading indicator */ - -.jp-tocItem-heading::before { - content: ' '; - background: transparent; - width: var(--jp-private-toc-active-width); - height: 24px; - position: absolute; - left: 0; - border-radius: var(--jp-border-radius); -} +/*----------------------------------------------------------------------------- +| Output Area View +|----------------------------------------------------------------------------*/ -.jp-tocItem-heading.jp-tocItem-active::before { - background-color: var(--jp-brand-color1); +.jp-LinkedOutputView .jp-OutputArea { + height: 100%; + display: block; } -.jp-tocItem-heading:hover.jp-tocItem-active::before { - background: var(--jp-brand-color0); - opacity: 1; +.jp-LinkedOutputView .jp-OutputArea-output:only-child { + height: 100%; } /*----------------------------------------------------------------------------- @@ -5725,8 +13372,8 @@ .jp-Collapser { flex: 0 0 var(--jp-cell-collapser-width); - padding: 0; - margin: 0; + padding: 0px; + margin: 0px; border: none; outline: none; background: transparent; @@ -5738,27 +13385,10 @@ 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: 0; - bottom: 0; -} - -/*----------------------------------------------------------------------------- -| Printing -|----------------------------------------------------------------------------*/ - -/* -Hiding collapsers in print mode. - -Note: input and output wrappers have "display: block" propery in print mode. -*/ - -@media print { - .jp-Collapser { - display: none; - } + top: 0px; + bottom: 0px; } /*----------------------------------------------------------------------------- @@ -5773,10 +13403,10 @@ /* Hidden by zero height by default */ .jp-CellHeader, .jp-CellFooter { - height: 0; + height: 0px; width: 100%; - padding: 0; - margin: 0; + padding: 0px; + margin: 0px; border: none; outline: none; background: transparent; @@ -5793,27 +13423,33 @@ /* All input areas */ .jp-InputArea { - display: table; - table-layout: fixed; - width: 100%; + display: flex; + flex-direction: row; overflow: hidden; } +body[data-format='mobile'] .jp-InputArea { + flex-direction: column; +} + .jp-InputArea-editor { - display: table-cell; + flex: 1 1 auto; overflow: hidden; - vertical-align: top; +} +.jp-InputArea-editor { /* This is the non-active, default styling */ border: var(--jp-border-width) solid var(--jp-cell-editor-border-color); - border-radius: 0; + border-radius: 0px; background: var(--jp-cell-editor-background); } +body[data-format='mobile'] .jp-InputArea-editor { + margin-left: var(--jp-notebook-padding); +} + .jp-InputPrompt { - display: table-cell; - vertical-align: top; - width: var(--jp-cell-prompt-width); + 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); @@ -5822,13 +13458,12 @@ 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; @@ -5836,19 +13471,9 @@ user-select: none; } -/*----------------------------------------------------------------------------- -| Mobile -|----------------------------------------------------------------------------*/ -@media only screen and (max-width: 760px) { - .jp-InputArea-editor { - display: table-row; - margin-left: var(--jp-notebook-padding); - } - - .jp-InputPrompt { - display: table-row; - text-align: left; - } +body[data-format='mobile'] .jp-InputPrompt { + flex: 0 0 auto; + text-align: left; } /*----------------------------------------------------------------------------- @@ -5861,33 +13486,21 @@ |----------------------------------------------------------------------------*/ .jp-Placeholder { - display: table; - table-layout: fixed; - width: 100%; + display: flex; + flex-direction: row; + flex: 1 1 auto; } .jp-Placeholder-prompt { - display: table-cell; box-sizing: border-box; } .jp-Placeholder-content { - display: table-cell; - padding: 4px 6px; - border: 1px solid transparent; - border-radius: 0; - background: none; + flex: 1 1 auto; + border: none; + background: transparent; + height: 20px; box-sizing: border-box; - cursor: pointer; -} - -.jp-Placeholder-contentContainer { - display: flex; -} - -.jp-Placeholder-content:hover, -.jp-InputPlaceholder > .jp-Placeholder-content:hover { - border-color: var(--jp-layout-color3); } .jp-Placeholder-content .jp-MoreHorizIcon { @@ -5899,22 +13512,10 @@ .jp-Placeholder-content .jp-MoreHorizIcon:hover { border: 1px solid var(--jp-border-color1); - box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25); background-color: var(--jp-layout-color0); } -.jp-PlaceholderText { - white-space: nowrap; - overflow-x: hidden; - color: var(--jp-inverse-layout-color3); - font-family: var(--jp-code-font-family); -} - -.jp-InputPlaceholder > .jp-Placeholder-content { - border-color: var(--jp-cell-editor-border-color); - background: var(--jp-cell-editor-background); -} - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Distributed under the terms of the Modified BSD License. @@ -5934,7 +13535,7 @@ .jp-Cell { padding: var(--jp-cell-padding); - margin: 0; + margin: 0px; border: none; outline: none; background: transparent; @@ -5948,9 +13549,8 @@ .jp-Cell-outputWrapper { display: flex; flex-direction: row; - padding: 0; - margin: 0; - + padding: 0px; + margin: 0px; /* Added to reveal the box-shadow on the input and output collapsers. */ overflow: visible; } @@ -5986,172 +13586,63 @@ margin-top: 5px; } -.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea { - overflow-y: auto; - max-height: 24em; - margin-left: var(--jp-private-cell-scrolling-output-offset); - resize: vertical; -} - -.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea[style*='height'] { - max-height: unset; -} - -.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea::after { - content: ' '; - box-shadow: inset 0 0 6px 2px rgb(0 0 0 / 30%); - width: 100%; - height: 100%; - position: sticky; - bottom: 0; - top: 0; - margin-top: -50%; - float: left; - display: block; - pointer-events: none; -} - -.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-child { - padding-top: 6px; -} - -.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt { - width: calc( - var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset) - ); -} - -.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-promptOverlay { - left: calc(-1 * var(--jp-private-cell-scrolling-output-offset)); -} - -/*----------------------------------------------------------------------------- -| CodeCell -|----------------------------------------------------------------------------*/ - -/*----------------------------------------------------------------------------- -| MarkdownCell -|----------------------------------------------------------------------------*/ - -.jp-MarkdownOutput { - display: table-cell; - width: 100%; - margin-top: 0; - margin-bottom: 0; - padding-left: var(--jp-code-padding); -} - -.jp-MarkdownOutput.jp-RenderedHTMLCommon { - overflow: auto; -} - -/* collapseHeadingButton (show always if hiddenCellsButton is _not_ shown) */ -.jp-collapseHeadingButton { - display: flex; - min-height: var(--jp-cell-collapser-min-height); - font-size: var(--jp-code-font-size); - position: absolute; - background-color: transparent; - background-size: 25px; - background-repeat: no-repeat; - background-position-x: center; - background-position-y: top; - background-image: var(--jp-icon-caret-down); - right: 0; - top: 0; - bottom: 0; -} - -.jp-collapseHeadingButton.jp-mod-collapsed { - background-image: var(--jp-icon-caret-right); -} - -/* - set the container font size to match that of content - so that the nested collapse buttons have the right size -*/ -.jp-MarkdownCell .jp-InputPrompt { - font-size: var(--jp-content-font-size1); -} - -/* - Align collapseHeadingButton with cell top header - The font sizes are identical to the ones in packages/rendermime/style/base.css -*/ -.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='1'] { - font-size: var(--jp-content-font-size5); - background-position-y: calc(0.3 * var(--jp-content-font-size5)); -} - -.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='2'] { - font-size: var(--jp-content-font-size4); - background-position-y: calc(0.3 * var(--jp-content-font-size4)); -} - -.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='3'] { - font-size: var(--jp-content-font-size3); - background-position-y: calc(0.3 * var(--jp-content-font-size3)); -} - -.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='4'] { - font-size: var(--jp-content-font-size2); - background-position-y: calc(0.3 * var(--jp-content-font-size2)); -} - -.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='5'] { - font-size: var(--jp-content-font-size1); - background-position-y: top; +.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-mod-rendered .jp-collapseHeadingButton[data-heading-level='6'] { - font-size: var(--jp-content-font-size0); - background-position-y: top; +.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt { + flex: 0 0 + calc( + var(--jp-cell-prompt-width) - + var(--jp-private-cell-scrolling-output-offset) + ); } -/* collapseHeadingButton (show only on (hover,active) if hiddenCellsButton is shown) */ -.jp-Notebook.jp-mod-showHiddenCellsButton .jp-collapseHeadingButton { - display: none; +/*----------------------------------------------------------------------------- +| CodeCell +|----------------------------------------------------------------------------*/ + +/*----------------------------------------------------------------------------- +| MarkdownCell +|----------------------------------------------------------------------------*/ + +.jp-MarkdownOutput { + flex: 1 1 auto; + margin-top: 0; + margin-bottom: 0; + padding-left: var(--jp-code-padding); } -.jp-Notebook.jp-mod-showHiddenCellsButton - :is(.jp-MarkdownCell:hover, .jp-mod-active) - .jp-collapseHeadingButton { - display: flex; +.jp-MarkdownOutput.jp-RenderedHTMLCommon { + overflow: auto; } -/* showHiddenCellsButton (only show if jp-mod-showHiddenCellsButton is set, which -is a consequence of the showHiddenCellsButton option in Notebook Settings)*/ -.jp-Notebook.jp-mod-showHiddenCellsButton .jp-showHiddenCellsButton { +.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; - display: flex; } -.jp-Notebook.jp-mod-showHiddenCellsButton .jp-showHiddenCellsButton:hover { +.jp-showHiddenCellsButton:hover { background-color: var(--jp-border-color2) !important; } -.jp-showHiddenCellsButton { +.jp-collapseHeadingButton { display: none; } -/*----------------------------------------------------------------------------- -| Printing -|----------------------------------------------------------------------------*/ - -/* -Using block instead of flex to allow the use of the break-inside CSS property for -cell outputs. -*/ - -@media print { - .jp-Cell-inputWrapper, - .jp-Cell-outputWrapper { - display: block; - } +.jp-MarkdownCell:hover .jp-collapseHeadingButton { + display: flex; + min-height: var(--jp-cell-collapser-min-height); + position: absolute; + right: 0; + top: 0; + bottom: 0; } /*----------------------------------------------------------------------------- @@ -6168,10 +13659,6 @@ | Variables |----------------------------------------------------------------------------*/ -:root { - --jp-notebook-toolbar-padding: 2px 5px 2px 2px; -} - /*----------------------------------------------------------------------------- /*----------------------------------------------------------------------------- @@ -6179,10 +13666,7 @@ |----------------------------------------------------------------------------*/ .jp-NotebookPanel-toolbar { - padding: var(--jp-notebook-toolbar-padding); - - /* disable paint containment from lumino 2.0 default strict CSS containment */ - contain: style size !important; + padding: 2px; } .jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused { @@ -6202,187 +13686,16 @@ top: 5px !important; } -.jp-Toolbar-responsive-popup { - position: absolute; - height: fit-content; - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: flex-end; - 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: var(--jp-notebook-toolbar-padding); - z-index: 1; - right: 0; - top: 0; -} - -.jp-Toolbar > .jp-Toolbar-responsive-opener { - margin-left: auto; -} - -/*----------------------------------------------------------------------------- -| Copyright (c) Jupyter Development Team. -| Distributed under the terms of the Modified BSD License. -|----------------------------------------------------------------------------*/ - -/*----------------------------------------------------------------------------- -| Variables -|----------------------------------------------------------------------------*/ - -/*----------------------------------------------------------------------------- - -/*----------------------------------------------------------------------------- -| Styles -|----------------------------------------------------------------------------*/ - -.jp-Notebook-ExecutionIndicator { - position: relative; - display: inline-block; - height: 100%; - z-index: 9997; -} - -.jp-Notebook-ExecutionIndicator-tooltip { - visibility: hidden; - height: auto; - width: max-content; - width: -moz-max-content; - background-color: var(--jp-layout-color2); - color: var(--jp-ui-font-color1); - text-align: justify; - border-radius: 6px; - padding: 0 5px; - position: fixed; - display: table; -} - -.jp-Notebook-ExecutionIndicator-tooltip.up { - transform: translateX(-50%) translateY(-100%) translateY(-32px); -} - -.jp-Notebook-ExecutionIndicator-tooltip.down { - transform: translateX(calc(-100% + 16px)) translateY(5px); -} - -.jp-Notebook-ExecutionIndicator-tooltip.hidden { - display: none; -} - -.jp-Notebook-ExecutionIndicator:hover .jp-Notebook-ExecutionIndicator-tooltip { - visibility: visible; -} - -.jp-Notebook-ExecutionIndicator span { - font-size: var(--jp-ui-font-size1); - font-family: var(--jp-ui-font-family); - color: var(--jp-ui-font-color1); - line-height: 24px; - display: block; -} - -.jp-Notebook-ExecutionIndicator-progress-bar { - display: flex; - justify-content: center; - height: 100%; -} - -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - -/* - * Execution indicator - */ -.jp-tocItem-content::after { - content: ''; - - /* Must be identical to form a circle */ - width: 12px; - height: 12px; - background: none; - border: none; - position: absolute; - right: 0; -} - -.jp-tocItem-content[data-running='0']::after { - border-radius: 50%; - border: var(--jp-border-width) solid var(--jp-inverse-layout-color3); - background: none; -} - -.jp-tocItem-content[data-running='1']::after { - border-radius: 50%; - border: var(--jp-border-width) solid var(--jp-inverse-layout-color3); - background-color: var(--jp-inverse-layout-color3); -} - -.jp-tocItem-content[data-running='0'], -.jp-tocItem-content[data-running='1'] { - margin-right: 12px; -} - -/* - * Copyright (c) Jupyter Development Team. - * Distributed under the terms of the Modified BSD License. - */ - -.jp-Notebook-footer { - height: 27px; - margin-left: calc( - var(--jp-cell-prompt-width) + var(--jp-cell-collapser-width) + - var(--jp-cell-padding) - ); - width: calc( - 100% - - ( - var(--jp-cell-prompt-width) + var(--jp-cell-collapser-width) + - var(--jp-cell-padding) + var(--jp-cell-padding) - ) - ); - border: var(--jp-border-width) solid var(--jp-cell-editor-border-color); - color: var(--jp-ui-font-color3); - margin-top: 6px; - background: none; - cursor: pointer; -} - -.jp-Notebook-footer:focus { - border-color: var(--jp-cell-editor-active-border-color); -} - -/* For devices that support hovering, hide footer until hover */ -@media (hover: hover) { - .jp-Notebook-footer { - opacity: 0; - } - - .jp-Notebook-footer:focus, - .jp-Notebook-footer:hover { - opacity: 1; - } -} - /*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------- -| Imports -|----------------------------------------------------------------------------*/ - -/*----------------------------------------------------------------------------- -| CSS variables +| Private CSS variables |----------------------------------------------------------------------------*/ :root { - --jp-side-by-side-output-size: 1fr; - --jp-side-by-side-resized-cell: var(--jp-side-by-side-output-size); --jp-private-notebook-dragImage-width: 304px; --jp-private-notebook-dragImage-height: 36px; --jp-private-notebook-selected-color: var(--md-blue-400); @@ -6390,10 +13703,12 @@ } /*----------------------------------------------------------------------------- -| Notebook +| Imports |----------------------------------------------------------------------------*/ -/* stylelint-disable selector-max-class */ +/*----------------------------------------------------------------------------- +| Notebook +|----------------------------------------------------------------------------*/ .jp-NotebookPanel { display: block; @@ -6422,12 +13737,17 @@ contain: strict; } +.jp-Notebook-render * { + contain: none !important; +} + .jp-Notebook .jp-Cell { overflow: visible; } .jp-Notebook .jp-Cell .jp-InputPrompt { cursor: move; + float: left; } /*----------------------------------------------------------------------------- @@ -6467,8 +13787,7 @@ .jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt { color: var(--jp-warn-color1); } - -.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt::before { +.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before { color: var(--jp-warn-color1); content: '•'; } @@ -6536,7 +13855,7 @@ } .jp-dragImage-singlePrompt { - box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12); + box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12); } .jp-dragImage .jp-dragImage-content { @@ -6550,7 +13869,7 @@ background: var(--jp-cell-editor-background-color); color: var(--jp-content-font-color3); text-align: left; - margin: 4px 4px 4px 0; + margin: 4px 4px 4px 0px; } .jp-dragImage .jp-dragImage-prompt { @@ -6575,7 +13894,7 @@ left: 8px; background: var(--jp-layout-color2); border: var(--jp-border-width) solid var(--jp-input-border-color); - box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12); + box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12); } /*----------------------------------------------------------------------------- @@ -6587,42 +13906,40 @@ 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-ActiveCellTool { - padding: 12px 0; - display: flex; +.jp-NotebookTools-tool { + padding: 0px 12px 0 12px; } -.jp-ActiveCellTool-Content { - flex: 1 1 auto; +.jp-ActiveCellTool { + padding: 12px; + background-color: var(--jp-layout-color1); + border-top: none !important; } -.jp-ActiveCellTool .jp-ActiveCellTool-CellContent { - background: var(--jp-cell-editor-background); - border: var(--jp-border-width) solid var(--jp-cell-editor-border-color); - border-radius: 0; - min-height: 29px; +.jp-ActiveCellTool .jp-InputArea-prompt { + flex: 0 0 auto; + padding-left: 0px; } -.jp-ActiveCellTool .jp-InputPrompt { - min-width: calc(var(--jp-cell-prompt-width) * 0.75); +.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-CellContent > pre { - padding: 5px 4px; - margin: 0; - white-space: normal; +.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror { + background: transparent; } .jp-MetadataEditorTool { flex-direction: column; - padding: 12px 0; + padding: 12px 0px 12px 0px; } .jp-RankedPanel > :not(:first-child) { @@ -6636,19 +13953,13 @@ } .jp-KeySelector label, -.jp-MetadataEditorTool label, -.jp-NumberSetter label { +.jp-MetadataEditorTool label { line-height: 1.4; } .jp-NotebookTools .jp-select-wrapper { margin-top: 4px; - margin-bottom: 0; -} - -.jp-NumberSetter input { - width: 100%; - margin-top: 4px; + margin-bottom: 0px; } .jp-NotebookTools .jp-Collapse { @@ -6669,81 +13980,6 @@ flex: 0 0 110px; } -/*----------------------------------------------------------------------------- -| Side-by-side Mode (.jp-mod-sideBySide) -|----------------------------------------------------------------------------*/ -.jp-mod-sideBySide.jp-Notebook .jp-Notebook-cell { - margin-top: 3em; - margin-bottom: 3em; - margin-left: 5%; - margin-right: 5%; -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell { - display: grid; - grid-template-columns: minmax(0, 1fr) min-content minmax( - 0, - var(--jp-side-by-side-output-size) - ); - grid-template-rows: auto minmax(0, 1fr) auto; - grid-template-areas: - 'header header header' - 'input handle output' - 'footer footer footer'; -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell.jp-mod-resizedCell { - grid-template-columns: minmax(0, 1fr) min-content minmax( - 0, - var(--jp-side-by-side-resized-cell) - ); -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellHeader { - grid-area: header; -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-Cell-inputWrapper { - grid-area: input; -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-Cell-outputWrapper { - /* overwrite the default margin (no vertical separation needed in side by side move */ - margin-top: 0; - grid-area: output; -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellFooter { - grid-area: footer; -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellResizeHandle { - grid-area: handle; - user-select: none; - display: block; - height: 100%; - cursor: ew-resize; - padding: 0 var(--jp-cell-padding); -} - -.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellResizeHandle::after { - content: ''; - display: block; - background: var(--jp-border-color2); - height: 100%; - width: 5px; -} - -.jp-mod-sideBySide.jp-Notebook - .jp-CodeCell.jp-mod-resizedCell - .jp-CellResizeHandle::after { - background: var(--jp-border-color0); -} - -.jp-CellResizeHandle { - display: none; -} - /*----------------------------------------------------------------------------- | Placeholder |----------------------------------------------------------------------------*/ @@ -6783,6 +14019,10 @@ background-repeat: no-repeat; background-size: 800px 104px; height: 104px; + position: relative; +} + +.jp-Cell-Placeholder-wrapper-body div { position: absolute; right: 15px; left: 15px; @@ -6880,33 +14120,33 @@ 0.12 ); --jp-elevation-z0: none; - --jp-elevation-z1: 0 2px 1px -1px var(--jp-shadow-umbra-color), - 0 1px 1px 0 var(--jp-shadow-penumbra-color), - 0 1px 3px 0 var(--jp-shadow-ambient-color); - --jp-elevation-z2: 0 3px 1px -2px var(--jp-shadow-umbra-color), - 0 2px 2px 0 var(--jp-shadow-penumbra-color), - 0 1px 5px 0 var(--jp-shadow-ambient-color); - --jp-elevation-z4: 0 2px 4px -1px var(--jp-shadow-umbra-color), - 0 4px 5px 0 var(--jp-shadow-penumbra-color), - 0 1px 10px 0 var(--jp-shadow-ambient-color); - --jp-elevation-z6: 0 3px 5px -1px var(--jp-shadow-umbra-color), - 0 6px 10px 0 var(--jp-shadow-penumbra-color), - 0 1px 18px 0 var(--jp-shadow-ambient-color); - --jp-elevation-z8: 0 5px 5px -3px var(--jp-shadow-umbra-color), - 0 8px 10px 1px var(--jp-shadow-penumbra-color), - 0 3px 14px 2px var(--jp-shadow-ambient-color); - --jp-elevation-z12: 0 7px 8px -4px var(--jp-shadow-umbra-color), - 0 12px 17px 2px var(--jp-shadow-penumbra-color), - 0 5px 22px 4px var(--jp-shadow-ambient-color); - --jp-elevation-z16: 0 8px 10px -5px var(--jp-shadow-umbra-color), - 0 16px 24px 2px var(--jp-shadow-penumbra-color), - 0 6px 30px 5px var(--jp-shadow-ambient-color); - --jp-elevation-z20: 0 10px 13px -6px var(--jp-shadow-umbra-color), - 0 20px 31px 3px var(--jp-shadow-penumbra-color), - 0 8px 38px 7px var(--jp-shadow-ambient-color); - --jp-elevation-z24: 0 11px 15px -7px var(--jp-shadow-umbra-color), - 0 24px 38px 3px var(--jp-shadow-penumbra-color), - 0 9px 46px 8px var(--jp-shadow-ambient-color); + --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 * @@ -6918,7 +14158,6 @@ --jp-border-color1: var(--md-grey-400); --jp-border-color2: var(--md-grey-300); --jp-border-color3: var(--md-grey-200); - --jp-inverse-border-color: var(--md-grey-600); --jp-border-radius: 2px; /* UI Fonts @@ -6936,9 +14175,9 @@ --jp-ui-font-size1: 13px; /* Base font size */ --jp-ui-font-size2: 1.2em; --jp-ui-font-size3: 1.44em; - --jp-ui-font-family: system-ui, -apple-system, blinkmacsystemfont, 'Segoe UI', - helvetica, arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', - 'Segoe UI Symbol'; + + --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. @@ -6981,6 +14220,7 @@ /* 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; @@ -6991,10 +14231,12 @@ --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-900); - --jp-content-font-family: system-ui, -apple-system, blinkmacsystemfont, - 'Segoe UI', helvetica, arial, sans-serif, 'Apple Color Emoji', - 'Segoe UI Emoji', 'Segoe UI Symbol'; + + --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 @@ -7005,7 +14247,7 @@ --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-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. */ @@ -7034,7 +14276,7 @@ * theme these would go from dark to light. */ - --jp-inverse-layout-color0: #111; + --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); @@ -7047,6 +14289,7 @@ --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); @@ -7058,14 +14301,17 @@ --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); @@ -7074,25 +14320,26 @@ /* 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: 0; + --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; @@ -7133,8 +14380,8 @@ --jp-toolbar-border-color: var(--jp-border-color1); --jp-toolbar-micro-height: 8px; --jp-toolbar-background: var(--jp-layout-color1); - --jp-toolbar-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.24); - --jp-toolbar-header-margin: 4px 4px 0 4px; + --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 */ @@ -7147,7 +14394,7 @@ --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-inverse-border-color); + --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); @@ -7164,15 +14411,15 @@ --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: rgb(0, 54, 109); + --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: #a2f; + --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: #a2f; + --jp-mirror-editor-meta-color: #aa22ff; --jp-mirror-editor-qualifier-color: #555; --jp-mirror-editor-builtin-color: #008000; --jp-mirror-editor-bracket-color: #997; @@ -7184,20 +14431,6 @@ --jp-mirror-editor-error-color: #f00; --jp-mirror-editor-hr-color: #999; - /* - RTC user specific colors. - These colors are used for the cursor, username in the editor, - and the icon of the user. - */ - - --jp-collaborator-color1: #ffad8e; - --jp-collaborator-color2: #dac83d; - --jp-collaborator-color3: #72dd76; - --jp-collaborator-color4: #00e4d0; - --jp-collaborator-color5: #45d4ff; - --jp-collaborator-color6: #e2b1ff; - --jp-collaborator-color7: #ff9de6; - /* Vega extension styles */ --jp-vega-background: white; @@ -7223,30 +14456,6 @@ --jp-icon-contrast-color1: var(--md-green-600); --jp-icon-contrast-color2: var(--md-pink-600); --jp-icon-contrast-color3: var(--md-blue-600); - - /* Button colors */ - --jp-accept-color-normal: var(--md-blue-700); - --jp-accept-color-hover: var(--md-blue-800); - --jp-accept-color-active: var(--md-blue-900); - --jp-warn-color-normal: var(--md-red-700); - --jp-warn-color-hover: var(--md-red-800); - --jp-warn-color-active: var(--md-red-900); - --jp-reject-color-normal: var(--md-grey-600); - --jp-reject-color-hover: var(--md-grey-700); - --jp-reject-color-active: var(--md-grey-800); - - /* File or activity icons and switch semantic variables */ - --jp-jupyter-icon-color: #f37626; - --jp-notebook-icon-color: #f37626; - --jp-json-icon-color: var(--md-orange-700); - --jp-console-icon-background-color: var(--md-blue-700); - --jp-console-icon-color: white; - --jp-terminal-icon-background-color: var(--md-grey-800); - --jp-terminal-icon-color: var(--md-grey-200); - --jp-text-editor-icon-color: var(--md-grey-700); - --jp-inspector-icon-color: var(--md-grey-700); - --jp-switch-color: var(--md-grey-400); - --jp-switch-true-position-color: var(--md-orange-900); } + + + - + + + - - - + + - - + + + + -
+
-
+ + + + + + + + diff --git a/lectures/Day_4.slides.pdf b/lectures/Day_4.slides.pdf index 2527fd4b392fe2e95022e900eb9eac8e02feb815..06544afc9c98425323ccbb3e5180748a7c644f13 100644 GIT binary patch delta 251786 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

UMq0JS6-^5TeQT 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%0D7ECOE6`emK&B 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�?7NoVO`cb`KJXc)4( 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ðF8Hk0cRj2-9)u3o!3gV~A9yc7{jkFSZV#L|Gj;Gq2x* z=1iTOUn`(HW=XAGngL;A{Zv+Z@+`W9?L{tUFfF7YkP%cytk7uen%Kh-Q6h%sG|EsO zFuQ>)^n7h*Lb$ zOcmzH<}j%f(QQbyaXw>Bsa=5%A^9fp-D~)H!n1PC?)oS>XQrpES##Aw(q0f5s-inT zoVGG;88#&R_~t%YuhMtOlksoJhjQrHEn0^%ba%bN%dA4u?WuV^Yli<*9X3p5z} zaq|iNjWW2~=-9x+bG1faI0A3W^h(`vH@H2?R#ksH-bcy)A$7zPGN>2(lMWM1`OrdK zz{hq{ry>Qa`Q#pc_<&Lf`WT?-C3H+=>-WA4@G zYU|fe1dE*h49<3!9HKKHJh>IY)@cx!De!jon^6E#zYhb-Y^M}`Ot<_d;>VpI9JL>& zLfRB9kY~^T*lFJRf}U>eLU&#AL7%aAr%o-QE|Q&~Fh{aAs#4m!Z-RTXD^aY;9nGC1 z#b0J!Vdr|mmZUKeX|g|%)g$z8LN2^4g1enZlsHVEC+Wy*q?7fchNe3OWVCUhI7v`+ zlOzi5!R#-R6&0yYI?#|chI)K7o`H@pidtQ5GUR!uAL6E|g}(7JvV4SJ@smM*E}hu< z%-ii-h`S|z$cxNA)>h=`V&635(WCTb;DS_z7itO521j(`KL|aTt=C8m zH5k_YY>loP-P!q!_EOr}Y$MFKC7&c$>tUPBY*FLjx?&p>jU;yS2K_w$=_`>j8-tHT z7_w1`LYr3BpqLV9YZa}SX!2!P?dd`dw4lx<{ad>o&Q^SO1^q8~;vst3o4Mrw=%2~n_Zot{)rzrC%Z8Y;bi)~yHF7D*mfZoG2&T(s?nLKDpwFWpUAIDM{6Q8wkOQ2J3If;Fo<9e1^Z%0)`n@0r&@;OQIZXd}Vu8d!UVxnb95Vg~ zp9@HM%@7NqVL;TnKQ$G51Et+4PaA&aXOvM%wA7WalzeIl3kimIepj`e6~#SA5yfJ7r~UE<>CZ&2*9R^d+_oHBA@mF!v+XuL?B>pFW4HGAWo( zAG7Nyb@81a=}>DK43FHzU^x z*GP>LV+vKq$#O(TKQh}|i^w>;st>)8bUix6VAlUUyyXoAI_7O~-MY{dEW&N}C${JeeD%xd=tnJw>D>U9?=RjTQYi|@B=cRdCJ~4 z5&mrT)lY%iWH*O=$f&tH5zPx9L&WVN_0&Z}9H zjFlVUDFSSY6Dfi3*Z0>=Mq zdz}~iiN1(5DK;~Du~ey<`eemcpfp|x#VS${ZX zA?$L^dX6I_^Qyv=_1krggw-kwYqu21^Jvw*jtiJ?r;@@>eoat6?rTW?P}wl?o8FN# z7l>0-(AhA(t>PBX$7f#aiRHN!8N<#X&oJF>i!d3k9I`e8Tg)31*p##mXJv4)bNjpY zZ3_-)HNwZ-DF*~KMa9hMF30JEbcdx<7=^UD^*gg`o;?k$9e+7}+TZ6($i2D7#c!Wq zZ*{yjEfSqoR688$U^g1z^&YYX_wvGMmx%c{aG*01q>8f3Uz)A&w{3sj0qFcaZvYi7IL|{a2nNWNF?ZtTfKJ*BKo5d_65QF#fBzI6LL1wW~76#Jed9CHW61X z@3l0F>MJjtr1c*&X4#6GN(h%#yIWV~o=3bjU#vtIL|e+p;hSKPC*Y4w=oJfB2Kzbta?Yq#m?%9w z&ZU)FA(X%>?(;< z+1(B3701uM)AtZJGWfsN+^-8KaL#h(D)ee6S<0+`Q;`;QTK6S~nm9uFoV8UmzgB1H zgXXhgGDlwieCXAYudfTrS_WTyJ9=nfK*uPfj5hDs_2%S9+G6ofR&`iv)dQ1dFK3f( zFQoQeKH1m0Dkn^^_<%(s$0^$HipkIky^nz@eb(p(&3DJpFAura_?uD>Gx1+vatH{M zUGg)<#7%|Hy@wlZ7*iHihP{sVIP;~^5qMR+<4LFLylhXStE){W^`~WRN3O_=NBhw zTZ?^Ppw~$(S&rMVDli&ZRo<3-p9ZVty3oR^JQ+NGeBl1jbJmzG_QBjk<6JeleU?Gh zw}%{~^rx=h?ln`J-!7_LzTMS&&E-mCzszRVbQRglY7*ATf>ng)h@R$7Y+T0U`kE6EkkgKj#ye5>fWg0^B5s|U&1kSLV^3OIfyJ{6(NS=V` zzh)#GQxobafTp@TZWOZSuvM-QTL)5?F1Sam37Vj&1!6VEr3P9Mj)u*LKBmmNcpeGR zNRmy@Y8^Z6s*m4tmb> zY5AP7bXkY^Xl#_bL;mWmbFvZ5(eauOBM)Z_R#Uh3*uUY8pOg}8g-1QpXu9UlGL?6_ zuZJM*4eRTxazkC8cyfy79ItuFuBQy%>8@VL6_=YOh(yZooSaN~6pl5{L=gN{lz+6& zzh6ZGOya*^ML_~}(Fd*ZZZ}aS;3CSum7)D(jrH!Gz5PizNiH~MErNm`!#oS(I)sEs zVY=Uem@sE&L1c0`%MHQ#6)P&y*0ns{p|_2#4Svo#cYRaE!9Rh%=LLVmy{W)W3$*hTsW; z0JU}4K@m7V1A=RVK?yrozL39}NuBp!;ZbO&xt;#@W;0(&}53B{M= zL-D1IP)R&O;E7JGI|U%X9Ob3pI>2e>Gg5eZ@ZFZ7DBKD`QCKcf!tl-_41zlZhvDDt zgu(D$+CI90UQB$NQvkTyp_RIG){bykx-fY=+~BvA}SFseTQL!iuss960~l#R$i@nujCs zKLeLkf!|ZYaTIgGk+|eG98WnMXt2A-;ytGoE(NsT#YqTmbQ!o5el(yA2#W^5O|IwpfHTUG6)998g8VM2;gnB-4PIQ+(^4VI__tjC?N2XjlhWp7XnW= z0!KGSA()zbZ*$sCGz43IjzhC&xPF5Jf*q%b)13_bD3{bY;=jQhm^>W&JS3hhybeG3Jya4b0XevkP~dHVJ%QP?$G?Ek|GdSZ$X#~qO$MhU ze!=`R2n;K}IFLP~b^rv1MD0TE=dzU4U-REH2nS&PzWHJMawL0J_y7nD1^;a=_X+Zz zf&2wQxl0nTrNBr@%bD6aur>)t$(~1XVAOx$Dq`1-z_S(K8}0xITtX6z+P~G%z$*j$Y`~rea{%b?c;Hw^ z8_!p~D|G+_hJbN%RBKD!#^MDSZ`8#D;j~_=EJ^=X*;DByI zNTUBTOnBewpd|hs0|F>#+T$_axB3$Z9D53gXBXZh#gp~#dl!2iiG#uWmj}@R&NvwU z8;`LbJq`wnk4}D@{_l1M4TtZ#-+0>auJu6}KxQQlZbjI>b=mX%55T}75@2kM@XI(s zurUn|&0d(c3xfV1d?q9|62QUi`JD&Q{C#n-J}wRdAA|e`aA5hN5H4W-ai8Nt-h(X0 zy_EcG4zPVof)B2K|NeLOLiTCkz3BA-Md-iJ0g8>!a8&KZng?M14g%ljknF`ve*(cq zvF>PW;(jmI`U4CUdm6Au87^!)00Kio!H|Qpg21K?a4>t(%sv?OKRV0U_#Owd7t!s5 z`6m$QKI;JeCozUW;lJB01Wf9$_1}xg{)A`W?uX(7?>~Sbuu&qO1Nh+U7s$W(GH@&t z@f^U%sJ~$T#d6~o6uX{4!1;Hh`ggHGAdr9gGJ7HCAJ9PettUQl@uy7y!$$D9$?T;P z_OOWHd|64@@45_khO`SLE6XLWz=Z@lX?T7DNee*%-#`*z4+2QfNJ=2VNF<;H5r9{M zumE1q*$duxKiAm=>?;z_iv54u(|CdoK0Y4a(&FMC)^0Y|-e3=Z8*3kHu)CMNxQ+V- zZ*ebMJ6kVXw+pu7)*g;~A1MQ$sCrqu+JZe?+w@^ zF=sbH`~b-~=XF2HyT92T_kW#a1Z+25u%Bc?Bt~HaBqM_JRbVKI-B1>aLV|(a4fvfB zKp6cStC3h%+aj?6tM0yZ67Dzu3v@fWxL?4r8k0B;Vj|g<2Pv#PhyZybFkA`{2)G1l z*XT$Bwg*s$aHteO_d$`sI`ai#Gm0*}IR->?sfvF+e5^leh(v5yiWx z|ACt@3B2H97v=yre=XJj8ku{7i-7LA{rKGmBgAbt(f`g~*xruA=N0$y_m^MtzfL&( z7f*f>4#$eG(4MP}00U`NI0}OGdx3l)7;;c5VAxH^h{U&)+fOwD^L7KoDP?2pEAC$%LJ%pe3}PL3?7)({Y72&hgHZ^W;{QxHPSgOpcLnPp-I7?k>0#LP(S8(IWh*22 zU#Eb%y#W#cF#Ju^!cmwLYarnx*glE-5CHG$0BTZrPcC+K`d_?1UzP6Noe@8&%l8)kc~p^ z=3jS1q=VZG!#x6YT*Vmz{GsH5(Ji(>$1yVNAX*|I6$xx$SpmSdz`3wF!rk#;0M~&W z>+dF461SiXNL;tn{SKofMtmD2OOMOz@6!)Ji`8B4|Nn+B00?eX@yDq9D3^p`E`J3< z>3|s@6n;spzy5#0AZ+u&T?R4YlA;IHsU!k(ZVSW>%w{j*z)PnjZj}Y0|BYRHn;75B zaQ{RkF%sJ#8G6{ST;U!D+)@kgEj1j1`ah(-19W9e*ESku+WK2afqW51$10DUH{{Lvlz(vyD6@|+39|+^0 z^#7Fj|6Wg=e>dg7jgbF-1hzkV0+z-9RjGh+MgFVq{%=A={*Th;jI9ZswxG?-Zk~MR+Gj_4Gw{xZg z&e7?NOr2fm9Gnb+hm1{~>F78(4UKIK4gWI=XZ~Y({3^xtKXuQL{cjNI-va#)eBl3&HdA}Xq5sUWx&ErT{}J2}CYJVH!EpFU}$!#x|xz4C3~7E~2K+ z#!i+FF7{5a>|C6w7eGJ4oP6 zl?^!fWdmYvKnUrtJ7IzGe1HrLU_9@CrN#;bkKY%R1O|i!jt_x>xrx|-_2ixL!N&NW z_B$7v8Nm476}+!H`EH!$U}A!OKfwV!!uHn|NCRO5Uh@}Ggpr8j4`|Ky2mbs===Uuv zFpGEE11m5)R$vteZef{$mO9|H7ML>s~A!lUlGu;h_vaLfrB)7x`B=n}L6-9qt>?x|K?{)=jSwCXbseeaC079snPI7H6}4z6+0sJ=SS$1^=Kj zgxS$A`=|9E24BmJf@+P`Hu|NOSO7JU#J?*lBI*xxW-LI?)vo*RqNW^{)TZnpIIjnk z4K9z5%@KV{3HzmAPU};Me;vZ|(i|jBRTF)K9^>d0TT>9|iT4r(UHY+klJOf$9o|}^ zPy<{kt3)GC3>apL8u?BTGGP8i>)EWM0(aleQ8cFG9f4-dfOc1Rg9 zMD6s3*EXhb4*LPYJx{C`U;v>*Ng!VZEXG-ZDT-ApI$~^l|1#%X#In;fNt&Y&chikE z`hkS^clfINhyuAiLIuUip^{2}rI3>z!SODa0{w+<>xlsoc8db#CftMgf+QfCJDs%l z-rUd9@5?Sf=D9FB;-!->;x>Rv!pW0kJkP%1=vFRC3;=EnHD0h2kL80T_Dw(EtrMzg zJEQO62GGWX0kecxb2oj_Uytv`03OnC+ib_Af=}(IzD4ro*&x4K(m4V;obsbW* z$9ix=w){AI{PHRJQyw>g4X5NO|WB2%-@H#k04Q6~dfJ(gN)( zwHqgX{io1Ck0ZyCZKB7Rq~1r^-UwuoD#${kdv5Zd3`FcC?39Y^*32m$%1Jf3G8MgG z**TvUhfB-n2VQXtaqAP&NJ?T5Y-t&^#k0%W-WKzB-7^i>G8^uR z<$N(~ATC#nm<8ei0_58-20o~J2hvBk?K{Jo#b?w^dt4R6m(QoWyEewC`nkqEeR>8x zdJ{SNmnW#sa{W#6wP0i)9ZIUgw`K5l3!z3q7h_G>5iSp-AuWN?!-V!+06hatJG!_U zVEib1Lc|r{Q)B(m?KWOqkOWXo0!=hR=F8Sx<=QB>%${!m#*cFO>wOZukT)Q_AG~|z z&E*QB^ED`vADO+IKqGxjl@e#onlz_ANY%_!nTJA{Px3qMC0ogoywr?s^(fkxr8gdo zwqnZ*0E7He7-Mum^;{nz>FX{lar;PrAKS{-ca@MoDX?&xNm)FA8*l%Bzm{n<4x`If z`$Q;1=+2A^2u&BI2p=~>g|Tw*oWeM`4}C~Wd3t?WtU2gn!89l(9)vS_0|AIq5XBva zTTB=&S}uTfiyF)I3pNhwZ%6wuCX|uQgC#Q^G2J+CP1lNfK-dFUyNNi`bAIhx5ihij zA<2y{3eH|>D=ZaXj5%cla^s~Wt+(2^zRV@aA1rhMc)pwuTC(hpopuwPgzi3sQ97Mv zM-?-d&mLDs4q_(G90NXGpanXOhN&fP&S|62&I=wOPIyyoZZj$(CL}W&HD_FZF zc(?u@zyu;*$)-618_$IT^ZKmt7G4~k8P<=OAs1eYc2t*)0p5Vm zSO`}zHhAb3y+q`R@lZ-Ta3+G~0{Xp6ei0~Jxrf*)HcTh3Oz0N5W!k0tFY4zrbb8AT zyE-?HQJXA7rQPY+Y>ty5$^<@{jz?V9-_@UJ0R0rQQ(9SFOIl+mOzMQMM~s^ejeMGD zvtFewyK^y1DHUKCiMURit7bVoKl#?Zo^P1WB*z^iGlpZCsrlg|ixb$6TGZ`-`8Nz$ zp z0KnQ^e*ZO8PlEz>epPsmBFh-61F3pT%?K{R*TUCMshc@FbcsRJ6wZ{R?xOZ)*|D(S zit-1q&9IfFd)TVTIV)jq?rKo<${XmwK;L!FAXd&!`Xktz#7^XZP>mBOXBz5f72a>E zAY)8M(?qX*2T#Nr#!QsPBno+I@Nm+!F#v5Z3iFH#%r$KqZS|UoSj7Ww>^o-+XV0zm zY_+1$l>qWHm%8E$Sjtes0=3*v~kn=shv} zzU0d2_dw{IeqUhKf_IrMLt6|U;MO1Y<))9o?fcyKfzx=;x?e?H8s8oQBN%!;okZ)VLRT&S-zkz?{qe+ysY8 zK^n<2qtyWA(dK-cp_A7PhKXpU6}T?N+%6rrV|xRqw$Ec1ccW{?+!bC zXk~Kq?A5?kGjg)9S1TcjylHTs0pwiBP4q*g;D?W7b0QxVBZ|8RT~s_1m28?Gj}bUg zzwB83@(N@xpmj!C`*KAhr;psT>S;74RuU__((C(r_hQV!FkIi1yRE4$VFn7&+D5sY z;kS}Gn; zRCr=#23~Xyro1uCb6leEtv|&A{P9=Ea}4tRoUT4_QzT>cl_vB~cYq%7qhkK>!ZVqL zemozz0=q8*duH|1Cbb&K;rvceYBXc_#qEjLt&L~?!5!3IwkIfkvnLh)8%$lSt^uKu zQS!__fx61|&zDf8VKR8d@G>ZGbH$))gOwvf`9^V>$NW2&*YbNqf2QIW0KbMhvW*UQ z+x;>e`D1TOOZSV5v*Os|_53U4bp-#g==6Xa8J(4wB>k)hrqdCVyQhRo(`g z6@CF1si=s(RAGWK2FwMnDkb@GWo+!HRqcuDUQn-@tc`(9v*%4}f%ztrESAg|-PooR zXr$8`e56lGC~tU32D)SwfC@5XLt+I@__SxFkaqFkLkeH_4!unkVBM^HR4}o&&o`VF zZ!RXM%zk^1uNO`-$kr zsUEHoW%RXIHT7P+lk7#UHfw3|>P%6!y9DLHwugkhHAoZYkyh62N_?+&-snpSM)10O-@WV2Asct2%p|!VD!f zbt~}@wWuYw@1GJ@q-m`5j;|Uqn3S`jLciA?ytz9DlL`SasvFO>Ngt#>@;^ZHH{tB& zLVCpeY`(aGv83MaWl%(3Eh#t3Xoc%&+lnNlW|rul4>dL?rSw<$bnl)v#FQI+my!;OTP} z#8V7xka$XSA;m4SnHXx@r-%57OUmj+@^)<#18&ROT0X~yxigew>1~xFjCkHhZ)u$Xes*Kk~ z>+ditb&_VsaguLO{{18^+d2r@T>EIAo^BE>QI%`B|Km_hFzIC%N=Mzn>#N&ryY7CT5befx6 z8LPw6?%qGYVYf-`3*A6ZP5AFq&Yxka=s$&X7vegN*E|_7&d%5{J>s8<*A9M_g+X z+*F5FI9EDbBhirM9o?Je%*8cR=N@o~`ABK(2-~sm{da;Ig$8kQr8 z;3jf}cCHUXU3jW60wf9rtAgmW;8M1AM94#!Pqfz^pVl4((sYdl40QD3iPX4yiU1q6 z8D0G!YEwPgAL`60pfYZDXt*zl3(yv()#hqI<(RHCnG^;!K`gT*K?~<69I4!h0jSk$ zXQ0g$ZTi!a=d@euzcQ8$>~lDYIm?+WpXZK1VVe`U>IAqwujyV8?@N8A?tV;Pl+jTK z*AKR~&pgxEvI(KkYbqy;Fo*dVxd51*Pug`Ko%jZcNVBKNw0Ts8}WgqgT zGF|%Hri*C~?~W8S>_w??MoA6Pl-N15r{NbTAXVU>@ZR#Dz#mLLSMSrfwz1Gnl%`T< z6!ed{?8z&d<(zUaklj(Eie7@h@_rwub8cLHq;q^?g6V#iU*3uZuzs>HAO}>?@d%c} zFnyZ4u(3^+REC`O=2X7CrLB@mu|(*u_|}@Yu$~M>6NX?31t_df-}uIZa`IvLGd_vo zhE;r=GBg#H=xX6T6jH*Rh?8;(wi20mm`H23?&5ZqCet**4E#2Y$Q=FxB3ABMuQ}wc zwLw81j(UJ!$1qqQq|5yDN)}+FyF0+0>b~Ih!+D_koL;OwzFy&_Cfw)N48Lk{{6Usb zr!H@{l!!VPHm_rRc_zkOy^*$3xRfgp4S6uUpfQ0(cZ2B8yL&7;jvBXmeKy_St!RtC zA`x+0~Wo z=3;R64Aj&Ii=3>OwSz8-m|QB06x!@cK?Dp1`ENu@qpdg5#U1dH3%l)k9y)_@FC&nO zlQm4)!HGq*#^(>v@!s`u5#JzW9nFSWLr6j2*Qcc6e#yhov&HGpGy^*ck{05FsX6( zi+*%RVxhn(uneT&6(J;`W$ukieEo)ld1NYD%avvB!OGgJrx!@;`r%p?`Lvi41KDLs zXH7^8Nqvraj12b^w@(B~&_(pxDY(x4c*mK6R-Nc+<*bgEcQilXS{)ay-SbO78}49P zLguemW?a2E7K^2H7A{NQdzbVq>QKS#JTdv1sIl<6lg?#Vty6BAm{8>%m9o@%1@3Xd zbPN1(;S~$s-DwyqELl+xDni*1Uahc_ymE(qRfvNOa^RYzhmEyXh9as%S;PCDF`V$| z26n@g2b+as4CKtnr3D^uX~8Tfy~S@xtVQA^sl9;1^_Qgrh-Us_;JhQ4%s^aE!WfYX8}^-m#tuXl-~GGZsWogs zD<+WAlImlO$VviqxCG+5KoTerq6O}8{sByZq(Y!o@|_I?+@?+#Ba+jxak2n$+jpq< zorTN>G?@R{0xttH;)vLRt}5>UF*A@(0sN-om>?2y!@e^x-`yjD_x^G6;{Ybk2DCP^ z0U=kQ;Q^TC`{!Nce}k(Wz}RiQT)T>p7iS82Xchdqu84I6!We= z>H($K`-|!;?~R(@0^J1r>`5`G=8kD|HX;8<_UuG5_k9C!~lsk09 z7vm2@haLtqUxNpmHrxPmzxZp4KVL~}O4P?-ZW-6^QX}*&41A?TJt9URksm)F{g{r- zMbR;Eai#hB1#1<{w8e|?40Dd1SJ`dEqt}1vHKv;<@W8nDJi##DXpa2)>uJ;$1Hr&6 z8JD*ldx*pYNDg@ajj7)Yk_Xu@j$RrHA36o4q4Dx|N6k<=jBj!N~m zxFt{maTlT{3oZ^L`>aS!F;pD14%1kao>0k}_eMia{$*_A+M1fqw5V!*pnH6xOG)TF zaclHdNzs=kc^9;twkPqElIq7KE6|YVzJ@y16xOyK7iT?3Kn&+ro9?>Hmwc~vKDwS;oR}6bJ88y1ykx!Ke^5Z?^zmI+iY|j3SQHAV> z48eMA-sXe+g5IficqL2#D@)V(^;>fP7c4nC?}|%#u~m$=ECmij_1S}n5{ybk8-qHw zp#yY%MQ`gX0RV=8;xDamZt~&Ow27FVqEL0(x8g_BOY)C;=>E_8;bhz`4EO`LAziu|>O&B6{1YxoMP_ojuveJ_jT z6^Uh3LETwX9Iw@yNyE9udC3H6tY$ScELG> z-Kwt^$+eHZQNriiyaan_;UT7nkoW4^xDtC~?jf|9vI%-imtE;q_9eCL+65%D{K2~B zP@=I}d(`QLPja|+R*e~ZT*hP8w{%<~FVG~(b|t=Dt>f7H&LuQvmhHJgZ(*Wc>g7br zAn}&EsSp4!0e==F^KCx{Pj4WV?a$U_yRh9>8U%V;ii#YfT4Fk97F5g&^zDe?W z`8aBYIhzR2i8Qw`pynpsa-8T%&`e4`jX6zucU&&bRjtDklu!1;?m&|Z?v^KKG_dGMp62Zi`VA2mzqb)s@(lQB+IV#9z=J2NTUw?t7Gz zZ<4Z{tD9Y<+f|Gu`9Ss`=ry8dHt0Q4cB2hEW1u^*X6^ zRj=*qf}DrBqS2Z}61(Bd5q+_mPb(Ug?I&9O)Po;L@J zzL5ZPkQ+P}0Pjq=heKN1cGxt`E-yTn`u(1FL!Qr7#tM^=wy$Ja?fpE-s<=LrPm-#f z7#9^yo+I1h^!F0n?}^VKQXCK-Q`b<$i3g?)@JZoLg3E+1x8|X;GO|mSSajB=oAQWU zWctez)k;6I_yQf4(Y;!U@0%4g=6 zbUB{0A{N^Dfa}4)CL1Bj+fpRBF6J@w#!j084inj+Z!Ah5)3QKsL%ehF>|R3WCJl;6 zZSPzxnCNWP9N(7Br6@VkZDRgjKcRn2%bmT>1}ar1R8K!!d#`zYo%@|IJNF#{cI zuxU!w@5;I>Bu>lHnYp5P?SFw_9b1+3bkxp3LdU2lOr&C?Rp!L5WWHYguUDjxr z)u_AScl3>e;J0XNK4?&j5r44CJ>=&S=Ii|eo)f%M^8+bofR7(2;gw@}~BOHi}tx(_&>w{-oGPJ;SvE$xZWTgt5)(gNVOu&vN0&ckKc~8WF^FZi-T*n=KEDA zC-g}<2Q0#}sF*V`NBb06styT>7lzD#W`I!VF?YUGTbo(W%1#g2a?1LRX}?jgXU=t8 z^=5yy{1T~+^t=h<{)*#*Il%t}*j%^UGH-qgN!bq6SdZW=jzwvqTa}jJrfZCN0F~*e z&UwfH<=Mb#Aj6KYD&MSpy9(%wY|M!S(Y{(LfZ(Z6^iG_Z2eZUAb zr*S_hKAW9ww2LCGoKrfS%4+134)^eeHf0r!I^F*?ICi^X#eOTBITr2`Z9>lX{NfSS z71@mxa~6aU%Jk*sF3Y!EA8=wM<3mxas3n1w9{m$zU@hLdGr7Vr<0pTZ`HumFL4K6T zA2@Hzj|x?}q&#&Wzo%hnSg=H*v~iy3E$-(WL+AO^QLMV_4qvwntyZK3%PH3l%EuG# z?R~>@k45B`Ups>3X~?WfOhP_R_>M22q9V~CF0u3DW0fwM`G}d1_8Z{5c#QwxBlY1g zA-8Ml&px@SCAM8>o-03fSmf=t*#?jay|g-bqV8>KDNlmG6q5 zB2AX8%=x0HE@-N+euXm;t_{4oFFAqZru2*P-y;aC%)MXZPVU*`)|??tHWyOY2r=*r z$=~Q`4N>%iz1p`Fmz@Q`foSEKj~)7Qq|5Q?NgX)|ck72K>K{zns7<33qr`N!%_mrk z>d!B9Jy(mD59WXQdBj$G2Z8NeXj)ER>YDbH>j-92s0SSznMFKaiT*QSuevzCuPw+{ ziz%!l^wJ&d>S)Om#lAJZS|}_;%}LzU&x4>+#9&bi1~*YQm+A zgi+;y6P>`e3pzOpY-44{FdC zUT*ww#0aX5%PE+E#~8aoYnE-l9~C3SS(VXrvMi&^HX!Y4)qPkI-TfHm!Fr{*2`T)! z+v3hacJ~{i`t_V0dA}X2+=G*!k3AW&wLZ?!(1{P1jTM%xIDDetj4Au(sg@BKKjmVQ zMBmkFO9>+6=6~!HEkk*zPNf@yT$vVNh%TgtLnQ7e;MA`kPhro=sV4J;)L5Vo z*=SPdbj-ET2G75%6z{e*S&ey)d8xMUGtEkjeoP~UkZXIF#?xFop`~hfbYosD7k|?V z1{_)oX-sK=*7;mAh5j}z<|qszHn}xqR7_|fdKr!^L>FSi?{-V&Un0QQQ3tUEGi~O| z47m^5(_OO)K<=kmbBwFLNDPh{*gEZ?Jeueui<;!Z!!2cUEFv#wbO#5 zy1evzlU*V;M=0=*6tCDevAxCQ@fTy>5FB{o!rFOBeZ;&YMf)y~R*PYz3vep22~sHEPbmoQD zXtl_DV>nMKqAn$GDR@puJ4^#05#4Xx1_eD3$OOw-GbJ*)|cKZH)LQP$7#I8Y68bfLW9G|$z8Unn}% zI01Q^0!(gRpafgEODS2m=`Aef6ozTe0xo6X9Mbi;CztNa^7hq(~ z&lpa!!v%QQr#L%HH#fM%K5_~@R(LVP6k{SUkbdKld5F6sT-~fi< zy6j1g8S_I!IE@?+syif8`UG>9uC>9$hT+p$QNpjapkF;=>b2Go zXgG41(A=Lv*QI`~Kn%<5wgu#<>X~t3;Qo626l>&%N?*VhlHQgaszzU(GV(#rK%GNE z#S%NP?ywIB&7Z63&BuGsR6IopG9CkfqK21PUd)ECwc4=d#w&phy*jtLURfXzxAO9E zm3&2z{=>74%4AOVc0Hy4o3~m|89<_E#As#ydXSP(*cNSCM1K<$;$vS&<|94uT?{8_ zBtS71ug#KvX4?M6@2=JkhV~7<-p1o+qH!y~b3zzT4W%}02U;R;Y|-$g4Erb`y!m>V z%%b%L2OV?9>qGs~Bp2vI92(B3NA>ic%q`(F%B`(1AsE24sRvKG5vFq-VZh^B9;M^l zH#=YZto&qVYL`!~%9PGNkA$guvx>fL+DImPQlSL`@hcNnRV8bbK6NbPRk zxFvsBQ>L0YSodi*gxvyZ4lqG0S%~NMoXSSEw7XdddCM|_G->^rGLm}>;K-b7_D<(S zewuh_l)gmYBxo}8^+1a}`n_!$#gIuNy#b#Sq=cw8{}RIwR&vO!2VujUNHj`*kSvCO z@tGpt!*>@hM6}&InZqdTY&41igp%h&;tG!`wA3bavZYluC3>C^(HmV`kjupEv?$=G zu8x~aZONem&pGIMl1NcJfM=T1k%%VUeBmuAzm5Mb58Epo>Gr$Leh^0x2L#5Lf?CqX z!q?w38RD&+a|N{xBm#^yn6kT>$6X54-ERXeM%NRo%h&U5vcJx?vbN_)a%}YY_(Vf`nnnf({D5vw$ zX*OBeHcuqp{KLZ-)d=Tt(GhZ$Nf?iNSkfSVxtnoUlH2%1_H>7LhE%}=y`wH4KV^|j zYc_H09mJ?uKyIX->GEUwlo2K8h2WkTAk{33dK%=nWzWIo8DLz6+40C^=gparFWp5e z{dDcl;;Ex*`vT9VmM&`}bZVJJ9-_CiX_e@IO3G;cuh`V_J z;0YFu%v0U82M{m-IiV7_F+QEEXj*f3F7%N zd`sqC(r7>Ujm7mb%cuoDx!7SWkBpWhZD|o~pi$PcE3g{KZtF0r3ES-V_1H*O< z`z7YFtKC?|*EHQY-oBCb1+!5JevHXYaYPFQ=aeT!ia5tkI3BnnEIGR}S1t7)eZpQf zXzTM1?tq^=Wl`O*_L{Pi5cB1or4)W4Rr5&e zrm*9;N^PU26H`mi+Luoo_SmJ!pp|&!A-mY7CkIrb{tRR5lFvq}rTuPsMp6$z9GMG` z3b_(39S~VYX*a@*f|*g9O8sr$i%z&*S^dI`VyD_TQZx{Kdwrwk{wb#pZ%O{7NYffE zqZPJ=H(6!|vL2Ay7|IH#>KE{4!iHLeA3x=QnL{x$`&s*2=2^( z*caBVH!55`#uZrldR7HNuU$t+ogC(>dvKi$xux z*2AuJOgGUv4Ktd!Xlr2~$@HEPL*oORvSK(oC53aP51N9nlclrbl7m_ANe&#NT5SM! z8|;UN4y3fi=|Qg=5wB&vU+WcRF0c);b3%`NNkd=EWEjucF*v|cr5%>8rQzx&*B!$X zl)=O5lIAZPbDb(|{IP%056(<>Q%5cCtl~+h-$|OaLjGwaH9t*iB2pOJS?KWV-y|Wq6ZNwKiVZ4I^5d z67-G-nkZbx7ZkVVEc1(lj&RPI>FCS-+{@V}=`%c6-`8Jy7$3vJj|aYH=#>CuT+Ur_ zCqC{Jh|59tE8XDcSA=xt*47$7Asz(|O2@z(4bAmMn6(*@chuYdP__5xl!giRv2R&`5DbFl5GRFzkLob0KS6hS0UKX<3$ANd9wLLT~rD ze~4t3sMab;gw}e^*yaJ*W>5pb0UjI8o}B42Yi}M4?UOI>esP2A6oMlqnaGe06;43U z>BAM%ybZbPc)LWJKjB^;`OM*L+o$(sX0aIYa|@Od0oLwfI2u*ck1;d{NNsyq`|=n| zIz&@Y_=s>NnU&K8p~e)B%SKpxV_+3 zh_XF5Qv6x1n>wC5Pi?}-9t`RVPSR46- zTFOHV)TWfkH+J3F=A%(s1$UjaXQ1cfn?k%z)R1j@nBw!@^Y*%=50gX;^~)}(2Sv^) zyqV|T6Qd9WQbM7^qi9TkHflY(v+YhoF6ZcZ%&jC8xU7l%(2b!w6j79&YC(fkS+l`m zT1w&9td;nzt(2_qH}w)Tq0eox^}h$Uv42cCW1@;dR*pi;JsO^!PfdKR)2!iM8@N#aqb z-vwzT5fZl}OX>sPndP<^QrdA4z!TroEU)6m$EvVJv6|6`S0$puJd*J_uxbY0CiUsN zA};?k6G^m-!M@Klv^m`?(oe6i=R5Z?$Ud4p^1mfU7nepTuAyt@1&G!rJvZ+zKWrKe zaUum=egH=(l5nw&0DNJ^Bz-(Py$D$l-u-O<^0=xr-l%OHd=k7^K) zEY7bViEiqM3Wo)QD_fitN^c5nR+S-iTB;t+<`+M}6GGf%PYB{yORdMZ4GSyPYs8OM z4_5}Cb>}@FBws0!)Rpr77}&so?$v)RY*PQn!luUYcc4}V6?;`X%XdF=V3du&+^HDE zEuEZQL@W%QfF6E8gOlMuKY+~rzpQb<81V10&e(wQ-~ZdJm5S_zhz`cWl1Lmy0?>`? zvl}3S54qqCjy=l{sHG9k;8qR(aMb}+%X{3hpzS3Fd`2fe48++iu}UC-OX{( z_-mJG=t?LKqW(d?Y6xAiy$&NfGC;=KfpfN1J+azMXd8j=F6O!Wl(OIrJ=aT^NJ7+w zLzpOCQUP)0=l5kjQ`H!A{?((-t{)&}lEzlH^-}IVYX+9_?1QLBDK^GmGGeV!$ zs#4L0kd_oGqH@fv3MX3|G!ZGxTgVhfxhhhC7z%`hQnl|26Zp&r`xQFC zVBK+ZVo{-tT5nfIU4GQUy=H7{X8E$hLSlb}e zFRH&|RUN8AkQdAG6TXHtUgB%i@{4-gZsoC2{Wdy$jZ(oxf~Zm7_w9z2IYvsex}<7} zm@UoHBf4y2R!>Kg8K~mekai5pAg^I26|H6xE2!e+Qf4C`l$2_ zT+G&i@uuxBCq6OHY7*YVV)8S?S8PDDVaw!< z9Gi7SS$R*kO$FbQiTJ6Y0CydsF7zkFjN;7Ov=M|)vq(;d5NmBcX~WR;g+WCf7i=4a z=By&}M~RK!5(O5Rqm?-)6~7W~ zU4q4r5W0$~7xjVbB^&-;<%?JMci8{&CK0iS86EimJ!OtrKs~^G>U<$|fBpf_!ln{_Muh(GCmJVgsy!~^$A6vw=SryeyJ1paa1nv=jKdJ2 zQ+0qzfO4dQYC!$vUIdgt8xOG+*gD?*mz4e$+y~e?9Q+Z{QGhPwz@UErG!G^w;3^aJ zP-LkN_=pey)$gkhT3%;eGrY|BW}Ns)VPQmJum$*vidoETkfk!SwN4fa%GKc>j-s>b z;EML~_L_5-PE+uqqv#X))fq}0p^cdcnCVL=3a}FwE%%`Fn_fM?doJ)7H3wGAzaDrj zveXQ*$WP@6PZk9+?qu@5#%qdtX-<{N$>!Y1MD^4F04d1SuE$jpr7thT9J8^$x8WYj zuRd$JFp}38vK~d>wkW5{Ixr1;w@P&tT4*xf;P+7&ZYYBkw$NB8TYT-i{QBtT2|b!! zeVi~~({N&CaszN{awaZkeHSN7b7$MhDnVTbs!B^5`Q>k5X2o85It~&G_@auyIj$1I zvQI)gvmJ%@g~15kJO zUbxJAkP%;puT5M)P~92rb}!X(7s#)ZCx6R3I~k$rBDFv+CxXu<7cKD*DkRAB;RZ!6 zMEq*I#BXatDqf|vR{vW1CS}ji6bFgTg2uoPkR`*&6}RONyidx}U@Dkjt+BPj8omSD6UXULB+>7|EY)E! zSn|1U;=He^92@VktE(J4&CSyNahj^)#ufLf)0Y8agk~=5`bF;Xd{p4hTtM%Wif@$x zAQg56Da+@#ZtFFl`Brd)Jy*vg=SxTf;M7oGA6m7$dx$=${s!ZeW_sGu?OrC%DW!o$ z=+p)B<@!QsJT>dpCt32z3;D$e^o2K(tzbTFOwQ5mnx)VwpJ9iA3xFn z0B4r#bT0|X(>_;;zjq349*R{flI1fASdqvgShrBb<>cvI@tx-1wISSJ!y4shYiN=n{r2(RH@x#ptojO1&e`3VSEmh!dB-OWT@U*`zG=6DRgcK7$Tl~JdpY7Y zz0o%-(CN3!1j@=EHftwprrMvpHpcbVjurH*XPUW}D{IK80X6gn zHDql?VI=JJ$ zGS@M~Ct=hl6Rk=yX#X&n;L;vm0VqwUBylH^XC-ql=W=OJuH3}n?>(W|pqP`-)CbSd zDPTI?uY)xcMZAVL7|~?TtmsVdJFvgtG%&9Xn=L8s@X!euo6Vdi=DO9F`dlk#@r|v} zPMb|*=TBA{u#~i@n?)JSuQgC|dhsUn4X-q+sJTS)wTH^?*}$3yXUXQE1Bzw#ZBXlI z5(}0|vt)Nq4W}uhn5faJY`lr_zJx`KncEQI85?aM{t{%*Xi&`JL;qO8n=~%(P_ zBa5%q58>yjzaV>312L;4PXEd_pN)bSJ0pWA&T{nLo#Q7DVjIC8WK$6H*Vz;OQK#97 zje+Oj+HUN_wdlJsM=GDJDu8_U?hVdv)+RgoNT1U&S%98>uIiDkao5Qq|E>3m*^s$u zH@8-RUh_(xNv5V7!QB(=o?g}+1T>$09qqJdqj`Fksb4QnaFy2qWAO{oVst~bq`#E< z^c++jJ++}!st_%LDz16CJ7aRg^kcg-wls|Km<4%gtz3vf@%+b>1pt$vB&>;~Yl22| z;YPj-ya54ZD~6L1R87LDCKT^V-vnxr47q>9eb$gOrn&LvHvZ6BY*Pahl6f6_Ch9~w z4~3*7g8`EyttWD1|F~k7m=h-Gs<;DYj4lk4sbN;I6J~!p980T{rh`HPYSusi*qM|9 zDqLd&2rm}$Xx3v_B7g;o@yjkFk6JBH+J-z&=J%>)o5}ss?C(Y@Rc2;)^V49fno*Nr zt7majAIva2zss^ann6&APs8`g*qd`ttH^wHDuH1Bu)9o0VJJ9mf)4VHO#C!zakhU> zmG$a(F4hwOA0us=+ew9n&4teDhr~jB@tm;6QS%o9E)D3Jp%FHJH)P{>Oo95Ikvd}S{#_m!a_?}|Q@XVYM?um!vXZ9GrvFUG0E2J}~ zsh`_Kmqo9!xk^|o{EKuBi1&_FxaD)ox+0mh>sZxuK3fAu$tStOUn9El;%pZgDNI6H zb#N-+A*Yp@nl)c&9{?3Vqi6?YdrdMY0ntId&9*Wv5(VBU<|H1{I5Kl$vGHAck%s0T zAQ87SF-f%w4E=kV(0oyjNds$gHAEwa;8c1Q!%+wuN%BNd(mBYwXp0~3S60*jGbrKB z`SJ+(D+&OC@o7^6M@{YGgMsg4KG+wf5djzD)Alqi=Bh(FNw3 zZnb;Q?l*aT-|Pj)Z?(VDxQ~yQT3lCs(O!%kMETWvbFqh=UK#fZM=Mo3A15+3@L1ZY z%z}M_DV>9Tq|8u%^~3~TGSU97NvftVEBqpL@_7p|s(VSYGJtm3ly58}(_`sleI)7< zMZol}FFK{%ScblLk|5`TI!qI#fuzPkOvX-TmNeK;yYgx%2?KJh*Ff}*)jMYL%hEG! z{{?#~I(pdmDWi|SAYyB%df{W6rv0?=r0n`cQepy)tTfkae?i??OFxG!JwIaxb!;%b zT0I~DCTcd8IM#I){7S375JL{al>|5T+kj6lB0g@O=R%TQ2QMWAV9*R^kzVtiuO?v7 z^s9r!F8UIzJcNQuy>V_^6O@q}Au1FQp7t@ygpB`0!~*}=GJ?Pf_iSVvx}4$bx1bvb zVV{K#L!B)DnfbVj3U#%@J0K-LN<;we&R{_qpqTn>O>+E`3Qr-WB__EL^JkqQq4}l_*LNPnZ)7q_g$wK-pS8MBb!0%2uS-B%NP`{| z5pS>~OcNB8z=$eG@-2o;kqq~yO_KI1k3sJYIb%@BxRDYj?m~1fo-AJOt>!bcByskv zoR}o3F7l9Tu-l;=^Jj`9q59AAbCD)!gn%Pir_Y3QskfwUMFKd2*Q0{WVek|pqYBr4 z?CSW7*kUQjav~PQUz2Z@vXaQ76U^!i_KoqDYn;@dX09Pk^R6SV(<>?*j|H3b)Jr-_ zW)=hr0b+o4Wa~5&4ck_OC^k7}J9a&$Xy$C@4My|y0}V21DCug`l)af0?M3_(RKUrW zjbXE5^G0*!J^j7r{X`7(2|Wi9+iP~?@@1BZ)`w)Kr_?^^f^Wrp$-Bz zxzZrbF3BFoH%*Cx2P-BL;!go?U+6>s@0x93-^be~NifXGx?h{@O&`2w=?N9sKgeYh$DgfQ&J{+tS$_>#J!HwR8 z9VG(ORmQwD-Ejw;rTv(el!m(W*hQpa!2(xo*Y*1rqfq+5 z=AT$zC?B&}45%>uZ7-;d-y?X5|s7D&%{&XdO(elZ|~5Bu@Ysc~(gU zOIL*Gumz(kIJdJr>J;|}+mz+ApU>Y3F@Po!3npD`c3{-|`+$Kwl|DcB(_MXmlE z`h4@QhLC+3dZswBfLdtyc2jfmh3%MIi%HvBeM_?-8{C3>?}oG&%6T#8ES|1A>ZQ!X z!OfR_FJXG`oQKh(AHR<=?vIjy$({+GnJL?;kHe&$wZANz$IZ)Iy`5_9(j^8%9RRNo zh#jqhIm(_3qYlW1TnFH64wW@zcLPmbh2AQkgtCu5OKn{ww+(BjVs1~o1sZ!+_OoNn ztVnr{wS8I%X1&FUFS`rK+5$xKEX=91Mkrj@_GU^*n-!U;nwN#rxa*g_oH{o;qA z^M8z8p0wmO0-su5bsK`puJbdq-p0oL|L?9u(QzOZAM=7AIA<*w4?to&2#IUQB4hr4 zc7cHf3R3!!P&kltD8!dTNbjJgzZFY@QIo6-$F(xq8lwiTP`MlA*-+5Am`C{zN;3>g zH6J%)O;$aXy4WLY@H9V~n0d$*5Lxij=rYbDlpGv!4Q7#?5ah+boTq{hGG?Iry zZW;M=a8ARh7h-k6E)!#x%vwAT+=2L(&IF9~-8(~wS|b@=5k z+(Qf@;MHnUhO+XC`qIdCj^3Sy;X`Duj<8B@a4tDJhe>-%(of?Yopit8mxNIk|E)pg z*fL)O%|YzD(YHDYi7+`^kTgKBE+RKooM96LCXn4Bw2Dl~Z;!w4iwAx}brUOD^u;51 z)2*HDBp;{K`h|q9r|XmzqV2dUj@6@9N0i=sU6@{2*b{4$<9YJQxh_NLpCwfFZLVf; zCjuQO^CG79Sz9j=@zhqW>aW$c>h4Abl9}XcCF0Y*<~3byWo1wK_R+xW+EW$&+VL+R zDCc}(Fi77%6*ohosDUgTS)+yAU-}{m||0>r3D8(*&Rsq?04JH2dVF>NJMhq33S$ptt3LON04r!(`5l_G<2L zmm&N7*hy@vgk7U1P7bJY)8?1&v=jxVt~rOoT4I{8h(ZPp*HdNia6=Z_%$m~@*&0cK z0#MsM(6V-vq4GNofo#Ized)X6k~e9JNcA!z1LD z;Xl;Oy?*MfeUVEAAsLxu{qvK%($H>Osc=wG8O7B)llA9JyED<#Y|UUao-78>O-)Uy zS5nTdz$tjjM z27keRy7EQ`ZWF3uD;_Q>x^wCLHh zcE|btppv53YAIbi_Ky>e=v)~)Jnkg_`Y5IKKI&!xA92J|Zo%2|2bHMxU^iaEOzsl3 z=>jee#&5t_N~zPpAdf4~Ae^isj~&HE&*Fzk_1Dr+-5oU};Q)A8aswvDxcOKl>jI{4 ztKiUif99#pk+8mgh!?I&FO1d2j z5gboEXOj;9mDc6;KDw7e<)>QpuAT~f^>KiXAt(Z@IOMhXJ98y`4*jv;o-Zbjx-a*8 zBZi}XW3RBJ>7j#0iS|8p+=%a6jM!q{Fnn~kBL~9QwrXf&%E0|+lLF23iCkJU zbu?mcVb8$6a^{2cIgZpp^~K$O4_$?{MQKuP70G?G9oWBmn)Yug*EH#o|9VvjHxqeV zftzAl`-M#9i~Ko;anbd;=rDW`%?}v@z-uOdn2>?`$F2_V>wW^I9zk=V&iN|tD;~aN zK?nQS<2MT^AStF~YPJ%!h3p|;E(5^e>#;!nFfeu5s_=Z!oj6bHYRhKW>3H{vqC@YOyyz0>{2~ij~Z+jp3GWglQ zY_TJsRf;a8C8y0(<`F3tmZH?tIN~w(v?p)qG}^SSVO6Ouuk}@7Ij$@Y>@6*Nx1HV2 zD|D-)WAfR7?$DCU*!V)bCI9m+RHX#Ac9#^8Cda+s-8saoIGSqBk#mI-1o54Qvq(cOW5a@+(9XvmZg6}IPXQZlUxapV&+7Q` zrCSuYCI)?czYn2GE;JkE3>OTETjBb^sTx!*%`qB33Jx#b$PX9gj*mIWO zpKy^J!sq6M&@+Nt8Y3?6=C~ZdhDgZ!*el^(Oy(uUfq{r4OnWR_mv*cZ13$VuT$>c) zZq%4jy;0svb?@jaz6K3(F#_6;6E+Yw4QsO)MzV;aB`ZW%031cX(B%sabQ>xgqanZH z3Q;bmW5NnP`ckRMtb7xoA;;rey@7<8pCvNckWTcma43-RdG~jTSz0wmvYSTOcq`fR^c20eP~>{ zDZ;HtrmtFU{ku1joQ%tn@xxX+#hd_scS}fp>H5-~YC@z@%b&^_TSr>PEv&ga_Iza- z;4^#`)dOIv8c|EpN;XO*q?M$aoLpn6M6`0JZKkQyak?pP(tb@`5_@cr&?KVzQPO?X zoiSvnU-vo<)6rb>v;e&MWG#3<^t9S-PdUsc-wO7fzfs#CsIz6_Yq6q=UH)7JvY+#hdVFfCmr@Q+)&FDfQddIh@^)K`qn9Ebehu zo;G~?Es}K44jUxX2mvKS3YIgha9a*~7j$;;HV>A$pF8nongRs*-l+S6QF^@8BW)b5 z=34`vDus|N)I3aIa+>iVvbADb9G7HZ61Ir4iNv9xQ6d*4D2MqHQ7H7+fe=O$|4^_X zc259G#Iyw#5w=kK+l#?iTA0$pz#?>RnL~o$M*c> zH`{E8A4|&(3HRmxHQiX!P!0c&9tj%rw%6Bqv9Ub3Ab4CD{s>Co{;n~VykZm=9lwY} zlDmL|o113XJUl$vVw%UVCP;<*h-Z(jZ5H_Pr__?rgjFo$R8re5xXCe>o|L_aZ(4}g z2bsA9J9QBT;Q-;+3!e~tOvjP+l1v{CuCu6wGs>KliiX|mGINzF$3@Y3je#+ZKHCGz?;Q))rqqv1-va8x0Uzeu?|+_iUIbmx}LFXuL9`+|xCb2ccwN_*0^|;?6l#f>l#2Su7BrxVDY3%k zbAd>f!x%yczJmuKC%{D@Drh)~J&OW?8(Bx~1*Sj7JHHp?IIoRMF#mM4B*;*kE72>S zPp~m(S0E%@C8e#9IBKO_jylM<6BxgUOIs2}$^|tF(B2(FWxkmowCfREO#i5(cj}z zv&)P_r0g(yLq8ao0|hTpdlZ&37p8|eAHX4gHHwDG3l&Lp8+(QdG0p~>W6(+9CTP}Y znva{V{B+&LvWPVNnYL4iFiz_VD6XEO!s{w$a^Yi2&+f|>h49Z!56&;}#zz(!6?(C2 z5fnwL4xa>{O5one?M}p;M2z1qA-TK=h*pg}Z^sHt7u4thZGE>3W@CU= za62;p7@xaV`Mw4DPau2IS0`WhpwjMLlgx6#`4Qg+FiUjO4gkMDeYl0`$szKB`f^p; zr{2F0IT3?W;=lTY9Is%HI$N~M`|%t7Zbh$$M%@G+qmN@GhAo-BOwcG=bb@KEuhH)= zAzWdjo*9%?L3?nZLPM?Hcrcv2XiTg7xYgn$j*uRouJS}host~zd6wNRYbYr)3pwm} ze+~K=K#V4+lh$s^-2>Ua_P@^~TfsEdwOBEuq!oF9Okwg&%hQFRl;3M}?2p~Di;z1b zvF~}m^iN=y{=Ml3U{7W|VV@M;1mK1oRN;OsUhvt;uTKL!q)c%xC4O$Mm($n%n`xNQ zgfHz93_>Y}zy3f-x(Mi?pj7;1*pW?qaim6 zg!a1}zsiy;Sig&Z^sYU<6f5vBCT|^-Sd1r4*)66o(bIY>GbBZQ@8O&0+vS_434l^$ zxx22R$yrh35m{q6nsJ+^_I0`rqIR)dyi~EkUNHt#A8?C6@R_K}2TfrcbADU;n#wLf z?2@E9yM1y;k~)oKt!TJDmp# zPxu+Wowgcy^v4LW^L~%hrZmBO*@-Y3?&h7CV!J&Ey~@hswk=y=NM(#RRl;AG8~<*! z2+RBHGFPuvyeGOFDIkehwJ4eEWFjMyGl3icr-NEZ#HBJ;K<)Y_+EYvKi?(-TCOa)T zcQe-e^Raq3Tf4Eoy88B1p{Gu6b%j}RRkQ86i$g29+>fqCHuJS9cg>_yJ%1G`Lu(|L zec~j>M@(J`dcqQdA*}gJ({#OQp2^?_T(81Tbx>&;M$(grscNP&sn3nXceFCbbg>>F zcP_(h`uNofM@OA9#!8-+!K|w=lMtlemOp&OuK|(?aMdgHUo$iDXir$dt;|^Vc>^tx zV!$TLsMHEWjhstd^_A_hPhuc3*jXyEPs%&kxDt3hB;8pS`YrMN=b5MGhHzML0BogY zzhw*|bG=j08y&PQmrXuo|6F596yX_QzM~HyaM3<Z!)-BSFtM)2`Dlc!{F&MJl#u~6Y&!BJS3ac6-m<%~n*#Cv-7qxU67)4ku?crUE zmLGUDS41zZ?p@8Qnoc+IJ=gZ`S@9?ViChJKF6d~j!L6vP8v4{Pq3Ej)$D1IKTtce| z=M>Xmal`7IZcE^)mR2%3C-$qFl%&|A&*KCyyV&D-0&+8l1e(Rdy$feqTUOzUiLOm) zk|Y~`y$0lg$r8();Bw13qB-vUae=7bc_&cwtWu0;U^p5IN(42GH8Z!-$=bRXGey@s z1(2GW!+ig{UYziwS=zViVv?WM&IYTRsfKO&V(5S>aIx0b^(rwrCUU%lnI;5#h; z6`9YACT`9{CKl;?c0XH!T1b~bD0hy;%jk&++*n!a%H@(7yEQ*vuB?n$s=e;B562=M zToMqI|E@HTrW4LT7;7lYWCCs0Q7=+2($HVu-#}VV+E5^^5vHA=SV|7Gqj-nq4QLqB zAkw=gg(QX~ha`ohNF+)mOSm7oO(;T!%z8o`xk|yJsD0D$Aa_~)Rm7sFFonOkdl%{F zj$PArke$ir2HU}#yYQq#kP32a~*{sxb+TC}DWjJhWZ%YL1cpZzcZ|5=`E?y9?7NpVxE6Tp3r4*1U zO-YQB)>YTWSagSW+}CYti6Pd$#nnc=vC+E69D+P`opOg}e6avkvS5f0nw3jn6wye zaz}?7s$*}E@8Gbj4Ylz_-(ibOXQfjf|NUKROv-&Htql$^iu;A~x&q_#9aMog?flll zp`n7!+J)F>GAt5yhUAc_KK>#BTpj8hj@og=WYZ&XGVXo)$ujcr z^pK&g`tkvo1+w^=O)E0%3Y1HrCBEVu)dkz=);h-wE9YeMx8)W#7)R;0TSV+8*o8BIxG0?aWBk4;1+7o!~9S_>*OQg z$Q%Y5g(NW`d#rxH#>FUHLl_nKrmRGAD`3o z#iO7|&!`M7eN8}QX{;;dL1Rfup}a^+T{civEz6lQjQCNLZ2F2zq^oGDJ1hu@BBB~RCw}fNxyy~bTi<8CkH%9^Q zY~m%>XDwd6GB1)33 z5(D`d=PwO?FWK~BH0+3?AnWW-#q65b(bj1!u=b|GZIyv-9z>N7lQF-nSG9AVH7h{q zSDTW&4Bro*4z2Xn`k9`Z0HHCZX%zKoFYxW8?bne(@xj>crweMekbB7y^>-k z%>M0AnC2Nq^P?(@MpH$L$%!TEL5Kd}eri+uh9`u)DT|$9E?=GX2uwQU3(V182{%-@ zT?>3tzN8!V-o@2ReT`O$hC*!qugzoq8>Z(^RqmO*aDs%y*udi~5zYQaqQ4 z1w%*8s$@J*kc(HG-%ikYi*KL^9TOzXKjphvrdAn1UeAZ;s--lBye&qz97O>z^;qz6 zQthS-`SV1%=BYXvkC07lON6EY&0XsaeD`QxGrvKq8?SPC;i0ihCl}OI5{#pH;HPy7 z`tG6vV6P3l{{rPsy%!LSFa>@A6L{QCyMa*d=C>ZfKdgjxV+{4qZ^$0Ep1NTu_Jl6M z+PR*yj0M)pj{ca<@#f#Nzyceq>5@nix>X$M5CdQ;T_9|ww5QdV!%!y@4PI|(_o+VY z88sZy!%0}kibcu~9N)@J{2E)`V;WocA>C(BC(LLqQ`G|s?&TFUYm)zHlL|csTzx<| z^?ksJMp9d{=%YE4SvDvhjKm9SJ_P33b|vf`&8jNLFbc0G#Y!3ongCswEjEJ@2UB`% zj%#+^>-8aOc&j}JdG(EKr&IXp?}ktDhh<*2I!{LnuUhAw_Dee)@`*8hzm+Ir2Hxf* z2e4f)LBfBb9}4X(R=dEVCCfiw$g$n12NK{kn)!;X6559@=(}u3YW||P^@+g2#zQ$7 zCT^l-JX(bhh5}6tmIN4oJ)F9W=4%NGZI~cdtpMhOA|`EurU&Iux0vYQX^r3aDK|CF zU~|-ECMqOSYWj7u4pS0)INzq*?ydp{^AL4iv-^Q97_Ikfwy)qM;V2yZs~43YK1Mo< zd{~rwJI(E_74){{!`p&7>&kW^EKi=7B_-R&e0RWx#KV^8lqB)TF~&3F4H34ycx>Dr zapq|Z#Zzl1XK*C>?ugrZ4Uj534^kW}EO5573VKYZ>x~*Bn|3`gUie3uAnR>_Q~~)0 z0D-TN3rTUfghu)1>v-4k!7o(09s#%mqmhVf{=1)5X z@j7Xa8SNojjc8YaF{*<|V*$?Hpi$8F?*Fd_!$0h@|0!5W(e_24OqtR{zyM`UIn+al zMgMeM{NESpzz-CD|K+2ndawA3%f2`GXkCJ_Z6SxG(41 zC@pR)1(`?)TFCYDCc)r_O_2YGts&&RS1^xYx3I3EEsZE2Dq`#+)d&N<-xapd4HObP zBpIn918M*WQUFM32&^E9pqFs@Bv)*8l`Xh&_Iz zAx*&_%h-?DSmRNVau7+0V)IdGVh~Aaa*=aWg;{JD#%O1+5BxS@1==5fyLQCW8rJOIS)_+8*`;m=zeQ=sFQGu%(f#r5Z%AOUur->Jbh3Q*} zLlKv*En|sdW8n$?(plr^p<$toj3M~|qYIIN4Is`>d)b2eoY?7`Cmsn(XEa&(sI z>C(+|R)((-92ta*^-MO+;ZS$wpJY6?&F6xc+i(s|GfO=E)CQ=nGKj^lSTFq8Fjn)z?=+RvN z1T9sJHtOGRun9z3CXk5=U+m1cP^v2S?icUqXpPR(oyt>eHR{OO`D1EyDJL>xqrGi`~Y3Q|ODH{_!pQy8q z0e2=J@bV^wyFbpq__STU2<-7P&oE!-UB&&RV+>{g4gWXWFd$LZNH^0w?w!JmOy;6J z9!e;UYs499Z7cR_9Gll0N+D`@YWR9@$`p=rYJ19b*9!F2f*~7byF!k0I-&-T1FojB zf7jG&CGvyhj|{`m7lx?a2nV;bAn-n>FF;Jzz8<*RMb0Q+fw=&!ASYIv=H?}pZT3-AzG ztI*fwc@orRW^YH?bLdc0TSD*v@ig4E-1LLNiG16Z@8V?eQnEGS@A+5#LxhIul|Y{H zM-2vByFNRH0h>aHA0UK92r*Fh75FW&`ZB04l8>Q*=NY?!6AsJG)Dq?i_R0v&N>-;X z)^)o>@MeKgD7G4U4Az_hxZF>7RzPRpvxhd}-cnV6lZvJ%)Dnc92b1h&V1_-LNkxV| zdQ>9~WCr{)*&pdIxa8V(__$=+i-9tP%`h_LUd#S6U>YelC@0of^?wW*zeJF0qy4gz z*62_qoyW1ygR;U{4ouh8RU06a-4CBgrI|F+78?>XDQMfta#(($%Z^w)HagoQk@URTj1o8 z5y)^qS>R-1>_tSJ2|F-hAh(k6U|=i<_0fDAX@P-s8E?@inxcnDXN*a|Jxe`pfwmF0 zC4W9o70J&;8=qu`U7;8!*aQ59&~uW?FzX{z*+xJYm|2{JiwRhuS2W8_LM@3!La+lW zSz1#cR1Mk*O4JNi(K=$;A-fXYE9_y@OvCZ{Fl6QGVah^TdL9MbH^wX@pb?I7j?zuKi(ygrIsMvMWoJPOpxC6@$E=clVm>t8*yc)1;S4Ng;($s$OD9JZk2Y#-l z#r^eH%DBv|`1iS1{ zwU^@j`u4YzOglg>lCoL>16nMi58S8{a>xLgW#(4yQ6ah&0vI6h(03!Qmm)c$Y&72AaZl_t3K!>sWHf_HZd%3yimP%Fz6&ti3L$B z(cZIM77x#9cKKMYJ-pzZ;JVt<_C&@4@h0&+Jd70hkt)KK?$n5YCEn;{c{xHG)Z}D& zq(#<(qEvklF^=!MF;f(Kgz@*@Owe8#z!3*Zo3_8&Rs?7%XhTMN%q|Q zdHWW+?u=+HDHj{7>(Y}27@UaJk>)2t2;vm4C1S$a`Q}JV6R}HpqvKSve>D~AHz~;n znRED9`A+~|U(4BC$UL`UmIiQ1r@Kl&#Sfe3L@Wrj*Y=j#|;8xGB+*lo^pNh+G20pnMSoN%n_?8FpOo{#&k_ zT%^>yYjG}JUb{qPcS&_yL3LMwmn##36WO$~ig_ffqOoL3+WIgoduT~LJ_->s9x|68 z4HGaNaEA2)-Z6>YNhfC3i$~y>9=dEF@t@9843QmIboxP*!G|Lo zggzw(LX7MJY#Jh_()}%vYxrU`94>-ak^TaAeJlcef(bU<4e^?_BZOPVI&6H@9H}nY z4fT%&isumuTdg|B0TG!XjT)e* z`{i1>(rfkAoxBLn@^N~%WWTy3)yK!;`1PrXd?8_>vPVekUZ>6AAx(K)Q4W5AoE&b% zWiun^<`Q++Tw_wLZO~^wD7l|MKMIN^OLM{B9|;}G8R8JP8Jpp zw?Z?~=`=nY3U=_g)7|s(9aDeLW_>18H(838l)-eD+~8W;RWk`msm$F;DkVBBTzI%6 z7T;*@^$;G)=s~2}oK!M9TaI;Qs4EM8#A<76sI9i@-Oi4HB*5P)5c@LI;Rqn8K)Fto zR#Vp)ldIuQeH8ta?{Sis&U%U}S&P4r*%>gN1NZZy(DnNHjkTtt@}qUa1GU(#gJncbv6wo8$%Q?ez9FoLa_F`8!@oVQl{ zhIJb?r^)mIZb8n265rh2{@OBz(O_0MBxXHT0dL39ze-CQB2h$huQggQhY+Lv^ha;m zYF0!gIV-MLHXI+}W_SdX=3C4S_a9+gb+WNKzG**ez2}=E`NO}e zy)#~CvzQ~faW_Dsp#zcNw07UID8#`VA>sQEE#}HNX=#mL7sIBe9d=15)-*ln0@3zzKNW`sNPfonD(R~ce3R}MT`}Kg-xyIYLEG7=FUM8q9K&3< z0@^TRsEDA!rqDE$7z2yOXv(03BtJ@j;Wl1X z;Wg4^w8|s%ZKI{?#uX+XvOB2W*D!>ok_?d{6lNgGxj3*;ZpHEs_`K);4Q6F}qEiy( z=CM81#*!t$Ws+A3)rG7RPEbNh^OxDp3TKr}c2-V2*7^=!u{*dRPB|zpRl)ZXX>+ZkbwxHvx(e*7u**fG+FYvhzGc+dZwUo|^# zxEp*}vAJsr>&|o^#Wuc|Cf)pbi25DbiW;`0!7C-o^R4ajTiV*@DDUikUx8dtCmGY- zr5Z<-yA`kzzSYRQYa*}Sags+~!)vp`+UEEYu+a0iGM(1B;s`4P{1b?WY9%pZ8LZ2*huL+fmUlJ_QTM&zLO0M6`3-^I(m6P141E@F-+nX zoT9*wv{re)E0XOrg<-4J;pyg1skPK>v_=4ne+^jAAocDmwqJP*2zX0u&42bd<~uI` z+ve2mF!&uzq%|3-`lZx7bjM#bOTTxZcJebsIKHoQi9GBbf{bL3QWzp9P00G7*S={E zTaIGEksWwATWpg$=yzimdmi|BJ80-9eD#ouaoWR>^-B2hcy}~|9#!ePqKPtAmGYM< zml>!o3bf)mM}^CJM1|&96VpgbV&-Y9=qTh#eBpoLf9Ee!ni4~ai3J}^2vV?+CG1jIK>1UU`q8~2m@w|0 z%=?$p`#l?rLiw_?fHi^E1A0qalY2xlCn*qM!UD}wcidRjbGH1JH4EEZ+-0;zaTBq- zhgpw5p@<|45hdiuH$GiprCulE|GlKdez;gA0;Au4Wm8bGSsc|H@4g|lsZ5+pd zEG^RFa$~sCnEOH*BR*P+P-ZFh&+{>D+QS-Q)SftJO~?=*)dfJ7 z9TpIot6HIU|BE>8^t;``_kL@zQgm*2MRyhVKjPqfjF$)L7NeESw;d)JJ>#nNcc^%4 zL{W^Cx6*{S@Tfcz;;p13QVgT(ICn2E7CsIGW)z@_mC$QRe3nJxgKM0*#3L`H3E|8N z^a&+~jmzdVwy?!6QiS%mmN*~Z;B^4r(aqscHfzs%m&4vxLA#YXLWg;k@*mIMGM5D1 zL0X~}Vw%d;TDS);1ad4i{dvk28Pu`6-%54bdX|5&f-9irn^eKmS3^WfsG{NJD+=P^ zXO}zn=vZg!>jiWfaN$OJWyA35YxV0QT))uI6xmbj(4?#uUH^Dv2RgSd6s`cur-V0Z zAG4r(Vb#3qX%%zYNc3V@$DpFVlhT;S^eF!IsPE8)EVnMiTQofRQ9OTi@3s@@mS(~H z{xZyh`!!mnps=f{HSaX7B=y7vQ#?3eHZReyvZoE}EH{_ByciQ~P4hcezd{Obfpz8_ z*aoi?A%hhl1%(;x@}Cp4?OFqh-xBol#7qNWh!bZvlMh83;^n;HV5$tzU@lYWr_wn- z433#^IX##7=cc?Fk9T!FoF-6XxqZevC^qRTess-N{gm-^4HBp*l^sB*~K4`9; z(PU6V+i2zR?VNwNi=Qgt=`+A^CIDB=91dEtUa2=dPo_%<(dff8`X&TC&n;ul=3H%; z9p(s-Q6eY~!A2y_=kQ+jbybTvE)=eQ%)&kc1{kq)5bIK|>B_g16`0P4$eWsu6AXyG1Q29t*az!Vx zC3$|rnwU7a5y?xKb)%W*Fei?HXZ>P0Z6}q-ME)d&^SQ^yZq6L~v9p%PDou91c!rgf z9mi+w;|pr#s=G5a-pf5DD&LfzcUZSAH`+oFYhJl86g~% zZk{VAO{&nCc%Hz?RR0*zo3a(?-xqJO0NPmC<#t3VaP5YLmXe$#ODn@xba#0UOh~=Y z2%pAL;t_w0z^y{!zs0YBi@Q)s^D$T8$hLQAI{zJG*2+r_n4ZDx!;pU6B^7}jPq+DG5}llH44pTE5uc2F@t-l$T?&+ zk<*V`-b(M$QQ1B>YN1f5-s3;G0H3V!ipk5G;}@p2es50A4mPiCCflW`?t;6D;89AF zrHSFa$8e-|&(Rmr_ve(J^{Br&c$BS270b}>ieHl$;Y|C%8KDXMpA_YKXy<@2 zA4Jm`!z6eM#GRx5t@p~ZcltiwHi5g;VmxK7xdrh7?xR$HnUXgRi<)8-5BguxpX5LI z9;%cY00HYW|6~0p|C0n`sgmbHM++xIUxw&kvGV zekv|LB^RF_E^FBLBy(!A8XOx&GI!!TgU!_#c}x z>!&e;js4Rt%*67qb>lzZ^T`7Gv_Sv&_?-1Wii`h!*03p!z6hnC(eXbL>;IP9Gkq#R zKBHqKR_4#M_@CJ^Gb>Yyp9VB3P?Q2^uR4f5+~auB)t0YM6sHtIb1WzX$z2Nb#V*j& z4H6a<0!74EkS37m5~ndVw-Yvg+niV|pI0;&)E^0%iirwVMbu_k{>PXv-O*PnMe3OK z+q)J|dExxOOmkfc4INt-K9`q08OO?Idy;%sFNF1LAk@D+i z?9^=!L6oZRSorM#7Is%>Baldj{e+KyLPfS!!Sfc=V98U#5mXNS0TdxN5C|2NVo59} zWSqbMDC}m9{Xw3sDPlqPCEonFMapQcM7n%WDr|0Db5Gm(c7tPGCNDWJI*%@oq5rM_ zr7wj`fll>)`+_;|hb3pTDCM%(M=$D-$#pOT`= znc#h2n)--kL3^gx*jE9w!Uk=WOp{4Td7Zs^QA+Cjr2BC1bJn@Ah0dBR!2+_liZt^p zX!)w1c91g2O{%zZ&uO>TY`B&$hmt&d_9ILyR)LQqz))+tIlwYTV{m`Il)|d~eWSVV z=7;89rEr$8cTq66*0YSAyKMVYMx!Xlk;_|?Pf@ljsLNfEVDy+Fbz*_x!o9ryIMn9oJ^8H7PXown%q8FMRnE0Uvd8TYXzLcqpj>Zc{Z<^ zi&fqI;4790=6(a6O~=6rtgLPxSNnt_S(ct8URQpEJ@6an-V|v{H4bjRcY~vLsD%oK zb*I2tVnp!G237Fsce)aP|HPkA?r_Aqkx^=Sh8PPnS}Bbe>77LJAD*B$!t{V zF0@6~72eo4Zn0rZv-+3F17D~ zzlif^x`;*XvH^C{sJJGPO;HS)P){zQvP1?rv7TUC{~0XbWQhK6h_uL#7p!#MqWt!F zS&Z#3rfomFs0?bfYzNQ-NT=e|*YVX-EE%AGV-+nM&IUSJgjty>E#aE9{;@%U*0mCh z@CKgi37A*}kH7?5vw9^**&NlBoaMh^7vv1;G|*Kk!QDkIvrGqCIz|sTi}yaRaz9SS zCUx8YG$C}>U&ZR&_#vK=S1snL|3^#n5oPXMN4$x;bm$I0-8G#PLM|EtBgSH?5jwdt zJ~)npS-?2UX3aflBo?&&^+p~SCTDS5r!esL08SbFJ@3m;9<52}T8gnTXYISPVM{VgpA#J7s_BrB8wF-yOi+n)cm1G7OolXXL{$CYv{bQ}pq?DXjO`;pt<xw+JTC89JURd(y zNgi}x$Fd_*FRuGk*$w+(MOrtqk-6RmS~w+@E$f(i`Q#YnIqk+(GQb4AQ~TYAT;wdf zid#s%zC?1^ikdb^_xqz8C#|5tmctgn-pf%DZPV200j9=>udZ*?6LAb_Nu~IagjjWFXQ`gtwv*nYOpcK;XeD5R1m>U*`7L@E*APG?u39x= zY^Zq4u7RzksAQR9rTT{T>!;Zg2&(CGsedo;E}grh%ORQDOa0at+7AI1+Pw540CKf; z1l_v7tG|@xD+jADpqV@-!Y>CLTFGRn9JgM7|6=5WUW2f8WjZUQl`DiB&-`8MPi7u- z$ox;i{)Hpag6UiL1{J1Aq}CjbRjKd?1ztw^V@eNynWLEJAlo@|^Mb<9KRLaef)c%$rSuuQ>&aZj(rhb<8&(B`!eNc$P^Wf_-4tlSVpifiHZ!r?fQ4WY5? zqgkSnC7hU%fJqp;EEYw8Mk-jkB%@_>^zZ$#cc;_Eu#A9HulOyEYiZwd7}g&b3L(ue zQ^t1kZd|+>8ZZ8d6$WP|#zuT{zrI=y+>&%eS^m~{YIrD|n+rSP-`s-EES=l@QAl_L zc6yM~PZO(07Z93R`?#wVWV z4c39*%^r&eQInWmT-5x29UC$m+=!paVlY&AR;Jl7BsVqjJBRr^%=6MlV$8$Meri** zfnra-=dxEfnCJrxVgw#eI%OmtjQl^qIH{E9U<88CCs6kP%w{NuAfSKFW_&LHRhmhq zWQHQNem>>>kHW45nyT)LCl!@QDk@5YQj#~{dlh9!Xb@${EELI*$PnE$YNC=U(twm9 zgi3@WMH*Ea4V4D0aqa!* zCT^bD`Um7E4mi7OudF5cXtS37fY|3-vK6WxNhm7DJ_-{NTWzvUyy5et8zaRX!gnbY zPMJEDpDnY-%X!nbYy)bR(Mpc(vDlB#YE=1#9gFf!?dlpY6@7fRzG!`O{&&~v9XC~0 zjNceTSERdrI_s;kDCk$|UW5Gat!h>&d5z)59j&$PL_n^fb7XSb>gTDOGE_&g%84_U zIsD%n8`qaV+jmJNI^)inoHXTefp?GR1t=KOo}DLEEv+_`E+WmI$jW+WWW!H*_+9mk95gsEJzs}T-wLb4aJGX60&}}y;|DKDzH0eN zhgFLtjlLc;|Gw1bn#SwL=Kir-KAk=VW*rWPe_v9wD^~Y-5F5mvXE5Iq|;8IT;txgO+ojhI~Hj-5fZ? zSuIPhMDDBAIwP@7tEZJbk*B{_Y}crp_s+pDWuq=p#Irjd75}dPPFl_)HO__GvRm_T zoRe?o+*G}1L+wURka^`0s{QkaV9)q6nV^|fl|$xdgpMkmz4pYJ;K&ooG7n-Ef19+* zwad_pEoTMKY;Uyv8PNDMUi!IA+bW%chMMxZOWO0^>7SYQG5goWU&XPrt9G``-t{dh zVR@i;n0-Q^K-MR8tHtKy{WNK>@y9k?o^E~Xr-bVLk;W10p8Fp-q8H(ltZS5b=$L|% zrKyd}C(Hh}d(JO#FefTo)1pm`n!e2KyfMgz+EuBv^_kj{n=AIl#@4U-sy{k2^>vZG z{+Ud-n5%Av@z%HAq~=~o*IgI=q&YkCV&p+ie(}ufHE*J#A|qd)ESiuMu)g*v-R76S zrLM~Gcn&)%JbUKmMKAg5$EIG;PkAF(CA;^Fq3ztbX+KhSyld{{S&dTqwmR6gD4oca z9jX89wMrHL^~krGzpp^C>s_GRnTnXn2_iRc*u9n;K1RKKV(!)o@u`w7^TdX|dwbx{ zo}JT=YHe|Kc`dSbiTB>f^8Zp4V~g_JN79?F9oHf@HBeFw+jL{xC*7%Xo0z=4Xtz&l zjqFJEtd@|%LV3UIZyFj;u3Y9&VRSL=N`u?&ZKbBqbqw>SoW5mJoV_s0w8q?%EZr1z zWyw!sirVaTzokCEp?*rtP*{*Vb8BG+Rlj1)!w}BY49~orF{i3TFNSE^t7MHM#pOkp zh|r#*vYT&|$j+-hxK6^Z{Ke?^d)MtZN!!PElTYj%tYFvw-a)f*dgoXAsQmjEr+UQ7 zXvvGahN_zEdt|!tz!jFO@dC^H2Syt?2GlPaSaD}h!OcY-65$Jvabzt9r1u}R`AEs8 zdS$N>{xUxl>@EA#4xQs7i$(5@u()y+-lg_mmX`ZsonRZ*w&J#nx;iIf6O-GfX1=st z@ucwgmmIMUd0(sA_SO<9bJcU#JnY_1x6S(6QQ$#mmr4J~wAopE$$ac5`Sujqj;#FW zqnaM)oop9b7#3fx?sho+RqL(d)eAH0YIDCuUM{j(da6wCa;A|t?QQJlWR$S#LCj3* zo?KeFe1r9!(7|IH>LqokVa|NRaF?T7mgui`$i1RyD`DPrTgNZiWs#Wt7(r#yf*;ho z1O4L+=IE4j_il;fos&(xlk-A(pK_Y2YR{b8 z-0&-&=i|OE^`TAkcgc;`>#wkN!oDt9QB)QX;-r?pYN?HqUe57nbAul#d~G+Nf3l|f!R%l!u};dmVkiI9kQs-Ge{Z46maVlZe4&Cotc>|MaJ zJ>fb>*7AnfKkyx!w=X22;veu6C%TZ-q6|75b$aIj*= z&hq#7+6M4dSNLwaKpTHQ+~MTC_~fBmsutOWX>LD1FITn^i3t25nY^I+YT(M9W=l%l z$wpc$w0hP3-Nrict*frZkF(PGydk>g{l$wn|NC|^r^#f6{x`AXKNUO8hUd*InQ)8@ zQqD6vqu1)>c(ZJl&0(7|rN$R>D)D#XV|hD&ju=V}P&$5$$jaJgaMaZFjnhEw!{?_u z9$KhSx}^AaY+Ksw5$nFpNxA(|zT=srU#ixETT=2`bY^vPfpJ(|xxpZZF%d13KaUvr zc~RwwX)C@So+-G#a`f4^SD#NAnlZM%aR23lqvDelN@qQI{~|v@zbvAy>fJJ%Qp4-- zy#lv}snw`&Nv&=u_nMtapZahp+|efU%_Yb5iT~}-JtGjO6c@&8$7vg0O={Zbl1Un0MBylxk$k}o$5n(M#emH#*E0Vyd8n-nITw+xJMuTW6vt?%p}`)+x9 z9OvQU58=7K%k=ghlumRiQy#-MME@LqiT!a#)zi>`aW7x$b1P#_UGn5FjcGU6Div{{ zRRZ0nlKWe)7)UM}l*<#7FB92WE@J7smEIzHRZhy|H1&Emo|nkeERfFO2?aw zoYO|H{Wd&aIDPQ47_oO2(n%8~r$~z?^cVY8Us6?_wOw+T+`5vGvD+Ogrx-cJElMkt zIPLt%3Qkm zf5?ZM)sA})RD8bdwR*+2IcL|~n(_3-u2#5|yp{a0L3w3#$l%cv`ST5?oe(idTfJnW z`}npQT(gXArYe7aJ3KJ7$Q#i`5dPEQL4Wb()Af9`AJVK3%HERRt4T^m(# zB>(l-Ne&Sc)Xr6D)_$+_wQWf=U9jqbTB@qlk@b&NQXRE!KR9sr`PM|W=EvWIvfUis zxX<~R;TO)Fmprl-L+E&|Qwd=Gd>Fr&Y@Nyb&c56x4o<B2z?^MehB9BYFeDivNzW6n$|{X?8o?3p~k zY=?^R{mtjK`^_GpSo3w&p^w`?UmDZsShq#5R~I%XNmYK={%I=_)~{(x+>bm{3!@pU zwHv+U{TG#388k%7jj`AAD*cBq3G`-9?+E@G=h*Pl5lKY!lKX77Ht zsJwj8ekCnhrLl~&LiW`orHG9A7bkDfS}bF=-2K0i?cSF~TstP~=!F0JayPNCvcc_F zWAm`!ywu<$Uv`PbC0GQuRX+G+HU4An?C(2E`RmiqHng<5&;9-Gocn?^rXQZm$I%PZ zD;0>3ZI2)36TzRFV%@l_HjI=#z2?!@*vV$LOWdQ5R<0PLN$WmxOj=R-syb~-=?sH~ zV#;jM$bfmo9kI0oH;9UbIF?MWcdze1&u!aKr3~pT^|Ki~v8m}AvBQq+sC9~olv93r zTRGj3+C9!=V6gM*20A4(aOleAQ&${n-DVZ1-4XSWMHB>aH|4wiUh~#v>z8b?WmeIq zJ4;QjH=EgZ+}c~&OgkxmeemPlg5!q`O>W+r_|C>JKQ(G3XOqVE$8>1S7u8KQu2Gu> zsoU22#II0ZQ>VLl=+y1|?@eh9*3frf@8(PkiinU>eQUkk&JSK7xxCp-)FCDJxr~{qmEvgEH67(28lv-j za#AJT4AuOzhHc!pB53rHgKzg6NQdt+{vtkp*{@QKrKa@csYka~R8teKYCj?N4?J*G z+s5aYg;KiV(A{>AiWWVJYCXSL<{W?j7>N~8ae4~XXVquk58)Q=a=+?ixJ&F_#gfAl zB2MdR{7y<(yYR|En-r~3mSBg)*I9|52l8`u*%Fo8rI(k+Y?RaD?>#nFZ|Shfr*;5A zJk?=kDWrj62emWQIRJQqiQdUOB zx5nf5XJ*cQA&><+&+vk zbeOMl(rx}s-jy>MxnFpbOys1e?+qQPr#ocwr0voNu7v74=q9nc$oC5J7oM^fQ8u~r zQ(E$#L+aVV9!Z2uMAXr$&Afsa#|O*#&&m?F7%0(icF6A%XO>^)=x8$%9|kU(PAsA9iwY`hov?UHrc>naxx9Ec3o1AK&x;o656}ZZN*|ohT zdr#(Bxzr}ssHq653g)LyaLfo*_8CyO`|-g&qY{^-D103qvS{?qSp(``)LY31?b+(N zu0>U{=<4P32L>FN z{Qb-({|7p|{AxRIs+|9&%jOpZ*@idm&fn8?{#oGn@^-tq^y~B2R)4U`cxZ8d-Zht* zkKX3+a%&%J`n7)FpxI`@TfQtOU(+_tGA;2uofnj-Rq;6A^G(AGPF%)Vd7~HdtMfTw z13!-nj7=X>ck*}U!XJW0oup^phXN0+JM^_9ea(w1t{!jKU21Yr$mpWnmwUE{N7+BW zx_4uQRb2f;yP79H;-@aHy)xNY%H(8(W^-O>u=hjB@I!l&rsX7;ztcRT@lpw1{W^cj z!M0lpX>_w;zWni~6*rD1e8`- zv+9=P)$RRMp9g=ry~*sEnaqs3%qKtFK6;G(&}g*r!Lhoh-tNbz)qkISDdwnu!~Bl1 zN_!>St__dB`*hjHS9j_7{w){eHl5mSzj%+S=CX;?lh&{Ew;CL8T)2B=WBV`$urh=%Hg=*`FNK zLg)<+KM(IMyI(a_eP8nYNr8$}=gm4YdRCUSjM_(iCs&`wjO_BlcYb=4uCIR=KWxq>oSb9py z{NSShejCaE)ZC`!F;(;Qwd@VQ6K~T#K9$$Wo9X(6*?yA-dzQmHd2ed<`&cqJ``H%S zIX_a>$7 zQ=8=1=VvP%z8ALG)!fLnW{GQcrSrrvIn3?8%LjxzR?hnKAc9cN#_V zi%plE$xML1KSug?2E*S+?$xrAFRe4Q`qgRn&_6E4nzlD=pST8ENs2?se|&TkdUbj} zx*0tpS&}u4KZ~tst*q_qy4FdN!_y|Y*3%V@eI2}g0u`6)>ghmX#o6Cy`jF@?$&xBG zm(AgG_&iG%Ya0AF9V!E!PPz_0&Wg&q>Kqny<*?ZZOP^Qv_uZkXjXe5^<;J_zJ;U{|LN%*iR(~=~_!Qyh*&|)M+Be~Fx1e;}k zdY;6Cso+IIeQEGF!Gr2bUm7!(f;t95WBpkf-TOcmhvJbuVMbUC0Us9@8VocJyehMW z=+S{@GViTpe(3H=pvH)w6D45!^tu>(`Cwv%#%7j{(Kr+bqw(1SVO^j>^C^Ohh?Nc3 zn0bXB^V2;s@R3|(Cu}wgeIN^H0;cg$Xe?X67NCm(3Xh@@Mh=_LSXJS{Q0_!0=CDC) z5Izo{4b@rUv0%%1h<-3uw?~2LzjhIbU>cCY@ajd>!m;5NGhc5Yv_Kw*gDN4LN06u# zNRlgnQn1iin$72OG12g0F{rrs1c{wHl(w;RhYO1;D_bDI76^`j09(;z|9a0@z++lY zg;ofIxdb9Yu;~P9RDe%_T1Pg);V>VO7m^l15WREIf7}uqt|#+WIw3~bFE$CuVQTIu zABAW&i{!!?Ba3E}d=81~77ek#_hq0TFqIw7ap>Y|IOj&v-uv~0zLwFVt|HV{|F=zem@D|A3J|4GovaVxdSD?3Msk zOjrrX5SfH8z^*5kPf|#fL_-k5<}lwe#Qbz$MZhU6)GTuaaCV510zNiskbuTTy&}-y z>Y#Igp&=3c#}xI$Ow%FD1{Nh=_A*K1w%0a!UJKU7LEs+z~6zY9y$ro2z)Ulr^{0^^6%LRr~-CQU~Ex?#N?2f-A2BS2;PCNa9s zAC^p@Rtjt_g!Radq4yh&h`j1)KoghoLO zf;6r5)lAMC$J{1l%=qh8P>)MK$Ar%9m^5f~`}>hpPE`myT?ct!{f zG4cmSNNotOnh7pYBntv$TDh64-DlAh7Ira$MqwR1k3{VP@DVhc`67AX%n=bX86VWn z0|63j!ixbKU=?8+oEx|?l*R(}@1phMKVYQLSe*&P&@>#M1y_$Z26T zQaGjr`GfHxQDDIbblc;j|Jnthfn3oCa9B0sJ#Z5B`H>HQ;Y#VgS78_2h$_MQs2qS%4-U!H7as zgFKJHvBJ7V!+zn6(R1PeUK3_y(j)|$Y=Wp2kbv+cpoEy=BEgGcHv+sJAI<*(BbI6f z8kX%K8EcE}4pMIDae{kC(G|D@s>dI6<3GsIu+ggnlR%ON-5tc4sAL#ag40--E&x74 z6`h9QOn{#g1(AgC#IQgt(ByL{fXl*sj0r{~9X=N_IheE{`s5(^4;U#l7tCkMEr^}x za|y_)2u}=gHI{k-n8GK~v0y-YeaT<^2Wkl!2K0fD@kGQ5StTx-Rs|Y_CdgR$l36sN z1tKL;cg&{&+hRKg!-|H{p#4zxKqi4a34v)pn~Ne|*aaI+-2$}j+DMoG@AiO@X~L>l zd;vwEkR0MB%trtpcz9%i1PjuU!ZawM^v#C-#eZOWP)+B)jJpj;qKgH?liVKgkG1r-VkJ!7EZi-z0Yg(n&L_lO^26%;N* zt`rcK@Weoaa+fd-CIQvNXpk1cXso^#v+Mjx!1$=rz$B3C79I@R0T&OU0bE1H3ZW+$ z0gR80D>aXX>?p>FUq$$O3N+w=&z(^ypadEu{L$wz$O5DNtqZ{ZyTuPFK>|HHxFzs? z8p4Bt#zJ*Q0KOcZ7-)c0(6NB@`Yw=>KVVh?x;xQJUQ$Og%e*!jz;eM#vF&{N# zHqd)a026WC55-2r&cpL~!nIyT3KZg^LH@87*bFiWQv^rPodb>ySqvi?Gz$t*98@mQ z=Yi!yr2r{Z0gZ?ns)}&qk-;ETwCVx44qO|?hb1CF5imUh8Z;988QX*ZfC%xi@B>Le zT&V3AFp)66KrGM%K0tfu^T1aMOO*!S$rhm5E1&_U5grUQ0>32yZ&3+CrUb=$FcvH2 zL1_xk3CaI4i3rqWLME7lx=*;C0(=rESs~sI#^U_}Tqs<0Th?y;2aFil02-Fr02*L3 zVab3JVwEyLBv3>b=7X#fTzO#{4fQ2VL4c7!)2a}P!Tl5-EZ{-P4Ot9~g#ZEL1E?rW zgIW>+Rg^CO(|fmh6qam)S{JxQ;lTn3DbcJ5U=kLJ6PfrCttCM&7yNto^Zw#L7>xCM z2;i2W=mls{ljt7&r*;gj4GbA_W`FnUlTVr)Q{{JT9MWP-7D3;{83ueko~7+%PL-4b|D0Ni7A zVjM#-3A{eZt3UV;2IEK;;yu)U10QIJ@FeiDb%4+a4U(m3d;l0s&~5d4Hq4=+`vegy zFk*-o6bY*G=p>NnM(#T}2#7flJ_u^iV}gzsq6^M5^6yy6QG!em6 z#__R$gHhdrVHzFd9Rxzz3yb;T?mEhAuLUhSmLn4|^WWLC`43gh{Ys z64+#{m;}Zf^Bdq5DNGj#DAx2*IL0!;Sm@R1T68b|1FMI1ECC~Sb`X?94oY~(OoIg` zen>B%CK#d|xI2Bvg8ZRF4usv8$m9gM;M#;~5K{8ds0PM@%3*wfH&7a6a*#RTc_dc` z6%ABjqeUtuWoWD?5qut2l_S8ips63=6QFSiqfTg;0DR21{xJvAa|gh#L)!;K>vJ){ z0sn)Mz=|5+fbrH*D57D(G+28yK4F}<5WHY625b!)Q;-!x+>A;bFg=!Sfw6G$k+IN_ zD>Ml+2Q=|u@eWK&qqYU^a@SWU!kAuhL9zw4H=x9L3h`f-9Re*>KVfWlcCYWnfTRK{ z1vdX5g8}^`x(Go$B!5sT2%yq|(x5p_$e4osNjBa=3lGF|4;(mm^nnm8p~wqj321{r zCWdS`3NM%=;nV1j0bHYA6cQ9z%Lsg_4I7gdxI7Lj8R%5TqB&^Z>PC0Hfe}~{)CDjI z4K)Q&2f&J*&<;(aiB#Z&Vg(`vK=26Eq``GF{k#Yx6njv70eq0WNBAISL3<5JNHL?} z3H%nI9b_y3b1pOnGm74;=}?)(8A;6Bf}!Ez&JjXlRQwFKMgSEou(wU1J1_ze4!w8C zV!$e3S`F|A4V+=gP%%cwat70sE?uAs^V{XQrP2ess&ABq5)P$8!4{23x<&7ijjbD!YxF)s$4t(am$*$}gY zpl+D`;Bo1H)F7C`GAe$sQP_?lDTZD}ND5%KAL2XwIGN^WW)9eYulPY-v2zFQLTx&9 zn4AXKGMTmdiujpD(rL17-- zF?>HZdQJEcs-mI>--KO7J_YGL#549&O_@!WGPW0?*$#FDvCMl|!czXK4SDV8nf$ug{Gw@jD2_ISnK+*Moy6`^G zIZjSaki~amJF-?fIyg~m=T*>l%y(S55;C5IGa=9%^8Z=>e8b~

p$K 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