diff --git a/src/teachers/Week_2_4/WS_2_4_Atmospheric_Pressure.html b/src/teachers/Week_2_4/WS_2_4_Atmospheric_Pressure.html
new file mode 100644
index 0000000000000000000000000000000000000000..5eaefb8cc971cbb7613e326f22f95bb053efbbf7
--- /dev/null
+++ b/src/teachers/Week_2_4/WS_2_4_Atmospheric_Pressure.html
@@ -0,0 +1,8104 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head><meta charset="utf-8"/>
+<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
+<title>WS_2_4_Atmospheric_Pressure</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
+<style type="text/css">
+    pre { line-height: 125%; }
+td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
+.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
+.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
+.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
+.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
+.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
+.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
+.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
+.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
+.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
+.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
+.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
+.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
+.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
+.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
+.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
+.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
+.highlight .pm { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation.Marker */
+.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
+.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
+.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
+.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
+.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
+.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
+.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
+.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
+.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
+.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
+.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
+.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
+.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
+.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
+.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
+.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
+.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
+.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
+.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
+.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
+  </style>
+<style type="text/css">
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*
+ * Mozilla scrollbar styling
+ */
+
+/* use standard opaque scrollbars for most nodes */
+[data-jp-theme-scrollbars='true'] {
+  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
+    var(--jp-scrollbar-background-color);
+}
+
+/* for code nodes, use a transparent style of scrollbar. These selectors
+ * will match lower in the tree, and so will override the above */
+[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
+[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
+  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
+}
+
+/* tiny scrollbar */
+
+.jp-scrollbar-tiny {
+  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
+  scrollbar-width: thin;
+}
+
+/* tiny scrollbar */
+
+.jp-scrollbar-tiny::-webkit-scrollbar,
+.jp-scrollbar-tiny::-webkit-scrollbar-corner {
+  background-color: transparent;
+  height: 4px;
+  width: 4px;
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
+  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
+  border-left: 0 solid transparent;
+  border-right: 0 solid transparent;
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
+  border-top: 0 solid transparent;
+  border-bottom: 0 solid transparent;
+}
+
+/*
+ * Lumino
+ */
+
+.lm-ScrollBar[data-orientation='horizontal'] {
+  min-height: 16px;
+  max-height: 16px;
+  min-width: 45px;
+  border-top: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] {
+  min-width: 16px;
+  max-width: 16px;
+  min-height: 45px;
+  border-left: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar-button {
+  background-color: #f0f0f0;
+  background-position: center center;
+  min-height: 15px;
+  max-height: 15px;
+  min-width: 15px;
+  max-width: 15px;
+}
+
+.lm-ScrollBar-button:hover {
+  background-color: #dadada;
+}
+
+.lm-ScrollBar-button.lm-mod-active {
+  background-color: #cdcdcd;
+}
+
+.lm-ScrollBar-track {
+  background: #f0f0f0;
+}
+
+.lm-ScrollBar-thumb {
+  background: #cdcdcd;
+}
+
+.lm-ScrollBar-thumb:hover {
+  background: #bababa;
+}
+
+.lm-ScrollBar-thumb.lm-mod-active {
+  background: #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
+  height: 100%;
+  min-width: 15px;
+  border-left: 1px solid #a0a0a0;
+  border-right: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
+  width: 100%;
+  min-height: 15px;
+  border-top: 1px solid #a0a0a0;
+  border-bottom: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='horizontal']
+  .lm-ScrollBar-button[data-action='decrement'] {
+  background-image: var(--jp-icon-caret-left);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='horizontal']
+  .lm-ScrollBar-button[data-action='increment'] {
+  background-image: var(--jp-icon-caret-right);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='vertical']
+  .lm-ScrollBar-button[data-action='decrement'] {
+  background-image: var(--jp-icon-caret-up);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='vertical']
+  .lm-ScrollBar-button[data-action='increment'] {
+  background-image: var(--jp-icon-caret-down);
+  background-size: 17px;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * 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-Widget {
+  box-sizing: border-box;
+  position: relative;
+  overflow: 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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-CommandPalette {
+  display: flex;
+  flex-direction: column;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-CommandPalette-search {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-content {
+  flex: 1 1 auto;
+  margin: 0;
+  padding: 0;
+  min-height: 0;
+  overflow: auto;
+  list-style-type: none;
+}
+
+.lm-CommandPalette-header {
+  overflow: hidden;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+}
+
+.lm-CommandPalette-item {
+  display: flex;
+  flex-direction: row;
+}
+
+.lm-CommandPalette-itemIcon {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-itemContent {
+  flex: 1 1 auto;
+  overflow: hidden;
+}
+
+.lm-CommandPalette-itemShortcut {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-itemLabel {
+  overflow: hidden;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+}
+
+.lm-close-icon {
+  border: 1px solid transparent;
+  background-color: transparent;
+  position: absolute;
+  z-index: 1;
+  right: 3%;
+  top: 0;
+  bottom: 0;
+  margin: auto;
+  padding: 7px 0;
+  display: none;
+  vertical-align: middle;
+  outline: 0;
+  cursor: pointer;
+}
+.lm-close-icon:after {
+  content: 'X';
+  display: block;
+  width: 15px;
+  height: 15px;
+  text-align: center;
+  color: #000;
+  font-weight: normal;
+  font-size: 12px;
+  cursor: pointer;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * 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-DockPanel {
+  z-index: 0;
+}
+
+.lm-DockPanel-widget {
+  z-index: 0;
+}
+
+.lm-DockPanel-tabBar {
+  z-index: 1;
+}
+
+.lm-DockPanel-handle {
+  z-index: 2;
+}
+
+.lm-DockPanel-handle.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-DockPanel-handle:after {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  content: '';
+}
+
+.lm-DockPanel-handle[data-orientation='horizontal'] {
+  cursor: ew-resize;
+}
+
+.lm-DockPanel-handle[data-orientation='vertical'] {
+  cursor: ns-resize;
+}
+
+.lm-DockPanel-handle[data-orientation='horizontal']:after {
+  left: 50%;
+  min-width: 8px;
+  transform: translateX(-50%);
+}
+
+.lm-DockPanel-handle[data-orientation='vertical']:after {
+  top: 50%;
+  min-height: 8px;
+  transform: translateY(-50%);
+}
+
+.lm-DockPanel-overlay {
+  z-index: 3;
+  box-sizing: border-box;
+  pointer-events: none;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-Menu {
+  z-index: 10000;
+  position: absolute;
+  white-space: nowrap;
+  overflow-x: hidden;
+  overflow-y: auto;
+  outline: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-Menu-content {
+  margin: 0;
+  padding: 0;
+  display: table;
+  list-style-type: none;
+}
+
+.lm-Menu-item {
+  display: table-row;
+}
+
+.lm-Menu-item.lm-mod-hidden,
+.lm-Menu-item.lm-mod-collapsed {
+  display: none !important;
+}
+
+.lm-Menu-itemIcon,
+.lm-Menu-itemSubmenuIcon {
+  display: table-cell;
+  text-align: center;
+}
+
+.lm-Menu-itemLabel {
+  display: table-cell;
+  text-align: left;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-MenuBar {
+  outline: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-MenuBar-content {
+  margin: 0;
+  padding: 0;
+  display: flex;
+  flex-direction: row;
+  list-style-type: none;
+}
+
+.lm-MenuBar-item {
+  box-sizing: border-box;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-ScrollBar {
+  display: flex;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-ScrollBar[data-orientation='horizontal'] {
+  flex-direction: row;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] {
+  flex-direction: column;
+}
+
+.lm-ScrollBar-button {
+  box-sizing: border-box;
+  flex: 0 0 auto;
+}
+
+.lm-ScrollBar-track {
+  box-sizing: border-box;
+  position: relative;
+  overflow: hidden;
+  flex: 1 1 auto;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-SplitPanel-child {
+  z-index: 0;
+}
+
+.lm-SplitPanel-handle {
+  z-index: 1;
+}
+
+.lm-SplitPanel-handle.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-SplitPanel-handle:after {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  content: '';
+}
+
+.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
+  cursor: ew-resize;
+}
+
+.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
+  cursor: ns-resize;
+}
+
+.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
+  left: 50%;
+  min-width: 8px;
+  transform: translateX(-50%);
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-TabBar {
+  display: flex;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-TabBar[data-orientation='horizontal'] {
+  flex-direction: row;
+  align-items: flex-end;
+}
+
+.lm-TabBar[data-orientation='vertical'] {
+  flex-direction: column;
+  align-items: flex-end;
+}
+
+.lm-TabBar-content {
+  margin: 0;
+  padding: 0;
+  display: flex;
+  flex: 1 1 auto;
+  list-style-type: none;
+}
+
+.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
+  flex-direction: row;
+}
+
+.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
+  flex-direction: column;
+}
+
+.lm-TabBar-tab {
+  display: flex;
+  flex-direction: row;
+  box-sizing: border-box;
+  overflow: hidden;
+  touch-action: none; /* Disable native Drag/Drop */
+}
+
+.lm-TabBar-tabIcon,
+.lm-TabBar-tabCloseIcon {
+  flex: 0 0 auto;
+}
+
+.lm-TabBar-tabLabel {
+  flex: 1 1 auto;
+  overflow: hidden;
+  white-space: nowrap;
+}
+
+.lm-TabBar-tabInput {
+  user-select: all;
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.lm-TabBar-tab.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-TabBar-addButton.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
+  position: relative;
+}
+
+.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
+  left: 0;
+  transition: left 150ms ease;
+}
+
+.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
+  top: 0;
+  transition: top 150ms ease;
+}
+
+.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
+  transition: none;
+}
+
+.lm-TabBar-tabLabel .lm-TabBar-tabInput {
+  user-select: all;
+  width: 100%;
+  box-sizing: border-box;
+  background: inherit;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * 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-TabPanel-tabBar {
+  z-index: 1;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| 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.
+|----------------------------------------------------------------------------*/
+
+.jp-Collapse {
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+}
+
+.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;
+}
+
+.jp-Collapser-icon {
+  height: 16px;
+}
+
+.jp-Collapse-header-collapsed .jp-Collapser-icon {
+  transform: rotate(-90deg);
+  margin: auto 0;
+}
+
+.jp-Collapser-title {
+  line-height: 25px;
+}
+
+.jp-Collapse-contents {
+  padding: 0 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.
+|----------------------------------------------------------------------------*/
+
+/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
+
+/**
+ * (DEPRECATED) Support for consuming icons as CSS background images
+ */
+
+/* Icons urls */
+
+:root {
+  --jp-icon-add-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);
+}
+
+/* Icon CSS class declarations */
+
+.jp-AddAboveIcon {
+  background-image: var(--jp-icon-add-above);
+}
+
+.jp-AddBelowIcon {
+  background-image: var(--jp-icon-add-below);
+}
+
+.jp-AddIcon {
+  background-image: var(--jp-icon-add);
+}
+
+.jp-BellIcon {
+  background-image: var(--jp-icon-bell);
+}
+
+.jp-BugDotIcon {
+  background-image: var(--jp-icon-bug-dot);
+}
+
+.jp-BugIcon {
+  background-image: var(--jp-icon-bug);
+}
+
+.jp-BuildIcon {
+  background-image: var(--jp-icon-build);
+}
+
+.jp-CaretDownEmptyIcon {
+  background-image: var(--jp-icon-caret-down-empty);
+}
+
+.jp-CaretDownEmptyThinIcon {
+  background-image: var(--jp-icon-caret-down-empty-thin);
+}
+
+.jp-CaretDownIcon {
+  background-image: var(--jp-icon-caret-down);
+}
+
+.jp-CaretLeftIcon {
+  background-image: var(--jp-icon-caret-left);
+}
+
+.jp-CaretRightIcon {
+  background-image: var(--jp-icon-caret-right);
+}
+
+.jp-CaretUpEmptyThinIcon {
+  background-image: var(--jp-icon-caret-up-empty-thin);
+}
+
+.jp-CaretUpIcon {
+  background-image: var(--jp-icon-caret-up);
+}
+
+.jp-CaseSensitiveIcon {
+  background-image: var(--jp-icon-case-sensitive);
+}
+
+.jp-CheckIcon {
+  background-image: var(--jp-icon-check);
+}
+
+.jp-CircleEmptyIcon {
+  background-image: var(--jp-icon-circle-empty);
+}
+
+.jp-CircleIcon {
+  background-image: var(--jp-icon-circle);
+}
+
+.jp-ClearIcon {
+  background-image: var(--jp-icon-clear);
+}
+
+.jp-CloseIcon {
+  background-image: var(--jp-icon-close);
+}
+
+.jp-CodeCheckIcon {
+  background-image: var(--jp-icon-code-check);
+}
+
+.jp-CodeIcon {
+  background-image: var(--jp-icon-code);
+}
+
+.jp-CollapseAllIcon {
+  background-image: var(--jp-icon-collapse-all);
+}
+
+.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-DeleteIcon {
+  background-image: var(--jp-icon-delete);
+}
+
+.jp-DownloadIcon {
+  background-image: var(--jp-icon-download);
+}
+
+.jp-DuplicateIcon {
+  background-image: var(--jp-icon-duplicate);
+}
+
+.jp-EditIcon {
+  background-image: var(--jp-icon-edit);
+}
+
+.jp-EllipsesIcon {
+  background-image: var(--jp-icon-ellipses);
+}
+
+.jp-ErrorIcon {
+  background-image: var(--jp-icon-error);
+}
+
+.jp-ExpandAllIcon {
+  background-image: var(--jp-icon-expand-all);
+}
+
+.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-FilterDotIcon {
+  background-image: var(--jp-icon-filter-dot);
+}
+
+.jp-FilterIcon {
+  background-image: var(--jp-icon-filter);
+}
+
+.jp-FilterListIcon {
+  background-image: var(--jp-icon-filter-list);
+}
+
+.jp-FolderFavoriteIcon {
+  background-image: var(--jp-icon-folder-favorite);
+}
+
+.jp-FolderIcon {
+  background-image: var(--jp-icon-folder);
+}
+
+.jp-HomeIcon {
+  background-image: var(--jp-icon-home);
+}
+
+.jp-Html5Icon {
+  background-image: var(--jp-icon-html5);
+}
+
+.jp-ImageIcon {
+  background-image: var(--jp-icon-image);
+}
+
+.jp-InfoIcon {
+  background-image: var(--jp-icon-info);
+}
+
+.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-LaunchIcon {
+  background-image: var(--jp-icon-launch);
+}
+
+.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-MarkdownIcon {
+  background-image: var(--jp-icon-markdown);
+}
+
+.jp-MoveDownIcon {
+  background-image: var(--jp-icon-move-down);
+}
+
+.jp-MoveUpIcon {
+  background-image: var(--jp-icon-move-up);
+}
+
+.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-ShareIcon {
+  background-image: var(--jp-icon-share);
+}
+
+.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-UserIcon {
+  background-image: var(--jp-icon-user);
+}
+
+.jp-UsersIcon {
+  background-image: var(--jp-icon-users);
+}
+
+.jp-VegaIcon {
+  background-image: var(--jp-icon-vega);
+}
+
+.jp-WordIcon {
+  background-image: var(--jp-icon-word);
+}
+
+.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.
+|----------------------------------------------------------------------------*/
+
+.lm-TabBar .lm-TabBar-addButton {
+  align-items: center;
+  display: flex;
+  padding: 4px;
+  padding-bottom: 5px;
+  margin-right: 1px;
+  background-color: var(--jp-layout-color2);
+}
+
+.lm-TabBar .lm-TabBar-addButton:hover {
+  background-color: var(--jp-layout-color1);
+}
+
+.lm-DockPanel-tabBar .lm-TabBar-tab {
+  width: var(--jp-private-horizontal-tab-width);
+}
+
+.lm-DockPanel-tabBar .lm-TabBar-content {
+  flex: unset;
+}
+
+.lm-DockPanel-tabBar[data-orientation='horizontal'] {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| 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);
+}
+
+.jp-icon-dot[fill] {
+  fill: var(--jp-warn-color0);
+}
+
+.jp-jupyter-icon-color[fill] {
+  fill: var(--jp-jupyter-icon-color, var(--jp-warn-color0));
+}
+
+.jp-notebook-icon-color[fill] {
+  fill: var(--jp-notebook-icon-color, var(--jp-warn-color0));
+}
+
+.jp-json-icon-color[fill] {
+  fill: var(--jp-json-icon-color, var(--jp-warn-color1));
+}
+
+.jp-console-icon-color[fill] {
+  fill: var(--jp-console-icon-color, white);
+}
+
+.jp-console-icon-background-color[fill] {
+  fill: var(--jp-console-icon-background-color, var(--jp-brand-color1));
+}
+
+.jp-terminal-icon-color[fill] {
+  fill: var(--jp-terminal-icon-color, var(--jp-layout-color2));
+}
+
+.jp-terminal-icon-background-color[fill] {
+  fill: var(
+    --jp-terminal-icon-background-color,
+    var(--jp-inverse-layout-color2)
+  );
+}
+
+.jp-text-editor-icon-color[fill] {
+  fill: var(--jp-text-editor-icon-color, var(--jp-inverse-layout-color3));
+}
+
+.jp-inspector-icon-color[fill] {
+  fill: var(--jp-inspector-icon-color, var(--jp-inverse-layout-color3));
+}
+
+/* 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);
+}
+
+/* stylelint-disable selector-max-class, selector-max-compound-selectors */
+
+/**
+* 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);
+}
+
+/* stylelint-enable selector-max-class, selector-max-compound-selectors */
+
+/* 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) .jp-icon-hoverShow-content {
+  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-IFrame {
+  width: 100%;
+  height: 100%;
+}
+
+.jp-IFrame > iframe {
+  border: none;
+}
+
+/*
+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;
+}
+
+body.lm-mod-override-cursor .jp-IFrame::before {
+  content: '';
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-HoverBox {
+  position: fixed;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-FormGroup-content fieldset {
+  border: none;
+  padding: 0;
+  min-width: 0;
+  width: 100%;
+}
+
+/* stylelint-disable selector-max-type */
+
+.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;
+}
+
+.jp-FormGroup-content fieldset input[type='checkbox'] {
+  position: relative;
+  top: 2px;
+  margin-left: 0;
+}
+
+.jp-FormGroup-content button.jp-mod-styled {
+  cursor: pointer;
+}
+
+.jp-FormGroup-content .checkbox label {
+  cursor: pointer;
+  font-size: var(--jp-content-font-size1);
+}
+
+.jp-FormGroup-content .jp-root > fieldset > legend {
+  display: none;
+}
+
+.jp-FormGroup-content .jp-root > fieldset > p {
+  display: none;
+}
+
+/** 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);
+}
+
+.jp-FormGroup-content fieldset input:hover:not(:focus),
+.jp-FormGroup-content fieldset select:hover:not(:focus) {
+  background-color: var(--jp-border-color2);
+}
+
+/* stylelint-enable selector-max-type */
+
+.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;
+}
+
+.jp-FormGroup-content #root__description {
+  display: none;
+}
+
+.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;
+}
+
+.jp-FormGroup-content .jp-modifiedIndicator.jp-errorIndicator {
+  background-color: var(--jp-error-color0);
+  margin-right: 0.5em;
+}
+
+/* RJSF ARRAY style */
+
+.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);
+}
+
+.jp-arrayFieldWrapper .field-description {
+  padding: 4px 0;
+  white-space: pre-wrap;
+}
+
+.jp-arrayFieldWrapper .array-item {
+  width: 100%;
+  border: 1px solid var(--jp-border-color2);
+  border-radius: 4px;
+  margin: 4px;
+}
+
+.jp-ArrayOperations {
+  display: flex;
+  margin-left: 8px;
+}
+
+.jp-ArrayOperationsButton {
+  margin: 2px;
+}
+
+.jp-ArrayOperationsButton .jp-icon3[fill] {
+  fill: var(--jp-ui-font-color0);
+}
+
+button.jp-ArrayOperationsButton.jp-mod-styled:disabled {
+  cursor: not-allowed;
+  opacity: 0.5;
+}
+
+/* RJSF form validation error */
+
+.jp-FormGroup-content .validationErrors {
+  color: var(--jp-error-color0);
+}
+
+/* Hide panel level error as duplicated the field level error */
+.jp-FormGroup-content .panel.errors {
+  display: none;
+}
+
+/* RJSF normal content (settings-editor) */
+
+.jp-FormGroup-contentNormal {
+  display: flex;
+  align-items: center;
+  flex-wrap: wrap;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-contentItem {
+  margin-left: 7px;
+  color: var(--jp-ui-font-color0);
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-description {
+  flex-basis: 100%;
+  padding: 4px 7px;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-default {
+  flex-basis: 100%;
+  padding: 4px 7px;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-fieldLabel {
+  font-size: var(--jp-content-font-size1);
+  font-weight: normal;
+  min-width: 120px;
+}
+
+.jp-FormGroup-contentNormal fieldset:not(:first-child) {
+  margin-left: 7px;
+}
+
+.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;
+}
+
+.jp-FormGroup-contentNormal .jp-objectFieldWrapper .form-group {
+  padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent);
+  margin-top: 2px;
+}
+
+/* RJSF compact content (metadata-form) */
+
+.jp-FormGroup-content.jp-FormGroup-contentCompact {
+  width: 100%;
+}
+
+.jp-FormGroup-contentCompact .form-group {
+  display: flex;
+  padding: 0.5em 0.2em 0.5em 0;
+}
+
+.jp-FormGroup-contentCompact
+  .jp-FormGroup-compactTitle
+  .jp-FormGroup-description {
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-FormGroup-contentCompact .jp-FormGroup-fieldLabel {
+  padding-bottom: 0.3em;
+}
+
+.jp-FormGroup-contentCompact .jp-inputFieldWrapper .form-control {
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.jp-FormGroup-contentCompact .jp-arrayFieldWrapper .jp-FormGroup-compactTitle {
+  padding-bottom: 7px;
+}
+
+.jp-FormGroup-contentCompact
+  .jp-objectFieldWrapper
+  .jp-objectFieldWrapper
+  .form-group {
+  padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent);
+  margin-top: 2px;
+}
+
+.jp-FormGroup-contentCompact ul.error-detail {
+  margin-block-start: 0.5em;
+  margin-block-end: 0.5em;
+  padding-inline-start: 1em;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.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);
+}
+
+.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;
+}
+
+.jp-SidePanel-toolbar {
+  flex: 0 0 auto;
+}
+
+.jp-SidePanel-content {
+  flex: 1 1 auto;
+}
+
+.jp-SidePanel-toolbar,
+.jp-AccordionPanel-toolbar {
+  height: var(--jp-private-toolbar-height);
+}
+
+.jp-SidePanel-toolbar.jp-Toolbar-micro {
+  display: none;
+}
+
+.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);
+}
+
+.jp-AccordionPanel-title {
+  cursor: pointer;
+  user-select: none;
+  -moz-user-select: none;
+  -webkit-user-select: none;
+  text-transform: uppercase;
+}
+
+.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%);
+}
+
+.jp-AccordionPanel-title .lm-AccordionPanel-titleLabel {
+  user-select: none;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+  overflow: hidden;
+}
+
+.jp-AccordionPanel-title .lm-AccordionPanel-titleCollapser {
+  transform: rotate(-90deg);
+  margin: auto 0;
+  height: 16px;
+}
+
+.jp-AccordionPanel-title.lm-mod-expanded .lm-AccordionPanel-titleCollapser {
+  transform: rotate(0deg);
+}
+
+.lm-AccordionPanel .jp-AccordionPanel-toolbar {
+  background: none;
+  box-shadow: none;
+  border: none;
+  margin-left: auto;
+}
+
+.lm-AccordionPanel .lm-SplitPanel-handle:hover {
+  background: var(--jp-layout-color3);
+}
+
+.jp-text-truncated {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  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: 0 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-select-wrapper {
+  display: flex;
+  position: relative;
+  flex-direction: column;
+  padding: 1px;
+  background-color: var(--jp-layout-color1);
+  box-sizing: border-box;
+  margin-bottom: 12px;
+}
+
+.jp-select-wrapper:not(.multiple) {
+  height: 28px;
+}
+
+.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 {
+  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);
+}
+
+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;
+}
+
+select.jp-mod-styled:not([multiple]) {
+  height: 32px;
+}
+
+select.jp-mod-styled[multiple] {
+  max-height: 200px;
+  overflow-y: auto;
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  font-family: var(--jp-ui-font-family);
+}
+
+.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;
+}
+
+.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%;
+}
+
+.jp-switch[aria-checked='true'] .jp-switch-track {
+  background-color: var(--jp-switch-true-position-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) 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: 8;
+  overflow-x: hidden;
+}
+
+/* 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: 0;
+  margin: 0;
+}
+
+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;
+}
+
+button.jp-ToolbarButtonComponent:disabled {
+  opacity: 0.4;
+}
+
+button.jp-ToolbarButtonComponent > span {
+  padding: 0;
+  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);
+  font-family: var(--jp-ui-font-family);
+}
+
+#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.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-WindowedPanel-outer {
+  position: relative;
+  overflow-y: auto;
+}
+
+.jp-WindowedPanel-inner {
+  position: relative;
+}
+
+.jp-WindowedPanel-window {
+  position: absolute;
+  left: 0;
+  right: 0;
+  overflow: visible;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/* Sibling imports */
+
+body {
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+}
+
+/* Disable native link decoration styles everywhere outside of dialog boxes */
+a {
+  text-decoration: unset;
+  color: unset;
+}
+
+a:hover {
+  text-decoration: unset;
+  color: unset;
+}
+
+/* Accessibility for links inside dialog box text */
+.jp-Dialog-content a {
+  text-decoration: revert;
+  color: var(--jp-content-link-color);
+}
+
+.jp-Dialog-content a:hover {
+  text-decoration: revert;
+}
+
+/* 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);
+
+  /* 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;
+}
+
+.jp-Button:disabled {
+  cursor: not-allowed;
+}
+
+.jp-Button:empty {
+  padding: 0 !important;
+}
+
+.jp-Button.jp-mod-small {
+  min-height: 24px;
+  min-width: 24px;
+  font-size: 12px;
+  padding: 0 7px;
+}
+
+/* Use our own theme for hover styles */
+.jp-Button.jp-mod-minimal:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-Button.jp-mod-minimal {
+  background: none;
+}
+
+.jp-InputGroup {
+  display: block;
+  position: relative;
+}
+
+.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;
+}
+
+.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:disabled {
+  cursor: not-allowed;
+  resize: block;
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroup input:disabled ~ span {
+  cursor: not-allowed;
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroup input::placeholder,
+input::placeholder {
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroupAction {
+  position: absolute;
+  bottom: 1px;
+  right: 0;
+  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);
+  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;
+}
+
+.jp-HTMLSelect.jp-DefaultStyle select:disabled {
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color2);
+  cursor: not-allowed;
+  resize: block;
+}
+
+.jp-HTMLSelect.jp-DefaultStyle select:disabled ~ span {
+  cursor: not-allowed;
+}
+
+/* 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);
+}
+
+select {
+  box-sizing: border-box;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Styles
+|----------------------------------------------------------------------------*/
+
+.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;
+}
+
+.jp-StatusBar-Left {
+  display: flex;
+  align-items: center;
+  flex-direction: row;
+}
+
+.jp-StatusBar-Middle {
+  display: flex;
+  align-items: center;
+}
+
+.jp-StatusBar-Right {
+  display: flex;
+  align-items: center;
+  flex-direction: row-reverse;
+}
+
+.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;
+}
+
+.jp-mod-highlighted:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-mod-clicked {
+  background-color: var(--jp-brand-color1);
+}
+
+.jp-mod-clicked:hover {
+  background-color: var(--jp-brand-color0);
+}
+
+.jp-mod-clicked .jp-StatusBar-TextItem {
+  color: var(--jp-ui-inverse-font-color1);
+}
+
+.jp-StatusBar-HoverItem {
+  box-shadow: '0px 4px 4px rgba(0, 0, 0, 0.25)';
+}
+
+.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);
+}
+
+.jp-StatusBar-GroupItem {
+  display: flex;
+  align-items: center;
+  flex-direction: row;
+}
+
+.jp-Statusbar-ProgressCircle svg {
+  display: block;
+  margin: 0 auto;
+  width: 16px;
+  height: 24px;
+  align-self: normal;
+}
+
+.jp-Statusbar-ProgressCircle path {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+.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;
+}
+
+.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;
+}
+
+.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;
+}
+
+@keyframes jp-Statusbar-ExecutionTime-progress-bar {
+  0% {
+    background-position: 0 0;
+  }
+
+  100% {
+    background-position: 40px 40px;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| 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: 0;
+  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: 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);
+}
+
+.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;
+}
+
+.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: 0;
+}
+
+.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: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: 0 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: 0;
+  left: 0;
+  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 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-Dialog-content.jp-Dialog-content-small {
+  max-width: 500px;
+}
+
+.jp-Dialog-button {
+  overflow: visible;
+}
+
+button.jp-Dialog-button:focus {
+  outline: 1px solid var(--jp-brand-color1);
+  outline-offset: 4px;
+  -moz-outline-radius: 0;
+}
+
+button.jp-Dialog-button:focus::-moz-focus-inner {
+  border: 0;
+}
+
+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;
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-accept:focus {
+  outline: 1px solid var(--jp-accept-color-normal, var(--jp-brand-color1));
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-warn:focus {
+  outline: 1px solid var(--jp-warn-color-normal, var(--jp-error-color1));
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-reject:focus {
+  outline: 1px solid var(--jp-reject-color-normal, var(--md-grey-600));
+}
+
+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-color1);
+}
+
+.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;
+}
+
+.jp-Dialog-footer {
+  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;
+  text-overflow: ellipsis;
+}
+
+.jp-Dialog-body > .jp-select-wrapper {
+  width: 100%;
+}
+
+.jp-Dialog-body > button {
+  padding: 0 16px;
+}
+
+.jp-Dialog-body > label {
+  line-height: 1.4;
+  color: var(--jp-ui-font-color0);
+}
+
+.jp-Dialog-button.jp-mod-styled:not(:last-child) {
+  margin-right: 12px;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-Input-Boolean-Dialog {
+  flex-direction: row-reverse;
+  align-items: end;
+  width: 100%;
+}
+
+.jp-Input-Boolean-Dialog > label {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-MainAreaWidget > :focus {
+  outline: none;
+}
+
+.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
+ */
+:root {
+  --md-red-50: #ffebee;
+  --md-red-100: #ffcdd2;
+  --md-red-200: #ef9a9a;
+  --md-red-300: #e57373;
+  --md-red-400: #ef5350;
+  --md-red-500: #f44336;
+  --md-red-600: #e53935;
+  --md-red-700: #d32f2f;
+  --md-red-800: #c62828;
+  --md-red-900: #b71c1c;
+  --md-red-A100: #ff8a80;
+  --md-red-A200: #ff5252;
+  --md-red-A400: #ff1744;
+  --md-red-A700: #d50000;
+  --md-pink-50: #fce4ec;
+  --md-pink-100: #f8bbd0;
+  --md-pink-200: #f48fb1;
+  --md-pink-300: #f06292;
+  --md-pink-400: #ec407a;
+  --md-pink-500: #e91e63;
+  --md-pink-600: #d81b60;
+  --md-pink-700: #c2185b;
+  --md-pink-800: #ad1457;
+  --md-pink-900: #880e4f;
+  --md-pink-A100: #ff80ab;
+  --md-pink-A200: #ff4081;
+  --md-pink-A400: #f50057;
+  --md-pink-A700: #c51162;
+  --md-purple-50: #f3e5f5;
+  --md-purple-100: #e1bee7;
+  --md-purple-200: #ce93d8;
+  --md-purple-300: #ba68c8;
+  --md-purple-400: #ab47bc;
+  --md-purple-500: #9c27b0;
+  --md-purple-600: #8e24aa;
+  --md-purple-700: #7b1fa2;
+  --md-purple-800: #6a1b9a;
+  --md-purple-900: #4a148c;
+  --md-purple-A100: #ea80fc;
+  --md-purple-A200: #e040fb;
+  --md-purple-A400: #d500f9;
+  --md-purple-A700: #a0f;
+  --md-deep-purple-50: #ede7f6;
+  --md-deep-purple-100: #d1c4e9;
+  --md-deep-purple-200: #b39ddb;
+  --md-deep-purple-300: #9575cd;
+  --md-deep-purple-400: #7e57c2;
+  --md-deep-purple-500: #673ab7;
+  --md-deep-purple-600: #5e35b1;
+  --md-deep-purple-700: #512da8;
+  --md-deep-purple-800: #4527a0;
+  --md-deep-purple-900: #311b92;
+  --md-deep-purple-A100: #b388ff;
+  --md-deep-purple-A200: #7c4dff;
+  --md-deep-purple-A400: #651fff;
+  --md-deep-purple-A700: #6200ea;
+  --md-indigo-50: #e8eaf6;
+  --md-indigo-100: #c5cae9;
+  --md-indigo-200: #9fa8da;
+  --md-indigo-300: #7986cb;
+  --md-indigo-400: #5c6bc0;
+  --md-indigo-500: #3f51b5;
+  --md-indigo-600: #3949ab;
+  --md-indigo-700: #303f9f;
+  --md-indigo-800: #283593;
+  --md-indigo-900: #1a237e;
+  --md-indigo-A100: #8c9eff;
+  --md-indigo-A200: #536dfe;
+  --md-indigo-A400: #3d5afe;
+  --md-indigo-A700: #304ffe;
+  --md-blue-50: #e3f2fd;
+  --md-blue-100: #bbdefb;
+  --md-blue-200: #90caf9;
+  --md-blue-300: #64b5f6;
+  --md-blue-400: #42a5f5;
+  --md-blue-500: #2196f3;
+  --md-blue-600: #1e88e5;
+  --md-blue-700: #1976d2;
+  --md-blue-800: #1565c0;
+  --md-blue-900: #0d47a1;
+  --md-blue-A100: #82b1ff;
+  --md-blue-A200: #448aff;
+  --md-blue-A400: #2979ff;
+  --md-blue-A700: #2962ff;
+  --md-light-blue-50: #e1f5fe;
+  --md-light-blue-100: #b3e5fc;
+  --md-light-blue-200: #81d4fa;
+  --md-light-blue-300: #4fc3f7;
+  --md-light-blue-400: #29b6f6;
+  --md-light-blue-500: #03a9f4;
+  --md-light-blue-600: #039be5;
+  --md-light-blue-700: #0288d1;
+  --md-light-blue-800: #0277bd;
+  --md-light-blue-900: #01579b;
+  --md-light-blue-A100: #80d8ff;
+  --md-light-blue-A200: #40c4ff;
+  --md-light-blue-A400: #00b0ff;
+  --md-light-blue-A700: #0091ea;
+  --md-cyan-50: #e0f7fa;
+  --md-cyan-100: #b2ebf2;
+  --md-cyan-200: #80deea;
+  --md-cyan-300: #4dd0e1;
+  --md-cyan-400: #26c6da;
+  --md-cyan-500: #00bcd4;
+  --md-cyan-600: #00acc1;
+  --md-cyan-700: #0097a7;
+  --md-cyan-800: #00838f;
+  --md-cyan-900: #006064;
+  --md-cyan-A100: #84ffff;
+  --md-cyan-A200: #18ffff;
+  --md-cyan-A400: #00e5ff;
+  --md-cyan-A700: #00b8d4;
+  --md-teal-50: #e0f2f1;
+  --md-teal-100: #b2dfdb;
+  --md-teal-200: #80cbc4;
+  --md-teal-300: #4db6ac;
+  --md-teal-400: #26a69a;
+  --md-teal-500: #009688;
+  --md-teal-600: #00897b;
+  --md-teal-700: #00796b;
+  --md-teal-800: #00695c;
+  --md-teal-900: #004d40;
+  --md-teal-A100: #a7ffeb;
+  --md-teal-A200: #64ffda;
+  --md-teal-A400: #1de9b6;
+  --md-teal-A700: #00bfa5;
+  --md-green-50: #e8f5e9;
+  --md-green-100: #c8e6c9;
+  --md-green-200: #a5d6a7;
+  --md-green-300: #81c784;
+  --md-green-400: #66bb6a;
+  --md-green-500: #4caf50;
+  --md-green-600: #43a047;
+  --md-green-700: #388e3c;
+  --md-green-800: #2e7d32;
+  --md-green-900: #1b5e20;
+  --md-green-A100: #b9f6ca;
+  --md-green-A200: #69f0ae;
+  --md-green-A400: #00e676;
+  --md-green-A700: #00c853;
+  --md-light-green-50: #f1f8e9;
+  --md-light-green-100: #dcedc8;
+  --md-light-green-200: #c5e1a5;
+  --md-light-green-300: #aed581;
+  --md-light-green-400: #9ccc65;
+  --md-light-green-500: #8bc34a;
+  --md-light-green-600: #7cb342;
+  --md-light-green-700: #689f38;
+  --md-light-green-800: #558b2f;
+  --md-light-green-900: #33691e;
+  --md-light-green-A100: #ccff90;
+  --md-light-green-A200: #b2ff59;
+  --md-light-green-A400: #76ff03;
+  --md-light-green-A700: #64dd17;
+  --md-lime-50: #f9fbe7;
+  --md-lime-100: #f0f4c3;
+  --md-lime-200: #e6ee9c;
+  --md-lime-300: #dce775;
+  --md-lime-400: #d4e157;
+  --md-lime-500: #cddc39;
+  --md-lime-600: #c0ca33;
+  --md-lime-700: #afb42b;
+  --md-lime-800: #9e9d24;
+  --md-lime-900: #827717;
+  --md-lime-A100: #f4ff81;
+  --md-lime-A200: #eeff41;
+  --md-lime-A400: #c6ff00;
+  --md-lime-A700: #aeea00;
+  --md-yellow-50: #fffde7;
+  --md-yellow-100: #fff9c4;
+  --md-yellow-200: #fff59d;
+  --md-yellow-300: #fff176;
+  --md-yellow-400: #ffee58;
+  --md-yellow-500: #ffeb3b;
+  --md-yellow-600: #fdd835;
+  --md-yellow-700: #fbc02d;
+  --md-yellow-800: #f9a825;
+  --md-yellow-900: #f57f17;
+  --md-yellow-A100: #ffff8d;
+  --md-yellow-A200: #ff0;
+  --md-yellow-A400: #ffea00;
+  --md-yellow-A700: #ffd600;
+  --md-amber-50: #fff8e1;
+  --md-amber-100: #ffecb3;
+  --md-amber-200: #ffe082;
+  --md-amber-300: #ffd54f;
+  --md-amber-400: #ffca28;
+  --md-amber-500: #ffc107;
+  --md-amber-600: #ffb300;
+  --md-amber-700: #ffa000;
+  --md-amber-800: #ff8f00;
+  --md-amber-900: #ff6f00;
+  --md-amber-A100: #ffe57f;
+  --md-amber-A200: #ffd740;
+  --md-amber-A400: #ffc400;
+  --md-amber-A700: #ffab00;
+  --md-orange-50: #fff3e0;
+  --md-orange-100: #ffe0b2;
+  --md-orange-200: #ffcc80;
+  --md-orange-300: #ffb74d;
+  --md-orange-400: #ffa726;
+  --md-orange-500: #ff9800;
+  --md-orange-600: #fb8c00;
+  --md-orange-700: #f57c00;
+  --md-orange-800: #ef6c00;
+  --md-orange-900: #e65100;
+  --md-orange-A100: #ffd180;
+  --md-orange-A200: #ffab40;
+  --md-orange-A400: #ff9100;
+  --md-orange-A700: #ff6d00;
+  --md-deep-orange-50: #fbe9e7;
+  --md-deep-orange-100: #ffccbc;
+  --md-deep-orange-200: #ffab91;
+  --md-deep-orange-300: #ff8a65;
+  --md-deep-orange-400: #ff7043;
+  --md-deep-orange-500: #ff5722;
+  --md-deep-orange-600: #f4511e;
+  --md-deep-orange-700: #e64a19;
+  --md-deep-orange-800: #d84315;
+  --md-deep-orange-900: #bf360c;
+  --md-deep-orange-A100: #ff9e80;
+  --md-deep-orange-A200: #ff6e40;
+  --md-deep-orange-A400: #ff3d00;
+  --md-deep-orange-A700: #dd2c00;
+  --md-brown-50: #efebe9;
+  --md-brown-100: #d7ccc8;
+  --md-brown-200: #bcaaa4;
+  --md-brown-300: #a1887f;
+  --md-brown-400: #8d6e63;
+  --md-brown-500: #795548;
+  --md-brown-600: #6d4c41;
+  --md-brown-700: #5d4037;
+  --md-brown-800: #4e342e;
+  --md-brown-900: #3e2723;
+  --md-grey-50: #fafafa;
+  --md-grey-100: #f5f5f5;
+  --md-grey-200: #eee;
+  --md-grey-300: #e0e0e0;
+  --md-grey-400: #bdbdbd;
+  --md-grey-500: #9e9e9e;
+  --md-grey-600: #757575;
+  --md-grey-700: #616161;
+  --md-grey-800: #424242;
+  --md-grey-900: #212121;
+  --md-blue-grey-50: #eceff1;
+  --md-blue-grey-100: #cfd8dc;
+  --md-blue-grey-200: #b0bec5;
+  --md-blue-grey-300: #90a4ae;
+  --md-blue-grey-400: #78909c;
+  --md-blue-grey-500: #607d8b;
+  --md-blue-grey-600: #546e7a;
+  --md-blue-grey-700: #455a64;
+  --md-blue-grey-800: #37474f;
+  --md-blue-grey-900: #263238;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2017, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| RenderedText
+|----------------------------------------------------------------------------*/
+
+:root {
+  /* This is the padding value to fill the gaps between lines containing spans with background color. */
+  --jp-private-code-span-padding: calc(
+    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
+  );
+}
+
+.jp-RenderedText {
+  text-align: left;
+  padding-left: var(--jp-code-padding);
+  line-height: var(--jp-code-line-height);
+  font-family: var(--jp-code-font-family);
+}
+
+.jp-RenderedText pre,
+.jp-RenderedJavaScript pre,
+.jp-RenderedHTMLCommon pre {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-code-font-size);
+  border: none;
+  margin: 0;
+  padding: 0;
+}
+
+.jp-RenderedText pre a:link {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedText pre a:hover {
+  text-decoration: underline;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedText pre a:visited {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+/* console foregrounds and backgrounds */
+.jp-RenderedText pre .ansi-black-fg {
+  color: #3e424d;
+}
+
+.jp-RenderedText pre .ansi-red-fg {
+  color: #e75c58;
+}
+
+.jp-RenderedText pre .ansi-green-fg {
+  color: #00a250;
+}
+
+.jp-RenderedText pre .ansi-yellow-fg {
+  color: #ddb62b;
+}
+
+.jp-RenderedText pre .ansi-blue-fg {
+  color: #208ffb;
+}
+
+.jp-RenderedText pre .ansi-magenta-fg {
+  color: #d160c4;
+}
+
+.jp-RenderedText pre .ansi-cyan-fg {
+  color: #60c6c8;
+}
+
+.jp-RenderedText pre .ansi-white-fg {
+  color: #c5c1b4;
+}
+
+.jp-RenderedText pre .ansi-black-bg {
+  background-color: #3e424d;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-red-bg {
+  background-color: #e75c58;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-green-bg {
+  background-color: #00a250;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-yellow-bg {
+  background-color: #ddb62b;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-blue-bg {
+  background-color: #208ffb;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-magenta-bg {
+  background-color: #d160c4;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-cyan-bg {
+  background-color: #60c6c8;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-white-bg {
+  background-color: #c5c1b4;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-black-intense-fg {
+  color: #282c36;
+}
+
+.jp-RenderedText pre .ansi-red-intense-fg {
+  color: #b22b31;
+}
+
+.jp-RenderedText pre .ansi-green-intense-fg {
+  color: #007427;
+}
+
+.jp-RenderedText pre .ansi-yellow-intense-fg {
+  color: #b27d12;
+}
+
+.jp-RenderedText pre .ansi-blue-intense-fg {
+  color: #0065ca;
+}
+
+.jp-RenderedText pre .ansi-magenta-intense-fg {
+  color: #a03196;
+}
+
+.jp-RenderedText pre .ansi-cyan-intense-fg {
+  color: #258f8f;
+}
+
+.jp-RenderedText pre .ansi-white-intense-fg {
+  color: #a1a6b2;
+}
+
+.jp-RenderedText pre .ansi-black-intense-bg {
+  background-color: #282c36;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-red-intense-bg {
+  background-color: #b22b31;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-green-intense-bg {
+  background-color: #007427;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-yellow-intense-bg {
+  background-color: #b27d12;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-blue-intense-bg {
+  background-color: #0065ca;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-magenta-intense-bg {
+  background-color: #a03196;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-cyan-intense-bg {
+  background-color: #258f8f;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-white-intense-bg {
+  background-color: #a1a6b2;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-default-inverse-fg {
+  color: var(--jp-ui-inverse-font-color0);
+}
+
+.jp-RenderedText pre .ansi-default-inverse-bg {
+  background-color: var(--jp-inverse-layout-color0);
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-bold {
+  font-weight: bold;
+}
+
+.jp-RenderedText pre .ansi-underline {
+  text-decoration: underline;
+}
+
+.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
+  background: var(--jp-rendermime-error-background);
+  padding-top: var(--jp-code-padding);
+}
+
+/*-----------------------------------------------------------------------------
+| RenderedLatex
+|----------------------------------------------------------------------------*/
+
+.jp-RenderedLatex {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-content-font-size1);
+  line-height: var(--jp-content-line-height);
+}
+
+/* Left-justify outputs.*/
+.jp-OutputArea-output.jp-RenderedLatex {
+  padding: var(--jp-code-padding);
+  text-align: left;
+}
+
+/*-----------------------------------------------------------------------------
+| RenderedHTML
+|----------------------------------------------------------------------------*/
+
+.jp-RenderedHTMLCommon {
+  color: var(--jp-content-font-color1);
+  font-family: var(--jp-content-font-family);
+  font-size: var(--jp-content-font-size1);
+  line-height: var(--jp-content-line-height);
+
+  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */
+  padding-right: 20px;
+}
+
+.jp-RenderedHTMLCommon em {
+  font-style: italic;
+}
+
+.jp-RenderedHTMLCommon strong {
+  font-weight: bold;
+}
+
+.jp-RenderedHTMLCommon u {
+  text-decoration: underline;
+}
+
+.jp-RenderedHTMLCommon a:link {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedHTMLCommon a:hover {
+  text-decoration: underline;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedHTMLCommon a:visited {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+/* Headings */
+
+.jp-RenderedHTMLCommon h1,
+.jp-RenderedHTMLCommon h2,
+.jp-RenderedHTMLCommon h3,
+.jp-RenderedHTMLCommon h4,
+.jp-RenderedHTMLCommon h5,
+.jp-RenderedHTMLCommon h6 {
+  line-height: var(--jp-content-heading-line-height);
+  font-weight: var(--jp-content-heading-font-weight);
+  font-style: normal;
+  margin: var(--jp-content-heading-margin-top) 0
+    var(--jp-content-heading-margin-bottom) 0;
+}
+
+.jp-RenderedHTMLCommon h1:first-child,
+.jp-RenderedHTMLCommon h2:first-child,
+.jp-RenderedHTMLCommon h3:first-child,
+.jp-RenderedHTMLCommon h4:first-child,
+.jp-RenderedHTMLCommon h5:first-child,
+.jp-RenderedHTMLCommon h6:first-child {
+  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
+}
+
+.jp-RenderedHTMLCommon h1:last-child,
+.jp-RenderedHTMLCommon h2:last-child,
+.jp-RenderedHTMLCommon h3:last-child,
+.jp-RenderedHTMLCommon h4:last-child,
+.jp-RenderedHTMLCommon h5:last-child,
+.jp-RenderedHTMLCommon h6:last-child {
+  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
+}
+
+.jp-RenderedHTMLCommon h1 {
+  font-size: var(--jp-content-font-size5);
+}
+
+.jp-RenderedHTMLCommon h2 {
+  font-size: var(--jp-content-font-size4);
+}
+
+.jp-RenderedHTMLCommon h3 {
+  font-size: var(--jp-content-font-size3);
+}
+
+.jp-RenderedHTMLCommon h4 {
+  font-size: var(--jp-content-font-size2);
+}
+
+.jp-RenderedHTMLCommon h5 {
+  font-size: var(--jp-content-font-size1);
+}
+
+.jp-RenderedHTMLCommon h6 {
+  font-size: var(--jp-content-font-size0);
+}
+
+/* Lists */
+
+/* stylelint-disable selector-max-type, selector-max-compound-selectors */
+
+.jp-RenderedHTMLCommon ul:not(.list-inline),
+.jp-RenderedHTMLCommon ol:not(.list-inline) {
+  padding-left: 2em;
+}
+
+.jp-RenderedHTMLCommon ul {
+  list-style: disc;
+}
+
+.jp-RenderedHTMLCommon ul ul {
+  list-style: square;
+}
+
+.jp-RenderedHTMLCommon ul ul ul {
+  list-style: circle;
+}
+
+.jp-RenderedHTMLCommon ol {
+  list-style: decimal;
+}
+
+.jp-RenderedHTMLCommon ol ol {
+  list-style: upper-alpha;
+}
+
+.jp-RenderedHTMLCommon ol ol ol {
+  list-style: lower-alpha;
+}
+
+.jp-RenderedHTMLCommon ol ol ol ol {
+  list-style: lower-roman;
+}
+
+.jp-RenderedHTMLCommon ol ol ol ol ol {
+  list-style: decimal;
+}
+
+.jp-RenderedHTMLCommon ol,
+.jp-RenderedHTMLCommon ul {
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon ul ul,
+.jp-RenderedHTMLCommon ul ol,
+.jp-RenderedHTMLCommon ol ul,
+.jp-RenderedHTMLCommon ol ol {
+  margin-bottom: 0;
+}
+
+/* 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;
+}
+
+.jp-RenderedHTMLCommon > pre {
+  margin: 1.5em 2em;
+}
+
+.jp-RenderedHTMLCommon pre,
+.jp-RenderedHTMLCommon code {
+  border: 0;
+  background-color: var(--jp-layout-color0);
+  color: var(--jp-content-font-color1);
+  font-family: var(--jp-code-font-family);
+  font-size: inherit;
+  line-height: var(--jp-code-line-height);
+  padding: 0;
+  white-space: pre-wrap;
+}
+
+.jp-RenderedHTMLCommon :not(pre) > code {
+  background-color: var(--jp-layout-color2);
+  padding: 1px 5px;
+}
+
+/* Tables */
+
+.jp-RenderedHTMLCommon table {
+  border-collapse: collapse;
+  border-spacing: 0;
+  border: none;
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+  table-layout: fixed;
+  margin-left: auto;
+  margin-bottom: 1em;
+  margin-right: auto;
+}
+
+.jp-RenderedHTMLCommon thead {
+  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
+  vertical-align: bottom;
+}
+
+.jp-RenderedHTMLCommon td,
+.jp-RenderedHTMLCommon th,
+.jp-RenderedHTMLCommon tr {
+  vertical-align: middle;
+  padding: 0.5em;
+  line-height: normal;
+  white-space: normal;
+  max-width: none;
+  border: none;
+}
+
+.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
+.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
+  max-width: none;
+}
+
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
+  text-align: right;
+}
+
+.jp-RenderedHTMLCommon th {
+  font-weight: bold;
+}
+
+.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
+  background: var(--jp-layout-color0);
+}
+
+.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
+  background: var(--jp-rendermime-table-row-background);
+}
+
+.jp-RenderedHTMLCommon tbody tr:hover {
+  background: var(--jp-rendermime-table-row-hover-background);
+}
+
+.jp-RenderedHTMLCommon p {
+  text-align: left;
+  margin: 0;
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon img {
+  -moz-force-broken-image-icon: 1;
+}
+
+/* Restrict to direct children as other images could be nested in other content. */
+.jp-RenderedHTMLCommon > img {
+  display: block;
+  margin-left: 0;
+  margin-right: 0;
+  margin-bottom: 1em;
+}
+
+/* Change color behind transparent images if they need it... */
+[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
+  background-color: var(--jp-inverse-layout-color1);
+}
+
+[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
+  background-color: var(--jp-inverse-layout-color1);
+}
+
+.jp-RenderedHTMLCommon img,
+.jp-RenderedImage img,
+.jp-RenderedHTMLCommon svg,
+.jp-RenderedSVG svg {
+  max-width: 100%;
+  height: auto;
+}
+
+.jp-RenderedHTMLCommon img.jp-mod-unconfined,
+.jp-RenderedImage img.jp-mod-unconfined,
+.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
+.jp-RenderedSVG svg.jp-mod-unconfined {
+  max-width: none;
+}
+
+.jp-RenderedHTMLCommon .alert {
+  padding: var(--jp-notebook-padding);
+  border: var(--jp-border-width) solid transparent;
+  border-radius: var(--jp-border-radius);
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon .alert-info {
+  color: var(--jp-info-color0);
+  background-color: var(--jp-info-color3);
+  border-color: var(--jp-info-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-info hr {
+  border-color: var(--jp-info-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-info > p:last-child,
+.jp-RenderedHTMLCommon .alert-info > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-warning {
+  color: var(--jp-warn-color0);
+  background-color: var(--jp-warn-color3);
+  border-color: var(--jp-warn-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-warning hr {
+  border-color: var(--jp-warn-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-warning > p:last-child,
+.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-success {
+  color: var(--jp-success-color0);
+  background-color: var(--jp-success-color3);
+  border-color: var(--jp-success-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-success hr {
+  border-color: var(--jp-success-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-success > p:last-child,
+.jp-RenderedHTMLCommon .alert-success > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-danger {
+  color: var(--jp-error-color0);
+  background-color: var(--jp-error-color3);
+  border-color: var(--jp-error-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-danger hr {
+  border-color: var(--jp-error-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-danger > p:last-child,
+.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon blockquote {
+  margin: 1em 2em;
+  padding: 0 1em;
+  border-left: 5px solid var(--jp-border-color2);
+}
+
+a.jp-InternalAnchorLink {
+  visibility: hidden;
+  margin-left: 8px;
+  color: var(--md-blue-800);
+}
+
+h1:hover .jp-InternalAnchorLink,
+h2:hover .jp-InternalAnchorLink,
+h3:hover .jp-InternalAnchorLink,
+h4:hover .jp-InternalAnchorLink,
+h5:hover .jp-InternalAnchorLink,
+h6:hover .jp-InternalAnchorLink {
+  visibility: visible;
+}
+
+.jp-RenderedHTMLCommon kbd {
+  background-color: var(--jp-rendermime-table-row-background);
+  border: 1px solid var(--jp-border-color0);
+  border-bottom-color: var(--jp-border-color2);
+  border-radius: 3px;
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
+  display: inline-block;
+  font-size: var(--jp-ui-font-size0);
+  line-height: 1em;
+  padding: 0.2em 0.5em;
+}
+
+/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
+ * At the bottom of cells this is a bit too much as there is also spacing
+ * between cells. Going all the way to 0 gets too tight between markdown and
+ * code cells.
+ */
+.jp-RenderedHTMLCommon > *:last-child {
+  margin-bottom: 0.5em;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| 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;
+}
+
+.lm-mod-drag-image {
+  will-change: transform;
+}
+
+/*
+ * 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-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-baseLineForm {
+  border: none;
+  border-radius: 0;
+  position: absolute;
+  background-size: 16px;
+  background-repeat: no-repeat;
+  background-position: center;
+  outline: none;
+}
+
+.jp-lineFormButtonContainer {
+  top: 4px;
+  right: 8px;
+  height: 24px;
+  padding: 0 12px;
+  width: 12px;
+}
+
+.jp-lineFormButtonIcon {
+  top: 0;
+  right: 0;
+  background-color: var(--jp-brand-color1);
+  height: 100%;
+  width: 100%;
+  box-sizing: border-box;
+  padding: 4px 6px;
+}
+
+.jp-lineFormButton {
+  top: 0;
+  right: 0;
+  background-color: transparent;
+  height: 100%;
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.jp-lineFormWrapper {
+  overflow: hidden;
+  padding: 0 8px;
+  border: 1px solid var(--jp-border-color0);
+  background-color: var(--jp-input-active-background);
+  height: 22px;
+}
+
+.jp-lineFormWrapperFocusWithin {
+  border: var(--jp-border-width) solid var(--md-blue-500);
+  box-shadow: inset 0 0 4px var(--md-blue-300);
+}
+
+.jp-lineFormInput {
+  background: transparent;
+  width: 200px;
+  height: 100%;
+  border: none;
+  outline: none;
+  color: var(--jp-ui-font-color0);
+  line-height: 28px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-JSONEditor {
+  display: flex;
+  flex-direction: column;
+  width: 100%;
+}
+
+.jp-JSONEditor-host {
+  flex: 1 1 auto;
+  border: var(--jp-border-width) solid var(--jp-input-border-color);
+  border-radius: 0;
+  background: var(--jp-layout-color0);
+  min-height: 50px;
+  padding: 1px;
+}
+
+.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
+  border-color: red;
+  outline-color: red;
+}
+
+.jp-JSONEditor-header {
+  display: flex;
+  flex: 1 0 auto;
+  padding: 0 0 0 12px;
+}
+
+.jp-JSONEditor-header label {
+  flex: 0 0 auto;
+}
+
+.jp-JSONEditor-commitButton {
+  height: 16px;
+  width: 16px;
+  background-size: 18px;
+  background-repeat: no-repeat;
+  background-position: center;
+}
+
+.jp-JSONEditor-host.jp-mod-focused {
+  background-color: var(--jp-input-active-background);
+  border: 1px solid var(--jp-input-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+}
+
+.jp-Editor.jp-mod-dropTarget {
+  border: var(--jp-border-width) solid var(--jp-input-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+.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-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);
+
+  --jp-private-document-search-button-height: 20px;
+}
+
+.jp-DocumentSearch-overlay button {
+  background-color: var(--jp-toolbar-background);
+  outline: 0;
+}
+
+.jp-DocumentSearch-overlay button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-overlay button:active {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-DocumentSearch-overlay-row {
+  display: flex;
+  align-items: center;
+  margin-bottom: 2px;
+}
+
+.jp-DocumentSearch-button-content {
+  display: inline-block;
+  cursor: pointer;
+  box-sizing: border-box;
+  width: 100%;
+  height: 100%;
+}
+
+.jp-DocumentSearch-button-content svg {
+  width: 100%;
+  height: 100%;
+}
+
+.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-DocumentSearch-input-wrapper:focus-within {
+  border-color: var(--jp-cell-editor-active-border-color);
+}
+
+.jp-DocumentSearch-toggle-wrapper,
+.jp-DocumentSearch-button-wrapper {
+  all: initial;
+  overflow: hidden;
+  display: inline-block;
+  border: none;
+  box-sizing: border-box;
+}
+
+.jp-DocumentSearch-toggle-wrapper {
+  width: 14px;
+  height: 14px;
+}
+
+.jp-DocumentSearch-button-wrapper {
+  width: var(--jp-private-document-search-button-height);
+  height: var(--jp-private-document-search-button-height);
+}
+
+.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-DocumentSearch-toggle-wrapper,
+.jp-DocumentSearch-button-wrapper,
+.jp-DocumentSearch-button-content:focus {
+  outline: none;
+}
+
+.jp-DocumentSearch-toggle-placeholder {
+  width: 5px;
+}
+
+.jp-DocumentSearch-input-button::before {
+  display: block;
+  padding-top: 100%;
+}
+
+.jp-DocumentSearch-input-button-off {
+  opacity: var(--jp-search-toggle-off-opacity);
+}
+
+.jp-DocumentSearch-input-button-off:hover {
+  opacity: var(--jp-search-toggle-hover-opacity);
+}
+
+.jp-DocumentSearch-input-button-on {
+  opacity: var(--jp-search-toggle-on-opacity);
+}
+
+.jp-DocumentSearch-index-counter {
+  padding-left: 10px;
+  padding-right: 10px;
+  user-select: none;
+  min-width: 35px;
+  display: inline-block;
+}
+
+.jp-DocumentSearch-up-down-wrapper {
+  display: inline-block;
+  padding-right: 2px;
+  margin-left: auto;
+  white-space: nowrap;
+}
+
+.jp-DocumentSearch-spacer {
+  margin-left: auto;
+}
+
+.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-DocumentSearch-up-down-button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-up-down-button:active {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-DocumentSearch-filter-button {
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-DocumentSearch-filter-button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-filter-button-enabled {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-filter-button-enabled:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+.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-DocumentSearch-search-filter-disabled {
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-DocumentSearch-search-filter {
+  display: flex;
+  align-items: center;
+  user-select: none;
+}
+
+.jp-DocumentSearch-regex-error {
+  color: var(--jp-error-color0);
+}
+
+.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-DocumentSearch-replace-button-wrapper:focus {
+  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
+}
+
+.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-DocumentSearch-replace-button:focus {
+  outline: none;
+}
+
+.jp-DocumentSearch-replace-wrapper-class {
+  margin-left: 14px;
+  display: flex;
+}
+
+.jp-DocumentSearch-replace-toggle {
+  border: none;
+  background-color: var(--jp-toolbar-background);
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-DocumentSearch-replace-toggle:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  height: auto;
+
+  /* Changed to auto to autogrow */
+}
+
+.cm-editor pre {
+  padding: 0 var(--jp-code-padding);
+}
+
+.jp-CodeMirrorEditor[data-type='inline'] .cm-dialog {
+  background-color: var(--jp-layout-color0);
+  color: var(--jp-content-font-color1);
+}
+
+.jp-CodeMirrorEditor {
+  cursor: text;
+}
+
+/* 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);
+  }
+}
+
+/* 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);
+  }
+}
+
+.cm-editor.jp-mod-readOnly .cm-cursor {
+  display: none;
+}
+
+.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;
+}
+
+.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);
+}
+
+.cm-searching::selection,
+.cm-searching span::selection {
+  background-color: var(--jp-search-unselected-match-background-color);
+  color: var(--jp-search-unselected-match-color);
+}
+
+.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-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);
+}
+
+.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-CollaboratorCursor-hover {
+  position: absolute;
+  z-index: 1;
+  transform: translateX(-50%);
+  color: white;
+  border-radius: 3px;
+  padding-left: 4px;
+  padding-right: 4px;
+  padding-top: 1px;
+  padding-bottom: 1px;
+  text-align: center;
+  font-size: var(--jp-ui-font-size1);
+  white-space: nowrap;
+}
+
+.jp-CodeMirror-ruler {
+  border-left: 1px dashed var(--jp-border-color2);
+}
+
+/* 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;
+}
+
+.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;
+}
+
+.jp-CodeMirrorEditor .cm-ySelectionInfo {
+  transition-delay: 0.7s;
+  opacity: 0;
+}
+
+.jp-CodeMirrorEditor .cm-ySelectionCaret:hover > .cm-ySelectionInfo {
+  opacity: 1;
+  transition-delay: 0s;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-MimeDocument {
+  outline: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-filebrowser-button-height: 28px;
+  --jp-private-filebrowser-button-width: 48px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-FileBrowser .jp-SidePanel-content {
+  display: flex;
+  flex-direction: column;
+}
+
+.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;
+}
+
+.jp-BreadCrumbs {
+  flex: 0 0 auto;
+  margin: 8px 12px;
+}
+
+.jp-BreadCrumbs-item {
+  margin: 0 2px;
+  padding: 0 2px;
+  border-radius: var(--jp-border-radius);
+  cursor: pointer;
+}
+
+.jp-BreadCrumbs-item:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-BreadCrumbs-item:first-child {
+  margin-left: 0;
+}
+
+.jp-BreadCrumbs-item.jp-mod-dropTarget {
+  background-color: var(--jp-brand-color2);
+  opacity: 0.7;
+}
+
+/*-----------------------------------------------------------------------------
+| Buttons
+|----------------------------------------------------------------------------*/
+
+.jp-FileBrowser-toolbar > .jp-Toolbar-item {
+  flex: 0 0 auto;
+  padding-left: 0;
+  padding-right: 2px;
+  align-items: center;
+  height: unset;
+}
+
+.jp-FileBrowser-toolbar > .jp-Toolbar-item .jp-ToolbarButtonComponent {
+  width: 40px;
+}
+
+/*-----------------------------------------------------------------------------
+| Other styles
+|----------------------------------------------------------------------------*/
+
+.jp-FileDialog.jp-mod-conflict input {
+  color: var(--jp-error-color1);
+}
+
+.jp-FileDialog .jp-new-name-title {
+  margin-top: 12px;
+}
+
+.jp-LastModified-hidden {
+  display: none;
+}
+
+.jp-FileSize-hidden {
+  display: none;
+}
+
+.jp-FileBrowser .lm-AccordionPanel > h3:first-child {
+  display: none;
+}
+
+/*-----------------------------------------------------------------------------
+| DirListing
+|----------------------------------------------------------------------------*/
+
+.jp-DirListing {
+  flex: 1 1 auto;
+  display: flex;
+  flex-direction: column;
+  outline: 0;
+}
+
+.jp-DirListing-header {
+  flex: 0 0 auto;
+  display: flex;
+  flex-direction: row;
+  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);
+  box-shadow: var(--jp-toolbar-box-shadow);
+  z-index: 2;
+}
+
+.jp-DirListing-headerItem {
+  padding: 4px 12px 2px;
+  font-weight: 500;
+}
+
+.jp-DirListing-headerItem:hover {
+  background: var(--jp-layout-color2);
+}
+
+.jp-DirListing-headerItem.jp-id-name {
+  flex: 1 0 84px;
+}
+
+.jp-DirListing-headerItem.jp-id-modified {
+  flex: 0 0 112px;
+  border-left: var(--jp-border-width) solid var(--jp-border-color2);
+  text-align: right;
+}
+
+.jp-DirListing-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;
+  border-left: var(--jp-border-width) solid var(--jp-border-color2);
+  text-align: right;
+  color: var(--jp-border-color2);
+}
+
+.jp-DirListing-narrow .jp-id-narrow {
+  display: block;
+}
+
+.jp-DirListing-narrow .jp-id-modified,
+.jp-DirListing-narrow .jp-DirListing-itemModified {
+  display: none;
+}
+
+.jp-DirListing-headerItem.jp-mod-selected {
+  font-weight: 600;
+}
+
+/* increase specificity to override bundled default */
+.jp-DirListing-content {
+  flex: 1 1 auto;
+  margin: 0;
+  padding: 0;
+  list-style-type: none;
+  overflow: auto;
+  background-color: var(--jp-layout-color1);
+}
+
+.jp-DirListing-content mark {
+  color: var(--jp-ui-font-color0);
+  background-color: transparent;
+  font-weight: bold;
+}
+
+.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
+  color: var(--jp-ui-inverse-font-color0);
+}
+
+/* Style the directory listing content when a user drops a file to upload */
+.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
+  outline: 5px dashed rgba(128, 128, 128, 0.5);
+  outline-offset: -10px;
+  cursor: copy;
+}
+
+.jp-DirListing-item {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  padding: 4px 12px;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  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%;
+}
+
+.jp-DirListing-item.jp-mod-selected {
+  color: var(--jp-ui-inverse-font-color1);
+  background: var(--jp-brand-color1);
+}
+
+.jp-DirListing-item.jp-mod-dropTarget {
+  background: var(--jp-brand-color3);
+}
+
+.jp-DirListing-item:hover:not(.jp-mod-selected) {
+  background: var(--jp-layout-color2);
+}
+
+.jp-DirListing-itemIcon {
+  flex: 0 0 20px;
+  margin-right: 4px;
+}
+
+.jp-DirListing-itemText {
+  flex: 1 0 64px;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  user-select: none;
+}
+
+.jp-DirListing-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 {
+  color: var(--jp-success-color1);
+  content: '\25CF';
+  font-size: 8px;
+  position: absolute;
+  left: -8px;
+}
+
+.jp-DirListing-item.jp-mod-running.jp-mod-selected
+  .jp-DirListing-itemIcon::before {
+  color: var(--jp-ui-inverse-font-color1);
+}
+
+.jp-DirListing-item.lm-mod-drag-image,
+.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
+  font-size: var(--jp-ui-font-size1);
+  padding-left: 4px;
+  margin-left: 4px;
+  width: 160px;
+  background-color: var(--jp-ui-inverse-font-color2);
+  box-shadow: var(--jp-elevation-z2);
+  border-radius: 0;
+  color: var(--jp-ui-font-color1);
+  transform: translateX(-40%) translateY(-58%);
+}
+
+.jp-Document {
+  min-width: 120px;
+  min-height: 120px;
+  outline: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Main OutputArea
+| OutputArea has a list of Outputs
+|----------------------------------------------------------------------------*/
+
+.jp-OutputArea {
+  overflow-y: auto;
+}
+
+.jp-OutputArea-child {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+  overflow: hidden;
+}
+
+.jp-OutputPrompt {
+  width: var(--jp-cell-prompt-width);
+  color: var(--jp-cell-outprompt-font-color);
+  font-family: var(--jp-cell-prompt-font-family);
+  padding: var(--jp-code-padding);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  line-height: var(--jp-code-line-height);
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+  opacity: var(--jp-cell-prompt-opacity);
+
+  /* Right align prompt text, don't wrap to handle large prompt numbers */
+  text-align: right;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+
+  /* Disable text selection */
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.jp-OutputArea-prompt {
+  display: table-cell;
+  vertical-align: top;
+}
+
+.jp-OutputArea-output {
+  display: table-cell;
+  width: 100%;
+  height: auto;
+  overflow: auto;
+  user-select: text;
+  -moz-user-select: text;
+  -webkit-user-select: text;
+  -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-mod-outputsScrolled .jp-OutputArea-promptOverlay:hover {
+  cursor: zoom-in;
+}
+
+/**
+ * Isolated output.
+ */
+.jp-OutputArea-output.jp-mod-isolated {
+  width: 100%;
+  display: block;
+}
+
+/*
+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-OutputArea-output.jp-mod-isolated {
+  position: relative;
+}
+
+body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated::before {
+  content: '';
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: transparent;
+}
+
+/* pre */
+
+.jp-OutputArea-output pre {
+  border: none;
+  margin: 0;
+  padding: 0;
+  overflow-x: auto;
+  overflow-y: auto;
+  word-break: break-all;
+  word-wrap: break-word;
+  white-space: pre-wrap;
+}
+
+/* tables */
+
+.jp-OutputArea-output.jp-RenderedHTMLCommon table {
+  margin-left: 0;
+  margin-right: 0;
+}
+
+/* description lists */
+
+.jp-OutputArea-output dl,
+.jp-OutputArea-output dt,
+.jp-OutputArea-output dd {
+  display: block;
+}
+
+.jp-OutputArea-output dl {
+  width: 100%;
+  overflow: hidden;
+  padding: 0;
+  margin: 0;
+}
+
+.jp-OutputArea-output dt {
+  font-weight: bold;
+  float: left;
+  width: 20%;
+  padding: 0;
+  margin: 0;
+}
+
+.jp-OutputArea-output dd {
+  float: left;
+  width: 80%;
+  padding: 0;
+  margin: 0;
+}
+
+.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);
+}
+
+.jp-TableOfContents .jp-SidePanel-content {
+  overflow-y: auto;
+}
+
+.jp-TableOfContents-tree {
+  margin: 4px;
+}
+
+.jp-TableOfContents ol {
+  list-style-type: none;
+}
+
+/* stylelint-disable-next-line selector-max-type */
+.jp-TableOfContents li > ol {
+  /* Align left border with triangle icon center */
+  padding-left: 11px;
+}
+
+.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);
+}
+
+.jp-tocItem {
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.jp-tocItem-heading {
+  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-tocItem-collapser {
+  height: 20px;
+  margin: 2px 2px 0;
+  padding: 0;
+  background: none;
+  border: none;
+  cursor: pointer;
+}
+
+.jp-tocItem-collapser:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+/* 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);
+}
+
+.jp-tocItem-heading.jp-tocItem-active::before {
+  background-color: var(--jp-brand-color1);
+}
+
+.jp-tocItem-heading:hover.jp-tocItem-active::before {
+  background: var(--jp-brand-color0);
+  opacity: 1;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-Collapser {
+  flex: 0 0 var(--jp-cell-collapser-width);
+  padding: 0;
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+  border-radius: var(--jp-border-radius);
+  opacity: 1;
+}
+
+.jp-Collapser-child {
+  display: block;
+  width: 100%;
+  box-sizing: border-box;
+
+  /* height: 100% doesn't work because the height of its parent is computed from content */
+  position: absolute;
+  top: 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;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Header/Footer
+|----------------------------------------------------------------------------*/
+
+/* Hidden by zero height by default */
+.jp-CellHeader,
+.jp-CellFooter {
+  height: 0;
+  width: 100%;
+  padding: 0;
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Input
+|----------------------------------------------------------------------------*/
+
+/* All input areas */
+.jp-InputArea {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+  overflow: hidden;
+}
+
+.jp-InputArea-editor {
+  display: table-cell;
+  overflow: hidden;
+  vertical-align: top;
+
+  /* This is the non-active, default styling */
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  border-radius: 0;
+  background: var(--jp-cell-editor-background);
+}
+
+.jp-InputPrompt {
+  display: table-cell;
+  vertical-align: top;
+  width: var(--jp-cell-prompt-width);
+  color: var(--jp-cell-inprompt-font-color);
+  font-family: var(--jp-cell-prompt-font-family);
+  padding: var(--jp-code-padding);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  opacity: var(--jp-cell-prompt-opacity);
+  line-height: var(--jp-code-line-height);
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+
+  /* Right align prompt text, don't wrap to handle large prompt numbers */
+  text-align: right;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+
+  /* Disable text selection */
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Placeholder
+|----------------------------------------------------------------------------*/
+
+.jp-Placeholder {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+}
+
+.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;
+  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 {
+  width: 32px;
+  height: 16px;
+  border: 1px solid transparent;
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-Placeholder-content .jp-MoreHorizIcon:hover {
+  border: 1px solid var(--jp-border-color1);
+  box-shadow: 0 0 2px 0 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.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Private CSS variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-cell-scrolling-output-offset: 5px;
+}
+
+/*-----------------------------------------------------------------------------
+| Cell
+|----------------------------------------------------------------------------*/
+
+.jp-Cell {
+  padding: var(--jp-cell-padding);
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Common input/output
+|----------------------------------------------------------------------------*/
+
+.jp-Cell-inputWrapper,
+.jp-Cell-outputWrapper {
+  display: flex;
+  flex-direction: row;
+  padding: 0;
+  margin: 0;
+
+  /* Added to reveal the box-shadow on the input and output collapsers. */
+  overflow: visible;
+}
+
+/* Only input/output areas inside cells */
+.jp-Cell-inputArea,
+.jp-Cell-outputArea {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Collapser
+|----------------------------------------------------------------------------*/
+
+/* Make the output collapser disappear when there is not output, but do so
+ * in a manner that leaves it in the layout and preserves its width.
+ */
+.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
+  border: none !important;
+  background: transparent !important;
+}
+
+.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
+  min-height: var(--jp-cell-collapser-min-height);
+}
+
+/*-----------------------------------------------------------------------------
+| Output
+|----------------------------------------------------------------------------*/
+
+/* Put a space between input and output when there IS output */
+.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
+  margin-top: 5px;
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
+  overflow-y: auto;
+  max-height: 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-mod-rendered .jp-collapseHeadingButton[data-heading-level='6'] {
+  font-size: var(--jp-content-font-size0);
+  background-position-y: top;
+}
+
+/* collapseHeadingButton (show only on (hover,active) if hiddenCellsButton is shown) */
+.jp-Notebook.jp-mod-showHiddenCellsButton .jp-collapseHeadingButton {
+  display: none;
+}
+
+.jp-Notebook.jp-mod-showHiddenCellsButton
+  :is(.jp-MarkdownCell:hover, .jp-mod-active)
+  .jp-collapseHeadingButton {
+  display: flex;
+}
+
+/* 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 {
+  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 {
+  background-color: var(--jp-border-color2) !important;
+}
+
+.jp-showHiddenCellsButton {
+  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;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-notebook-toolbar-padding: 2px 5px 2px 2px;
+}
+
+/*-----------------------------------------------------------------------------
+
+/*-----------------------------------------------------------------------------
+| Styles
+|----------------------------------------------------------------------------*/
+
+.jp-NotebookPanel-toolbar {
+  padding: var(--jp-notebook-toolbar-padding);
+
+  /* disable paint containment from lumino 2.0 default strict CSS containment */
+  contain: style size !important;
+}
+
+.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
+  border: none;
+  box-shadow: none;
+}
+
+.jp-Notebook-toolbarCellTypeDropdown select {
+  height: 24px;
+  font-size: var(--jp-ui-font-size1);
+  line-height: 14px;
+  border-radius: 0;
+  display: block;
+}
+
+.jp-Notebook-toolbarCellTypeDropdown span {
+  top: 5px !important;
+}
+
+.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
+|----------------------------------------------------------------------------*/
+
+: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);
+  --jp-private-notebook-active-color: var(--md-green-400);
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook
+|----------------------------------------------------------------------------*/
+
+/* stylelint-disable selector-max-class */
+
+.jp-NotebookPanel {
+  display: block;
+  height: 100%;
+}
+
+.jp-NotebookPanel.jp-Document {
+  min-width: 240px;
+  min-height: 120px;
+}
+
+.jp-Notebook {
+  padding: var(--jp-notebook-padding);
+  outline: none;
+  overflow: auto;
+  background: var(--jp-layout-color0);
+}
+
+.jp-Notebook.jp-mod-scrollPastEnd::after {
+  display: block;
+  content: '';
+  min-height: var(--jp-notebook-scroll-padding);
+}
+
+.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
+  contain: strict;
+}
+
+.jp-Notebook .jp-Cell {
+  overflow: visible;
+}
+
+.jp-Notebook .jp-Cell .jp-InputPrompt {
+  cursor: move;
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook state related styling
+|
+| The notebook and cells each have states, here are the possibilities:
+|
+| - Notebook
+|   - Command
+|   - Edit
+| - Cell
+|   - None
+|   - Active (only one can be active)
+|   - Selected (the cells actions are applied to)
+|   - Multiselected (when multiple selected, the cursor)
+|   - No outputs
+|----------------------------------------------------------------------------*/
+
+/* Command or edit modes */
+
+.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
+  opacity: var(--jp-cell-prompt-not-active-opacity);
+  color: var(--jp-cell-prompt-not-active-font-color);
+}
+
+.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
+  opacity: var(--jp-cell-prompt-not-active-opacity);
+  color: var(--jp-cell-prompt-not-active-font-color);
+}
+
+/* cell is active */
+.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
+  background: var(--jp-brand-color1);
+}
+
+/* cell is dirty */
+.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
+  color: var(--jp-warn-color1);
+}
+
+.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt::before {
+  color: var(--jp-warn-color1);
+  content: '•';
+}
+
+.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
+  background: var(--jp-warn-color1);
+}
+
+/* collapser is hovered */
+.jp-Notebook .jp-Cell .jp-Collapser:hover {
+  box-shadow: var(--jp-elevation-z2);
+  background: var(--jp-brand-color1);
+  opacity: var(--jp-cell-collapser-not-active-hover-opacity);
+}
+
+/* cell is active and collapser is hovered */
+.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
+  background: var(--jp-brand-color0);
+  opacity: 1;
+}
+
+/* Command mode */
+
+.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
+  background: var(--jp-notebook-multiselected-color);
+}
+
+.jp-Notebook.jp-mod-commandMode
+  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
+  background: transparent;
+}
+
+/* Edit mode */
+
+.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
+  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+  background-color: var(--jp-cell-editor-active-background);
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook drag and drop
+|----------------------------------------------------------------------------*/
+
+.jp-Notebook-cell.jp-mod-dropSource {
+  opacity: 0.5;
+}
+
+.jp-Notebook-cell.jp-mod-dropTarget,
+.jp-Notebook.jp-mod-commandMode
+  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
+  border-top-color: var(--jp-private-notebook-selected-color);
+  border-top-style: solid;
+  border-top-width: 2px;
+}
+
+.jp-dragImage {
+  display: block;
+  flex-direction: row;
+  width: var(--jp-private-notebook-dragImage-width);
+  height: var(--jp-private-notebook-dragImage-height);
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  background: var(--jp-cell-editor-background);
+  overflow: visible;
+}
+
+.jp-dragImage-singlePrompt {
+  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12);
+}
+
+.jp-dragImage .jp-dragImage-content {
+  flex: 1 1 auto;
+  z-index: 2;
+  font-size: var(--jp-code-font-size);
+  font-family: var(--jp-code-font-family);
+  line-height: var(--jp-code-line-height);
+  padding: var(--jp-code-padding);
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  background: var(--jp-cell-editor-background-color);
+  color: var(--jp-content-font-color3);
+  text-align: left;
+  margin: 4px 4px 4px 0;
+}
+
+.jp-dragImage .jp-dragImage-prompt {
+  flex: 0 0 auto;
+  min-width: 36px;
+  color: var(--jp-cell-inprompt-font-color);
+  padding: var(--jp-code-padding);
+  padding-left: 12px;
+  font-family: var(--jp-cell-prompt-font-family);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  line-height: 1.9;
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+}
+
+.jp-dragImage-multipleBack {
+  z-index: -1;
+  position: absolute;
+  height: 32px;
+  width: 300px;
+  top: 8px;
+  left: 8px;
+  background: var(--jp-layout-color2);
+  border: var(--jp-border-width) solid var(--jp-input-border-color);
+  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12);
+}
+
+/*-----------------------------------------------------------------------------
+| Cell toolbar
+|----------------------------------------------------------------------------*/
+
+.jp-NotebookTools {
+  display: block;
+  min-width: var(--jp-sidebar-min-width);
+  color: var(--jp-ui-font-color1);
+  background: var(--jp-layout-color1);
+
+  /* This is needed so that all font sizing of children done in ems is
+    * relative to this base size */
+  font-size: var(--jp-ui-font-size1);
+  overflow: auto;
+}
+
+.jp-ActiveCellTool {
+  padding: 12px 0;
+  display: flex;
+}
+
+.jp-ActiveCellTool-Content {
+  flex: 1 1 auto;
+}
+
+.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-InputPrompt {
+  min-width: calc(var(--jp-cell-prompt-width) * 0.75);
+}
+
+.jp-ActiveCellTool-CellContent > pre {
+  padding: 5px 4px;
+  margin: 0;
+  white-space: normal;
+}
+
+.jp-MetadataEditorTool {
+  flex-direction: column;
+  padding: 12px 0;
+}
+
+.jp-RankedPanel > :not(:first-child) {
+  margin-top: 12px;
+}
+
+.jp-KeySelector select.jp-mod-styled {
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color0);
+  border: var(--jp-border-width) solid var(--jp-border-color1);
+}
+
+.jp-KeySelector label,
+.jp-MetadataEditorTool label,
+.jp-NumberSetter label {
+  line-height: 1.4;
+}
+
+.jp-NotebookTools .jp-select-wrapper {
+  margin-top: 4px;
+  margin-bottom: 0;
+}
+
+.jp-NumberSetter input {
+  width: 100%;
+  margin-top: 4px;
+}
+
+.jp-NotebookTools .jp-Collapse {
+  margin-top: 16px;
+}
+
+/*-----------------------------------------------------------------------------
+| Presentation Mode (.jp-mod-presentationMode)
+|----------------------------------------------------------------------------*/
+
+.jp-mod-presentationMode .jp-Notebook {
+  --jp-content-font-size1: var(--jp-content-presentation-font-size1);
+  --jp-code-font-size: var(--jp-code-presentation-font-size);
+}
+
+.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
+.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
+  flex: 0 0 110px;
+}
+
+/*-----------------------------------------------------------------------------
+| 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
+|----------------------------------------------------------------------------*/
+
+.jp-Cell-Placeholder {
+  padding-left: 55px;
+}
+
+.jp-Cell-Placeholder-wrapper {
+  background: #fff;
+  border: 1px solid;
+  border-color: #e5e6e9 #dfe0e4 #d0d1d5;
+  border-radius: 4px;
+  -webkit-border-radius: 4px;
+  margin: 10px 15px;
+}
+
+.jp-Cell-Placeholder-wrapper-inner {
+  padding: 15px;
+  position: relative;
+}
+
+.jp-Cell-Placeholder-wrapper-body {
+  background-repeat: repeat;
+  background-size: 50% auto;
+}
+
+.jp-Cell-Placeholder-wrapper-body div {
+  background: #f6f7f8;
+  background-image: -webkit-linear-gradient(
+    left,
+    #f6f7f8 0%,
+    #edeef1 20%,
+    #f6f7f8 40%,
+    #f6f7f8 100%
+  );
+  background-repeat: no-repeat;
+  background-size: 800px 104px;
+  height: 104px;
+  position: absolute;
+  right: 15px;
+  left: 15px;
+  top: 15px;
+}
+
+div.jp-Cell-Placeholder-h1 {
+  top: 20px;
+  height: 20px;
+  left: 15px;
+  width: 150px;
+}
+
+div.jp-Cell-Placeholder-h2 {
+  left: 15px;
+  top: 50px;
+  height: 10px;
+  width: 100px;
+}
+
+div.jp-Cell-Placeholder-content-1,
+div.jp-Cell-Placeholder-content-2,
+div.jp-Cell-Placeholder-content-3 {
+  left: 15px;
+  right: 15px;
+  height: 10px;
+}
+
+div.jp-Cell-Placeholder-content-1 {
+  top: 100px;
+}
+
+div.jp-Cell-Placeholder-content-2 {
+  top: 120px;
+}
+
+div.jp-Cell-Placeholder-content-3 {
+  top: 140px;
+}
+
+</style>
+<style type="text/css">
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*
+The following CSS variables define the main, public API for styling JupyterLab.
+These variables should be used by all plugins wherever possible. In other
+words, plugins should not define custom colors, sizes, etc unless absolutely
+necessary. This enables users to change the visual theme of JupyterLab
+by changing these variables.
+
+Many variables appear in an ordered sequence (0,1,2,3). These sequences
+are designed to work well together, so for example, `--jp-border-color1` should
+be used with `--jp-layout-color1`. The numbers have the following meanings:
+
+* 0: super-primary, reserved for special emphasis
+* 1: primary, most important under normal situations
+* 2: secondary, next most important under normal situations
+* 3: tertiary, next most important under normal situations
+
+Throughout JupyterLab, we are mostly following principles from Google's
+Material Design when selecting colors. We are not, however, following
+all of MD as it is not optimized for dense, information rich UIs.
+*/
+
+:root {
+  /* Elevation
+   *
+   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
+   *
+   * https://github.com/material-components/material-components-web
+   * https://material-components-web.appspot.com/elevation.html
+   */
+
+  --jp-shadow-base-lightness: 0;
+  --jp-shadow-umbra-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.2
+  );
+  --jp-shadow-penumbra-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.14
+  );
+  --jp-shadow-ambient-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.12
+  );
+  --jp-elevation-z0: none;
+  --jp-elevation-z1: 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);
+
+  /* Borders
+   *
+   * The following variables, specify the visual styling of borders in JupyterLab.
+   */
+
+  --jp-border-width: 1px;
+  --jp-border-color0: var(--md-grey-400);
+  --jp-border-color1: var(--md-grey-400);
+  --jp-border-color2: var(--md-grey-300);
+  --jp-border-color3: var(--md-grey-200);
+  --jp-inverse-border-color: var(--md-grey-600);
+  --jp-border-radius: 2px;
+
+  /* UI Fonts
+   *
+   * The UI font CSS variables are used for the typography all of the JupyterLab
+   * user interface elements that are not directly user generated content.
+   *
+   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1
+   * is applied to a parent element. When children elements, such as headings, are sized
+   * in em all things will be computed relative to that body size.
+   */
+
+  --jp-ui-font-scale-factor: 1.2;
+  --jp-ui-font-size0: 0.83333em;
+  --jp-ui-font-size1: 13px; /* Base font size */
+  --jp-ui-font-size2: 1.2em;
+  --jp-ui-font-size3: 1.44em;
+  --jp-ui-font-family: system-ui, -apple-system, blinkmacsystemfont, 'Segoe UI',
+    helvetica, arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
+    'Segoe UI Symbol';
+
+  /*
+   * Use these font colors against the corresponding main layout colors.
+   * In a light theme, these go from dark to light.
+   */
+
+  /* Defaults use Material Design specification */
+  --jp-ui-font-color0: rgba(0, 0, 0, 1);
+  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);
+  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);
+  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);
+
+  /*
+   * Use these against the brand/accent/warn/error colors.
+   * These will typically go from light to darker, in both a dark and light theme.
+   */
+
+  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
+  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
+  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
+  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
+
+  /* Content Fonts
+   *
+   * Content font variables are used for typography of user generated content.
+   *
+   * The font sizing here is done assuming that the body font size of --jp-content-font-size1
+   * is applied to a parent element. When children elements, such as headings, are sized
+   * in em all things will be computed relative to that body size.
+   */
+
+  --jp-content-line-height: 1.6;
+  --jp-content-font-scale-factor: 1.2;
+  --jp-content-font-size0: 0.83333em;
+  --jp-content-font-size1: 14px; /* Base font size */
+  --jp-content-font-size2: 1.2em;
+  --jp-content-font-size3: 1.44em;
+  --jp-content-font-size4: 1.728em;
+  --jp-content-font-size5: 2.0736em;
+
+  /* This gives a magnification of about 125% in presentation mode over normal. */
+  --jp-content-presentation-font-size1: 17px;
+  --jp-content-heading-line-height: 1;
+  --jp-content-heading-margin-top: 1.2em;
+  --jp-content-heading-margin-bottom: 0.8em;
+  --jp-content-heading-font-weight: 500;
+
+  /* Defaults use Material Design specification */
+  --jp-content-font-color0: rgba(0, 0, 0, 1);
+  --jp-content-font-color1: rgba(0, 0, 0, 0.87);
+  --jp-content-font-color2: rgba(0, 0, 0, 0.54);
+  --jp-content-font-color3: rgba(0, 0, 0, 0.38);
+  --jp-content-link-color: var(--md-blue-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';
+
+  /*
+   * Code Fonts
+   *
+   * Code font variables are used for typography of code and other monospaces content.
+   */
+
+  --jp-code-font-size: 13px;
+  --jp-code-line-height: 1.3077; /* 17px for 13px base */
+  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
+  --jp-code-font-family-default: menlo, consolas, 'DejaVu Sans Mono', monospace;
+  --jp-code-font-family: var(--jp-code-font-family-default);
+
+  /* This gives a magnification of about 125% in presentation mode over normal. */
+  --jp-code-presentation-font-size: 16px;
+
+  /* may need to tweak cursor width if you change font size */
+  --jp-code-cursor-width0: 1.4px;
+  --jp-code-cursor-width1: 2px;
+  --jp-code-cursor-width2: 4px;
+
+  /* Layout
+   *
+   * The following are the main layout colors use in JupyterLab. In a light
+   * theme these would go from light to dark.
+   */
+
+  --jp-layout-color0: white;
+  --jp-layout-color1: white;
+  --jp-layout-color2: var(--md-grey-200);
+  --jp-layout-color3: var(--md-grey-400);
+  --jp-layout-color4: var(--md-grey-600);
+
+  /* Inverse Layout
+   *
+   * The following are the inverse layout colors use in JupyterLab. In a light
+   * theme these would go from dark to light.
+   */
+
+  --jp-inverse-layout-color0: #111;
+  --jp-inverse-layout-color1: var(--md-grey-900);
+  --jp-inverse-layout-color2: var(--md-grey-800);
+  --jp-inverse-layout-color3: var(--md-grey-700);
+  --jp-inverse-layout-color4: var(--md-grey-600);
+
+  /* Brand/accent */
+
+  --jp-brand-color0: var(--md-blue-900);
+  --jp-brand-color1: var(--md-blue-700);
+  --jp-brand-color2: var(--md-blue-300);
+  --jp-brand-color3: var(--md-blue-100);
+  --jp-brand-color4: var(--md-blue-50);
+  --jp-accent-color0: var(--md-green-900);
+  --jp-accent-color1: var(--md-green-700);
+  --jp-accent-color2: var(--md-green-300);
+  --jp-accent-color3: var(--md-green-100);
+
+  /* State colors (warn, error, success, info) */
+
+  --jp-warn-color0: var(--md-orange-900);
+  --jp-warn-color1: var(--md-orange-700);
+  --jp-warn-color2: var(--md-orange-300);
+  --jp-warn-color3: var(--md-orange-100);
+  --jp-error-color0: var(--md-red-900);
+  --jp-error-color1: var(--md-red-700);
+  --jp-error-color2: var(--md-red-300);
+  --jp-error-color3: var(--md-red-100);
+  --jp-success-color0: var(--md-green-900);
+  --jp-success-color1: var(--md-green-700);
+  --jp-success-color2: var(--md-green-300);
+  --jp-success-color3: var(--md-green-100);
+  --jp-info-color0: var(--md-cyan-900);
+  --jp-info-color1: var(--md-cyan-700);
+  --jp-info-color2: var(--md-cyan-300);
+  --jp-info-color3: var(--md-cyan-100);
+
+  /* Cell specific styles */
+
+  --jp-cell-padding: 5px;
+  --jp-cell-collapser-width: 8px;
+  --jp-cell-collapser-min-height: 20px;
+  --jp-cell-collapser-not-active-hover-opacity: 0.6;
+  --jp-cell-editor-background: var(--md-grey-100);
+  --jp-cell-editor-border-color: var(--md-grey-300);
+  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
+  --jp-cell-editor-active-background: var(--jp-layout-color0);
+  --jp-cell-editor-active-border-color: var(--jp-brand-color1);
+  --jp-cell-prompt-width: 64px;
+  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);
+  --jp-cell-prompt-letter-spacing: 0;
+  --jp-cell-prompt-opacity: 1;
+  --jp-cell-prompt-not-active-opacity: 0.5;
+  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);
+
+  /* A custom blend of MD grey and blue 600
+   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
+  --jp-cell-inprompt-font-color: #307fc1;
+
+  /* A custom blend of MD grey and orange 600
+   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
+  --jp-cell-outprompt-font-color: #bf5b3d;
+
+  /* Notebook specific styles */
+
+  --jp-notebook-padding: 10px;
+  --jp-notebook-select-background: var(--jp-layout-color1);
+  --jp-notebook-multiselected-color: var(--md-blue-50);
+
+  /* The scroll padding is calculated to fill enough space at the bottom of the
+  notebook to show one single-line cell (with appropriate padding) at the top
+  when the notebook is scrolled all the way to the bottom. We also subtract one
+  pixel so that no scrollbar appears if we have just one single-line cell in the
+  notebook. This padding is to enable a 'scroll past end' feature in a notebook.
+  */
+  --jp-notebook-scroll-padding: calc(
+    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
+      var(--jp-code-padding) - var(--jp-cell-padding) - 1px
+  );
+
+  /* Rendermime styles */
+
+  --jp-rendermime-error-background: #fdd;
+  --jp-rendermime-table-row-background: var(--md-grey-100);
+  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
+
+  /* Dialog specific styles */
+
+  --jp-dialog-background: rgba(0, 0, 0, 0.25);
+
+  /* Console specific styles */
+
+  --jp-console-padding: 10px;
+
+  /* Toolbar specific styles */
+
+  --jp-toolbar-border-color: var(--jp-border-color1);
+  --jp-toolbar-micro-height: 8px;
+  --jp-toolbar-background: var(--jp-layout-color1);
+  --jp-toolbar-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.24);
+  --jp-toolbar-header-margin: 4px 4px 0 4px;
+  --jp-toolbar-active-background: var(--md-grey-300);
+
+  /* Statusbar specific styles */
+
+  --jp-statusbar-height: 24px;
+
+  /* Input field styles */
+
+  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
+  --jp-input-active-background: var(--jp-layout-color1);
+  --jp-input-hover-background: var(--jp-layout-color1);
+  --jp-input-background: var(--md-grey-100);
+  --jp-input-border-color: var(--jp-inverse-border-color);
+  --jp-input-active-border-color: var(--jp-brand-color1);
+  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
+
+  /* General editor styles */
+
+  --jp-editor-selected-background: #d9d9d9;
+  --jp-editor-selected-focused-background: #d7d4f0;
+  --jp-editor-cursor-color: var(--jp-ui-font-color0);
+
+  /* Code mirror specific styles */
+
+  --jp-mirror-editor-keyword-color: #008000;
+  --jp-mirror-editor-atom-color: #88f;
+  --jp-mirror-editor-number-color: #080;
+  --jp-mirror-editor-def-color: #00f;
+  --jp-mirror-editor-variable-color: var(--md-grey-900);
+  --jp-mirror-editor-variable-2-color: rgb(0, 54, 109);
+  --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-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-qualifier-color: #555;
+  --jp-mirror-editor-builtin-color: #008000;
+  --jp-mirror-editor-bracket-color: #997;
+  --jp-mirror-editor-tag-color: #170;
+  --jp-mirror-editor-attribute-color: #00c;
+  --jp-mirror-editor-header-color: blue;
+  --jp-mirror-editor-quote-color: #090;
+  --jp-mirror-editor-link-color: #00c;
+  --jp-mirror-editor-error-color: #f00;
+  --jp-mirror-editor-hr-color: #999;
+
+  /*
+    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;
+
+  /* Sidebar-related styles */
+
+  --jp-sidebar-min-width: 250px;
+
+  /* Search-related styles */
+
+  --jp-search-toggle-off-opacity: 0.5;
+  --jp-search-toggle-hover-opacity: 0.8;
+  --jp-search-toggle-on-opacity: 1;
+  --jp-search-selected-match-background-color: rgb(245, 200, 0);
+  --jp-search-selected-match-color: black;
+  --jp-search-unselected-match-background-color: var(
+    --jp-inverse-layout-color0
+  );
+  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
+
+  /* Icon colors that work well with light or dark backgrounds */
+  --jp-icon-contrast-color0: var(--md-purple-600);
+  --jp-icon-contrast-color1: var(--md-green-600);
+  --jp-icon-contrast-color2: var(--md-pink-600);
+  --jp-icon-contrast-color3: var(--md-blue-600);
+
+  /* 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);
+}
+</style>
+<style type="text/css">
+/* Force rendering true colors when outputing to pdf */
+* {
+  -webkit-print-color-adjust: exact;
+}
+
+/* Misc */
+a.anchor-link {
+  display: none;
+}
+
+/* Input area styling */
+.jp-InputArea {
+  overflow: hidden;
+}
+
+.jp-InputArea-editor {
+  overflow: hidden;
+}
+
+.cm-editor.cm-s-jupyter .highlight pre {
+/* weird, but --jp-code-padding defined to be 5px but 4px horizontal padding is hardcoded for pre.cm-line */
+  padding: var(--jp-code-padding) 4px;
+  margin: 0;
+
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
+  color: inherit;
+
+}
+
+.jp-OutputArea-output pre {
+  line-height: inherit;
+  font-family: inherit;
+}
+
+.jp-RenderedText pre {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-code-font-size);
+}
+
+/* Hiding the collapser by default */
+.jp-Collapser {
+  display: none;
+}
+
+@page {
+    margin: 0.5in; /* Margin for each printed piece of paper */
+}
+
+@media print {
+  .jp-Cell-inputWrapper,
+  .jp-Cell-outputWrapper {
+    display: block;
+  }
+}
+</style>
+<!-- Load mathjax -->
+<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
+<!-- MathJax configuration -->
+<script type="text/x-mathjax-config">
+    init_mathjax = function() {
+        if (window.MathJax) {
+        // MathJax loaded
+            MathJax.Hub.Config({
+                TeX: {
+                    equationNumbers: {
+                    autoNumber: "AMS",
+                    useLabelIds: true
+                    }
+                },
+                tex2jax: {
+                    inlineMath: [ ['$','$'], ["\\(","\\)"] ],
+                    displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
+                    processEscapes: true,
+                    processEnvironments: true
+                },
+                displayAlign: 'center',
+                CommonHTML: {
+                    linebreaks: {
+                    automatic: true
+                    }
+                }
+            });
+
+            MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
+        }
+    }
+    init_mathjax();
+    </script>
+<!-- End of mathjax configuration --><script type="module">
+  document.addEventListener("DOMContentLoaded", async () => {
+    const diagrams = document.querySelectorAll(".jp-Mermaid > pre.mermaid");
+    // do not load mermaidjs if not needed
+    if (!diagrams.length) {
+      return;
+    }
+    const mermaid = (await import("https://cdnjs.cloudflare.com/ajax/libs/mermaid/10.6.0/mermaid.esm.min.mjs")).default;
+    const parser = new DOMParser();
+
+    mermaid.initialize({
+      maxTextSize: 100000,
+      startOnLoad: false,
+      fontFamily: window
+        .getComputedStyle(document.body)
+        .getPropertyValue("--jp-ui-font-family"),
+      theme: document.querySelector("body[data-jp-theme-light='true']")
+        ? "default"
+        : "dark",
+    });
+
+    let _nextMermaidId = 0;
+
+    function makeMermaidImage(svg) {
+      const img = document.createElement("img");
+      const doc = parser.parseFromString(svg, "image/svg+xml");
+      const svgEl = doc.querySelector("svg");
+      const { maxWidth } = svgEl?.style || {};
+      const firstTitle = doc.querySelector("title");
+      const firstDesc = doc.querySelector("desc");
+
+      img.setAttribute("src", `data:image/svg+xml,${encodeURIComponent(svg)}`);
+      if (maxWidth) {
+        img.width = parseInt(maxWidth);
+      }
+      if (firstTitle) {
+        img.setAttribute("alt", firstTitle.textContent);
+      }
+      if (firstDesc) {
+        const caption = document.createElement("figcaption");
+        caption.className = "sr-only";
+        caption.textContent = firstDesc.textContent;
+        return [img, caption];
+      }
+      return [img];
+    }
+
+    async function makeMermaidError(text) {
+      let errorMessage = "";
+      try {
+        await mermaid.parse(text);
+      } catch (err) {
+        errorMessage = `${err}`;
+      }
+
+      const result = document.createElement("details");
+      result.className = 'jp-RenderedMermaid-Details';
+      const summary = document.createElement("summary");
+      summary.className = 'jp-RenderedMermaid-Summary';
+      const pre = document.createElement("pre");
+      const code = document.createElement("code");
+      code.innerText = text;
+      pre.appendChild(code);
+      summary.appendChild(pre);
+      result.appendChild(summary);
+
+      const warning = document.createElement("pre");
+      warning.innerText = errorMessage;
+      result.appendChild(warning);
+      return [result];
+    }
+
+    async function renderOneMarmaid(src) {
+      const id = `jp-mermaid-${_nextMermaidId++}`;
+      const parent = src.parentNode;
+      let raw = src.textContent.trim();
+      const el = document.createElement("div");
+      el.style.visibility = "hidden";
+      document.body.appendChild(el);
+      let results = null;
+      let output = null;
+      try {
+        const { svg } = await mermaid.render(id, raw, el);
+        results = makeMermaidImage(svg);
+        output = document.createElement("figure");
+        results.map(output.appendChild, output);
+      } catch (err) {
+        parent.classList.add("jp-mod-warning");
+        results = await makeMermaidError(raw);
+        output = results[0];
+      } finally {
+        el.remove();
+      }
+      parent.classList.add("jp-RenderedMermaid");
+      parent.appendChild(output);
+    }
+
+    void Promise.all([...diagrams].map(renderOneMarmaid));
+  });
+</script>
+<style>
+  .jp-Mermaid:not(.jp-RenderedMermaid) {
+    display: none;
+  }
+
+  .jp-RenderedMermaid {
+    overflow: auto;
+    display: flex;
+  }
+
+  .jp-RenderedMermaid.jp-mod-warning {
+    width: auto;
+    padding: 0.5em;
+    margin-top: 0.5em;
+    border: var(--jp-border-width) solid var(--jp-warn-color2);
+    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;
+  }
+
+  .jp-RenderedMermaid figure {
+    margin: 0;
+    overflow: auto;
+    max-width: 100%;
+  }
+
+  .jp-RenderedMermaid img {
+    max-width: 100%;
+  }
+
+  .jp-RenderedMermaid-Details > pre {
+    margin-top: 1em;
+  }
+
+  .jp-RenderedMermaid-Summary {
+    color: var(--jp-warn-color2);
+  }
+
+  .jp-RenderedMermaid:not(.jp-mod-warning) pre {
+    display: none;
+  }
+
+  .jp-RenderedMermaid-Summary > pre {
+    display: inline-block;
+    white-space: normal;
+  }
+</style>
+<!-- End of mermaid configuration --></head>
+<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
+<main>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h1 id="WS-2.4:-Atmospheric-Pressure">WS 2.4: Atmospheric Pressure<a class="anchor-link" href="#WS-2.4:-Atmospheric-Pressure">¶</a></h1><h1 style="position: absolute; display: flex; flex-grow: 0; flex-shrink: 0; flex-direction: row-reverse; top: 60px;right: 30px; margin: 0; border: 0">
+<style>
+        .markdown {width:100%; position: relative}
+        article { position: relative }
+    </style>
+<img alt="No description has been provided for this image" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/tu-logo/TU_P1_full-color.png" style="width:100px"/>
+<img alt="No description has been provided for this image" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/mude-logo/MUDE_Logo-small.png" style="width:100px"/>
+</h1>
+<h2 style="height: 10px">
+</h2>
+<p><em><a href="http://mude.citg.tudelft.nl/">CEGM1000 MUDE</a>: Week 2.4, Time serie analysis. For: December 4, 2024</em></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p>In this workshop we will analyze Atmospheric pressure data. The data is a time series of atmospheric pressure measurements over a period of 4 years, with measurements taken every 4 hours. The first column is the time in days, the second column is the atmospheric pressure in hPa.</p>
+<p>In this data we will analyze some time series data. We will first fit a functional model to the data in order to stationarize the data. Then we will fit an AR model to the residuals.</p>
+<p>We will start by loading the data and plotting it.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-0.1:-Load-the-data-and-plot-it">Part 0.1: Load the data and plot it<a class="anchor-link" href="#Part-0.1:-Load-the-data-and-plot-it">¶</a></h2><p>This week we are using a new library called <code>statsmodels</code>. This library is very useful for time series analysis. If you don't have it installed, you can install it by running <code>!pip install statsmodels</code> in a code cell. You can also install it by running <code>pip install statsmodels</code> in a terminal of your choice (make sure you are in the right environment activated!).</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Importing the required libraries</span>
+<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
+<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
+<span class="kn">from</span> <span class="nn">statsmodels.graphics.tsaplots</span> <span class="kn">import</span> <span class="n">plot_acf</span>
+<span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">chi2</span>
+<span class="kn">from</span> <span class="nn">scipy.signal</span> <span class="kn">import</span> <span class="n">periodogram</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Reading the data from the file</span>
+<span class="n">data</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">loadtxt</span><span class="p">(</span><span class="s1">'atm_data.txt'</span><span class="p">,</span> <span class="n">delimiter</span><span class="o">=</span><span class="s1">','</span><span class="p">)</span>
+<span class="n">time</span> <span class="o">=</span> <span class="n">data</span><span class="p">[:,</span> <span class="mi">0</span><span class="p">]</span>
+<span class="n">data</span> <span class="o">=</span> <span class="n">data</span><span class="p">[:,</span> <span class="mi">1</span><span class="p">]</span>
+
+<span class="n">dt</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># Time step</span>
+<span class="n">fs</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># Sampling frequency</span>
+
+<span class="c1"># Plotting the data</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">data</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'2 year of atmospheric pressure data'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-1:-Finding-the-frequency-of-the-seasonal-pattern">Part 1: Finding the frequency of the seasonal pattern<a class="anchor-link" href="#Part-1:-Finding-the-frequency-of-the-seasonal-pattern">¶</a></h2><p>We clearly see that the data contains a seasonal pattern. We will start by fitting a functional model to the data in order to stationarize the data. To find the frequency of the seasonal pattern we will use the power spectrum of the data.</p>
+<p>The time series may be influenced by multiple periodic signals at different frequencies; therefore we will apply a method to find the dominant frequency, and then iteratively remove the corresponding signal from the data.</p>
+<p>We will create a function <code>find_frequency</code> that will take the data and an $\mathrm{A}$-matrix as input and return the frequency of the most dominant periodic signal.</p>
+<p>The function will look like this:</p>
+<ol>
+<li>Using the $\mathrm{A}$-matrix we will fit a model to the data using the BLUE method.</li>
+<li>We will calculate the PSD of the residuals of the model.</li>
+<li>We will find the frequency of the most dominant periodic signal in the PSD.</li>
+<li>Optional: we can plot the power spectrum of the data with the highest peak.</li>
+</ol>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p>We will write functions that return multiple parameters. We will use <code>_</code> to indicate that we are not interested in that parameter. For example, if we write <code>_, b = function(a)</code>, we are only interested in the second output of the function; The first output is not stored in a variable.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-1.1:-write-the-necessary-functions">Part 1.1: write the necessary functions<a class="anchor-link" href="#Part-1.1:-write-the-necessary-functions">¶</a></h3>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">fit_model</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to find the Best Linear Unbiased Estimator</span>
+<span class="sd">    data: input data</span>
+<span class="sd">    time: time vector</span>
+<span class="sd">    A: A-matrix to fit the data</span>
+<span class="sd">    plot: boolean to plot the results or not</span>
+<span class="sd">    '''</span>
+
+    <span class="c1"># Finding the coefficients</span>
+    <span class="n">x_hat</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># least squares solution</span>
+    <span class="n">y_hat</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># model prediction</span>
+    <span class="n">e_hat</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># residuals</span>
+
+    <span class="c1"># Plotting the results</span>
+    <span class="k">if</span> <span class="n">plot</span><span class="p">:</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">5</span><span class="p">))</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">211</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">data</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Estimated data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Data vs Estimated data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">212</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">e_hat</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+
+    <span class="k">return</span> <span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat</span>
+
+<span class="k">def</span> <span class="nf">find_frequency</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">,</span> <span class="n">fs</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to find the dominant frequency of the signal</span>
+<span class="sd">    data: input data</span>
+<span class="sd">    time: time vector</span>
+<span class="sd">    A: A-matrix to detrend the data</span>
+<span class="sd">    fs: sampling frequency</span>
+<span class="sd">    plot: boolean to plot the psd or not</span>
+<span class="sd">    '''</span>
+    <span class="c1"># Detrending the data</span>
+    <span class="n">_</span><span class="p">,</span> <span class="n">_</span><span class="p">,</span> <span class="n">e_hat</span><span class="o">=</span> <span class="n">fit_model</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">)</span>
+
+    <span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">data</span><span class="p">)</span>
+
+    <span class="c1"># Finding the dominant frequency in e_hat</span>
+    <span class="n">freqs</span><span class="p">,</span> <span class="n">pxx</span> <span class="o">=</span> <span class="n">periodogram</span><span class="p">(</span><span class="n">YOUR_CODE_HERE</span><span class="p">,</span> <span class="n">fs</span><span class="o">=</span><span class="n">YOUR_CODE_HERE</span><span class="p">,</span> <span class="n">window</span><span class="o">=</span><span class="s1">'boxcar'</span><span class="p">,</span> <span class="n">nfft</span><span class="o">=</span><span class="n">N</span><span class="p">,</span> <span class="n">return_onesided</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">scaling</span><span class="o">=</span><span class="s1">'density'</span><span class="p">)</span>
+
+    <span class="c1"># finding the dominant frequency and amplitude</span>
+    <span class="n">amplitude</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># Amplitude of the dominant frequency</span>
+    <span class="n">dominant_frequency</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># Dominant frequency</span>
+
+    <span class="c1"># Plotting the PSD</span>
+    <span class="k">if</span> <span class="n">plot</span><span class="p">:</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">5</span><span class="p">))</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">211</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">e_hat</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">212</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">freqs</span><span class="p">[</span><span class="n">freqs</span><span class="o">&gt;</span><span class="mi">0</span><span class="p">],</span> <span class="n">pxx</span><span class="p">[</span><span class="n">freqs</span><span class="o">&gt;</span><span class="mi">0</span><span class="p">],</span> <span class="n">label</span><span class="o">=</span><span class="s1">'PSD of residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Frequency'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'PSD'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Power Spectral Density'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">dominant_frequency</span><span class="p">,</span> <span class="n">amplitude</span><span class="p">,</span> <span class="s1">'ro'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Dominant Frequency'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">yscale</span><span class="p">(</span><span class="s1">'log'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xscale</span><span class="p">(</span><span class="s1">'log'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+
+    <span class="k">return</span> <span class="n">dominant_frequency</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+How can we use the find_frequency function to find the frequency of all periodic pattern in the data? i.e. how can we iteratively detect the frequencies in the data?
+(hint: we should try to remove frequencies from the data once we have detected them)
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-1.2">Part 1.2<a class="anchor-link" href="#Part-1.2">¶</a></h3><p>Now we will run <code>find_frequency</code> repeatedly to find the frequencies in the data. For the first iteration we will use an $\mathrm{A}$-matrix that will remove a linear trend from the data. When we have found a frequency we will also remove the corresponding signal from the data in the next iteration.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Find the first dominant frequency</span>
+
+<span class="n">A</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># A-matrix for linear trend</span>
+<span class="n">dom_f</span> <span class="o">=</span> <span class="n">find_frequency</span><span class="p">(</span><span class="n">YOUR_CODE_HERE</span><span class="p">)</span>
+<span class="c1"># print the dominant frequency, do not forget to convert it to useful units</span>
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Dominant Frequency: </span><span class="si">{</span><span class="n">YOUR_CODE_HERE</span><span class="si">}</span><span class="s1"> [YOUR_CODE_HERE]'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+Looking back at the plot of the original time series, can you see the presence of the signal with this frequency?
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Repeat the process till you have removed all the dominant frequencies</span>
+<span class="n">YOUR_CODE_HERE</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+Describe the followed procedure above in your own words to explain how the dominant frequencies were determined. You can try with another iteration to see whether there is  periodic signal at another frequency that should be considered.
+<p>For each step: do you think the corresponding time series (residuals) is stationary? Explain.</p>
+<p>How would you decide when to stop?</p>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Fitting-the-functional-model">Fitting the functional model<a class="anchor-link" href="#Fitting-the-functional-model">¶</a></h2><p>In the next cell we will fit the model to generate stationary residuals. Above we have used for each dominant frequency $f_i$ ($i=1,2$) the model:</p>
+$$a_i  \cos(2\pi f_i  t) + b_i  \sin(2\pi f_i t)$$<p>However, to report the periodic signals we would like to have the amplitude, phase shift and the frequency of those signals, which can be recovered from:
+$$A_i  \cos(2\pi f_i  t + \theta_i)$$
+Where the amplitude $A_i = \sqrt{a_i^2 + b_i^2}$ and $\theta_i = \arctan(-b_i/a_i)$</p>
+<p>Note: in Section 4.1 book this was shown where the angular frequency $\omega = 2\pi f$ was used.</p>
+<p>If you want to compute the $\theta_i$ you can use the <code>np.arctan2</code> function. This function is a version of the arctan function that returns the angle in the correct quadrant. Using the <code>np.arctan</code> function will not give you the correct angle!</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">rewrite_seasonal_comp</span><span class="p">(</span><span class="n">a_i</span><span class="p">,</span> <span class="n">b_i</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to rewrite the seasonal component in terms of sin and cos</span>
+<span class="sd">    a_i: seasonal component coefficient for cos</span>
+<span class="sd">    b_i: seasonal component coefficient for sin</span>
+<span class="sd">    '''</span>
+    <span class="n">A_i</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span>
+    <span class="n">theta_i</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span>
+    <span class="k">return</span> <span class="n">A_i</span><span class="p">,</span> <span class="n">theta_i</span>
+
+<span class="c1"># creating the A matrix of the functional model</span>
+<span class="n">A</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span>
+
+<span class="c1"># Fitting the model</span>
+<span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span>
+
+<span class="c1"># Extracting the seasonal component coefficients from the estimated parameters</span>
+<span class="n">a_i</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># all the a_i coefficients</span>
+<span class="n">b_i</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># all the b_i coefficients</span>
+<span class="n">freqs</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># all the frequencies</span>
+
+
+<span class="c1"># Check if the number of coefficients match the number of frequencies</span>
+<span class="k">assert</span> <span class="nb">len</span><span class="p">(</span><span class="n">a_i</span><span class="p">)</span> <span class="o">==</span> <span class="nb">len</span><span class="p">(</span><span class="n">b_i</span><span class="p">)</span> <span class="o">==</span> <span class="nb">len</span><span class="p">(</span><span class="n">freqs</span><span class="p">),</span> <span class="s1">'The number of coefficients do not match'</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Estimated Parameters:'</span><span class="p">)</span>
+<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">x_hat</span><span class="p">)):</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'x</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">x_hat</span><span class="p">[</span><span class="n">i</span><span class="p">]</span><span class="si">:</span><span class="s1">.2f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">The seasonal component is rewritten as:'</span><span class="p">)</span>
+<span class="n">i</span> <span class="o">=</span> <span class="mi">0</span>
+<span class="k">for</span> <span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">,</span> <span class="n">f</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">a_i</span><span class="p">,</span> <span class="n">b_i</span><span class="p">,</span> <span class="n">freqs</span><span class="p">):</span>
+    <span class="n">A_i</span><span class="p">,</span> <span class="n">theta_i</span> <span class="o">=</span> <span class="n">rewrite_seasonal_comp</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span>
+    <span class="n">i</span> <span class="o">=</span> <span class="n">i</span> <span class="o">+</span> <span class="mi">1</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'A_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">A_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, theta_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">theta_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, f_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">f</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-3:-Analyzing-the-residuals">Part 3: Analyzing the residuals<a class="anchor-link" href="#Part-3:-Analyzing-the-residuals">¶</a></h2><p>Now that we have our residuals we can fit an AR model to the residuals. We will start by plotting the ACF of the residuals. We will then fit an AR model to the residuals and report the parameters of the AR model..</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-3.1:-Plot-the-ACF-of-the-residuals">Part 3.1: Plot the ACF of the residuals<a class="anchor-link" href="#Part-3.1:-Plot-the-ACF-of-the-residuals">¶</a></h3><p>Use the <code>plot_acf</code> function to plot the ACF of the residuals.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Lets start with the ACF plot</span>
+<span class="n">fig</span><span class="p">,</span> <span class="n">ax</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">subplots</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+<span class="n">plot_acf</span><span class="p">(</span><span class="n">YOUR_CODE_HERE</span><span class="p">,</span> <span class="n">ax</span><span class="o">=</span><span class="n">ax</span><span class="p">,</span> <span class="n">lags</span><span class="o">=</span><span class="mi">20</span><span class="p">);</span>
+<span class="n">ax</span><span class="o">.</span><span class="n">set_xlabel</span><span class="p">(</span><span class="s1">'Lags [days]'</span><span class="p">)</span>
+<span class="n">ax</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+What do you conclude from this ACF?
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-3.2:-write-a-function-to-fit-an-AR1-model-to-the-residuals">Part 3.2: write a function to fit an AR1 model to the residuals<a class="anchor-link" href="#Part-3.2:-write-a-function-to-fit-an-AR1-model-to-the-residuals">¶</a></h3><p>Write a function <code>AR1</code> that will take the stationary residuals as input and return the parameters of the AR1 model.
+Fit this model to the residuals and report the parameters.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">AR1</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to find the AR(1) model of the given data</span>
+<span class="sd">    s: input data</span>
+<span class="sd">    return: x_hat, e_hat</span>
+<span class="sd">    '''</span>
+    <span class="n">y</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span>
+    <span class="n">y_lag_1</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span>
+    <span class="c1"># np.atleast_2d is used to convert the 1D array to 2D array, as the fit_model function requires 2D array</span>
+    <span class="n">A</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">atleast_2d</span><span class="p">(</span><span class="n">y_lag_1</span><span class="p">)</span><span class="o">.</span><span class="n">T</span> 
+
+    <span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat</span> <span class="o">=</span> <span class="n">fit_model</span><span class="p">(</span><span class="n">y</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">)</span>
+    <span class="k">if</span> <span class="n">plot</span><span class="p">:</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">s</span><span class="p">[</span><span class="mi">1</span><span class="p">:],</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Original Data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Estimated Data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Original Data vs Estimated Data'</span><span class="p">)</span>
+        <span class="c1"># plt.xlim([0, 100]) # uncomment this line to zoom in, for better visualization</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Estimated Parameters:'</span><span class="p">)</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'phi = </span><span class="si">{</span><span class="n">x_hat</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="si">:</span><span class="s1">.4f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+
+    <span class="k">return</span> <span class="n">x_hat</span><span class="p">,</span> <span class="n">e_hat</span>
+
+<span class="n">_</span><span class="p">,</span> <span class="n">e_hat2</span> <span class="o">=</span> <span class="n">AR1</span><span class="p">(</span><span class="n">YOUR_CODE_HERE</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-3.3:-Fit-an-AR1-model-to-the-residuals">Part 3.3: Fit an AR1 model to the residuals<a class="anchor-link" href="#Part-3.3:-Fit-an-AR1-model-to-the-residuals">¶</a></h3><p>Fit an AR1 model to the residuals and report the parameters. 
+Finally, we will need to check if AR(1) model is a good fit to the residuals. There are many ways to check whether this is the case. We can use a testing procedure to compare different AR models, an example of this can be found in the book.</p>
+<p>However, today we will use a simpler method. If the AR(1) model is a good fit to the residuals, the residuals of the AR(1) model should be white noise. We will plot the ACF of the residuals of the AR(1) model to check if this is the case.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Lets start with the ACF plot</span>
+<span class="n">fig</span><span class="p">,</span> <span class="n">ax</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">subplots</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+<span class="n">plot_acf</span><span class="p">(</span><span class="n">YOUR_CODE_HERE</span><span class="p">,</span> <span class="n">ax</span><span class="o">=</span><span class="n">ax</span><span class="p">,</span> <span class="n">lags</span><span class="o">=</span><span class="mi">20</span><span class="p">);</span>
+<span class="n">ax</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+<ul>
+<li><p>What do you conclude from this ACF?</p>
+</li>
+<li><p>Is the AR(1) model a good fit to the residuals?</p>
+</li>
+<li><p>What would you do if the AR(1) model is not a good fit to the residuals?</p>
+</li>
+</ul>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-4:-Report-the-results">Part 4: Report the results<a class="anchor-link" href="#Part-4:-Report-the-results">¶</a></h2><p>Now that we have found the periodic signals in the data and fitted an AR model to the residuals, we can report the results. By combining including the AR (noise) process, we get residuals that are white noise. When the model hat white noise residuals, we can also report the confidence intervals of the model.</p>
+<p>We will use the unbiased estimate of the variance of the residuals to calculate the confidence intervals. The unbiased estimate of the variance is given by:</p>
+$$\hat{\sigma}^2 = \frac{1}{n-p} \sum_{t=1}^{n} \hat{e}_t^2$$<p>Where $n$ is the number of observations and $p$ is the number of parameters in the model.</p>
+<p>The covariance matrix of the parameters is given by:</p>
+$$\hat{\Sigma} = \hat{\sigma}^2 (\mathbf{A}^T \mathbf{A})^{-1}$$<p>Where $\mathbf{A}$ is the design matrix of the model.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># combine ar1 and seasonal model</span>
+
+<span class="n">A_final</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># A-matrix for the combined model</span>
+<span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat_final</span> <span class="o">=</span> <span class="n">fit_model</span><span class="p">(</span><span class="n">YOUR_CODE_HERE</span><span class="p">)</span>
+
+<span class="c1"># compute the standard errors</span>
+<span class="n">N</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># Number of data points</span>
+<span class="n">p</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># Number of parameters</span>
+<span class="n">sigma2</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># estimated variance of the residuals</span>
+<span class="n">Cov</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># Covariance matrix of the parameters</span>
+<span class="n">se</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sqrt</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diag</span><span class="p">(</span><span class="n">Cov</span><span class="p">))</span> <span class="c1"># Standard errors of the parameters</span>
+
+<span class="c1"># Extracting the seasonal component coefficients from the estimated parameters</span>
+<span class="n">a_i</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># all the a_i coefficients</span>
+<span class="n">b_i</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># all the b_i coefficients</span>
+<span class="n">freqs</span> <span class="o">=</span> <span class="n">YOUR_CODE_HERE</span> <span class="c1"># all the frequencies</span>
+
+<span class="c1"># Check if the number of coefficients match the number of frequencies</span>
+<span class="k">assert</span> <span class="nb">len</span><span class="p">(</span><span class="n">a_i</span><span class="p">)</span> <span class="o">==</span> <span class="nb">len</span><span class="p">(</span><span class="n">b_i</span><span class="p">)</span> <span class="o">==</span> <span class="nb">len</span><span class="p">(</span><span class="n">freqs</span><span class="p">),</span> <span class="s1">'The number of coefficients do not match'</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Estimated Parameters (standard deviation):'</span><span class="p">)</span>
+<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">x_hat</span><span class="p">)):</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'x</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">x_hat</span><span class="p">[</span><span class="n">i</span><span class="p">]</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="se">\t\t</span><span class="s1"> (</span><span class="si">{</span><span class="n">se</span><span class="p">[</span><span class="n">i</span><span class="p">]</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">)'</span><span class="p">)</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">The seasonal component is rewritten as:'</span><span class="p">)</span>
+<span class="n">i</span> <span class="o">=</span> <span class="mi">0</span>
+<span class="k">for</span> <span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">,</span> <span class="n">f</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">a_i</span><span class="p">,</span> <span class="n">b_i</span><span class="p">,</span> <span class="n">freqs</span><span class="p">):</span>
+    <span class="n">A_i</span><span class="p">,</span> <span class="n">theta_i</span> <span class="o">=</span> <span class="n">rewrite_seasonal_comp</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span>
+    <span class="n">i</span> <span class="o">=</span> <span class="n">i</span> <span class="o">+</span> <span class="mi">1</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'A_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">A_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, theta_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">theta_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, f_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">f</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+<ul>
+<li><p>What can you say about the parameters, do the parameters make sense?</p>
+</li>
+<li><p>What time of the day is the pressure highest (on average)?</p>
+</li>
+<li><p>What has the highest impact on the pressure, the daily or the yearly periodic signal?</p>
+</li>
+</ul>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+</main>
+</body>
+</html>
diff --git a/src/teachers/Week_2_4/WS_2_4_files_for_review.zip b/src/teachers/Week_2_4/WS_2_4_files_for_review.zip
new file mode 100644
index 0000000000000000000000000000000000000000..58bcbd04f61d7119c7fbde8b6dc18173550435e2
Binary files /dev/null and b/src/teachers/Week_2_4/WS_2_4_files_for_review.zip differ
diff --git a/src/teachers/Week_2_4/WS_2_4_solution.html b/src/teachers/Week_2_4/WS_2_4_solution.html
new file mode 100644
index 0000000000000000000000000000000000000000..5f995661fd5d2612501cf90af7e8f8cc548f8a07
--- /dev/null
+++ b/src/teachers/Week_2_4/WS_2_4_solution.html
@@ -0,0 +1,8371 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head><meta charset="utf-8"/>
+<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
+<title>WS_2_4_solution</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
+<style type="text/css">
+    pre { line-height: 125%; }
+td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
+.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
+.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
+.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
+.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
+.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
+.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
+.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
+.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
+.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
+.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
+.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
+.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
+.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
+.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
+.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
+.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
+.highlight .pm { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation.Marker */
+.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
+.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
+.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
+.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
+.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
+.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
+.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
+.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
+.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
+.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
+.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
+.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
+.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
+.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
+.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
+.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
+.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
+.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
+.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
+.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
+  </style>
+<style type="text/css">
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*
+ * Mozilla scrollbar styling
+ */
+
+/* use standard opaque scrollbars for most nodes */
+[data-jp-theme-scrollbars='true'] {
+  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
+    var(--jp-scrollbar-background-color);
+}
+
+/* for code nodes, use a transparent style of scrollbar. These selectors
+ * will match lower in the tree, and so will override the above */
+[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
+[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
+  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
+}
+
+/* tiny scrollbar */
+
+.jp-scrollbar-tiny {
+  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
+  scrollbar-width: thin;
+}
+
+/* tiny scrollbar */
+
+.jp-scrollbar-tiny::-webkit-scrollbar,
+.jp-scrollbar-tiny::-webkit-scrollbar-corner {
+  background-color: transparent;
+  height: 4px;
+  width: 4px;
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
+  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
+  border-left: 0 solid transparent;
+  border-right: 0 solid transparent;
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
+  border-top: 0 solid transparent;
+  border-bottom: 0 solid transparent;
+}
+
+/*
+ * Lumino
+ */
+
+.lm-ScrollBar[data-orientation='horizontal'] {
+  min-height: 16px;
+  max-height: 16px;
+  min-width: 45px;
+  border-top: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] {
+  min-width: 16px;
+  max-width: 16px;
+  min-height: 45px;
+  border-left: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar-button {
+  background-color: #f0f0f0;
+  background-position: center center;
+  min-height: 15px;
+  max-height: 15px;
+  min-width: 15px;
+  max-width: 15px;
+}
+
+.lm-ScrollBar-button:hover {
+  background-color: #dadada;
+}
+
+.lm-ScrollBar-button.lm-mod-active {
+  background-color: #cdcdcd;
+}
+
+.lm-ScrollBar-track {
+  background: #f0f0f0;
+}
+
+.lm-ScrollBar-thumb {
+  background: #cdcdcd;
+}
+
+.lm-ScrollBar-thumb:hover {
+  background: #bababa;
+}
+
+.lm-ScrollBar-thumb.lm-mod-active {
+  background: #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
+  height: 100%;
+  min-width: 15px;
+  border-left: 1px solid #a0a0a0;
+  border-right: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
+  width: 100%;
+  min-height: 15px;
+  border-top: 1px solid #a0a0a0;
+  border-bottom: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='horizontal']
+  .lm-ScrollBar-button[data-action='decrement'] {
+  background-image: var(--jp-icon-caret-left);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='horizontal']
+  .lm-ScrollBar-button[data-action='increment'] {
+  background-image: var(--jp-icon-caret-right);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='vertical']
+  .lm-ScrollBar-button[data-action='decrement'] {
+  background-image: var(--jp-icon-caret-up);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='vertical']
+  .lm-ScrollBar-button[data-action='increment'] {
+  background-image: var(--jp-icon-caret-down);
+  background-size: 17px;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * 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-Widget {
+  box-sizing: border-box;
+  position: relative;
+  overflow: 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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-CommandPalette {
+  display: flex;
+  flex-direction: column;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-CommandPalette-search {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-content {
+  flex: 1 1 auto;
+  margin: 0;
+  padding: 0;
+  min-height: 0;
+  overflow: auto;
+  list-style-type: none;
+}
+
+.lm-CommandPalette-header {
+  overflow: hidden;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+}
+
+.lm-CommandPalette-item {
+  display: flex;
+  flex-direction: row;
+}
+
+.lm-CommandPalette-itemIcon {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-itemContent {
+  flex: 1 1 auto;
+  overflow: hidden;
+}
+
+.lm-CommandPalette-itemShortcut {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-itemLabel {
+  overflow: hidden;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+}
+
+.lm-close-icon {
+  border: 1px solid transparent;
+  background-color: transparent;
+  position: absolute;
+  z-index: 1;
+  right: 3%;
+  top: 0;
+  bottom: 0;
+  margin: auto;
+  padding: 7px 0;
+  display: none;
+  vertical-align: middle;
+  outline: 0;
+  cursor: pointer;
+}
+.lm-close-icon:after {
+  content: 'X';
+  display: block;
+  width: 15px;
+  height: 15px;
+  text-align: center;
+  color: #000;
+  font-weight: normal;
+  font-size: 12px;
+  cursor: pointer;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * 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-DockPanel {
+  z-index: 0;
+}
+
+.lm-DockPanel-widget {
+  z-index: 0;
+}
+
+.lm-DockPanel-tabBar {
+  z-index: 1;
+}
+
+.lm-DockPanel-handle {
+  z-index: 2;
+}
+
+.lm-DockPanel-handle.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-DockPanel-handle:after {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  content: '';
+}
+
+.lm-DockPanel-handle[data-orientation='horizontal'] {
+  cursor: ew-resize;
+}
+
+.lm-DockPanel-handle[data-orientation='vertical'] {
+  cursor: ns-resize;
+}
+
+.lm-DockPanel-handle[data-orientation='horizontal']:after {
+  left: 50%;
+  min-width: 8px;
+  transform: translateX(-50%);
+}
+
+.lm-DockPanel-handle[data-orientation='vertical']:after {
+  top: 50%;
+  min-height: 8px;
+  transform: translateY(-50%);
+}
+
+.lm-DockPanel-overlay {
+  z-index: 3;
+  box-sizing: border-box;
+  pointer-events: none;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-Menu {
+  z-index: 10000;
+  position: absolute;
+  white-space: nowrap;
+  overflow-x: hidden;
+  overflow-y: auto;
+  outline: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-Menu-content {
+  margin: 0;
+  padding: 0;
+  display: table;
+  list-style-type: none;
+}
+
+.lm-Menu-item {
+  display: table-row;
+}
+
+.lm-Menu-item.lm-mod-hidden,
+.lm-Menu-item.lm-mod-collapsed {
+  display: none !important;
+}
+
+.lm-Menu-itemIcon,
+.lm-Menu-itemSubmenuIcon {
+  display: table-cell;
+  text-align: center;
+}
+
+.lm-Menu-itemLabel {
+  display: table-cell;
+  text-align: left;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-MenuBar {
+  outline: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-MenuBar-content {
+  margin: 0;
+  padding: 0;
+  display: flex;
+  flex-direction: row;
+  list-style-type: none;
+}
+
+.lm-MenuBar-item {
+  box-sizing: border-box;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-ScrollBar {
+  display: flex;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-ScrollBar[data-orientation='horizontal'] {
+  flex-direction: row;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] {
+  flex-direction: column;
+}
+
+.lm-ScrollBar-button {
+  box-sizing: border-box;
+  flex: 0 0 auto;
+}
+
+.lm-ScrollBar-track {
+  box-sizing: border-box;
+  position: relative;
+  overflow: hidden;
+  flex: 1 1 auto;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-SplitPanel-child {
+  z-index: 0;
+}
+
+.lm-SplitPanel-handle {
+  z-index: 1;
+}
+
+.lm-SplitPanel-handle.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-SplitPanel-handle:after {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  content: '';
+}
+
+.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
+  cursor: ew-resize;
+}
+
+.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
+  cursor: ns-resize;
+}
+
+.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
+  left: 50%;
+  min-width: 8px;
+  transform: translateX(-50%);
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-TabBar {
+  display: flex;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-TabBar[data-orientation='horizontal'] {
+  flex-direction: row;
+  align-items: flex-end;
+}
+
+.lm-TabBar[data-orientation='vertical'] {
+  flex-direction: column;
+  align-items: flex-end;
+}
+
+.lm-TabBar-content {
+  margin: 0;
+  padding: 0;
+  display: flex;
+  flex: 1 1 auto;
+  list-style-type: none;
+}
+
+.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
+  flex-direction: row;
+}
+
+.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
+  flex-direction: column;
+}
+
+.lm-TabBar-tab {
+  display: flex;
+  flex-direction: row;
+  box-sizing: border-box;
+  overflow: hidden;
+  touch-action: none; /* Disable native Drag/Drop */
+}
+
+.lm-TabBar-tabIcon,
+.lm-TabBar-tabCloseIcon {
+  flex: 0 0 auto;
+}
+
+.lm-TabBar-tabLabel {
+  flex: 1 1 auto;
+  overflow: hidden;
+  white-space: nowrap;
+}
+
+.lm-TabBar-tabInput {
+  user-select: all;
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.lm-TabBar-tab.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-TabBar-addButton.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
+  position: relative;
+}
+
+.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
+  left: 0;
+  transition: left 150ms ease;
+}
+
+.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
+  top: 0;
+  transition: top 150ms ease;
+}
+
+.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
+  transition: none;
+}
+
+.lm-TabBar-tabLabel .lm-TabBar-tabInput {
+  user-select: all;
+  width: 100%;
+  box-sizing: border-box;
+  background: inherit;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * 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-TabPanel-tabBar {
+  z-index: 1;
+}
+
+.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
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| 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.
+|----------------------------------------------------------------------------*/
+
+.jp-Collapse {
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+}
+
+.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;
+}
+
+.jp-Collapser-icon {
+  height: 16px;
+}
+
+.jp-Collapse-header-collapsed .jp-Collapser-icon {
+  transform: rotate(-90deg);
+  margin: auto 0;
+}
+
+.jp-Collapser-title {
+  line-height: 25px;
+}
+
+.jp-Collapse-contents {
+  padding: 0 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.
+|----------------------------------------------------------------------------*/
+
+/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
+
+/**
+ * (DEPRECATED) Support for consuming icons as CSS background images
+ */
+
+/* Icons urls */
+
+:root {
+  --jp-icon-add-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);
+}
+
+/* Icon CSS class declarations */
+
+.jp-AddAboveIcon {
+  background-image: var(--jp-icon-add-above);
+}
+
+.jp-AddBelowIcon {
+  background-image: var(--jp-icon-add-below);
+}
+
+.jp-AddIcon {
+  background-image: var(--jp-icon-add);
+}
+
+.jp-BellIcon {
+  background-image: var(--jp-icon-bell);
+}
+
+.jp-BugDotIcon {
+  background-image: var(--jp-icon-bug-dot);
+}
+
+.jp-BugIcon {
+  background-image: var(--jp-icon-bug);
+}
+
+.jp-BuildIcon {
+  background-image: var(--jp-icon-build);
+}
+
+.jp-CaretDownEmptyIcon {
+  background-image: var(--jp-icon-caret-down-empty);
+}
+
+.jp-CaretDownEmptyThinIcon {
+  background-image: var(--jp-icon-caret-down-empty-thin);
+}
+
+.jp-CaretDownIcon {
+  background-image: var(--jp-icon-caret-down);
+}
+
+.jp-CaretLeftIcon {
+  background-image: var(--jp-icon-caret-left);
+}
+
+.jp-CaretRightIcon {
+  background-image: var(--jp-icon-caret-right);
+}
+
+.jp-CaretUpEmptyThinIcon {
+  background-image: var(--jp-icon-caret-up-empty-thin);
+}
+
+.jp-CaretUpIcon {
+  background-image: var(--jp-icon-caret-up);
+}
+
+.jp-CaseSensitiveIcon {
+  background-image: var(--jp-icon-case-sensitive);
+}
+
+.jp-CheckIcon {
+  background-image: var(--jp-icon-check);
+}
+
+.jp-CircleEmptyIcon {
+  background-image: var(--jp-icon-circle-empty);
+}
+
+.jp-CircleIcon {
+  background-image: var(--jp-icon-circle);
+}
+
+.jp-ClearIcon {
+  background-image: var(--jp-icon-clear);
+}
+
+.jp-CloseIcon {
+  background-image: var(--jp-icon-close);
+}
+
+.jp-CodeCheckIcon {
+  background-image: var(--jp-icon-code-check);
+}
+
+.jp-CodeIcon {
+  background-image: var(--jp-icon-code);
+}
+
+.jp-CollapseAllIcon {
+  background-image: var(--jp-icon-collapse-all);
+}
+
+.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-DeleteIcon {
+  background-image: var(--jp-icon-delete);
+}
+
+.jp-DownloadIcon {
+  background-image: var(--jp-icon-download);
+}
+
+.jp-DuplicateIcon {
+  background-image: var(--jp-icon-duplicate);
+}
+
+.jp-EditIcon {
+  background-image: var(--jp-icon-edit);
+}
+
+.jp-EllipsesIcon {
+  background-image: var(--jp-icon-ellipses);
+}
+
+.jp-ErrorIcon {
+  background-image: var(--jp-icon-error);
+}
+
+.jp-ExpandAllIcon {
+  background-image: var(--jp-icon-expand-all);
+}
+
+.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-FilterDotIcon {
+  background-image: var(--jp-icon-filter-dot);
+}
+
+.jp-FilterIcon {
+  background-image: var(--jp-icon-filter);
+}
+
+.jp-FilterListIcon {
+  background-image: var(--jp-icon-filter-list);
+}
+
+.jp-FolderFavoriteIcon {
+  background-image: var(--jp-icon-folder-favorite);
+}
+
+.jp-FolderIcon {
+  background-image: var(--jp-icon-folder);
+}
+
+.jp-HomeIcon {
+  background-image: var(--jp-icon-home);
+}
+
+.jp-Html5Icon {
+  background-image: var(--jp-icon-html5);
+}
+
+.jp-ImageIcon {
+  background-image: var(--jp-icon-image);
+}
+
+.jp-InfoIcon {
+  background-image: var(--jp-icon-info);
+}
+
+.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-LaunchIcon {
+  background-image: var(--jp-icon-launch);
+}
+
+.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-MarkdownIcon {
+  background-image: var(--jp-icon-markdown);
+}
+
+.jp-MoveDownIcon {
+  background-image: var(--jp-icon-move-down);
+}
+
+.jp-MoveUpIcon {
+  background-image: var(--jp-icon-move-up);
+}
+
+.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-ShareIcon {
+  background-image: var(--jp-icon-share);
+}
+
+.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-UserIcon {
+  background-image: var(--jp-icon-user);
+}
+
+.jp-UsersIcon {
+  background-image: var(--jp-icon-users);
+}
+
+.jp-VegaIcon {
+  background-image: var(--jp-icon-vega);
+}
+
+.jp-WordIcon {
+  background-image: var(--jp-icon-word);
+}
+
+.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.
+|----------------------------------------------------------------------------*/
+
+.lm-TabBar .lm-TabBar-addButton {
+  align-items: center;
+  display: flex;
+  padding: 4px;
+  padding-bottom: 5px;
+  margin-right: 1px;
+  background-color: var(--jp-layout-color2);
+}
+
+.lm-TabBar .lm-TabBar-addButton:hover {
+  background-color: var(--jp-layout-color1);
+}
+
+.lm-DockPanel-tabBar .lm-TabBar-tab {
+  width: var(--jp-private-horizontal-tab-width);
+}
+
+.lm-DockPanel-tabBar .lm-TabBar-content {
+  flex: unset;
+}
+
+.lm-DockPanel-tabBar[data-orientation='horizontal'] {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| 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);
+}
+
+.jp-icon-dot[fill] {
+  fill: var(--jp-warn-color0);
+}
+
+.jp-jupyter-icon-color[fill] {
+  fill: var(--jp-jupyter-icon-color, var(--jp-warn-color0));
+}
+
+.jp-notebook-icon-color[fill] {
+  fill: var(--jp-notebook-icon-color, var(--jp-warn-color0));
+}
+
+.jp-json-icon-color[fill] {
+  fill: var(--jp-json-icon-color, var(--jp-warn-color1));
+}
+
+.jp-console-icon-color[fill] {
+  fill: var(--jp-console-icon-color, white);
+}
+
+.jp-console-icon-background-color[fill] {
+  fill: var(--jp-console-icon-background-color, var(--jp-brand-color1));
+}
+
+.jp-terminal-icon-color[fill] {
+  fill: var(--jp-terminal-icon-color, var(--jp-layout-color2));
+}
+
+.jp-terminal-icon-background-color[fill] {
+  fill: var(
+    --jp-terminal-icon-background-color,
+    var(--jp-inverse-layout-color2)
+  );
+}
+
+.jp-text-editor-icon-color[fill] {
+  fill: var(--jp-text-editor-icon-color, var(--jp-inverse-layout-color3));
+}
+
+.jp-inspector-icon-color[fill] {
+  fill: var(--jp-inspector-icon-color, var(--jp-inverse-layout-color3));
+}
+
+/* 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);
+}
+
+/* stylelint-disable selector-max-class, selector-max-compound-selectors */
+
+/**
+* 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);
+}
+
+/* stylelint-enable selector-max-class, selector-max-compound-selectors */
+
+/* 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) .jp-icon-hoverShow-content {
+  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-IFrame {
+  width: 100%;
+  height: 100%;
+}
+
+.jp-IFrame > iframe {
+  border: none;
+}
+
+/*
+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;
+}
+
+body.lm-mod-override-cursor .jp-IFrame::before {
+  content: '';
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-HoverBox {
+  position: fixed;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-FormGroup-content fieldset {
+  border: none;
+  padding: 0;
+  min-width: 0;
+  width: 100%;
+}
+
+/* stylelint-disable selector-max-type */
+
+.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;
+}
+
+.jp-FormGroup-content fieldset input[type='checkbox'] {
+  position: relative;
+  top: 2px;
+  margin-left: 0;
+}
+
+.jp-FormGroup-content button.jp-mod-styled {
+  cursor: pointer;
+}
+
+.jp-FormGroup-content .checkbox label {
+  cursor: pointer;
+  font-size: var(--jp-content-font-size1);
+}
+
+.jp-FormGroup-content .jp-root > fieldset > legend {
+  display: none;
+}
+
+.jp-FormGroup-content .jp-root > fieldset > p {
+  display: none;
+}
+
+/** 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);
+}
+
+.jp-FormGroup-content fieldset input:hover:not(:focus),
+.jp-FormGroup-content fieldset select:hover:not(:focus) {
+  background-color: var(--jp-border-color2);
+}
+
+/* stylelint-enable selector-max-type */
+
+.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;
+}
+
+.jp-FormGroup-content #root__description {
+  display: none;
+}
+
+.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;
+}
+
+.jp-FormGroup-content .jp-modifiedIndicator.jp-errorIndicator {
+  background-color: var(--jp-error-color0);
+  margin-right: 0.5em;
+}
+
+/* RJSF ARRAY style */
+
+.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);
+}
+
+.jp-arrayFieldWrapper .field-description {
+  padding: 4px 0;
+  white-space: pre-wrap;
+}
+
+.jp-arrayFieldWrapper .array-item {
+  width: 100%;
+  border: 1px solid var(--jp-border-color2);
+  border-radius: 4px;
+  margin: 4px;
+}
+
+.jp-ArrayOperations {
+  display: flex;
+  margin-left: 8px;
+}
+
+.jp-ArrayOperationsButton {
+  margin: 2px;
+}
+
+.jp-ArrayOperationsButton .jp-icon3[fill] {
+  fill: var(--jp-ui-font-color0);
+}
+
+button.jp-ArrayOperationsButton.jp-mod-styled:disabled {
+  cursor: not-allowed;
+  opacity: 0.5;
+}
+
+/* RJSF form validation error */
+
+.jp-FormGroup-content .validationErrors {
+  color: var(--jp-error-color0);
+}
+
+/* Hide panel level error as duplicated the field level error */
+.jp-FormGroup-content .panel.errors {
+  display: none;
+}
+
+/* RJSF normal content (settings-editor) */
+
+.jp-FormGroup-contentNormal {
+  display: flex;
+  align-items: center;
+  flex-wrap: wrap;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-contentItem {
+  margin-left: 7px;
+  color: var(--jp-ui-font-color0);
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-description {
+  flex-basis: 100%;
+  padding: 4px 7px;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-default {
+  flex-basis: 100%;
+  padding: 4px 7px;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-fieldLabel {
+  font-size: var(--jp-content-font-size1);
+  font-weight: normal;
+  min-width: 120px;
+}
+
+.jp-FormGroup-contentNormal fieldset:not(:first-child) {
+  margin-left: 7px;
+}
+
+.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;
+}
+
+.jp-FormGroup-contentNormal .jp-objectFieldWrapper .form-group {
+  padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent);
+  margin-top: 2px;
+}
+
+/* RJSF compact content (metadata-form) */
+
+.jp-FormGroup-content.jp-FormGroup-contentCompact {
+  width: 100%;
+}
+
+.jp-FormGroup-contentCompact .form-group {
+  display: flex;
+  padding: 0.5em 0.2em 0.5em 0;
+}
+
+.jp-FormGroup-contentCompact
+  .jp-FormGroup-compactTitle
+  .jp-FormGroup-description {
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-FormGroup-contentCompact .jp-FormGroup-fieldLabel {
+  padding-bottom: 0.3em;
+}
+
+.jp-FormGroup-contentCompact .jp-inputFieldWrapper .form-control {
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.jp-FormGroup-contentCompact .jp-arrayFieldWrapper .jp-FormGroup-compactTitle {
+  padding-bottom: 7px;
+}
+
+.jp-FormGroup-contentCompact
+  .jp-objectFieldWrapper
+  .jp-objectFieldWrapper
+  .form-group {
+  padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent);
+  margin-top: 2px;
+}
+
+.jp-FormGroup-contentCompact ul.error-detail {
+  margin-block-start: 0.5em;
+  margin-block-end: 0.5em;
+  padding-inline-start: 1em;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.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);
+}
+
+.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;
+}
+
+.jp-SidePanel-toolbar {
+  flex: 0 0 auto;
+}
+
+.jp-SidePanel-content {
+  flex: 1 1 auto;
+}
+
+.jp-SidePanel-toolbar,
+.jp-AccordionPanel-toolbar {
+  height: var(--jp-private-toolbar-height);
+}
+
+.jp-SidePanel-toolbar.jp-Toolbar-micro {
+  display: none;
+}
+
+.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);
+}
+
+.jp-AccordionPanel-title {
+  cursor: pointer;
+  user-select: none;
+  -moz-user-select: none;
+  -webkit-user-select: none;
+  text-transform: uppercase;
+}
+
+.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%);
+}
+
+.jp-AccordionPanel-title .lm-AccordionPanel-titleLabel {
+  user-select: none;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+  overflow: hidden;
+}
+
+.jp-AccordionPanel-title .lm-AccordionPanel-titleCollapser {
+  transform: rotate(-90deg);
+  margin: auto 0;
+  height: 16px;
+}
+
+.jp-AccordionPanel-title.lm-mod-expanded .lm-AccordionPanel-titleCollapser {
+  transform: rotate(0deg);
+}
+
+.lm-AccordionPanel .jp-AccordionPanel-toolbar {
+  background: none;
+  box-shadow: none;
+  border: none;
+  margin-left: auto;
+}
+
+.lm-AccordionPanel .lm-SplitPanel-handle:hover {
+  background: var(--jp-layout-color3);
+}
+
+.jp-text-truncated {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  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: 0 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-select-wrapper {
+  display: flex;
+  position: relative;
+  flex-direction: column;
+  padding: 1px;
+  background-color: var(--jp-layout-color1);
+  box-sizing: border-box;
+  margin-bottom: 12px;
+}
+
+.jp-select-wrapper:not(.multiple) {
+  height: 28px;
+}
+
+.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 {
+  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);
+}
+
+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;
+}
+
+select.jp-mod-styled:not([multiple]) {
+  height: 32px;
+}
+
+select.jp-mod-styled[multiple] {
+  max-height: 200px;
+  overflow-y: auto;
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  font-family: var(--jp-ui-font-family);
+}
+
+.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;
+}
+
+.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%;
+}
+
+.jp-switch[aria-checked='true'] .jp-switch-track {
+  background-color: var(--jp-switch-true-position-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) 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: 8;
+  overflow-x: hidden;
+}
+
+/* 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: 0;
+  margin: 0;
+}
+
+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;
+}
+
+button.jp-ToolbarButtonComponent:disabled {
+  opacity: 0.4;
+}
+
+button.jp-ToolbarButtonComponent > span {
+  padding: 0;
+  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);
+  font-family: var(--jp-ui-font-family);
+}
+
+#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.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-WindowedPanel-outer {
+  position: relative;
+  overflow-y: auto;
+}
+
+.jp-WindowedPanel-inner {
+  position: relative;
+}
+
+.jp-WindowedPanel-window {
+  position: absolute;
+  left: 0;
+  right: 0;
+  overflow: visible;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/* Sibling imports */
+
+body {
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+}
+
+/* Disable native link decoration styles everywhere outside of dialog boxes */
+a {
+  text-decoration: unset;
+  color: unset;
+}
+
+a:hover {
+  text-decoration: unset;
+  color: unset;
+}
+
+/* Accessibility for links inside dialog box text */
+.jp-Dialog-content a {
+  text-decoration: revert;
+  color: var(--jp-content-link-color);
+}
+
+.jp-Dialog-content a:hover {
+  text-decoration: revert;
+}
+
+/* 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);
+
+  /* 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;
+}
+
+.jp-Button:disabled {
+  cursor: not-allowed;
+}
+
+.jp-Button:empty {
+  padding: 0 !important;
+}
+
+.jp-Button.jp-mod-small {
+  min-height: 24px;
+  min-width: 24px;
+  font-size: 12px;
+  padding: 0 7px;
+}
+
+/* Use our own theme for hover styles */
+.jp-Button.jp-mod-minimal:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-Button.jp-mod-minimal {
+  background: none;
+}
+
+.jp-InputGroup {
+  display: block;
+  position: relative;
+}
+
+.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;
+}
+
+.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:disabled {
+  cursor: not-allowed;
+  resize: block;
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroup input:disabled ~ span {
+  cursor: not-allowed;
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroup input::placeholder,
+input::placeholder {
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroupAction {
+  position: absolute;
+  bottom: 1px;
+  right: 0;
+  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);
+  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;
+}
+
+.jp-HTMLSelect.jp-DefaultStyle select:disabled {
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color2);
+  cursor: not-allowed;
+  resize: block;
+}
+
+.jp-HTMLSelect.jp-DefaultStyle select:disabled ~ span {
+  cursor: not-allowed;
+}
+
+/* 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);
+}
+
+select {
+  box-sizing: border-box;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Styles
+|----------------------------------------------------------------------------*/
+
+.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;
+}
+
+.jp-StatusBar-Left {
+  display: flex;
+  align-items: center;
+  flex-direction: row;
+}
+
+.jp-StatusBar-Middle {
+  display: flex;
+  align-items: center;
+}
+
+.jp-StatusBar-Right {
+  display: flex;
+  align-items: center;
+  flex-direction: row-reverse;
+}
+
+.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;
+}
+
+.jp-mod-highlighted:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-mod-clicked {
+  background-color: var(--jp-brand-color1);
+}
+
+.jp-mod-clicked:hover {
+  background-color: var(--jp-brand-color0);
+}
+
+.jp-mod-clicked .jp-StatusBar-TextItem {
+  color: var(--jp-ui-inverse-font-color1);
+}
+
+.jp-StatusBar-HoverItem {
+  box-shadow: '0px 4px 4px rgba(0, 0, 0, 0.25)';
+}
+
+.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);
+}
+
+.jp-StatusBar-GroupItem {
+  display: flex;
+  align-items: center;
+  flex-direction: row;
+}
+
+.jp-Statusbar-ProgressCircle svg {
+  display: block;
+  margin: 0 auto;
+  width: 16px;
+  height: 24px;
+  align-self: normal;
+}
+
+.jp-Statusbar-ProgressCircle path {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+.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;
+}
+
+.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;
+}
+
+.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;
+}
+
+@keyframes jp-Statusbar-ExecutionTime-progress-bar {
+  0% {
+    background-position: 0 0;
+  }
+
+  100% {
+    background-position: 40px 40px;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| 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: 0;
+  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: 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);
+}
+
+.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;
+}
+
+.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: 0;
+}
+
+.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: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: 0 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: 0;
+  left: 0;
+  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 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-Dialog-content.jp-Dialog-content-small {
+  max-width: 500px;
+}
+
+.jp-Dialog-button {
+  overflow: visible;
+}
+
+button.jp-Dialog-button:focus {
+  outline: 1px solid var(--jp-brand-color1);
+  outline-offset: 4px;
+  -moz-outline-radius: 0;
+}
+
+button.jp-Dialog-button:focus::-moz-focus-inner {
+  border: 0;
+}
+
+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;
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-accept:focus {
+  outline: 1px solid var(--jp-accept-color-normal, var(--jp-brand-color1));
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-warn:focus {
+  outline: 1px solid var(--jp-warn-color-normal, var(--jp-error-color1));
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-reject:focus {
+  outline: 1px solid var(--jp-reject-color-normal, var(--md-grey-600));
+}
+
+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-color1);
+}
+
+.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;
+}
+
+.jp-Dialog-footer {
+  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;
+  text-overflow: ellipsis;
+}
+
+.jp-Dialog-body > .jp-select-wrapper {
+  width: 100%;
+}
+
+.jp-Dialog-body > button {
+  padding: 0 16px;
+}
+
+.jp-Dialog-body > label {
+  line-height: 1.4;
+  color: var(--jp-ui-font-color0);
+}
+
+.jp-Dialog-button.jp-mod-styled:not(:last-child) {
+  margin-right: 12px;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-Input-Boolean-Dialog {
+  flex-direction: row-reverse;
+  align-items: end;
+  width: 100%;
+}
+
+.jp-Input-Boolean-Dialog > label {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-MainAreaWidget > :focus {
+  outline: none;
+}
+
+.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
+ */
+:root {
+  --md-red-50: #ffebee;
+  --md-red-100: #ffcdd2;
+  --md-red-200: #ef9a9a;
+  --md-red-300: #e57373;
+  --md-red-400: #ef5350;
+  --md-red-500: #f44336;
+  --md-red-600: #e53935;
+  --md-red-700: #d32f2f;
+  --md-red-800: #c62828;
+  --md-red-900: #b71c1c;
+  --md-red-A100: #ff8a80;
+  --md-red-A200: #ff5252;
+  --md-red-A400: #ff1744;
+  --md-red-A700: #d50000;
+  --md-pink-50: #fce4ec;
+  --md-pink-100: #f8bbd0;
+  --md-pink-200: #f48fb1;
+  --md-pink-300: #f06292;
+  --md-pink-400: #ec407a;
+  --md-pink-500: #e91e63;
+  --md-pink-600: #d81b60;
+  --md-pink-700: #c2185b;
+  --md-pink-800: #ad1457;
+  --md-pink-900: #880e4f;
+  --md-pink-A100: #ff80ab;
+  --md-pink-A200: #ff4081;
+  --md-pink-A400: #f50057;
+  --md-pink-A700: #c51162;
+  --md-purple-50: #f3e5f5;
+  --md-purple-100: #e1bee7;
+  --md-purple-200: #ce93d8;
+  --md-purple-300: #ba68c8;
+  --md-purple-400: #ab47bc;
+  --md-purple-500: #9c27b0;
+  --md-purple-600: #8e24aa;
+  --md-purple-700: #7b1fa2;
+  --md-purple-800: #6a1b9a;
+  --md-purple-900: #4a148c;
+  --md-purple-A100: #ea80fc;
+  --md-purple-A200: #e040fb;
+  --md-purple-A400: #d500f9;
+  --md-purple-A700: #a0f;
+  --md-deep-purple-50: #ede7f6;
+  --md-deep-purple-100: #d1c4e9;
+  --md-deep-purple-200: #b39ddb;
+  --md-deep-purple-300: #9575cd;
+  --md-deep-purple-400: #7e57c2;
+  --md-deep-purple-500: #673ab7;
+  --md-deep-purple-600: #5e35b1;
+  --md-deep-purple-700: #512da8;
+  --md-deep-purple-800: #4527a0;
+  --md-deep-purple-900: #311b92;
+  --md-deep-purple-A100: #b388ff;
+  --md-deep-purple-A200: #7c4dff;
+  --md-deep-purple-A400: #651fff;
+  --md-deep-purple-A700: #6200ea;
+  --md-indigo-50: #e8eaf6;
+  --md-indigo-100: #c5cae9;
+  --md-indigo-200: #9fa8da;
+  --md-indigo-300: #7986cb;
+  --md-indigo-400: #5c6bc0;
+  --md-indigo-500: #3f51b5;
+  --md-indigo-600: #3949ab;
+  --md-indigo-700: #303f9f;
+  --md-indigo-800: #283593;
+  --md-indigo-900: #1a237e;
+  --md-indigo-A100: #8c9eff;
+  --md-indigo-A200: #536dfe;
+  --md-indigo-A400: #3d5afe;
+  --md-indigo-A700: #304ffe;
+  --md-blue-50: #e3f2fd;
+  --md-blue-100: #bbdefb;
+  --md-blue-200: #90caf9;
+  --md-blue-300: #64b5f6;
+  --md-blue-400: #42a5f5;
+  --md-blue-500: #2196f3;
+  --md-blue-600: #1e88e5;
+  --md-blue-700: #1976d2;
+  --md-blue-800: #1565c0;
+  --md-blue-900: #0d47a1;
+  --md-blue-A100: #82b1ff;
+  --md-blue-A200: #448aff;
+  --md-blue-A400: #2979ff;
+  --md-blue-A700: #2962ff;
+  --md-light-blue-50: #e1f5fe;
+  --md-light-blue-100: #b3e5fc;
+  --md-light-blue-200: #81d4fa;
+  --md-light-blue-300: #4fc3f7;
+  --md-light-blue-400: #29b6f6;
+  --md-light-blue-500: #03a9f4;
+  --md-light-blue-600: #039be5;
+  --md-light-blue-700: #0288d1;
+  --md-light-blue-800: #0277bd;
+  --md-light-blue-900: #01579b;
+  --md-light-blue-A100: #80d8ff;
+  --md-light-blue-A200: #40c4ff;
+  --md-light-blue-A400: #00b0ff;
+  --md-light-blue-A700: #0091ea;
+  --md-cyan-50: #e0f7fa;
+  --md-cyan-100: #b2ebf2;
+  --md-cyan-200: #80deea;
+  --md-cyan-300: #4dd0e1;
+  --md-cyan-400: #26c6da;
+  --md-cyan-500: #00bcd4;
+  --md-cyan-600: #00acc1;
+  --md-cyan-700: #0097a7;
+  --md-cyan-800: #00838f;
+  --md-cyan-900: #006064;
+  --md-cyan-A100: #84ffff;
+  --md-cyan-A200: #18ffff;
+  --md-cyan-A400: #00e5ff;
+  --md-cyan-A700: #00b8d4;
+  --md-teal-50: #e0f2f1;
+  --md-teal-100: #b2dfdb;
+  --md-teal-200: #80cbc4;
+  --md-teal-300: #4db6ac;
+  --md-teal-400: #26a69a;
+  --md-teal-500: #009688;
+  --md-teal-600: #00897b;
+  --md-teal-700: #00796b;
+  --md-teal-800: #00695c;
+  --md-teal-900: #004d40;
+  --md-teal-A100: #a7ffeb;
+  --md-teal-A200: #64ffda;
+  --md-teal-A400: #1de9b6;
+  --md-teal-A700: #00bfa5;
+  --md-green-50: #e8f5e9;
+  --md-green-100: #c8e6c9;
+  --md-green-200: #a5d6a7;
+  --md-green-300: #81c784;
+  --md-green-400: #66bb6a;
+  --md-green-500: #4caf50;
+  --md-green-600: #43a047;
+  --md-green-700: #388e3c;
+  --md-green-800: #2e7d32;
+  --md-green-900: #1b5e20;
+  --md-green-A100: #b9f6ca;
+  --md-green-A200: #69f0ae;
+  --md-green-A400: #00e676;
+  --md-green-A700: #00c853;
+  --md-light-green-50: #f1f8e9;
+  --md-light-green-100: #dcedc8;
+  --md-light-green-200: #c5e1a5;
+  --md-light-green-300: #aed581;
+  --md-light-green-400: #9ccc65;
+  --md-light-green-500: #8bc34a;
+  --md-light-green-600: #7cb342;
+  --md-light-green-700: #689f38;
+  --md-light-green-800: #558b2f;
+  --md-light-green-900: #33691e;
+  --md-light-green-A100: #ccff90;
+  --md-light-green-A200: #b2ff59;
+  --md-light-green-A400: #76ff03;
+  --md-light-green-A700: #64dd17;
+  --md-lime-50: #f9fbe7;
+  --md-lime-100: #f0f4c3;
+  --md-lime-200: #e6ee9c;
+  --md-lime-300: #dce775;
+  --md-lime-400: #d4e157;
+  --md-lime-500: #cddc39;
+  --md-lime-600: #c0ca33;
+  --md-lime-700: #afb42b;
+  --md-lime-800: #9e9d24;
+  --md-lime-900: #827717;
+  --md-lime-A100: #f4ff81;
+  --md-lime-A200: #eeff41;
+  --md-lime-A400: #c6ff00;
+  --md-lime-A700: #aeea00;
+  --md-yellow-50: #fffde7;
+  --md-yellow-100: #fff9c4;
+  --md-yellow-200: #fff59d;
+  --md-yellow-300: #fff176;
+  --md-yellow-400: #ffee58;
+  --md-yellow-500: #ffeb3b;
+  --md-yellow-600: #fdd835;
+  --md-yellow-700: #fbc02d;
+  --md-yellow-800: #f9a825;
+  --md-yellow-900: #f57f17;
+  --md-yellow-A100: #ffff8d;
+  --md-yellow-A200: #ff0;
+  --md-yellow-A400: #ffea00;
+  --md-yellow-A700: #ffd600;
+  --md-amber-50: #fff8e1;
+  --md-amber-100: #ffecb3;
+  --md-amber-200: #ffe082;
+  --md-amber-300: #ffd54f;
+  --md-amber-400: #ffca28;
+  --md-amber-500: #ffc107;
+  --md-amber-600: #ffb300;
+  --md-amber-700: #ffa000;
+  --md-amber-800: #ff8f00;
+  --md-amber-900: #ff6f00;
+  --md-amber-A100: #ffe57f;
+  --md-amber-A200: #ffd740;
+  --md-amber-A400: #ffc400;
+  --md-amber-A700: #ffab00;
+  --md-orange-50: #fff3e0;
+  --md-orange-100: #ffe0b2;
+  --md-orange-200: #ffcc80;
+  --md-orange-300: #ffb74d;
+  --md-orange-400: #ffa726;
+  --md-orange-500: #ff9800;
+  --md-orange-600: #fb8c00;
+  --md-orange-700: #f57c00;
+  --md-orange-800: #ef6c00;
+  --md-orange-900: #e65100;
+  --md-orange-A100: #ffd180;
+  --md-orange-A200: #ffab40;
+  --md-orange-A400: #ff9100;
+  --md-orange-A700: #ff6d00;
+  --md-deep-orange-50: #fbe9e7;
+  --md-deep-orange-100: #ffccbc;
+  --md-deep-orange-200: #ffab91;
+  --md-deep-orange-300: #ff8a65;
+  --md-deep-orange-400: #ff7043;
+  --md-deep-orange-500: #ff5722;
+  --md-deep-orange-600: #f4511e;
+  --md-deep-orange-700: #e64a19;
+  --md-deep-orange-800: #d84315;
+  --md-deep-orange-900: #bf360c;
+  --md-deep-orange-A100: #ff9e80;
+  --md-deep-orange-A200: #ff6e40;
+  --md-deep-orange-A400: #ff3d00;
+  --md-deep-orange-A700: #dd2c00;
+  --md-brown-50: #efebe9;
+  --md-brown-100: #d7ccc8;
+  --md-brown-200: #bcaaa4;
+  --md-brown-300: #a1887f;
+  --md-brown-400: #8d6e63;
+  --md-brown-500: #795548;
+  --md-brown-600: #6d4c41;
+  --md-brown-700: #5d4037;
+  --md-brown-800: #4e342e;
+  --md-brown-900: #3e2723;
+  --md-grey-50: #fafafa;
+  --md-grey-100: #f5f5f5;
+  --md-grey-200: #eee;
+  --md-grey-300: #e0e0e0;
+  --md-grey-400: #bdbdbd;
+  --md-grey-500: #9e9e9e;
+  --md-grey-600: #757575;
+  --md-grey-700: #616161;
+  --md-grey-800: #424242;
+  --md-grey-900: #212121;
+  --md-blue-grey-50: #eceff1;
+  --md-blue-grey-100: #cfd8dc;
+  --md-blue-grey-200: #b0bec5;
+  --md-blue-grey-300: #90a4ae;
+  --md-blue-grey-400: #78909c;
+  --md-blue-grey-500: #607d8b;
+  --md-blue-grey-600: #546e7a;
+  --md-blue-grey-700: #455a64;
+  --md-blue-grey-800: #37474f;
+  --md-blue-grey-900: #263238;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2017, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| RenderedText
+|----------------------------------------------------------------------------*/
+
+:root {
+  /* This is the padding value to fill the gaps between lines containing spans with background color. */
+  --jp-private-code-span-padding: calc(
+    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
+  );
+}
+
+.jp-RenderedText {
+  text-align: left;
+  padding-left: var(--jp-code-padding);
+  line-height: var(--jp-code-line-height);
+  font-family: var(--jp-code-font-family);
+}
+
+.jp-RenderedText pre,
+.jp-RenderedJavaScript pre,
+.jp-RenderedHTMLCommon pre {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-code-font-size);
+  border: none;
+  margin: 0;
+  padding: 0;
+}
+
+.jp-RenderedText pre a:link {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedText pre a:hover {
+  text-decoration: underline;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedText pre a:visited {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+/* console foregrounds and backgrounds */
+.jp-RenderedText pre .ansi-black-fg {
+  color: #3e424d;
+}
+
+.jp-RenderedText pre .ansi-red-fg {
+  color: #e75c58;
+}
+
+.jp-RenderedText pre .ansi-green-fg {
+  color: #00a250;
+}
+
+.jp-RenderedText pre .ansi-yellow-fg {
+  color: #ddb62b;
+}
+
+.jp-RenderedText pre .ansi-blue-fg {
+  color: #208ffb;
+}
+
+.jp-RenderedText pre .ansi-magenta-fg {
+  color: #d160c4;
+}
+
+.jp-RenderedText pre .ansi-cyan-fg {
+  color: #60c6c8;
+}
+
+.jp-RenderedText pre .ansi-white-fg {
+  color: #c5c1b4;
+}
+
+.jp-RenderedText pre .ansi-black-bg {
+  background-color: #3e424d;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-red-bg {
+  background-color: #e75c58;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-green-bg {
+  background-color: #00a250;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-yellow-bg {
+  background-color: #ddb62b;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-blue-bg {
+  background-color: #208ffb;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-magenta-bg {
+  background-color: #d160c4;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-cyan-bg {
+  background-color: #60c6c8;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-white-bg {
+  background-color: #c5c1b4;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-black-intense-fg {
+  color: #282c36;
+}
+
+.jp-RenderedText pre .ansi-red-intense-fg {
+  color: #b22b31;
+}
+
+.jp-RenderedText pre .ansi-green-intense-fg {
+  color: #007427;
+}
+
+.jp-RenderedText pre .ansi-yellow-intense-fg {
+  color: #b27d12;
+}
+
+.jp-RenderedText pre .ansi-blue-intense-fg {
+  color: #0065ca;
+}
+
+.jp-RenderedText pre .ansi-magenta-intense-fg {
+  color: #a03196;
+}
+
+.jp-RenderedText pre .ansi-cyan-intense-fg {
+  color: #258f8f;
+}
+
+.jp-RenderedText pre .ansi-white-intense-fg {
+  color: #a1a6b2;
+}
+
+.jp-RenderedText pre .ansi-black-intense-bg {
+  background-color: #282c36;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-red-intense-bg {
+  background-color: #b22b31;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-green-intense-bg {
+  background-color: #007427;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-yellow-intense-bg {
+  background-color: #b27d12;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-blue-intense-bg {
+  background-color: #0065ca;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-magenta-intense-bg {
+  background-color: #a03196;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-cyan-intense-bg {
+  background-color: #258f8f;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-white-intense-bg {
+  background-color: #a1a6b2;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-default-inverse-fg {
+  color: var(--jp-ui-inverse-font-color0);
+}
+
+.jp-RenderedText pre .ansi-default-inverse-bg {
+  background-color: var(--jp-inverse-layout-color0);
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-bold {
+  font-weight: bold;
+}
+
+.jp-RenderedText pre .ansi-underline {
+  text-decoration: underline;
+}
+
+.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
+  background: var(--jp-rendermime-error-background);
+  padding-top: var(--jp-code-padding);
+}
+
+/*-----------------------------------------------------------------------------
+| RenderedLatex
+|----------------------------------------------------------------------------*/
+
+.jp-RenderedLatex {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-content-font-size1);
+  line-height: var(--jp-content-line-height);
+}
+
+/* Left-justify outputs.*/
+.jp-OutputArea-output.jp-RenderedLatex {
+  padding: var(--jp-code-padding);
+  text-align: left;
+}
+
+/*-----------------------------------------------------------------------------
+| RenderedHTML
+|----------------------------------------------------------------------------*/
+
+.jp-RenderedHTMLCommon {
+  color: var(--jp-content-font-color1);
+  font-family: var(--jp-content-font-family);
+  font-size: var(--jp-content-font-size1);
+  line-height: var(--jp-content-line-height);
+
+  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */
+  padding-right: 20px;
+}
+
+.jp-RenderedHTMLCommon em {
+  font-style: italic;
+}
+
+.jp-RenderedHTMLCommon strong {
+  font-weight: bold;
+}
+
+.jp-RenderedHTMLCommon u {
+  text-decoration: underline;
+}
+
+.jp-RenderedHTMLCommon a:link {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedHTMLCommon a:hover {
+  text-decoration: underline;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedHTMLCommon a:visited {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+/* Headings */
+
+.jp-RenderedHTMLCommon h1,
+.jp-RenderedHTMLCommon h2,
+.jp-RenderedHTMLCommon h3,
+.jp-RenderedHTMLCommon h4,
+.jp-RenderedHTMLCommon h5,
+.jp-RenderedHTMLCommon h6 {
+  line-height: var(--jp-content-heading-line-height);
+  font-weight: var(--jp-content-heading-font-weight);
+  font-style: normal;
+  margin: var(--jp-content-heading-margin-top) 0
+    var(--jp-content-heading-margin-bottom) 0;
+}
+
+.jp-RenderedHTMLCommon h1:first-child,
+.jp-RenderedHTMLCommon h2:first-child,
+.jp-RenderedHTMLCommon h3:first-child,
+.jp-RenderedHTMLCommon h4:first-child,
+.jp-RenderedHTMLCommon h5:first-child,
+.jp-RenderedHTMLCommon h6:first-child {
+  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
+}
+
+.jp-RenderedHTMLCommon h1:last-child,
+.jp-RenderedHTMLCommon h2:last-child,
+.jp-RenderedHTMLCommon h3:last-child,
+.jp-RenderedHTMLCommon h4:last-child,
+.jp-RenderedHTMLCommon h5:last-child,
+.jp-RenderedHTMLCommon h6:last-child {
+  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
+}
+
+.jp-RenderedHTMLCommon h1 {
+  font-size: var(--jp-content-font-size5);
+}
+
+.jp-RenderedHTMLCommon h2 {
+  font-size: var(--jp-content-font-size4);
+}
+
+.jp-RenderedHTMLCommon h3 {
+  font-size: var(--jp-content-font-size3);
+}
+
+.jp-RenderedHTMLCommon h4 {
+  font-size: var(--jp-content-font-size2);
+}
+
+.jp-RenderedHTMLCommon h5 {
+  font-size: var(--jp-content-font-size1);
+}
+
+.jp-RenderedHTMLCommon h6 {
+  font-size: var(--jp-content-font-size0);
+}
+
+/* Lists */
+
+/* stylelint-disable selector-max-type, selector-max-compound-selectors */
+
+.jp-RenderedHTMLCommon ul:not(.list-inline),
+.jp-RenderedHTMLCommon ol:not(.list-inline) {
+  padding-left: 2em;
+}
+
+.jp-RenderedHTMLCommon ul {
+  list-style: disc;
+}
+
+.jp-RenderedHTMLCommon ul ul {
+  list-style: square;
+}
+
+.jp-RenderedHTMLCommon ul ul ul {
+  list-style: circle;
+}
+
+.jp-RenderedHTMLCommon ol {
+  list-style: decimal;
+}
+
+.jp-RenderedHTMLCommon ol ol {
+  list-style: upper-alpha;
+}
+
+.jp-RenderedHTMLCommon ol ol ol {
+  list-style: lower-alpha;
+}
+
+.jp-RenderedHTMLCommon ol ol ol ol {
+  list-style: lower-roman;
+}
+
+.jp-RenderedHTMLCommon ol ol ol ol ol {
+  list-style: decimal;
+}
+
+.jp-RenderedHTMLCommon ol,
+.jp-RenderedHTMLCommon ul {
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon ul ul,
+.jp-RenderedHTMLCommon ul ol,
+.jp-RenderedHTMLCommon ol ul,
+.jp-RenderedHTMLCommon ol ol {
+  margin-bottom: 0;
+}
+
+/* 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;
+}
+
+.jp-RenderedHTMLCommon > pre {
+  margin: 1.5em 2em;
+}
+
+.jp-RenderedHTMLCommon pre,
+.jp-RenderedHTMLCommon code {
+  border: 0;
+  background-color: var(--jp-layout-color0);
+  color: var(--jp-content-font-color1);
+  font-family: var(--jp-code-font-family);
+  font-size: inherit;
+  line-height: var(--jp-code-line-height);
+  padding: 0;
+  white-space: pre-wrap;
+}
+
+.jp-RenderedHTMLCommon :not(pre) > code {
+  background-color: var(--jp-layout-color2);
+  padding: 1px 5px;
+}
+
+/* Tables */
+
+.jp-RenderedHTMLCommon table {
+  border-collapse: collapse;
+  border-spacing: 0;
+  border: none;
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+  table-layout: fixed;
+  margin-left: auto;
+  margin-bottom: 1em;
+  margin-right: auto;
+}
+
+.jp-RenderedHTMLCommon thead {
+  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
+  vertical-align: bottom;
+}
+
+.jp-RenderedHTMLCommon td,
+.jp-RenderedHTMLCommon th,
+.jp-RenderedHTMLCommon tr {
+  vertical-align: middle;
+  padding: 0.5em;
+  line-height: normal;
+  white-space: normal;
+  max-width: none;
+  border: none;
+}
+
+.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
+.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
+  max-width: none;
+}
+
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
+  text-align: right;
+}
+
+.jp-RenderedHTMLCommon th {
+  font-weight: bold;
+}
+
+.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
+  background: var(--jp-layout-color0);
+}
+
+.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
+  background: var(--jp-rendermime-table-row-background);
+}
+
+.jp-RenderedHTMLCommon tbody tr:hover {
+  background: var(--jp-rendermime-table-row-hover-background);
+}
+
+.jp-RenderedHTMLCommon p {
+  text-align: left;
+  margin: 0;
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon img {
+  -moz-force-broken-image-icon: 1;
+}
+
+/* Restrict to direct children as other images could be nested in other content. */
+.jp-RenderedHTMLCommon > img {
+  display: block;
+  margin-left: 0;
+  margin-right: 0;
+  margin-bottom: 1em;
+}
+
+/* Change color behind transparent images if they need it... */
+[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
+  background-color: var(--jp-inverse-layout-color1);
+}
+
+[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
+  background-color: var(--jp-inverse-layout-color1);
+}
+
+.jp-RenderedHTMLCommon img,
+.jp-RenderedImage img,
+.jp-RenderedHTMLCommon svg,
+.jp-RenderedSVG svg {
+  max-width: 100%;
+  height: auto;
+}
+
+.jp-RenderedHTMLCommon img.jp-mod-unconfined,
+.jp-RenderedImage img.jp-mod-unconfined,
+.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
+.jp-RenderedSVG svg.jp-mod-unconfined {
+  max-width: none;
+}
+
+.jp-RenderedHTMLCommon .alert {
+  padding: var(--jp-notebook-padding);
+  border: var(--jp-border-width) solid transparent;
+  border-radius: var(--jp-border-radius);
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon .alert-info {
+  color: var(--jp-info-color0);
+  background-color: var(--jp-info-color3);
+  border-color: var(--jp-info-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-info hr {
+  border-color: var(--jp-info-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-info > p:last-child,
+.jp-RenderedHTMLCommon .alert-info > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-warning {
+  color: var(--jp-warn-color0);
+  background-color: var(--jp-warn-color3);
+  border-color: var(--jp-warn-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-warning hr {
+  border-color: var(--jp-warn-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-warning > p:last-child,
+.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-success {
+  color: var(--jp-success-color0);
+  background-color: var(--jp-success-color3);
+  border-color: var(--jp-success-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-success hr {
+  border-color: var(--jp-success-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-success > p:last-child,
+.jp-RenderedHTMLCommon .alert-success > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-danger {
+  color: var(--jp-error-color0);
+  background-color: var(--jp-error-color3);
+  border-color: var(--jp-error-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-danger hr {
+  border-color: var(--jp-error-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-danger > p:last-child,
+.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon blockquote {
+  margin: 1em 2em;
+  padding: 0 1em;
+  border-left: 5px solid var(--jp-border-color2);
+}
+
+a.jp-InternalAnchorLink {
+  visibility: hidden;
+  margin-left: 8px;
+  color: var(--md-blue-800);
+}
+
+h1:hover .jp-InternalAnchorLink,
+h2:hover .jp-InternalAnchorLink,
+h3:hover .jp-InternalAnchorLink,
+h4:hover .jp-InternalAnchorLink,
+h5:hover .jp-InternalAnchorLink,
+h6:hover .jp-InternalAnchorLink {
+  visibility: visible;
+}
+
+.jp-RenderedHTMLCommon kbd {
+  background-color: var(--jp-rendermime-table-row-background);
+  border: 1px solid var(--jp-border-color0);
+  border-bottom-color: var(--jp-border-color2);
+  border-radius: 3px;
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
+  display: inline-block;
+  font-size: var(--jp-ui-font-size0);
+  line-height: 1em;
+  padding: 0.2em 0.5em;
+}
+
+/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
+ * At the bottom of cells this is a bit too much as there is also spacing
+ * between cells. Going all the way to 0 gets too tight between markdown and
+ * code cells.
+ */
+.jp-RenderedHTMLCommon > *:last-child {
+  margin-bottom: 0.5em;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| 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;
+}
+
+.lm-mod-drag-image {
+  will-change: transform;
+}
+
+/*
+ * 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-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-baseLineForm {
+  border: none;
+  border-radius: 0;
+  position: absolute;
+  background-size: 16px;
+  background-repeat: no-repeat;
+  background-position: center;
+  outline: none;
+}
+
+.jp-lineFormButtonContainer {
+  top: 4px;
+  right: 8px;
+  height: 24px;
+  padding: 0 12px;
+  width: 12px;
+}
+
+.jp-lineFormButtonIcon {
+  top: 0;
+  right: 0;
+  background-color: var(--jp-brand-color1);
+  height: 100%;
+  width: 100%;
+  box-sizing: border-box;
+  padding: 4px 6px;
+}
+
+.jp-lineFormButton {
+  top: 0;
+  right: 0;
+  background-color: transparent;
+  height: 100%;
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.jp-lineFormWrapper {
+  overflow: hidden;
+  padding: 0 8px;
+  border: 1px solid var(--jp-border-color0);
+  background-color: var(--jp-input-active-background);
+  height: 22px;
+}
+
+.jp-lineFormWrapperFocusWithin {
+  border: var(--jp-border-width) solid var(--md-blue-500);
+  box-shadow: inset 0 0 4px var(--md-blue-300);
+}
+
+.jp-lineFormInput {
+  background: transparent;
+  width: 200px;
+  height: 100%;
+  border: none;
+  outline: none;
+  color: var(--jp-ui-font-color0);
+  line-height: 28px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-JSONEditor {
+  display: flex;
+  flex-direction: column;
+  width: 100%;
+}
+
+.jp-JSONEditor-host {
+  flex: 1 1 auto;
+  border: var(--jp-border-width) solid var(--jp-input-border-color);
+  border-radius: 0;
+  background: var(--jp-layout-color0);
+  min-height: 50px;
+  padding: 1px;
+}
+
+.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
+  border-color: red;
+  outline-color: red;
+}
+
+.jp-JSONEditor-header {
+  display: flex;
+  flex: 1 0 auto;
+  padding: 0 0 0 12px;
+}
+
+.jp-JSONEditor-header label {
+  flex: 0 0 auto;
+}
+
+.jp-JSONEditor-commitButton {
+  height: 16px;
+  width: 16px;
+  background-size: 18px;
+  background-repeat: no-repeat;
+  background-position: center;
+}
+
+.jp-JSONEditor-host.jp-mod-focused {
+  background-color: var(--jp-input-active-background);
+  border: 1px solid var(--jp-input-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+}
+
+.jp-Editor.jp-mod-dropTarget {
+  border: var(--jp-border-width) solid var(--jp-input-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+.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-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);
+
+  --jp-private-document-search-button-height: 20px;
+}
+
+.jp-DocumentSearch-overlay button {
+  background-color: var(--jp-toolbar-background);
+  outline: 0;
+}
+
+.jp-DocumentSearch-overlay button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-overlay button:active {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-DocumentSearch-overlay-row {
+  display: flex;
+  align-items: center;
+  margin-bottom: 2px;
+}
+
+.jp-DocumentSearch-button-content {
+  display: inline-block;
+  cursor: pointer;
+  box-sizing: border-box;
+  width: 100%;
+  height: 100%;
+}
+
+.jp-DocumentSearch-button-content svg {
+  width: 100%;
+  height: 100%;
+}
+
+.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-DocumentSearch-input-wrapper:focus-within {
+  border-color: var(--jp-cell-editor-active-border-color);
+}
+
+.jp-DocumentSearch-toggle-wrapper,
+.jp-DocumentSearch-button-wrapper {
+  all: initial;
+  overflow: hidden;
+  display: inline-block;
+  border: none;
+  box-sizing: border-box;
+}
+
+.jp-DocumentSearch-toggle-wrapper {
+  width: 14px;
+  height: 14px;
+}
+
+.jp-DocumentSearch-button-wrapper {
+  width: var(--jp-private-document-search-button-height);
+  height: var(--jp-private-document-search-button-height);
+}
+
+.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-DocumentSearch-toggle-wrapper,
+.jp-DocumentSearch-button-wrapper,
+.jp-DocumentSearch-button-content:focus {
+  outline: none;
+}
+
+.jp-DocumentSearch-toggle-placeholder {
+  width: 5px;
+}
+
+.jp-DocumentSearch-input-button::before {
+  display: block;
+  padding-top: 100%;
+}
+
+.jp-DocumentSearch-input-button-off {
+  opacity: var(--jp-search-toggle-off-opacity);
+}
+
+.jp-DocumentSearch-input-button-off:hover {
+  opacity: var(--jp-search-toggle-hover-opacity);
+}
+
+.jp-DocumentSearch-input-button-on {
+  opacity: var(--jp-search-toggle-on-opacity);
+}
+
+.jp-DocumentSearch-index-counter {
+  padding-left: 10px;
+  padding-right: 10px;
+  user-select: none;
+  min-width: 35px;
+  display: inline-block;
+}
+
+.jp-DocumentSearch-up-down-wrapper {
+  display: inline-block;
+  padding-right: 2px;
+  margin-left: auto;
+  white-space: nowrap;
+}
+
+.jp-DocumentSearch-spacer {
+  margin-left: auto;
+}
+
+.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-DocumentSearch-up-down-button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-up-down-button:active {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-DocumentSearch-filter-button {
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-DocumentSearch-filter-button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-filter-button-enabled {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-filter-button-enabled:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+.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-DocumentSearch-search-filter-disabled {
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-DocumentSearch-search-filter {
+  display: flex;
+  align-items: center;
+  user-select: none;
+}
+
+.jp-DocumentSearch-regex-error {
+  color: var(--jp-error-color0);
+}
+
+.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-DocumentSearch-replace-button-wrapper:focus {
+  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
+}
+
+.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-DocumentSearch-replace-button:focus {
+  outline: none;
+}
+
+.jp-DocumentSearch-replace-wrapper-class {
+  margin-left: 14px;
+  display: flex;
+}
+
+.jp-DocumentSearch-replace-toggle {
+  border: none;
+  background-color: var(--jp-toolbar-background);
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-DocumentSearch-replace-toggle:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  height: auto;
+
+  /* Changed to auto to autogrow */
+}
+
+.cm-editor pre {
+  padding: 0 var(--jp-code-padding);
+}
+
+.jp-CodeMirrorEditor[data-type='inline'] .cm-dialog {
+  background-color: var(--jp-layout-color0);
+  color: var(--jp-content-font-color1);
+}
+
+.jp-CodeMirrorEditor {
+  cursor: text;
+}
+
+/* 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);
+  }
+}
+
+/* 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);
+  }
+}
+
+.cm-editor.jp-mod-readOnly .cm-cursor {
+  display: none;
+}
+
+.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;
+}
+
+.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);
+}
+
+.cm-searching::selection,
+.cm-searching span::selection {
+  background-color: var(--jp-search-unselected-match-background-color);
+  color: var(--jp-search-unselected-match-color);
+}
+
+.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-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);
+}
+
+.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-CollaboratorCursor-hover {
+  position: absolute;
+  z-index: 1;
+  transform: translateX(-50%);
+  color: white;
+  border-radius: 3px;
+  padding-left: 4px;
+  padding-right: 4px;
+  padding-top: 1px;
+  padding-bottom: 1px;
+  text-align: center;
+  font-size: var(--jp-ui-font-size1);
+  white-space: nowrap;
+}
+
+.jp-CodeMirror-ruler {
+  border-left: 1px dashed var(--jp-border-color2);
+}
+
+/* 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;
+}
+
+.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;
+}
+
+.jp-CodeMirrorEditor .cm-ySelectionInfo {
+  transition-delay: 0.7s;
+  opacity: 0;
+}
+
+.jp-CodeMirrorEditor .cm-ySelectionCaret:hover > .cm-ySelectionInfo {
+  opacity: 1;
+  transition-delay: 0s;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-MimeDocument {
+  outline: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-filebrowser-button-height: 28px;
+  --jp-private-filebrowser-button-width: 48px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-FileBrowser .jp-SidePanel-content {
+  display: flex;
+  flex-direction: column;
+}
+
+.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;
+}
+
+.jp-BreadCrumbs {
+  flex: 0 0 auto;
+  margin: 8px 12px;
+}
+
+.jp-BreadCrumbs-item {
+  margin: 0 2px;
+  padding: 0 2px;
+  border-radius: var(--jp-border-radius);
+  cursor: pointer;
+}
+
+.jp-BreadCrumbs-item:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-BreadCrumbs-item:first-child {
+  margin-left: 0;
+}
+
+.jp-BreadCrumbs-item.jp-mod-dropTarget {
+  background-color: var(--jp-brand-color2);
+  opacity: 0.7;
+}
+
+/*-----------------------------------------------------------------------------
+| Buttons
+|----------------------------------------------------------------------------*/
+
+.jp-FileBrowser-toolbar > .jp-Toolbar-item {
+  flex: 0 0 auto;
+  padding-left: 0;
+  padding-right: 2px;
+  align-items: center;
+  height: unset;
+}
+
+.jp-FileBrowser-toolbar > .jp-Toolbar-item .jp-ToolbarButtonComponent {
+  width: 40px;
+}
+
+/*-----------------------------------------------------------------------------
+| Other styles
+|----------------------------------------------------------------------------*/
+
+.jp-FileDialog.jp-mod-conflict input {
+  color: var(--jp-error-color1);
+}
+
+.jp-FileDialog .jp-new-name-title {
+  margin-top: 12px;
+}
+
+.jp-LastModified-hidden {
+  display: none;
+}
+
+.jp-FileSize-hidden {
+  display: none;
+}
+
+.jp-FileBrowser .lm-AccordionPanel > h3:first-child {
+  display: none;
+}
+
+/*-----------------------------------------------------------------------------
+| DirListing
+|----------------------------------------------------------------------------*/
+
+.jp-DirListing {
+  flex: 1 1 auto;
+  display: flex;
+  flex-direction: column;
+  outline: 0;
+}
+
+.jp-DirListing-header {
+  flex: 0 0 auto;
+  display: flex;
+  flex-direction: row;
+  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);
+  box-shadow: var(--jp-toolbar-box-shadow);
+  z-index: 2;
+}
+
+.jp-DirListing-headerItem {
+  padding: 4px 12px 2px;
+  font-weight: 500;
+}
+
+.jp-DirListing-headerItem:hover {
+  background: var(--jp-layout-color2);
+}
+
+.jp-DirListing-headerItem.jp-id-name {
+  flex: 1 0 84px;
+}
+
+.jp-DirListing-headerItem.jp-id-modified {
+  flex: 0 0 112px;
+  border-left: var(--jp-border-width) solid var(--jp-border-color2);
+  text-align: right;
+}
+
+.jp-DirListing-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;
+  border-left: var(--jp-border-width) solid var(--jp-border-color2);
+  text-align: right;
+  color: var(--jp-border-color2);
+}
+
+.jp-DirListing-narrow .jp-id-narrow {
+  display: block;
+}
+
+.jp-DirListing-narrow .jp-id-modified,
+.jp-DirListing-narrow .jp-DirListing-itemModified {
+  display: none;
+}
+
+.jp-DirListing-headerItem.jp-mod-selected {
+  font-weight: 600;
+}
+
+/* increase specificity to override bundled default */
+.jp-DirListing-content {
+  flex: 1 1 auto;
+  margin: 0;
+  padding: 0;
+  list-style-type: none;
+  overflow: auto;
+  background-color: var(--jp-layout-color1);
+}
+
+.jp-DirListing-content mark {
+  color: var(--jp-ui-font-color0);
+  background-color: transparent;
+  font-weight: bold;
+}
+
+.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
+  color: var(--jp-ui-inverse-font-color0);
+}
+
+/* Style the directory listing content when a user drops a file to upload */
+.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
+  outline: 5px dashed rgba(128, 128, 128, 0.5);
+  outline-offset: -10px;
+  cursor: copy;
+}
+
+.jp-DirListing-item {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  padding: 4px 12px;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  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%;
+}
+
+.jp-DirListing-item.jp-mod-selected {
+  color: var(--jp-ui-inverse-font-color1);
+  background: var(--jp-brand-color1);
+}
+
+.jp-DirListing-item.jp-mod-dropTarget {
+  background: var(--jp-brand-color3);
+}
+
+.jp-DirListing-item:hover:not(.jp-mod-selected) {
+  background: var(--jp-layout-color2);
+}
+
+.jp-DirListing-itemIcon {
+  flex: 0 0 20px;
+  margin-right: 4px;
+}
+
+.jp-DirListing-itemText {
+  flex: 1 0 64px;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  user-select: none;
+}
+
+.jp-DirListing-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 {
+  color: var(--jp-success-color1);
+  content: '\25CF';
+  font-size: 8px;
+  position: absolute;
+  left: -8px;
+}
+
+.jp-DirListing-item.jp-mod-running.jp-mod-selected
+  .jp-DirListing-itemIcon::before {
+  color: var(--jp-ui-inverse-font-color1);
+}
+
+.jp-DirListing-item.lm-mod-drag-image,
+.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
+  font-size: var(--jp-ui-font-size1);
+  padding-left: 4px;
+  margin-left: 4px;
+  width: 160px;
+  background-color: var(--jp-ui-inverse-font-color2);
+  box-shadow: var(--jp-elevation-z2);
+  border-radius: 0;
+  color: var(--jp-ui-font-color1);
+  transform: translateX(-40%) translateY(-58%);
+}
+
+.jp-Document {
+  min-width: 120px;
+  min-height: 120px;
+  outline: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Main OutputArea
+| OutputArea has a list of Outputs
+|----------------------------------------------------------------------------*/
+
+.jp-OutputArea {
+  overflow-y: auto;
+}
+
+.jp-OutputArea-child {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+  overflow: hidden;
+}
+
+.jp-OutputPrompt {
+  width: var(--jp-cell-prompt-width);
+  color: var(--jp-cell-outprompt-font-color);
+  font-family: var(--jp-cell-prompt-font-family);
+  padding: var(--jp-code-padding);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  line-height: var(--jp-code-line-height);
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+  opacity: var(--jp-cell-prompt-opacity);
+
+  /* Right align prompt text, don't wrap to handle large prompt numbers */
+  text-align: right;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+
+  /* Disable text selection */
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.jp-OutputArea-prompt {
+  display: table-cell;
+  vertical-align: top;
+}
+
+.jp-OutputArea-output {
+  display: table-cell;
+  width: 100%;
+  height: auto;
+  overflow: auto;
+  user-select: text;
+  -moz-user-select: text;
+  -webkit-user-select: text;
+  -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-mod-outputsScrolled .jp-OutputArea-promptOverlay:hover {
+  cursor: zoom-in;
+}
+
+/**
+ * Isolated output.
+ */
+.jp-OutputArea-output.jp-mod-isolated {
+  width: 100%;
+  display: block;
+}
+
+/*
+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-OutputArea-output.jp-mod-isolated {
+  position: relative;
+}
+
+body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated::before {
+  content: '';
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: transparent;
+}
+
+/* pre */
+
+.jp-OutputArea-output pre {
+  border: none;
+  margin: 0;
+  padding: 0;
+  overflow-x: auto;
+  overflow-y: auto;
+  word-break: break-all;
+  word-wrap: break-word;
+  white-space: pre-wrap;
+}
+
+/* tables */
+
+.jp-OutputArea-output.jp-RenderedHTMLCommon table {
+  margin-left: 0;
+  margin-right: 0;
+}
+
+/* description lists */
+
+.jp-OutputArea-output dl,
+.jp-OutputArea-output dt,
+.jp-OutputArea-output dd {
+  display: block;
+}
+
+.jp-OutputArea-output dl {
+  width: 100%;
+  overflow: hidden;
+  padding: 0;
+  margin: 0;
+}
+
+.jp-OutputArea-output dt {
+  font-weight: bold;
+  float: left;
+  width: 20%;
+  padding: 0;
+  margin: 0;
+}
+
+.jp-OutputArea-output dd {
+  float: left;
+  width: 80%;
+  padding: 0;
+  margin: 0;
+}
+
+.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);
+}
+
+.jp-TableOfContents .jp-SidePanel-content {
+  overflow-y: auto;
+}
+
+.jp-TableOfContents-tree {
+  margin: 4px;
+}
+
+.jp-TableOfContents ol {
+  list-style-type: none;
+}
+
+/* stylelint-disable-next-line selector-max-type */
+.jp-TableOfContents li > ol {
+  /* Align left border with triangle icon center */
+  padding-left: 11px;
+}
+
+.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);
+}
+
+.jp-tocItem {
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.jp-tocItem-heading {
+  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-tocItem-collapser {
+  height: 20px;
+  margin: 2px 2px 0;
+  padding: 0;
+  background: none;
+  border: none;
+  cursor: pointer;
+}
+
+.jp-tocItem-collapser:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+/* 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);
+}
+
+.jp-tocItem-heading.jp-tocItem-active::before {
+  background-color: var(--jp-brand-color1);
+}
+
+.jp-tocItem-heading:hover.jp-tocItem-active::before {
+  background: var(--jp-brand-color0);
+  opacity: 1;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-Collapser {
+  flex: 0 0 var(--jp-cell-collapser-width);
+  padding: 0;
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+  border-radius: var(--jp-border-radius);
+  opacity: 1;
+}
+
+.jp-Collapser-child {
+  display: block;
+  width: 100%;
+  box-sizing: border-box;
+
+  /* height: 100% doesn't work because the height of its parent is computed from content */
+  position: absolute;
+  top: 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;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Header/Footer
+|----------------------------------------------------------------------------*/
+
+/* Hidden by zero height by default */
+.jp-CellHeader,
+.jp-CellFooter {
+  height: 0;
+  width: 100%;
+  padding: 0;
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Input
+|----------------------------------------------------------------------------*/
+
+/* All input areas */
+.jp-InputArea {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+  overflow: hidden;
+}
+
+.jp-InputArea-editor {
+  display: table-cell;
+  overflow: hidden;
+  vertical-align: top;
+
+  /* This is the non-active, default styling */
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  border-radius: 0;
+  background: var(--jp-cell-editor-background);
+}
+
+.jp-InputPrompt {
+  display: table-cell;
+  vertical-align: top;
+  width: var(--jp-cell-prompt-width);
+  color: var(--jp-cell-inprompt-font-color);
+  font-family: var(--jp-cell-prompt-font-family);
+  padding: var(--jp-code-padding);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  opacity: var(--jp-cell-prompt-opacity);
+  line-height: var(--jp-code-line-height);
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+
+  /* Right align prompt text, don't wrap to handle large prompt numbers */
+  text-align: right;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+
+  /* Disable text selection */
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+/*-----------------------------------------------------------------------------
+| 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;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Placeholder
+|----------------------------------------------------------------------------*/
+
+.jp-Placeholder {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+}
+
+.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;
+  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 {
+  width: 32px;
+  height: 16px;
+  border: 1px solid transparent;
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-Placeholder-content .jp-MoreHorizIcon:hover {
+  border: 1px solid var(--jp-border-color1);
+  box-shadow: 0 0 2px 0 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.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Private CSS variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-cell-scrolling-output-offset: 5px;
+}
+
+/*-----------------------------------------------------------------------------
+| Cell
+|----------------------------------------------------------------------------*/
+
+.jp-Cell {
+  padding: var(--jp-cell-padding);
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Common input/output
+|----------------------------------------------------------------------------*/
+
+.jp-Cell-inputWrapper,
+.jp-Cell-outputWrapper {
+  display: flex;
+  flex-direction: row;
+  padding: 0;
+  margin: 0;
+
+  /* Added to reveal the box-shadow on the input and output collapsers. */
+  overflow: visible;
+}
+
+/* Only input/output areas inside cells */
+.jp-Cell-inputArea,
+.jp-Cell-outputArea {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Collapser
+|----------------------------------------------------------------------------*/
+
+/* Make the output collapser disappear when there is not output, but do so
+ * in a manner that leaves it in the layout and preserves its width.
+ */
+.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
+  border: none !important;
+  background: transparent !important;
+}
+
+.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
+  min-height: var(--jp-cell-collapser-min-height);
+}
+
+/*-----------------------------------------------------------------------------
+| Output
+|----------------------------------------------------------------------------*/
+
+/* Put a space between input and output when there IS output */
+.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
+  margin-top: 5px;
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
+  overflow-y: auto;
+  max-height: 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-mod-rendered .jp-collapseHeadingButton[data-heading-level='6'] {
+  font-size: var(--jp-content-font-size0);
+  background-position-y: top;
+}
+
+/* collapseHeadingButton (show only on (hover,active) if hiddenCellsButton is shown) */
+.jp-Notebook.jp-mod-showHiddenCellsButton .jp-collapseHeadingButton {
+  display: none;
+}
+
+.jp-Notebook.jp-mod-showHiddenCellsButton
+  :is(.jp-MarkdownCell:hover, .jp-mod-active)
+  .jp-collapseHeadingButton {
+  display: flex;
+}
+
+/* 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 {
+  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 {
+  background-color: var(--jp-border-color2) !important;
+}
+
+.jp-showHiddenCellsButton {
+  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;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-notebook-toolbar-padding: 2px 5px 2px 2px;
+}
+
+/*-----------------------------------------------------------------------------
+
+/*-----------------------------------------------------------------------------
+| Styles
+|----------------------------------------------------------------------------*/
+
+.jp-NotebookPanel-toolbar {
+  padding: var(--jp-notebook-toolbar-padding);
+
+  /* disable paint containment from lumino 2.0 default strict CSS containment */
+  contain: style size !important;
+}
+
+.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
+  border: none;
+  box-shadow: none;
+}
+
+.jp-Notebook-toolbarCellTypeDropdown select {
+  height: 24px;
+  font-size: var(--jp-ui-font-size1);
+  line-height: 14px;
+  border-radius: 0;
+  display: block;
+}
+
+.jp-Notebook-toolbarCellTypeDropdown span {
+  top: 5px !important;
+}
+
+.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
+|----------------------------------------------------------------------------*/
+
+: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);
+  --jp-private-notebook-active-color: var(--md-green-400);
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook
+|----------------------------------------------------------------------------*/
+
+/* stylelint-disable selector-max-class */
+
+.jp-NotebookPanel {
+  display: block;
+  height: 100%;
+}
+
+.jp-NotebookPanel.jp-Document {
+  min-width: 240px;
+  min-height: 120px;
+}
+
+.jp-Notebook {
+  padding: var(--jp-notebook-padding);
+  outline: none;
+  overflow: auto;
+  background: var(--jp-layout-color0);
+}
+
+.jp-Notebook.jp-mod-scrollPastEnd::after {
+  display: block;
+  content: '';
+  min-height: var(--jp-notebook-scroll-padding);
+}
+
+.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
+  contain: strict;
+}
+
+.jp-Notebook .jp-Cell {
+  overflow: visible;
+}
+
+.jp-Notebook .jp-Cell .jp-InputPrompt {
+  cursor: move;
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook state related styling
+|
+| The notebook and cells each have states, here are the possibilities:
+|
+| - Notebook
+|   - Command
+|   - Edit
+| - Cell
+|   - None
+|   - Active (only one can be active)
+|   - Selected (the cells actions are applied to)
+|   - Multiselected (when multiple selected, the cursor)
+|   - No outputs
+|----------------------------------------------------------------------------*/
+
+/* Command or edit modes */
+
+.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
+  opacity: var(--jp-cell-prompt-not-active-opacity);
+  color: var(--jp-cell-prompt-not-active-font-color);
+}
+
+.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
+  opacity: var(--jp-cell-prompt-not-active-opacity);
+  color: var(--jp-cell-prompt-not-active-font-color);
+}
+
+/* cell is active */
+.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
+  background: var(--jp-brand-color1);
+}
+
+/* cell is dirty */
+.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
+  color: var(--jp-warn-color1);
+}
+
+.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt::before {
+  color: var(--jp-warn-color1);
+  content: '•';
+}
+
+.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
+  background: var(--jp-warn-color1);
+}
+
+/* collapser is hovered */
+.jp-Notebook .jp-Cell .jp-Collapser:hover {
+  box-shadow: var(--jp-elevation-z2);
+  background: var(--jp-brand-color1);
+  opacity: var(--jp-cell-collapser-not-active-hover-opacity);
+}
+
+/* cell is active and collapser is hovered */
+.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
+  background: var(--jp-brand-color0);
+  opacity: 1;
+}
+
+/* Command mode */
+
+.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
+  background: var(--jp-notebook-multiselected-color);
+}
+
+.jp-Notebook.jp-mod-commandMode
+  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
+  background: transparent;
+}
+
+/* Edit mode */
+
+.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
+  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+  background-color: var(--jp-cell-editor-active-background);
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook drag and drop
+|----------------------------------------------------------------------------*/
+
+.jp-Notebook-cell.jp-mod-dropSource {
+  opacity: 0.5;
+}
+
+.jp-Notebook-cell.jp-mod-dropTarget,
+.jp-Notebook.jp-mod-commandMode
+  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
+  border-top-color: var(--jp-private-notebook-selected-color);
+  border-top-style: solid;
+  border-top-width: 2px;
+}
+
+.jp-dragImage {
+  display: block;
+  flex-direction: row;
+  width: var(--jp-private-notebook-dragImage-width);
+  height: var(--jp-private-notebook-dragImage-height);
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  background: var(--jp-cell-editor-background);
+  overflow: visible;
+}
+
+.jp-dragImage-singlePrompt {
+  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12);
+}
+
+.jp-dragImage .jp-dragImage-content {
+  flex: 1 1 auto;
+  z-index: 2;
+  font-size: var(--jp-code-font-size);
+  font-family: var(--jp-code-font-family);
+  line-height: var(--jp-code-line-height);
+  padding: var(--jp-code-padding);
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  background: var(--jp-cell-editor-background-color);
+  color: var(--jp-content-font-color3);
+  text-align: left;
+  margin: 4px 4px 4px 0;
+}
+
+.jp-dragImage .jp-dragImage-prompt {
+  flex: 0 0 auto;
+  min-width: 36px;
+  color: var(--jp-cell-inprompt-font-color);
+  padding: var(--jp-code-padding);
+  padding-left: 12px;
+  font-family: var(--jp-cell-prompt-font-family);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  line-height: 1.9;
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+}
+
+.jp-dragImage-multipleBack {
+  z-index: -1;
+  position: absolute;
+  height: 32px;
+  width: 300px;
+  top: 8px;
+  left: 8px;
+  background: var(--jp-layout-color2);
+  border: var(--jp-border-width) solid var(--jp-input-border-color);
+  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12);
+}
+
+/*-----------------------------------------------------------------------------
+| Cell toolbar
+|----------------------------------------------------------------------------*/
+
+.jp-NotebookTools {
+  display: block;
+  min-width: var(--jp-sidebar-min-width);
+  color: var(--jp-ui-font-color1);
+  background: var(--jp-layout-color1);
+
+  /* This is needed so that all font sizing of children done in ems is
+    * relative to this base size */
+  font-size: var(--jp-ui-font-size1);
+  overflow: auto;
+}
+
+.jp-ActiveCellTool {
+  padding: 12px 0;
+  display: flex;
+}
+
+.jp-ActiveCellTool-Content {
+  flex: 1 1 auto;
+}
+
+.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-InputPrompt {
+  min-width: calc(var(--jp-cell-prompt-width) * 0.75);
+}
+
+.jp-ActiveCellTool-CellContent > pre {
+  padding: 5px 4px;
+  margin: 0;
+  white-space: normal;
+}
+
+.jp-MetadataEditorTool {
+  flex-direction: column;
+  padding: 12px 0;
+}
+
+.jp-RankedPanel > :not(:first-child) {
+  margin-top: 12px;
+}
+
+.jp-KeySelector select.jp-mod-styled {
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color0);
+  border: var(--jp-border-width) solid var(--jp-border-color1);
+}
+
+.jp-KeySelector label,
+.jp-MetadataEditorTool label,
+.jp-NumberSetter label {
+  line-height: 1.4;
+}
+
+.jp-NotebookTools .jp-select-wrapper {
+  margin-top: 4px;
+  margin-bottom: 0;
+}
+
+.jp-NumberSetter input {
+  width: 100%;
+  margin-top: 4px;
+}
+
+.jp-NotebookTools .jp-Collapse {
+  margin-top: 16px;
+}
+
+/*-----------------------------------------------------------------------------
+| Presentation Mode (.jp-mod-presentationMode)
+|----------------------------------------------------------------------------*/
+
+.jp-mod-presentationMode .jp-Notebook {
+  --jp-content-font-size1: var(--jp-content-presentation-font-size1);
+  --jp-code-font-size: var(--jp-code-presentation-font-size);
+}
+
+.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
+.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
+  flex: 0 0 110px;
+}
+
+/*-----------------------------------------------------------------------------
+| 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
+|----------------------------------------------------------------------------*/
+
+.jp-Cell-Placeholder {
+  padding-left: 55px;
+}
+
+.jp-Cell-Placeholder-wrapper {
+  background: #fff;
+  border: 1px solid;
+  border-color: #e5e6e9 #dfe0e4 #d0d1d5;
+  border-radius: 4px;
+  -webkit-border-radius: 4px;
+  margin: 10px 15px;
+}
+
+.jp-Cell-Placeholder-wrapper-inner {
+  padding: 15px;
+  position: relative;
+}
+
+.jp-Cell-Placeholder-wrapper-body {
+  background-repeat: repeat;
+  background-size: 50% auto;
+}
+
+.jp-Cell-Placeholder-wrapper-body div {
+  background: #f6f7f8;
+  background-image: -webkit-linear-gradient(
+    left,
+    #f6f7f8 0%,
+    #edeef1 20%,
+    #f6f7f8 40%,
+    #f6f7f8 100%
+  );
+  background-repeat: no-repeat;
+  background-size: 800px 104px;
+  height: 104px;
+  position: absolute;
+  right: 15px;
+  left: 15px;
+  top: 15px;
+}
+
+div.jp-Cell-Placeholder-h1 {
+  top: 20px;
+  height: 20px;
+  left: 15px;
+  width: 150px;
+}
+
+div.jp-Cell-Placeholder-h2 {
+  left: 15px;
+  top: 50px;
+  height: 10px;
+  width: 100px;
+}
+
+div.jp-Cell-Placeholder-content-1,
+div.jp-Cell-Placeholder-content-2,
+div.jp-Cell-Placeholder-content-3 {
+  left: 15px;
+  right: 15px;
+  height: 10px;
+}
+
+div.jp-Cell-Placeholder-content-1 {
+  top: 100px;
+}
+
+div.jp-Cell-Placeholder-content-2 {
+  top: 120px;
+}
+
+div.jp-Cell-Placeholder-content-3 {
+  top: 140px;
+}
+
+</style>
+<style type="text/css">
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*
+The following CSS variables define the main, public API for styling JupyterLab.
+These variables should be used by all plugins wherever possible. In other
+words, plugins should not define custom colors, sizes, etc unless absolutely
+necessary. This enables users to change the visual theme of JupyterLab
+by changing these variables.
+
+Many variables appear in an ordered sequence (0,1,2,3). These sequences
+are designed to work well together, so for example, `--jp-border-color1` should
+be used with `--jp-layout-color1`. The numbers have the following meanings:
+
+* 0: super-primary, reserved for special emphasis
+* 1: primary, most important under normal situations
+* 2: secondary, next most important under normal situations
+* 3: tertiary, next most important under normal situations
+
+Throughout JupyterLab, we are mostly following principles from Google's
+Material Design when selecting colors. We are not, however, following
+all of MD as it is not optimized for dense, information rich UIs.
+*/
+
+:root {
+  /* Elevation
+   *
+   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
+   *
+   * https://github.com/material-components/material-components-web
+   * https://material-components-web.appspot.com/elevation.html
+   */
+
+  --jp-shadow-base-lightness: 0;
+  --jp-shadow-umbra-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.2
+  );
+  --jp-shadow-penumbra-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.14
+  );
+  --jp-shadow-ambient-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.12
+  );
+  --jp-elevation-z0: none;
+  --jp-elevation-z1: 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);
+
+  /* Borders
+   *
+   * The following variables, specify the visual styling of borders in JupyterLab.
+   */
+
+  --jp-border-width: 1px;
+  --jp-border-color0: var(--md-grey-400);
+  --jp-border-color1: var(--md-grey-400);
+  --jp-border-color2: var(--md-grey-300);
+  --jp-border-color3: var(--md-grey-200);
+  --jp-inverse-border-color: var(--md-grey-600);
+  --jp-border-radius: 2px;
+
+  /* UI Fonts
+   *
+   * The UI font CSS variables are used for the typography all of the JupyterLab
+   * user interface elements that are not directly user generated content.
+   *
+   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1
+   * is applied to a parent element. When children elements, such as headings, are sized
+   * in em all things will be computed relative to that body size.
+   */
+
+  --jp-ui-font-scale-factor: 1.2;
+  --jp-ui-font-size0: 0.83333em;
+  --jp-ui-font-size1: 13px; /* Base font size */
+  --jp-ui-font-size2: 1.2em;
+  --jp-ui-font-size3: 1.44em;
+  --jp-ui-font-family: system-ui, -apple-system, blinkmacsystemfont, 'Segoe UI',
+    helvetica, arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
+    'Segoe UI Symbol';
+
+  /*
+   * Use these font colors against the corresponding main layout colors.
+   * In a light theme, these go from dark to light.
+   */
+
+  /* Defaults use Material Design specification */
+  --jp-ui-font-color0: rgba(0, 0, 0, 1);
+  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);
+  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);
+  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);
+
+  /*
+   * Use these against the brand/accent/warn/error colors.
+   * These will typically go from light to darker, in both a dark and light theme.
+   */
+
+  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
+  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
+  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
+  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
+
+  /* Content Fonts
+   *
+   * Content font variables are used for typography of user generated content.
+   *
+   * The font sizing here is done assuming that the body font size of --jp-content-font-size1
+   * is applied to a parent element. When children elements, such as headings, are sized
+   * in em all things will be computed relative to that body size.
+   */
+
+  --jp-content-line-height: 1.6;
+  --jp-content-font-scale-factor: 1.2;
+  --jp-content-font-size0: 0.83333em;
+  --jp-content-font-size1: 14px; /* Base font size */
+  --jp-content-font-size2: 1.2em;
+  --jp-content-font-size3: 1.44em;
+  --jp-content-font-size4: 1.728em;
+  --jp-content-font-size5: 2.0736em;
+
+  /* This gives a magnification of about 125% in presentation mode over normal. */
+  --jp-content-presentation-font-size1: 17px;
+  --jp-content-heading-line-height: 1;
+  --jp-content-heading-margin-top: 1.2em;
+  --jp-content-heading-margin-bottom: 0.8em;
+  --jp-content-heading-font-weight: 500;
+
+  /* Defaults use Material Design specification */
+  --jp-content-font-color0: rgba(0, 0, 0, 1);
+  --jp-content-font-color1: rgba(0, 0, 0, 0.87);
+  --jp-content-font-color2: rgba(0, 0, 0, 0.54);
+  --jp-content-font-color3: rgba(0, 0, 0, 0.38);
+  --jp-content-link-color: var(--md-blue-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';
+
+  /*
+   * Code Fonts
+   *
+   * Code font variables are used for typography of code and other monospaces content.
+   */
+
+  --jp-code-font-size: 13px;
+  --jp-code-line-height: 1.3077; /* 17px for 13px base */
+  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
+  --jp-code-font-family-default: menlo, consolas, 'DejaVu Sans Mono', monospace;
+  --jp-code-font-family: var(--jp-code-font-family-default);
+
+  /* This gives a magnification of about 125% in presentation mode over normal. */
+  --jp-code-presentation-font-size: 16px;
+
+  /* may need to tweak cursor width if you change font size */
+  --jp-code-cursor-width0: 1.4px;
+  --jp-code-cursor-width1: 2px;
+  --jp-code-cursor-width2: 4px;
+
+  /* Layout
+   *
+   * The following are the main layout colors use in JupyterLab. In a light
+   * theme these would go from light to dark.
+   */
+
+  --jp-layout-color0: white;
+  --jp-layout-color1: white;
+  --jp-layout-color2: var(--md-grey-200);
+  --jp-layout-color3: var(--md-grey-400);
+  --jp-layout-color4: var(--md-grey-600);
+
+  /* Inverse Layout
+   *
+   * The following are the inverse layout colors use in JupyterLab. In a light
+   * theme these would go from dark to light.
+   */
+
+  --jp-inverse-layout-color0: #111;
+  --jp-inverse-layout-color1: var(--md-grey-900);
+  --jp-inverse-layout-color2: var(--md-grey-800);
+  --jp-inverse-layout-color3: var(--md-grey-700);
+  --jp-inverse-layout-color4: var(--md-grey-600);
+
+  /* Brand/accent */
+
+  --jp-brand-color0: var(--md-blue-900);
+  --jp-brand-color1: var(--md-blue-700);
+  --jp-brand-color2: var(--md-blue-300);
+  --jp-brand-color3: var(--md-blue-100);
+  --jp-brand-color4: var(--md-blue-50);
+  --jp-accent-color0: var(--md-green-900);
+  --jp-accent-color1: var(--md-green-700);
+  --jp-accent-color2: var(--md-green-300);
+  --jp-accent-color3: var(--md-green-100);
+
+  /* State colors (warn, error, success, info) */
+
+  --jp-warn-color0: var(--md-orange-900);
+  --jp-warn-color1: var(--md-orange-700);
+  --jp-warn-color2: var(--md-orange-300);
+  --jp-warn-color3: var(--md-orange-100);
+  --jp-error-color0: var(--md-red-900);
+  --jp-error-color1: var(--md-red-700);
+  --jp-error-color2: var(--md-red-300);
+  --jp-error-color3: var(--md-red-100);
+  --jp-success-color0: var(--md-green-900);
+  --jp-success-color1: var(--md-green-700);
+  --jp-success-color2: var(--md-green-300);
+  --jp-success-color3: var(--md-green-100);
+  --jp-info-color0: var(--md-cyan-900);
+  --jp-info-color1: var(--md-cyan-700);
+  --jp-info-color2: var(--md-cyan-300);
+  --jp-info-color3: var(--md-cyan-100);
+
+  /* Cell specific styles */
+
+  --jp-cell-padding: 5px;
+  --jp-cell-collapser-width: 8px;
+  --jp-cell-collapser-min-height: 20px;
+  --jp-cell-collapser-not-active-hover-opacity: 0.6;
+  --jp-cell-editor-background: var(--md-grey-100);
+  --jp-cell-editor-border-color: var(--md-grey-300);
+  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
+  --jp-cell-editor-active-background: var(--jp-layout-color0);
+  --jp-cell-editor-active-border-color: var(--jp-brand-color1);
+  --jp-cell-prompt-width: 64px;
+  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);
+  --jp-cell-prompt-letter-spacing: 0;
+  --jp-cell-prompt-opacity: 1;
+  --jp-cell-prompt-not-active-opacity: 0.5;
+  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);
+
+  /* A custom blend of MD grey and blue 600
+   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
+  --jp-cell-inprompt-font-color: #307fc1;
+
+  /* A custom blend of MD grey and orange 600
+   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
+  --jp-cell-outprompt-font-color: #bf5b3d;
+
+  /* Notebook specific styles */
+
+  --jp-notebook-padding: 10px;
+  --jp-notebook-select-background: var(--jp-layout-color1);
+  --jp-notebook-multiselected-color: var(--md-blue-50);
+
+  /* The scroll padding is calculated to fill enough space at the bottom of the
+  notebook to show one single-line cell (with appropriate padding) at the top
+  when the notebook is scrolled all the way to the bottom. We also subtract one
+  pixel so that no scrollbar appears if we have just one single-line cell in the
+  notebook. This padding is to enable a 'scroll past end' feature in a notebook.
+  */
+  --jp-notebook-scroll-padding: calc(
+    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
+      var(--jp-code-padding) - var(--jp-cell-padding) - 1px
+  );
+
+  /* Rendermime styles */
+
+  --jp-rendermime-error-background: #fdd;
+  --jp-rendermime-table-row-background: var(--md-grey-100);
+  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
+
+  /* Dialog specific styles */
+
+  --jp-dialog-background: rgba(0, 0, 0, 0.25);
+
+  /* Console specific styles */
+
+  --jp-console-padding: 10px;
+
+  /* Toolbar specific styles */
+
+  --jp-toolbar-border-color: var(--jp-border-color1);
+  --jp-toolbar-micro-height: 8px;
+  --jp-toolbar-background: var(--jp-layout-color1);
+  --jp-toolbar-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.24);
+  --jp-toolbar-header-margin: 4px 4px 0 4px;
+  --jp-toolbar-active-background: var(--md-grey-300);
+
+  /* Statusbar specific styles */
+
+  --jp-statusbar-height: 24px;
+
+  /* Input field styles */
+
+  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
+  --jp-input-active-background: var(--jp-layout-color1);
+  --jp-input-hover-background: var(--jp-layout-color1);
+  --jp-input-background: var(--md-grey-100);
+  --jp-input-border-color: var(--jp-inverse-border-color);
+  --jp-input-active-border-color: var(--jp-brand-color1);
+  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
+
+  /* General editor styles */
+
+  --jp-editor-selected-background: #d9d9d9;
+  --jp-editor-selected-focused-background: #d7d4f0;
+  --jp-editor-cursor-color: var(--jp-ui-font-color0);
+
+  /* Code mirror specific styles */
+
+  --jp-mirror-editor-keyword-color: #008000;
+  --jp-mirror-editor-atom-color: #88f;
+  --jp-mirror-editor-number-color: #080;
+  --jp-mirror-editor-def-color: #00f;
+  --jp-mirror-editor-variable-color: var(--md-grey-900);
+  --jp-mirror-editor-variable-2-color: rgb(0, 54, 109);
+  --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-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-qualifier-color: #555;
+  --jp-mirror-editor-builtin-color: #008000;
+  --jp-mirror-editor-bracket-color: #997;
+  --jp-mirror-editor-tag-color: #170;
+  --jp-mirror-editor-attribute-color: #00c;
+  --jp-mirror-editor-header-color: blue;
+  --jp-mirror-editor-quote-color: #090;
+  --jp-mirror-editor-link-color: #00c;
+  --jp-mirror-editor-error-color: #f00;
+  --jp-mirror-editor-hr-color: #999;
+
+  /*
+    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;
+
+  /* Sidebar-related styles */
+
+  --jp-sidebar-min-width: 250px;
+
+  /* Search-related styles */
+
+  --jp-search-toggle-off-opacity: 0.5;
+  --jp-search-toggle-hover-opacity: 0.8;
+  --jp-search-toggle-on-opacity: 1;
+  --jp-search-selected-match-background-color: rgb(245, 200, 0);
+  --jp-search-selected-match-color: black;
+  --jp-search-unselected-match-background-color: var(
+    --jp-inverse-layout-color0
+  );
+  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
+
+  /* Icon colors that work well with light or dark backgrounds */
+  --jp-icon-contrast-color0: var(--md-purple-600);
+  --jp-icon-contrast-color1: var(--md-green-600);
+  --jp-icon-contrast-color2: var(--md-pink-600);
+  --jp-icon-contrast-color3: var(--md-blue-600);
+
+  /* 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);
+}
+</style>
+<style type="text/css">
+/* Force rendering true colors when outputing to pdf */
+* {
+  -webkit-print-color-adjust: exact;
+}
+
+/* Misc */
+a.anchor-link {
+  display: none;
+}
+
+/* Input area styling */
+.jp-InputArea {
+  overflow: hidden;
+}
+
+.jp-InputArea-editor {
+  overflow: hidden;
+}
+
+.cm-editor.cm-s-jupyter .highlight pre {
+/* weird, but --jp-code-padding defined to be 5px but 4px horizontal padding is hardcoded for pre.cm-line */
+  padding: var(--jp-code-padding) 4px;
+  margin: 0;
+
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
+  color: inherit;
+
+}
+
+.jp-OutputArea-output pre {
+  line-height: inherit;
+  font-family: inherit;
+}
+
+.jp-RenderedText pre {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-code-font-size);
+}
+
+/* Hiding the collapser by default */
+.jp-Collapser {
+  display: none;
+}
+
+@page {
+    margin: 0.5in; /* Margin for each printed piece of paper */
+}
+
+@media print {
+  .jp-Cell-inputWrapper,
+  .jp-Cell-outputWrapper {
+    display: block;
+  }
+}
+</style>
+<!-- Load mathjax -->
+<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
+<!-- MathJax configuration -->
+<script type="text/x-mathjax-config">
+    init_mathjax = function() {
+        if (window.MathJax) {
+        // MathJax loaded
+            MathJax.Hub.Config({
+                TeX: {
+                    equationNumbers: {
+                    autoNumber: "AMS",
+                    useLabelIds: true
+                    }
+                },
+                tex2jax: {
+                    inlineMath: [ ['$','$'], ["\\(","\\)"] ],
+                    displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
+                    processEscapes: true,
+                    processEnvironments: true
+                },
+                displayAlign: 'center',
+                CommonHTML: {
+                    linebreaks: {
+                    automatic: true
+                    }
+                }
+            });
+
+            MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
+        }
+    }
+    init_mathjax();
+    </script>
+<!-- End of mathjax configuration --><script type="module">
+  document.addEventListener("DOMContentLoaded", async () => {
+    const diagrams = document.querySelectorAll(".jp-Mermaid > pre.mermaid");
+    // do not load mermaidjs if not needed
+    if (!diagrams.length) {
+      return;
+    }
+    const mermaid = (await import("https://cdnjs.cloudflare.com/ajax/libs/mermaid/10.6.0/mermaid.esm.min.mjs")).default;
+    const parser = new DOMParser();
+
+    mermaid.initialize({
+      maxTextSize: 100000,
+      startOnLoad: false,
+      fontFamily: window
+        .getComputedStyle(document.body)
+        .getPropertyValue("--jp-ui-font-family"),
+      theme: document.querySelector("body[data-jp-theme-light='true']")
+        ? "default"
+        : "dark",
+    });
+
+    let _nextMermaidId = 0;
+
+    function makeMermaidImage(svg) {
+      const img = document.createElement("img");
+      const doc = parser.parseFromString(svg, "image/svg+xml");
+      const svgEl = doc.querySelector("svg");
+      const { maxWidth } = svgEl?.style || {};
+      const firstTitle = doc.querySelector("title");
+      const firstDesc = doc.querySelector("desc");
+
+      img.setAttribute("src", `data:image/svg+xml,${encodeURIComponent(svg)}`);
+      if (maxWidth) {
+        img.width = parseInt(maxWidth);
+      }
+      if (firstTitle) {
+        img.setAttribute("alt", firstTitle.textContent);
+      }
+      if (firstDesc) {
+        const caption = document.createElement("figcaption");
+        caption.className = "sr-only";
+        caption.textContent = firstDesc.textContent;
+        return [img, caption];
+      }
+      return [img];
+    }
+
+    async function makeMermaidError(text) {
+      let errorMessage = "";
+      try {
+        await mermaid.parse(text);
+      } catch (err) {
+        errorMessage = `${err}`;
+      }
+
+      const result = document.createElement("details");
+      result.className = 'jp-RenderedMermaid-Details';
+      const summary = document.createElement("summary");
+      summary.className = 'jp-RenderedMermaid-Summary';
+      const pre = document.createElement("pre");
+      const code = document.createElement("code");
+      code.innerText = text;
+      pre.appendChild(code);
+      summary.appendChild(pre);
+      result.appendChild(summary);
+
+      const warning = document.createElement("pre");
+      warning.innerText = errorMessage;
+      result.appendChild(warning);
+      return [result];
+    }
+
+    async function renderOneMarmaid(src) {
+      const id = `jp-mermaid-${_nextMermaidId++}`;
+      const parent = src.parentNode;
+      let raw = src.textContent.trim();
+      const el = document.createElement("div");
+      el.style.visibility = "hidden";
+      document.body.appendChild(el);
+      let results = null;
+      let output = null;
+      try {
+        const { svg } = await mermaid.render(id, raw, el);
+        results = makeMermaidImage(svg);
+        output = document.createElement("figure");
+        results.map(output.appendChild, output);
+      } catch (err) {
+        parent.classList.add("jp-mod-warning");
+        results = await makeMermaidError(raw);
+        output = results[0];
+      } finally {
+        el.remove();
+      }
+      parent.classList.add("jp-RenderedMermaid");
+      parent.appendChild(output);
+    }
+
+    void Promise.all([...diagrams].map(renderOneMarmaid));
+  });
+</script>
+<style>
+  .jp-Mermaid:not(.jp-RenderedMermaid) {
+    display: none;
+  }
+
+  .jp-RenderedMermaid {
+    overflow: auto;
+    display: flex;
+  }
+
+  .jp-RenderedMermaid.jp-mod-warning {
+    width: auto;
+    padding: 0.5em;
+    margin-top: 0.5em;
+    border: var(--jp-border-width) solid var(--jp-warn-color2);
+    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;
+  }
+
+  .jp-RenderedMermaid figure {
+    margin: 0;
+    overflow: auto;
+    max-width: 100%;
+  }
+
+  .jp-RenderedMermaid img {
+    max-width: 100%;
+  }
+
+  .jp-RenderedMermaid-Details > pre {
+    margin-top: 1em;
+  }
+
+  .jp-RenderedMermaid-Summary {
+    color: var(--jp-warn-color2);
+  }
+
+  .jp-RenderedMermaid:not(.jp-mod-warning) pre {
+    display: none;
+  }
+
+  .jp-RenderedMermaid-Summary > pre {
+    display: inline-block;
+    white-space: normal;
+  }
+</style>
+<!-- End of mermaid configuration --></head>
+<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
+<main>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h1 id="WS-2.4:-Atmospheric-Pressure">WS 2.4: Atmospheric Pressure<a class="anchor-link" href="#WS-2.4:-Atmospheric-Pressure">¶</a></h1><h1 style="position: absolute; display: flex; flex-grow: 0; flex-shrink: 0; flex-direction: row-reverse; top: 60px;right: 30px; margin: 0; border: 0">
+<style>
+        .markdown {width:100%; position: relative}
+        article { position: relative }
+    </style>
+<img alt="No description has been provided for this image" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/tu-logo/TU_P1_full-color.png" style="width:100px"/>
+<img alt="No description has been provided for this image" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/mude-logo/MUDE_Logo-small.png" style="width:100px"/>
+</h1>
+<h2 style="height: 10px">
+</h2>
+<p><em><a href="http://mude.citg.tudelft.nl/">CEGM1000 MUDE</a>: Week 2.4, Time serie analysis. For: December 4, 2024</em></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p>In this workshop we will analyze Atmospheric pressure data. The data is a time series of atmospheric pressure measurements over a period of 4 years, with measurements taken every 4 hours. The first column is the time in days, the second column is the atmospheric pressure in hPa.</p>
+<p>In this data we will analyze some time series data. We will first fit a functional model to the data in order to stationarize the data. Then we will fit an AR model to the residuals.</p>
+<p>We will start by loading the data and plotting it.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-0.1:-Load-the-data-and-plot-it">Part 0.1: Load the data and plot it<a class="anchor-link" href="#Part-0.1:-Load-the-data-and-plot-it">¶</a></h2><p>This week we are using a new library called <code>statsmodels</code>. This library is very useful for time series analysis. If you don't have it installed, you can install it by running <code>!pip install statsmodels</code> in a code cell. You can also install it by running <code>pip install statsmodels</code> in a terminal of your choice (make sure you are in the right environment activated!).</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Importing the required libraries</span>
+<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
+<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
+<span class="kn">from</span> <span class="nn">statsmodels.graphics.tsaplots</span> <span class="kn">import</span> <span class="n">plot_acf</span>
+<span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">chi2</span>
+<span class="kn">from</span> <span class="nn">scipy.signal</span> <span class="kn">import</span> <span class="n">periodogram</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Reading the data from the file</span>
+<span class="n">data</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">loadtxt</span><span class="p">(</span><span class="s1">'atm_data.txt'</span><span class="p">,</span> <span class="n">delimiter</span><span class="o">=</span><span class="s1">','</span><span class="p">)</span>
+<span class="n">time</span> <span class="o">=</span> <span class="n">data</span><span class="p">[:,</span> <span class="mi">0</span><span class="p">]</span>
+<span class="n">data</span> <span class="o">=</span> <span class="n">data</span><span class="p">[:,</span> <span class="mi">1</span><span class="p">]</span>
+
+<span class="n">dt</span> <span class="o">=</span> <span class="n">time</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">time</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
+<span class="n">fs</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="n">dt</span>
+
+<span class="c1"># Plotting the data</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">data</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'2 year of atmospheric pressure data'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-1:-Finding-the-frequency-of-the-seasonal-pattern">Part 1: Finding the frequency of the seasonal pattern<a class="anchor-link" href="#Part-1:-Finding-the-frequency-of-the-seasonal-pattern">¶</a></h2><p>We clearly see that the data contains a seasonal pattern. We will start by fitting a functional model to the data in order to stationarize the data. To find the frequency of the seasonal pattern we will use the power spectrum of the data.</p>
+<p>The time series may be influenced by multiple periodic signals at different frequencies; therefore we will apply a method to find the dominant frequency, and then iteratively remove the corresponding signal from the data.</p>
+<p>We will create a function <code>find_frequency</code> that will take the data and an $\mathrm{A}$-matrix as input and return the frequency of the most dominant periodic signal.</p>
+<p>The function will look like this:</p>
+<ol>
+<li>Using the $\mathrm{A}$-matrix we will fit a model to the data using the BLUE method.</li>
+<li>We will calculate the PSD of the residuals of the model.</li>
+<li>We will find the frequency of the most dominant periodic signal in the PSD.</li>
+<li>Optional: we can plot the power spectrum of the data with the highest peak.</li>
+</ol>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p>We will write functions that return multiple parameters. We will use <code>_</code> to indicate that we are not interested in that parameter. For example, if we write <code>_, b = function(a)</code>, we are only interested in the second output of the function; The first output is not stored in a variable.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-1.1:-write-the-necessary-functions">Part 1.1: write the necessary functions<a class="anchor-link" href="#Part-1.1:-write-the-necessary-functions">¶</a></h3>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">fit_model</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to find the Best Linear Unbiased Estimator</span>
+<span class="sd">    data: input data</span>
+<span class="sd">    time: time vector</span>
+<span class="sd">    A: A-matrix to fit the data</span>
+<span class="sd">    plot: boolean to plot the results or not</span>
+<span class="sd">    '''</span>
+
+    <span class="c1"># Finding the coefficients</span>
+    <span class="n">x_hat</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">linalg</span><span class="o">.</span><span class="n">solve</span><span class="p">(</span><span class="n">A</span><span class="o">.</span><span class="n">T</span> <span class="o">@</span> <span class="n">A</span><span class="p">,</span> <span class="n">A</span><span class="o">.</span><span class="n">T</span> <span class="o">@</span> <span class="n">data</span><span class="p">)</span>
+    <span class="n">y_hat</span> <span class="o">=</span> <span class="n">A</span> <span class="o">@</span> <span class="n">x_hat</span>
+    <span class="n">e_hat</span> <span class="o">=</span> <span class="n">data</span> <span class="o">-</span> <span class="n">y_hat</span>
+
+    <span class="c1"># Plotting the results</span>
+    <span class="k">if</span> <span class="n">plot</span><span class="p">:</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">5</span><span class="p">))</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">211</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">data</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Estimated data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Data vs Estimated data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">212</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">e_hat</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+
+    <span class="k">return</span> <span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat</span>
+
+<span class="k">def</span> <span class="nf">find_frequency</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">,</span> <span class="n">fs</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to find the dominant frequency of the signal</span>
+<span class="sd">    data: input data</span>
+<span class="sd">    time: time vector</span>
+<span class="sd">    A: A-matrix to detrend the data</span>
+<span class="sd">    fs: sampling frequency</span>
+<span class="sd">    plot: boolean to plot the psd or not</span>
+<span class="sd">    '''</span>
+    <span class="c1"># Detrending the data</span>
+    <span class="n">_</span><span class="p">,</span> <span class="n">_</span><span class="p">,</span> <span class="n">e_hat</span><span class="o">=</span> <span class="n">fit_model</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">)</span>
+
+    <span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">data</span><span class="p">)</span>
+
+    <span class="c1"># Finding the dominant frequency in e_hat</span>
+    <span class="n">freqs</span><span class="p">,</span> <span class="n">pxx</span> <span class="o">=</span> <span class="n">periodogram</span><span class="p">(</span><span class="n">e_hat</span><span class="p">,</span> <span class="n">fs</span><span class="o">=</span><span class="n">fs</span><span class="p">,</span> <span class="n">window</span><span class="o">=</span><span class="s1">'boxcar'</span><span class="p">,</span> <span class="n">nfft</span><span class="o">=</span><span class="n">N</span><span class="p">,</span> <span class="n">return_onesided</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">scaling</span><span class="o">=</span><span class="s1">'density'</span><span class="p">)</span>
+
+    <span class="c1"># finding the dominant frequency and amplitude</span>
+    <span class="n">dominant_frequency</span><span class="p">,</span> <span class="n">amplitude</span> <span class="o">=</span> <span class="n">freqs</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">argmax</span><span class="p">(</span><span class="n">pxx</span><span class="p">)],</span> <span class="n">np</span><span class="o">.</span><span class="n">max</span><span class="p">(</span><span class="n">pxx</span><span class="p">)</span>
+
+    <span class="c1"># Plotting the PSD</span>
+    <span class="k">if</span> <span class="n">plot</span><span class="p">:</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">5</span><span class="p">))</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">211</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">e_hat</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">212</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">freqs</span><span class="p">[</span><span class="n">freqs</span><span class="o">&gt;</span><span class="mi">0</span><span class="p">],</span> <span class="n">pxx</span><span class="p">[</span><span class="n">freqs</span><span class="o">&gt;</span><span class="mi">0</span><span class="p">],</span> <span class="n">label</span><span class="o">=</span><span class="s1">'PSD of residuals'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Frequency'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'PSD'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Power Spectral Density'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">dominant_frequency</span><span class="p">,</span> <span class="n">amplitude</span><span class="p">,</span> <span class="s1">'ro'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Dominant Frequency'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">yscale</span><span class="p">(</span><span class="s1">'log'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xscale</span><span class="p">(</span><span class="s1">'log'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+
+    <span class="k">return</span> <span class="n">dominant_frequency</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+How can we use the find_frequency function to find the frequency of all periodic pattern in the data? i.e. how can we iteratively detect the frequencies in the data?
+(hint: we should try to remove frequencies from the data once we have detected them)
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+Run the function -&gt; find dominant frequency -&gt; add it to the A matrix -&gt; repeat
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-1.2">Part 1.2<a class="anchor-link" href="#Part-1.2">¶</a></h3><p>Now we will run <code>find_frequency</code> repeatedly to find the frequencies in the data. For the first iteration we will use an $\mathrm{A}$-matrix that will remove a linear trend from the data. When we have found a frequency we will also remove the corresponding signal from the data in the next iteration.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Find the first dominant frequency</span>
+
+<span class="n">A</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">column_stack</span><span class="p">((</span><span class="n">np</span><span class="o">.</span><span class="n">ones</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">data</span><span class="p">)),</span> <span class="n">time</span><span class="p">))</span>   <span class="c1"># A-matrix for linear trend</span>
+<span class="n">dom_f</span> <span class="o">=</span> <span class="n">find_frequency</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">,</span> <span class="n">fs</span><span class="p">)</span>
+<span class="c1"># print the dominant frequency, do not forget to convert it to useful units</span>
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Dominant Frequency: </span><span class="si">{</span><span class="n">dom_f</span><span class="o">*</span><span class="mi">365</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1"> cycle/year'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>Dominant Frequency: 1.000 cycle/year
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+Looking back at the plot of the original time series, can you see the presence of the signal with this frequency?
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+yes there is a clear yearly pattern in the data 
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [5]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">A2</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">column_stack</span><span class="p">((</span><span class="n">A</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f</span><span class="o">*</span><span class="n">time</span><span class="p">),</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f</span><span class="o">*</span><span class="n">time</span><span class="p">)))</span>
+<span class="n">dom_f2</span> <span class="o">=</span> <span class="n">find_frequency</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A2</span><span class="p">,</span> <span class="n">fs</span><span class="p">)</span>
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Dominant Frequency: </span><span class="si">{</span><span class="n">dom_f2</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>Dominant Frequency: 1.000
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+Describe the followed procedure above in your own words to explain how the dominant frequencies were determined. You can try with another iteration to see whether there is  periodic signal at another frequency that should be considered.
+<p>For each step: do you think the corresponding time series (residuals) is stationary? Explain.</p>
+<p>How would you decide when to stop?</p>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+- first run: we fit a linear model to the data and find the dominant frequency of 1 cycle per year. PSD of the residuals are not stationary.
+- second run: we fit a model with a linear trend and a yearly cycle. We find a dominant frequency of 1 cycle per day. PSD of the residuals are now stationary, so no more runs necessary.
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">A3</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">column_stack</span><span class="p">((</span><span class="n">A2</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f2</span><span class="o">*</span><span class="n">time</span><span class="p">),</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f2</span><span class="o">*</span><span class="n">time</span><span class="p">)))</span>
+<span class="n">dom_f3</span> <span class="o">=</span> <span class="n">find_frequency</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A3</span><span class="p">,</span> <span class="n">fs</span><span class="p">)</span>
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Dominant Frequency: </span><span class="si">{</span><span class="n">dom_f3</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>Dominant Frequency: 0.073
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Fitting-the-functional-model">Fitting the functional model<a class="anchor-link" href="#Fitting-the-functional-model">¶</a></h2><p>In the next cell we will fit the model to generate stationary residuals. Above we have used for each dominant frequency $f_i$ ($i=1,2$) the model:</p>
+$$a_i  \cos(2\pi f_i  t) + b_i  \sin(2\pi f_i t)$$<p>However, to report the periodic signals we would like to have the amplitude, phase shift and the frequency of those signals, which can be recovered from:
+$$A_i  \cos(2\pi f_i  t + \theta_i)$$
+Where the amplitude $A_i = \sqrt{a_i^2 + b_i^2}$ and $\theta_i = \arctan(-b_i/a_i)$</p>
+<p>Note: in Section 4.1 book this was shown where the angular frequency $\omega = 2\pi f$ was used.</p>
+<p>If you want to compute the $\theta_i$ you can use the <code>np.arctan2</code> function. This function is a version of the arctan function that returns the angle in the correct quadrant. Using the <code>np.arctan</code> function will not give you the correct angle!</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">rewrite_seasonal_comp</span><span class="p">(</span><span class="n">ak</span><span class="p">,</span> <span class="n">bk</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to rewrite the seasonal component in terms of sin and cos</span>
+<span class="sd">    ak: seasonal component coefficient for cos</span>
+<span class="sd">    bk: seasonal component coefficient for sin</span>
+<span class="sd">    '''</span>
+    <span class="n">Ak</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sqrt</span><span class="p">(</span><span class="n">ak</span><span class="o">**</span><span class="mi">2</span> <span class="o">+</span> <span class="n">bk</span><span class="o">**</span><span class="mi">2</span><span class="p">)</span>
+    <span class="n">theta_k</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arctan2</span><span class="p">(</span><span class="o">-</span><span class="n">bk</span><span class="p">,</span> <span class="n">ak</span><span class="p">)</span>
+    <span class="k">return</span> <span class="n">Ak</span><span class="p">,</span> <span class="n">theta_k</span>
+
+<span class="c1"># creating the A matrix of the functional model</span>
+<span class="n">A</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">column_stack</span><span class="p">((</span>   <span class="n">np</span><span class="o">.</span><span class="n">ones</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">data</span><span class="p">)),</span> <span class="n">time</span><span class="p">,</span>
+                        <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f</span><span class="o">*</span><span class="n">time</span><span class="p">),</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f</span><span class="o">*</span><span class="n">time</span><span class="p">),</span>
+                        <span class="n">np</span><span class="o">.</span><span class="n">cos</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f2</span><span class="o">*</span><span class="n">time</span><span class="p">),</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">pi</span><span class="o">*</span><span class="n">dom_f2</span><span class="o">*</span><span class="n">time</span><span class="p">)))</span>
+
+<span class="c1"># Finding the Best Linear Unbiased Estimator</span>
+<span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat</span> <span class="o">=</span> <span class="n">fit_model</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">)</span>
+
+<span class="c1"># Extracting the seasonal component coefficients from the estimated parameters</span>
+<span class="n">a_i</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="n">x_hat</span><span class="p">[</span><span class="mi">2</span><span class="p">],</span> <span class="n">x_hat</span><span class="p">[</span><span class="mi">4</span><span class="p">]])</span>
+<span class="n">b_i</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="n">x_hat</span><span class="p">[</span><span class="mi">3</span><span class="p">],</span> <span class="n">x_hat</span><span class="p">[</span><span class="mi">5</span><span class="p">]])</span>
+<span class="n">freqs</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="n">dom_f</span><span class="p">,</span> <span class="n">dom_f2</span><span class="p">])</span>
+
+
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Estimated Parameters:'</span><span class="p">)</span>
+<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">x_hat</span><span class="p">)):</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'x</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">x_hat</span><span class="p">[</span><span class="n">i</span><span class="p">]</span><span class="si">:</span><span class="s1">.2f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">The seasonal component is rewritten as:'</span><span class="p">)</span>
+<span class="n">i</span> <span class="o">=</span> <span class="mi">0</span>
+<span class="k">for</span> <span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">,</span> <span class="n">f</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">a_i</span><span class="p">,</span> <span class="n">b_i</span><span class="p">,</span> <span class="n">freqs</span><span class="p">):</span>
+    <span class="n">A_i</span><span class="p">,</span> <span class="n">theta_i</span> <span class="o">=</span> <span class="n">rewrite_seasonal_comp</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span>
+    <span class="n">i</span> <span class="o">=</span> <span class="n">i</span> <span class="o">+</span> <span class="mi">1</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'A_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">A_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, theta_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">theta_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, f_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">f</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>Estimated Parameters:
+x0 = 1012.92
+x1 = 0.00
+x2 = -2.99
+x3 = 0.04
+x4 = -0.07
+x5 = -0.96
+
+The seasonal component is rewritten as:
+A_1 = 2.990, theta_1 = -3.128, f_1 = 0.003
+A_2 = 0.959, theta_2 = 1.642, f_2 = 1.000
+</pre>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-3:-Analyzing-the-residuals">Part 3: Analyzing the residuals<a class="anchor-link" href="#Part-3:-Analyzing-the-residuals">¶</a></h2><p>Now that we have our residuals we can fit an AR model to the residuals. We will start by plotting the ACF of the residuals. We will then fit an AR model to the residuals and report the parameters of the AR model..</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-3.1:-Plot-the-ACF-of-the-residuals">Part 3.1: Plot the ACF of the residuals<a class="anchor-link" href="#Part-3.1:-Plot-the-ACF-of-the-residuals">¶</a></h3><p>Use the <code>plot_acf</code> function to plot the ACF of the residuals.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Lets start with the ACF plot</span>
+<span class="n">fig</span><span class="p">,</span> <span class="n">ax</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">subplots</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+<span class="n">plot_acf</span><span class="p">(</span><span class="n">e_hat</span><span class="p">,</span> <span class="n">ax</span><span class="o">=</span><span class="n">ax</span><span class="p">,</span> <span class="n">lags</span><span class="o">=</span><span class="mi">20</span><span class="p">);</span>
+<span class="n">ax</span><span class="o">.</span><span class="n">set_xlabel</span><span class="p">(</span><span class="s1">'Lags [days]'</span><span class="p">)</span>
+<span class="n">ax</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA08AAAE6CAYAAADOTmlBAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABFOklEQVR4nO3deVyU5f7/8feIwyAq44JsiUgdc0NNIRXMtcA0K5dcWlBLLbPNOH0zKlPrJNkpw2zvp6Jp5imz5WQm5ZIdl9zQMo/HSnODXFJwhQHv3x/m5DiAN+Uwg7yej8c8ZK77um8+13DNwNv7nmsshmEYAgAAAACUqoq3CwAAAACAioDwBAAAAAAmEJ4AAAAAwATCEwAAAACYQHgCAAAAABMITwAAAABgAuEJAAAAAEwgPAEAAACACYQnAAAAADCB8AQAcPHyyy/LYrEoJibmLx1n4cKFGj9+/MUpysft3LlTFotFGRkZZd533759Gj9+vLKysty2jR8/XhaL5a8XCAC4KAhPAAAX06dPlyRt2bJFa9as+dPHWbhwoSZMmHCxyrpk7du3TxMmTCg2PA0fPlyrVq0q/6IAAMUiPAEAnNatW6dNmzbphhtukCRNmzbNyxV51okTJ4ptNwxDJ0+eLOdq3NWvX1/t27f3dhkAgN8RngAATmfD0nPPPaeEhAS99957LgFj2bJlslgsWrZsmct+51+2NnToUL366quSJIvF4rzt3LlTknTq1CmlpqYqOjpa/v7+uuyyy3TffffpyJEjbjW9++67io+PV40aNVSjRg1dddVVbqFu+vTpatWqlQICAlSnTh316dNHW7dudekzdOhQ1ahRQ999952SkpJUs2ZNXXvttc4a77//fr3xxhtq2rSpbDabZs6cKUnavn27brvtNoWEhMhms6lp06bOsZXmxx9/1J133qlGjRopMDBQl112mW688UZ99913Lo/n1VdfLUm68847nY/T2csdi7ts7/Tp03r++efVpEkT2Ww2hYSEaPDgwdqzZ49Lvy5duigmJkZr165Vx44dFRgYqMsvv1zPPfecTp8+fcH6AQDuCE8AAEnSyZMnNXfuXF199dWKiYnRXXfdpaNHj+r9998v87HGjh2rW265RZK0atUq5y08PFyGYah379564YUXlJycrM8++0wpKSmaOXOmunXrpvz8fOdxnnrqKd1+++2KiIhQRkaGFixYoCFDhuiXX35x9klLS9OwYcPUvHlzffjhh5oyZYo2b96s+Ph4bd++3aWugoIC3XTTTerWrZs+/vhjl8sKP/roI73++ut66qmn9MUXX6hjx4764YcfdPXVV+v777/Xiy++qH//+9+64YYb9OCDD17wksR9+/apbt26eu6557Ro0SK9+uqrqlq1qtq1a6dt27ZJktq0aaMZM2ZIkp588knn4zR8+PASj3vvvfdqzJgxSkxM1CeffKJnnnlGixYtUkJCgg4ePOjSNycnR7fffrvuuOMOffLJJ+rRo4dSU1M1e/bsUmsHAJTAAADAMIxZs2YZkow33njDMAzDOHr0qFGjRg2jY8eOzj5Lly41JBlLly512XfHjh2GJGPGjBnOtvvuu88o7tfMokWLDEnG888/79I+b948Q5Lx1ltvGYZhGD///LPh5+dn3H777SXWfPjwYaNatWpGz549Xdp37dpl2Gw247bbbnO2DRkyxJBkTJ8+3e04kgy73W789ttvLu3du3c36tevb+Tm5rq033///UZAQICzf3HjP19hYaFRUFBgNGrUyHj44Yed7WvXri1x33Hjxrk8hlu3bjUkGaNGjXLpt2bNGkOS8fjjjzvbOnfubEgy1qxZ49K3WbNmRvfu3UusEwBQMs48AQAknblkr1q1aho0aJAkqUaNGurfv79WrFjhdgbnr1iyZImkM5fRnat///6qXr26vvrqK0lSZmamioqKdN9995V4rFWrVunkyZNux4qMjFS3bt2cxzpXv379ij1Wt27dVLt2bef9U6dO6auvvlKfPn0UGBiowsJC561nz546deqUVq9eXWJthYWFmjhxopo1ayZ/f39VrVpV/v7+2r59u9slhWYtXbpUkvtj17ZtWzVt2tRtvGFhYWrbtq1LW8uWLV3O3AEAzCM8AQD0448/6uuvv9YNN9wgwzB05MgRHTlyxHnp3dkV+C6GQ4cOqWrVqqpXr55Lu8ViUVhYmA4dOiRJOnDggKQziyaUdixJCg8Pd9sWERHh3H5WYGCggoKCij3W+cc4dOiQCgsLNXXqVFmtVpdbz549JcntMrlzpaSkaOzYserdu7c+/fRTrVmzRmvXrlWrVq3+9GIUZR1v3bp13frZbDafWAwDACqiqt4uAADgfdOnT5dhGPrggw/0wQcfuG2fOXOm/vGPfyggIECS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7k8//aSnn35a69at086dO7Vw4UL1799frVu3VocOHTw1HAAAAACVnEc/JHfOnDlq0aKFkpKSlJSUpJYtW+qdd95x6bNt2zbl5ua6tL333nsyDEO33nqr2zH9/f311VdfqXv37mrcuLEefPBBJSUl6csvv5Sfn58nhwMAAACgEvPoh+TWqVNHs2fPLrWPYRhubXfffbfuvvvuYvtHRkZq+fLlF6U+AAAAADDLo2eeAAAAAOBSQXgCAAAAABMITwAAAABgAuEJAAAAAEwgPAEAAACACYQnAAAAADCB8AQAAAAAJhCeAAAAAMAEwhMAAAAAmEB4AgAAAAATCE8AAAAAYALhCQAAAABMIDwBAAAAgAmEJwAAAAAwgfAEAAAAACYQngAAAADABMITAAAAAJhAeAIAAAAAEzwanp599lklJCQoMDBQtWrVMrWPYRgaP368IiIiVK1aNXXp0kVbtmxx6ZOfn68HHnhAwcHBql69um666Sbt2bPHAyMAAAAAgDM8Gp4KCgrUv39/3Xvvvab3ef755zV58mS98sorWrt2rcLCwpSYmKijR486+4wePVoLFizQe++9p2+++UbHjh1Tr169VFRU5IlhAAAAAICqevLgEyZMkCRlZGSY6m8YhtLT0/XEE0+ob9++kqSZM2cqNDRU7777ru655x7l5uZq2rRpeuedd3TddddJkmbPnq3IyEh9+eWX6t69u0fGAgAAAKBy82h4KqsdO3YoJydHSUlJzjabzabOnTtr5cqVuueee7R+/Xo5HA6XPhEREYqJidHKlSuLDU/5+fnKz8933s/NzZUk/fbbb3I4HB4ckTkOh0MnTpzQoUOHZLVavV0OUCLmKioS5isqEuYrKpJLbb6evcLNMIwL9vWp8JSTkyNJCg0NdWkPDQ3VL7/84uzj7++v2rVru/U5u//50tLSnGfBzhUdHX0xygYAAABQwR09elR2u73UPmUOT+PHjy82iJxr7dq1iouLK+uhnSwWi8t9wzDc2s5XWp/U1FSlpKQ4758+fVq//fab6tate8Hjloe8vDxFRkZq9+7dCgoK8nY5QImYq6hImK+oSJivqEgutflqGIaOHj2qiIiIC/Ytc3i6//77NWjQoFL7NGzYsKyHlSSFhYVJOnN2KTw83Nm+f/9+59mosLAwFRQU6PDhwy5nn/bv36+EhIRij2uz2WSz2Vza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rBYtWqh69eqKjIzUqFGjdOzYMZc+b7/9tiIjIxUYGKg+ffpo8uTJLpfcbdq0SV27dlXNmjUVFBSk2NhYrVu3rsy1PPfccwoNDVXNmjU1bNgwnTp1ymX72rVrlZiYqODgYNntdnXu3FkbNmxwbr/rrrvUq1cvl30KCwsVFham6dOnS5I++OADtWjRQtWqVVPdunV13XXX6fjx42WuFQBQvghPAACvq1Klil5++WV9//33mjlzppYsWaJHH33Uuf0///mPRo4cqYceekhZWVlKTEzUs88+63KM22+/XfXr19fatWu1fv16PfbYY7JarWWq41//+pfGjRunZ599VuvWrVN4eLhee+01lz5Hjx7VkCFDtGLFCq1evVqNGjVSz549dfToUUnS8OHDtWjRImVnZzv3WbhwoY4dO6YBAwYoOztbt956q+666y5t3bpVy5YtU9++fWUYRlkfNgBAObMYvFoDADxs6NChOnLkiD766CNT/d9//33de++9OnjwoCRp0KBBOnbsmP797387+9xxxx3697//rSNHjkiSgoKCNHXqVA0ZMsTU97BYLFqwYIHLe7ESEhLUqlUrvf7668629u3b69SpU8rKyir2OEVFRapdu7beffdd5xmn5s2ba8iQIc4A2KdPH9WqVUszZszQhg0bFBsbq507dyoqKqrE+ho2bKjRo0dr9OjRpsYDAPA8zjwBALxu6dKlSkxM1GWXXaaaNWtq8ODBOnTokPNStm3btqlt27Yu+5x/PyUlRcOHD9d1112n5557Tj/99FOZ69i6davi4+Nd2s6/v3//fo0cOVJXXnml7Ha77Ha7jh07pl27djn7DB8+XDNmzHD2/+yzz3TXXXdJklq1aqVrr71WLVq0UP/+/fX222/r8OHDZa4VAFD+CE8AAK/65Zdf1LNnT8XExGj+/Plav369Xn31VUmSw+GQJBmGIYvF4rLf+RdOjB8/Xlu2bNENN9ygJUuWqFmzZlqwYMFFr3fo0KFav3690tPTtXLlSmVlZalu3boqKChw9hk8eLB+/vlnrVq1SrNnz1bDhg3VsWNHSZKfn58yMzP1+eefq1mzZpo6daoaN26sHTt2XPRaAQAXF+EJAOBV69atU2FhoV588UW1b99eV155pfbt2+fSp0mTJvr222/d9jvflVdeqYcffliLFy9W3759nWd/zGratKlWr17t0nb+/RUrVujBBx9Uz5491bx5c9lsNuflhWfVrVtXvXv31owZMzRjxgzdeeedLtstFos6dOigCRMmaOPGjfL39/dI0AMAXFwsVQ4AKBe5ublu7xuqU6eOrrjiChUWFmrq1Km68cYb9Z///EdvvPGGS78HHnhAnTp10uTJk3XjjTdqyZIl+vzzz51no06ePKn/+7//0y233KLo6Gjt2bNHa9euVb9+/cpU40MPPaQhQ4YoLi5O11xzjebMmaMtW7bo8ssvd/b529/+pnfeeUdxcXHKy8vT//3f/6latWpuxxo+fLh69eqloqIil/dhrVmzRl999ZWSkpIUEhKiNWvW6MCBA2ratGmZagUAlD/OPAEAysWyZcvUunVrl9tTTz2lq666SpMnT9akSZMUExOjOXPmKC0tzWXfDh066I033tDkyZPVqlUrLVq0SA8//LACAgIknbkU7tChQxo8eLCuvPJKDRgwQD169NCECRPKVOPAgQP11FNPacyYMYqNjdUvv/yie++916XP9OnTdfjwYbVu3VrJycl68MEHi/2sqOuuu07h4eHq3r27IiIinO1BQUH6+uuv1bNnT1155ZV68skn9eKLL6pHjx5lqhUAUP5YbQ8AUCGNGDFC//3vf7VixYo/tX9xq+1dTCdOnFBERISmT5+uvn37lnl/VtsDAN/DmScAQIXwwgsvaNOmTfrxxx81depUzZw50/Sy5CW59dZbVb9+/YtU4RmnT5/Wvn37NHbsWNntdt10001l2n/ixImqUaOGy+p9AADfwJknAECFMGDAAC1btkxHjx7V5ZdfrgceeEAjR47808f78ccfJZ255C86OvpilamdO3cqOjpa9evXV0ZGhq699toy7f/bb7/pt99+kyTVq1dPdrv9otUGAPhrCE8AAAAAYAKX7QEAAACACYQnAAAAADCB8AQAAAAAJhCeAAAAAMAEwhMAAAAAmEB4AgAAAAATCE8AAAAAYALhCQAAAABM+P/gGWS8vtbloQAAAABJRU5ErkJggg=="/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+What do you conclude from this ACF?
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+The data is autocreated since lags are significant correlated (up to lag 3) 
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-3.2:-write-a-function-to-fit-an-AR1-model-to-the-residuals">Part 3.2: write a function to fit an AR1 model to the residuals<a class="anchor-link" href="#Part-3.2:-write-a-function-to-fit-an-AR1-model-to-the-residuals">¶</a></h3><p>Write a function <code>AR1</code> that will take the stationary residuals as input and return the parameters of the AR1 model.
+Fit this model to the residuals and report the parameters.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">AR1</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+<span class="w">    </span><span class="sd">'''</span>
+<span class="sd">    Function to find the AR(1) model of the given data</span>
+<span class="sd">    s: input data</span>
+<span class="sd">    return: x_hat, e_hat</span>
+<span class="sd">    '''</span>
+    <span class="n">y</span> <span class="o">=</span> <span class="n">s</span><span class="p">[</span><span class="mi">1</span><span class="p">:]</span>
+    <span class="n">y_lag_1</span> <span class="o">=</span> <span class="n">s</span><span class="p">[:</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
+    <span class="n">A</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">atleast_2d</span><span class="p">(</span><span class="n">y_lag_1</span><span class="p">)</span><span class="o">.</span><span class="n">T</span>
+    <span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat</span> <span class="o">=</span> <span class="n">fit_model</span><span class="p">(</span><span class="n">y</span><span class="p">,</span> <span class="n">time</span><span class="p">,</span> <span class="n">A</span><span class="p">)</span>
+    <span class="k">if</span> <span class="n">plot</span><span class="p">:</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">s</span><span class="p">[</span><span class="mi">1</span><span class="p">:],</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Original Data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">time</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Estimated Data'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Time [days]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Atmospheric Pressure [hPa]'</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Original Data vs Estimated Data'</span><span class="p">)</span>
+        <span class="c1"># plt.xlim([0, 100]) # uncomment this line to zoom in, for better visualization</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">(</span><span class="kc">True</span><span class="p">)</span>
+        <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Estimated Parameters:'</span><span class="p">)</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'phi = </span><span class="si">{</span><span class="n">x_hat</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="si">:</span><span class="s1">.4f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+
+    <span class="k">return</span> <span class="n">x_hat</span><span class="p">,</span> <span class="n">e_hat</span>
+
+<span class="n">_</span><span class="p">,</span> <span class="n">e_hat2</span> <span class="o">=</span> <span class="n">AR1</span><span class="p">(</span><span class="n">e_hat</span><span class="p">,</span> <span class="n">time</span><span class="p">[</span><span class="mi">1</span><span class="p">:])</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>Estimated Parameters:
+phi = 0.4908
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA1oAAAE6CAYAAAAPySPtAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOydd3gU1d7HvzPbN72ShBaKIFIEsQEWvLYrdsV2vXavBXtDvTasiF4ULFhQwQ4W4FVEBJTeey+hpAGBtE3ZvjPz/jFzpm3JbrKbBDyf5+F5yO7szJmZU379MIIgCKBQKBQKhUKhUCgUStxg27oBFAqFQqFQKBQKhXK8QRUtCoVCoVAoFAqFQokzVNGiUCgUCoVCoVAolDhDFS0KhUKhUCgUCoVCiTNU0aJQKBQKhUKhUCiUOEMVLQqFQqFQKBQKhUKJM1TRolAoFAqFQqFQKJQ4QxUtCoVCoVAoFAqFQokzVNGiUCgUCoVCoVAolDhDFS0KhfK3YdWqVbjuuuuQn58Ps9mMvLw8jBw5EitXrozpPGPGjAHDMM1qw6JFi8AwDBYtWtSs30fL8OHDMXz48KiOYxgGDMOAZVmkpKSgZ8+euO666/DTTz+B5/lmt+G7777DhAkTmv37tuL222+Xn0mof7GwYsUKjBkzBg6HI+i7aN9RIpgzZw7GjBmTkHNHe1+FhYWavpeWloY+ffrg1ltvxbx581rUhkmTJmHq1KktOgeFQqG0FKpoUSiUvwXvv/8+hg0bhvLycrz11ltYsGAB/ve//+HgwYM466yz8MEHH0R9rrvvvjtm5YxwyimnYOXKlTjllFOa9ftE0L17d6xcuRIrVqzArFmz8Mwzz8DtduO6667D8OHDUVdX16zzHquKFgDYbDasXLky5L9YWLFiBV5++eWQitakSZMwadKkOLU4NubMmYOXX365Ta6tZtiwYXLf+/nnn/Hggw/iwIEDuPjiizFy5Ej4/f5mnZcqWhQKpT1gbOsGUCgUSqJZvnw5Hn30UYwYMQIzZ86E0ahMfTfeeCOuvvpqPPLIIxg0aBCGDRsW9jwulwt2ux2dOnVCp06dmtWW1NRUnHnmmc36baKw2WxBbbr77rsxZcoU3Hnnnbjnnnswffr0Nmpd28CybMLf00knnZTQ8x8LpKena57zBRdcgAceeABjxozByy+/jOeffx7jxo1rwxZSKBRK86EeLQqFctwzduxYMAyDjz76SKNkAYDRaMSkSZPAMAzefPNN+XMSHrhhwwaMHDkSGRkZ6NGjh+Y7NV6vF0888QTy8vJgt9txzjnnYP369SgsLMTtt98uHxcqdPD2229HcnIy9u7dixEjRiA5ORmdO3fGE088Aa/Xq7nOyy+/jDPOOAOZmZlITU3FKaecgs8//xyCIMTpaSnccccdGDFiBH788UeUlJTIn3/44Yc455xzkJubi6SkJPTv3x9vvfWWxvswfPhw/PbbbygpKQkZdtfc+5gwYQIYhsHevXuDvnv66adhNptRVVUFANi4cSMuu+wy5ObmwmKxoKCgAJdeeinKy8tb+mgAADzP47XXXkPv3r1hs9mQnp6OAQMGYOLEiQDEfvLUU08BALp16yY/A/Lu9SF2xcXFYBgGb7/9NsaNG4fCwkLYbDYMHz4ce/bsgd/vxzPPPIOCggKkpaXh6quvxtGjRzVtmj59Oi666CLk5+fDZrOhT58+eOaZZ+B0OuVjbr/9dnz44YcAoHk3xcXFAABBEDBp0iQMHDgQNpsNGRkZGDlyJPbv36+5liAIeOutt9C1a1dYrVaccsop+P333+PybMeMGYO+ffvigw8+gMfjkT+Ppt8UFhZi+/btWLx4sXxvhYWFAACPx4MnnngCAwcORFpaGjIzMzFkyBD83//9X1zaTaFQKGqoR4tCoRzXcByHhQsX4tRTTw3rhercuTMGDx6Mv/76CxzHwWAwyN9dc801uPHGG3HfffdphFU9d9xxB6ZPn47Ro0fjH//4B3bs2IGrr74a9fX1UbXT7/fjiiuuwF133YUnnngCS5Yswauvvoq0tDS8+OKL8nHFxcW499570aVLFwBi3tlDDz2EgwcPao6LF1dccQXmzJmDpUuXomvXrgCAffv24V//+he6desGs9mMzZs34/XXX8euXbvwxRdfABBDt+655x7s27cPM2fODDpvc+/j3//+N55++mlMnToVr732mvw5x3H45ptvcPnllyM7OxtOpxMXXnghunXrhg8//BAdOnRARUUFFi5ciIaGhqjuPRAIBH3GsixYVrRRvvXWWxgzZgyef/55nHPOOfD7/di1a5ccJnj33XejpqYG77//PmbMmIH8/HwATXuyPvzwQwwYMAAffvghHA4HnnjiCVx++eU444wzYDKZ8MUXX6CkpARP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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Part-3.3:-Fit-an-AR1-model-to-the-residuals">Part 3.3: Fit an AR1 model to the residuals<a class="anchor-link" href="#Part-3.3:-Fit-an-AR1-model-to-the-residuals">¶</a></h3><p>Fit an AR1 model to the residuals and report the parameters. 
+Finally, we will need to check if AR(1) model is a good fit to the residuals. There are many ways to check whether this is the case. We can use a testing procedure to compare different AR models, an example of this can be found in the book.</p>
+<p>However, today we will use a simpler method. If the AR(1) model is a good fit to the residuals, the residuals of the AR(1) model should be white noise. We will plot the ACF of the residuals of the AR(1) model to check if this is the case.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># Lets start with the ACF plot</span>
+<span class="n">fig</span><span class="p">,</span> <span class="n">ax</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">subplots</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span> <span class="mi">3</span><span class="p">))</span>
+<span class="n">plot_acf</span><span class="p">(</span><span class="n">e_hat2</span><span class="p">,</span> <span class="n">ax</span><span class="o">=</span><span class="n">ax</span><span class="p">,</span> <span class="n">lags</span><span class="o">=</span><span class="mi">20</span><span class="p">);</span>
+<span class="n">ax</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA08AAAEnCAYAAABxBngEAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAAA7SklEQVR4nO3de1xUdf7H8feIwyAqk0rcCpH6kTe0VFTAvGSJWlZa3tYibY0ydVujHhmVpbUra7tbWlabrYWmmb/WzPplJuZ9RVPzUub6s8LFC+QlBa8w4Pn94Y9ZxwE8mOPMwOv5eMwjzvd8z/HzPfOdY2/P4YzFMAxDAAAAAIAq1fF2AQAAAADgDwhPAAAAAGAC4QkAAAAATCA8AQAAAIAJhCcAAAAAMIHwBAAAAAAmEJ4AAAAAwATCEwAAAACYQHgCAAAAABMITwAAF6+99posFovi4+N/1X4WL16siRMnXp6ifNyePXtksViUlZVV7W0PHDigiRMnauvWrW7rJk6cKIvF8usLBABcFoQnAICLd999V5K0Y8cObdiw4ZL3s3jxYk2aNOlylVVjHThwQJMmTaowPD300EPKycm58kUBACpEeAIAOG3atEnbtm3THXfcIUmaOXOmlyvyrFOnTlXYbhiGTp8+fYWrcXfttdcqMTHR22UAAP4f4QkA4FQelv70pz8pOTlZH374oUvAWLlypSwWi1auXOmy3YW3rY0YMUJvvPGGJMlisThfe/bskSSdOXNGGRkZio2NVWBgoK655hqNGTNGx44dc6vpgw8+UFJSkho0aKAGDRropptucgt17777rm688UYFBQWpcePGGjBggHbu3OnSZ8SIEWrQoIG+/fZbpaSkqGHDhrr11ludNY4dO1Z/+9vf1LJlS9lsNs2aNUuStHv3bg0bNkxhYWGy2Wxq2bKlc2xV+eGHH/Tggw8qLi5OwcHBuuaaa3TnnXfq22+/dTmeHTt2lCQ9+OCDzuNUfrtjRbftnT17Vi+//LJatGghm82msLAwPfDAA9q3b59Lvx49eig+Pl4bN25U165dFRwcrOuuu05/+tOfdPbs2YvWDwBwR3gCAEiSTp8+rXnz5qljx46Kj4/Xb3/7Wx0/flwfffRRtfc1YcIEDRw4UJKUk5PjfEVGRsowDPXv319/+ctflJqaqs8//1zp6emaNWuWevbsqeLiYud+nn/+ed13332KiopSVlaWFi5cqOHDh+vf//63s09mZqZGjhyp1q1b6+OPP9a0adO0fft2JSUlaffu3S51lZSU6K677lLPnj21aNEil9sKP/nkE7311lt6/vnn9eWXX6pr1676/vvv1bFjR3333Xf661//qv/5n//RHXfcoccee+yityQeOHBATZo00Z/+9CctWbJEb7zxhurWravOnTtr165dkqT27dvrvffekyQ999xzzuP00EMPVbrfRx99VOPHj1evXr306aef6qWXXtKSJUuUnJysw4cPu/QtKCjQfffdp/vvv1+ffvqp+vbtq4yMDM2ZM6fK2gEAlTAAADAMY/bs2YYk429/+5thGIZx/Phxo0GDBkbXrl2dfVasWGFIMlasWOGybW5uriHJeO+995xtY8aMMSr6a2bJkiWGJOPll192aZ8/f74hyZgxY4ZhGIbx008/GQEBAcZ9991Xac1Hjx416tWrZ9x+++0u7Xl5eYbNZjOGDRvmbBs+fLghyXj33Xfd9iPJsNvtxi+//OLS3rt3b+Paa681CgsLXdrHjh1rBAUFOftXNP4LlZaWGiUlJUZcXJzx+OOPO9s3btxY6bYvvPCCyzHcuXOnIckYPXq0S78NGzYYkoxnnnnG2da9e3dDkrFhwwaXvq1atTJ69+5daZ0AgMpx5QkAIOncLXv16tXT0KFDJUkNGjTQoEGDtGbNGrcrOL/G8uXLJZ27je58gwYNUv369fXVV19JkrKzs1VWVqYxY8ZUuq+cnBydPn3abV/R0dHq2bOnc1/nu/feeyvcV8+ePdWoUSPn8pkzZ/TVV19pwIABCg4OVmlpqfN1++2368yZM1q/fn2ltZWWlmry5Mlq1aqVAgMDVbduXQUGBmr37t1utxSatWLFCknux65Tp05q2bKl23gjIiLUqVMnl7a2bdu6XLkDAJhHeAIA6IcfftDq1at1xx13yDAMHTt2TMeOHXPeelf+BL7L4ciRI6pbt66uvvpql3aLxaKIiAgdOXJEknTo0CFJ5x6aUNW+JCkyMtJtXVRUlHN9ueDgYIWEhFS4rwv3ceTIEZWWlur111+X1Wp1ed1+++2S5Hab3PnS09M1YcIE9e/fX5999pk2bNigjRs36sYbb7zkh1FUd7xNmjRx62ez2XziYRgA4I/qersAAID3vfvuuzIMQ//4xz/0j3/8w239rFmz9Ic//EFBQUGS5PJ7SVLVIeJCTZo0UWlpqQ4dOuQSoAzDUEFBgfMBCuXr9u3bp+jo6Er3JUn5+flu6w4cOKDQ0FCXtqq+M+nCdY0aNVJAQIBSU1MrvfoVGxtb6f7mzJmjBx54QJMnT3ZpP3z4sK666qpKt6vK+eO9MFRWNF4AwOXFlScAqOXKyso0a9YsXX/99VqxYoXb64knnlB+fr6++OILNWvWTJK0fft2l318+umnbvu12WyS5HaVo/wJdxc+tGDBggU6efKkc31KSooCAgL01ltvVVp7UlKS6tWr57avffv2afny5c59XYrg4GDdcsst2rJli9q2bauEhAS3V0VXdspZLBbnMSj3+eefa//+/S5tlR2nivTs2VOS+7HbuHGjdu7c+avGCwC4OK48AUAt98UXX+jAgQOaMmWKevTo4bY+Pj5e06dP18yZM9WvXz/ddtttyszMVKNGjRQTE6OvvvpKH3/8sdt2bdq0kSRNmTJFffv2VUBAgNq2batevXqpd+/eGj9+vIqKitSlSxdt375dL7zwgtq1a6fU1FRJUrNmzfTMM8/opZde0unTp/Wb3/xGdrtd33//vQ4fPqxJkybpqquu0oQJE/TMM8/ogQce0G9+8xsdOXJEkyZNUlBQkF544YVfdWymTZumm2++WV27dtWjjz6qZs2a6fjx4/rhhx/02WefOX9/qyL9+vVTVlaWWrRoobZt22rz5s3685//7HbF6Prrr1e9evU0d+5ctWzZUg0aNFBUVJSioqLc9tm8eXM9/PDDev3111WnTh317dtXe/bs0YQJExQdHa3HH3/8V40XAHARXn5gBQDAy/r3728EBgYaBw8erLTP0KFDjbp16xoFBQVGfn6+MXDgQKNx48aG3W437r//fmPTpk1uT4wrLi42HnroIePqq682LBaLIcnIzc01DMMwTp8+bYwfP96IiYkxrFarERkZaTz66KPG0aNH3f7s2bNnGx07djSCgoKMBg0aGO3atXN7Mt3f//53o23btkZgYKBht9uNu+++29ixY4dLn+HDhxv169evcHySjDFjxlS4Ljc31/jtb39rXHPNNYbVajWuvvpqIzk52fjDH/7g0ufC8R89etQYOXKkERYWZgQHBxs333yzsWbNGqN79+5G9+7dXf6MefPmGS1atDCsVqshyXjhhRcMw3B/2p5hGEZZWZkx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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+<ul>
+<li><p>What do you conclude from this ACF?</p>
+</li>
+<li><p>Is the AR(1) model a good fit to the residuals?</p>
+</li>
+<li><p>What would you do if the AR(1) model is not a good fit to the residuals?</p>
+</li>
+</ul>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+No autocorrelation in the residuals of the AR(1) model, so the AR(1) model is a good fit to the residuals. If the AR(1) model is not a good fit to the residuals we could try a higher order AR model.
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Part-4:-Report-the-results">Part 4: Report the results<a class="anchor-link" href="#Part-4:-Report-the-results">¶</a></h2><p>Now that we have found the periodic signals in the data and fitted an AR model to the residuals, we can report the results. By combining including the AR (noise) process, we get residuals that are white noise. When the model hat white noise residuals, we can also report the confidence intervals of the model.</p>
+<p>We will use the unbiased estimate of the variance of the residuals to calculate the confidence intervals. The unbiased estimate of the variance is given by:</p>
+$$\hat{\sigma}^2 = \frac{1}{n-p} \sum_{t=1}^{n} \hat{e}_t^2$$<p>Where $n$ is the number of observations and $p$ is the number of parameters in the model.</p>
+<p>The covariance matrix of the parameters is given by:</p>
+$$\hat{\Sigma} = \hat{\sigma}^2 (\mathbf{A}^T \mathbf{A})^{-1}$$<p>Where $\mathbf{A}$ is the design matrix of the model.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [11]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># combine ar1 and seasonal model</span>
+
+<span class="n">A_final</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">column_stack</span><span class="p">((</span><span class="n">A</span><span class="p">[</span><span class="mi">1</span><span class="p">:,:],</span> <span class="n">e_hat</span><span class="p">[:</span><span class="o">-</span><span class="mi">1</span><span class="p">]))</span>
+<span class="n">x_hat</span><span class="p">,</span> <span class="n">y_hat</span><span class="p">,</span> <span class="n">e_hat_final</span> <span class="o">=</span> <span class="n">fit_model</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="mi">1</span><span class="p">:],</span> <span class="n">time</span><span class="p">[</span><span class="mi">1</span><span class="p">:],</span> <span class="n">A_final</span><span class="p">,</span> <span class="n">plot</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+
+<span class="c1"># compute the standard errors</span>
+<span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">data</span><span class="p">)</span>
+<span class="n">p</span> <span class="o">=</span> <span class="n">A_final</span><span class="o">.</span><span class="n">shape</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span>
+<span class="n">sigma2</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sum</span><span class="p">(</span><span class="n">e_hat_final</span><span class="o">**</span><span class="mi">2</span><span class="p">)</span> <span class="o">/</span> <span class="p">(</span><span class="n">N</span> <span class="o">-</span> <span class="n">p</span><span class="p">)</span>
+<span class="n">Cov</span> <span class="o">=</span> <span class="n">sigma2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">linalg</span><span class="o">.</span><span class="n">inv</span><span class="p">(</span><span class="n">A_final</span><span class="o">.</span><span class="n">T</span> <span class="o">@</span> <span class="n">A_final</span><span class="p">)</span>
+<span class="n">se</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sqrt</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">diag</span><span class="p">(</span><span class="n">Cov</span><span class="p">))</span>
+
+<span class="c1"># Extracting the seasonal component coefficients from the estimated parameters</span>
+<span class="n">a_i</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="n">x_hat</span><span class="p">[</span><span class="mi">2</span><span class="p">],</span> <span class="n">x_hat</span><span class="p">[</span><span class="mi">4</span><span class="p">]])</span>
+<span class="n">b_i</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="n">x_hat</span><span class="p">[</span><span class="mi">3</span><span class="p">],</span> <span class="n">x_hat</span><span class="p">[</span><span class="mi">5</span><span class="p">]])</span>
+<span class="n">freqs</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">([</span><span class="n">dom_f</span><span class="p">,</span> <span class="n">dom_f2</span><span class="p">])</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'Estimated Parameters (standard deviation):'</span><span class="p">)</span>
+<span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">x_hat</span><span class="p">)):</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'x</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">x_hat</span><span class="p">[</span><span class="n">i</span><span class="p">]</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="se">\t\t</span><span class="s1"> (</span><span class="si">{</span><span class="n">se</span><span class="p">[</span><span class="n">i</span><span class="p">]</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">)'</span><span class="p">)</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="s1">'</span><span class="se">\n</span><span class="s1">The seasonal component is rewritten as:'</span><span class="p">)</span>
+<span class="n">i</span> <span class="o">=</span> <span class="mi">0</span>
+<span class="k">for</span> <span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">,</span> <span class="n">f</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">a_i</span><span class="p">,</span> <span class="n">b_i</span><span class="p">,</span> <span class="n">freqs</span><span class="p">):</span>
+    <span class="n">A_i</span><span class="p">,</span> <span class="n">theta_i</span> <span class="o">=</span> <span class="n">rewrite_seasonal_comp</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">)</span>
+    <span class="n">i</span> <span class="o">=</span> <span class="n">i</span> <span class="o">+</span> <span class="mi">1</span>
+    <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'A_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">A_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, theta_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">theta_i</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">, f_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s1"> = </span><span class="si">{</span><span class="n">f</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>Estimated Parameters (standard deviation):
+x0 = 1012.918		 (0.032)
+x1 = 0.000		 (0.000)
+x2 = -2.990		 (0.021)
+x3 = 0.041		 (0.023)
+x4 = -0.068		 (0.021)
+x5 = -0.957		 (0.021)
+x6 = 0.491		 (0.013)
+
+The seasonal component is rewritten as:
+A_1 = 2.990, theta_1 = -3.128, f_1 = 0.003
+A_2 = 0.959, theta_2 = 1.642, f_2 = 1.000
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+<ul>
+<li><p>What can you say about the parameters, do the parameters make sense?</p>
+</li>
+<li><p>What time of the day is the pressure highest (on average)?</p>
+</li>
+<li><p>What has the highest impact on the pressure, the daily or the yearly periodic signal?</p>
+</li>
+</ul>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px">
+<p>
+parameters make sense. The average pressure is about 1013 hPa. The pressure is highest at 6:00/7:00. The yearly periodic signal has the highest impact on the pressure.
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+</main>
+</body>
+</html>