great-ai/examples/simple/deploy/index.html

2365 lines
No EOL
799 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html>
<html lang="en" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="GreatAI helps you easily transform your prototype AI code into production-ready software.">
<meta name="author" content="András Schmelczer">
<link rel="icon" href="../../../media/favicon.ico">
<meta name="generator" content="mkdocs-1.3.0, mkdocs-material-8.3.9">
<title>Hardening and deployment - GreatAI documentation</title>
<link rel="stylesheet" href="../../../assets/stylesheets/main.1d29e8d0.min.css">
<link rel="stylesheet" href="../../../assets/stylesheets/palette.cbb835fc.min.css">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback">
<style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style>
<link rel="stylesheet" href="../../../assets/_mkdocstrings.css">
<script>__md_scope=new URL("../../..",location),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
<meta property="og:title" content="">
<meta property="og:site_name" content="">
<meta property="og:url" content="">
<meta property="og:description" content="Transform your prototype AI code into production-ready software.">
<meta property="og:type" content="">
<meta property="og:image" content=https://great-ai.scoutinscience.com/media/og-image.png>
<style>
.jupyter-wrapper a {
color: var(--md-typeset-a-color) !important;
}
</style>
</head>
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="light-blue" data-md-color-accent="">
<script>var palette=__md_get("__palette");if(palette&&"object"==typeof palette.color)for(var key of Object.keys(palette.color))document.body.setAttribute("data-md-color-"+key,palette.color[key])</script>
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
<label class="md-overlay" for="__drawer"></label>
<div data-md-component="skip">
<a href="#hardening-and-deployment" class="md-skip">
Skip to content
</a>
</div>
<div data-md-component="announce">
</div>
<header class="md-header" data-md-component="header">
<nav class="md-header__inner md-grid" aria-label="Header">
<a href="../../.." title="GreatAI documentation" class="md-header__button md-logo" aria-label="GreatAI documentation" data-md-component="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
</a>
<label class="md-header__button md-icon" for="__drawer">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
</label>
<div class="md-header__title" data-md-component="header-title">
<div class="md-header__ellipsis">
<div class="md-header__topic">
<span class="md-ellipsis">
GreatAI documentation
</span>
</div>
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Hardening and deployment
</span>
</div>
</div>
</div>
<form class="md-header__option" data-md-component="palette">
<input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="light-blue" data-md-color-accent="" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_1">
<label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_2" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a7 7 0 0 0-7 7c0 2.38 1.19 4.47 3 5.74V17a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2.26c1.81-1.27 3-3.36 3-5.74a7 7 0 0 0-7-7M9 21a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-1H9v1Z"/></svg>
</label>
<input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="light-blue" data-md-color-accent="" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_2">
<label class="md-header__button md-icon" title="Switch to light mode" for="__palette_1" hidden>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a7 7 0 0 1 7 7c0 2.38-1.19 4.47-3 5.74V17a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1v-2.26C6.19 13.47 5 11.38 5 9a7 7 0 0 1 7-7M9 21v-1h6v1a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1m3-17a5 5 0 0 0-5 5c0 2.05 1.23 3.81 3 4.58V16h4v-2.42c1.77-.77 3-2.53 3-4.58a5 5 0 0 0-5-5Z"/></svg>
</label>
</form>
<label class="md-header__button md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
</label>
<div class="md-search" data-md-component="search" role="dialog">
<label class="md-search__overlay" for="__search"></label>
<div class="md-search__inner" role="search">
<form class="md-search__form" name="search">
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
<label class="md-search__icon md-icon" for="__search">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</label>
<nav class="md-search__options" aria-label="Search">
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
</button>
</nav>
</form>
<div class="md-search__output">
<div class="md-search__scrollwrap" data-md-scrollfix>
<div class="md-search-result" data-md-component="search-result">
<div class="md-search-result__meta">
Initializing search
</div>
<ol class="md-search-result__list"></ol>
</div>
</div>
</div>
</div>
</div>
<div class="md-header__source">
<a href="https://github.com/schmelczer/great-ai" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
</div>
<div class="md-source__repository">
schmelczer/great-ai
</div>
</a>
</div>
</nav>
</header>
<div class="md-container" data-md-component="container">
<main class="md-main" data-md-component="main">
<div class="md-main__inner md-grid">
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
<label class="md-nav__title" for="__drawer">
<a href="../../.." title="GreatAI documentation" class="md-nav__button md-logo" aria-label="GreatAI documentation" data-md-component="logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z"/></svg>
</a>
GreatAI documentation
</label>
<div class="md-nav__source">
<a href="https://github.com/schmelczer/great-ai" title="Go to repository" class="md-source" data-md-component="source">
<div class="md-source__icon md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
</div>
<div class="md-source__repository">
schmelczer/great-ai
</div>
</a>
</div>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../.." class="md-nav__link">
Overview
</a>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" >
<label class="md-nav__link" for="__nav_2">
Tutorial
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Tutorial" data-md-level="1">
<label class="md-nav__title" for="__nav_2">
<span class="md-nav__icon md-icon"></span>
Tutorial
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../../tutorial/" class="md-nav__link">
Tutorial overview
</a>
</li>
<li class="md-nav__item">
<a href="../../../tutorial/train/" class="md-nav__link">
Train your model
</a>
</li>
<li class="md-nav__item">
<a href="../../../tutorial/deploy/" class="md-nav__link">
Harden and deploy your app
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_3" type="checkbox" id="__nav_3" >
<label class="md-nav__link" for="__nav_3">
User Guides
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="User Guides" data-md-level="1">
<label class="md-nav__title" for="__nav_3">
<span class="md-nav__icon md-icon"></span>
User Guides
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../../how-to-guides/install/" class="md-nav__link">
Installation guide
</a>
</li>
<li class="md-nav__item">
<a href="../../../how-to-guides/create-service/" class="md-nav__link">
How to create a GreatAI service
</a>
</li>
<li class="md-nav__item">
<a href="../../../how-to-guides/configure-service/" class="md-nav__link">
How to configure GreatAI
</a>
</li>
<li class="md-nav__item">
<a href="../../../how-to-guides/use-service/" class="md-nav__link">
How to deploy a GreatAI service
</a>
</li>
<li class="md-nav__item">
<a href="../../../how-to-guides/handle-training-data/" class="md-nav__link">
How to manage training data
</a>
</li>
<li class="md-nav__item">
<a href="../../../how-to-guides/large_file/" class="md-nav__link">
How to use LargeFile-s
</a>
</li>
<li class="md-nav__item">
<a href="../../../how-to-guides/call-remote/" class="md-nav__link">
How to call remote GreatAI instances
</a>
</li>
<li class="md-nav__item">
<a href="../../../how-to-guides/scraping/" class="md-nav__link">
Scraping
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
<label class="md-nav__link" for="__nav_4">
Reference
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Reference" data-md-level="1">
<label class="md-nav__title" for="__nav_4">
<span class="md-nav__icon md-icon"></span>
Reference
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../../../reference/" class="md-nav__link">
GreatAI reference
</a>
</li>
<li class="md-nav__item">
<a href="../../../reference/utilities/" class="md-nav__link">
Utilities
</a>
</li>
<li class="md-nav__item">
<a href="../../../reference/large-file/" class="md-nav__link">
LargeFile
</a>
</li>
<li class="md-nav__item">
<a href="../../../reference/views/" class="md-nav__link">
View models
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_5" type="checkbox" id="__nav_5" checked>
<label class="md-nav__link" for="__nav_5">
Examples
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Examples" data-md-level="1">
<label class="md-nav__title" for="__nav_5">
<span class="md-nav__icon md-icon"></span>
Examples
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_5_1" type="checkbox" id="__nav_5_1" checked>
<label class="md-nav__link" for="__nav_5_1">
Explainable Naive Bayes
<span class="md-nav__icon md-icon"></span>
</label>
<nav class="md-nav" aria-label="Explainable Naive Bayes" data-md-level="2">
<label class="md-nav__title" for="__nav_5_1">
<span class="md-nav__icon md-icon"></span>
Explainable Naive Bayes
</label>
<ul class="md-nav__list" data-md-scrollfix>
<li class="md-nav__item">
<a href="../data/" class="md-nav__link">
Simple example: data engineering
</a>
</li>
<li class="md-nav__item">
<a href="../train/" class="md-nav__link">
Optimise and train a model
</a>
</li>
<li class="md-nav__item md-nav__item--active">
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
<label class="md-nav__link md-nav__link--active" for="__toc">
Hardening and deployment
<span class="md-nav__icon md-icon"></span>
</label>
<a href="./" class="md-nav__link md-nav__link--active">
Hardening and deployment
</a>
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#create-the-inference-function" class="md-nav__link">
Create the inference function
</a>
</li>
<li class="md-nav__item">
<a href="#check-accuracy-on-the-test-split" class="md-nav__link">
Check accuracy on the test split
</a>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
<a href="../../../explanation/" class="md-nav__link">
Explanation
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
<div class="md-sidebar__scrollwrap">
<div class="md-sidebar__inner">
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
<label class="md-nav__title" for="__toc">
<span class="md-nav__icon md-icon"></span>
Table of contents
</label>
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
<li class="md-nav__item">
<a href="#create-the-inference-function" class="md-nav__link">
Create the inference function
</a>
</li>
<li class="md-nav__item">
<a href="#check-accuracy-on-the-test-split" class="md-nav__link">
Check accuracy on the test split
</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<div class="md-content" data-md-component="content">
<article class="md-content__inner md-typeset">
<a href="deploy.ipynb" title="Download Notebook" class="md-content__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 20h14v-2H5m14-9h-4V3H9v6H5l7 7 7-7Z"/></svg>
</a>
<a href="https://github.com/schmelczer/great-ai/edit/main/docs/examples/simple/deploy.ipynb" title="Edit this page" class="md-content__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25Z"/></svg>
</a>
<script>
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
typeof define === 'function' && define.amd ? define(factory) :
(global = global || self, global.ClipboardCopyElement = factory());
}(this, function () { 'use strict';
function createNode(text) {
const node = document.createElement('pre');
node.style.width = '1px';
node.style.height = '1px';
node.style.position = 'fixed';
node.style.top = '5px';
node.textContent = text;
return node;
}
function copyNode(node) {
if ('clipboard' in navigator) {
// eslint-disable-next-line flowtype/no-flow-fix-me-comments
// $FlowFixMe Clipboard is not defined in Flow yet.
return navigator.clipboard.writeText(node.textContent);
}
const selection = getSelection();
if (selection == null) {
return Promise.reject(new Error());
}
selection.removeAllRanges();
const range = document.createRange();
range.selectNodeContents(node);
selection.addRange(range);
document.execCommand('copy');
selection.removeAllRanges();
return Promise.resolve();
}
function copyText(text) {
if ('clipboard' in navigator) {
// eslint-disable-next-line flowtype/no-flow-fix-me-comments
// $FlowFixMe Clipboard is not defined in Flow yet.
return navigator.clipboard.writeText(text);
}
const body = document.body;
if (!body) {
return Promise.reject(new Error());
}
const node = createNode(text);
body.appendChild(node);
copyNode(node);
body.removeChild(node);
return Promise.resolve();
}
function copy(button) {
const id = button.getAttribute('for');
const text = button.getAttribute('value');
function trigger() {
button.dispatchEvent(new CustomEvent('clipboard-copy', {
bubbles: true
}));
}
if (text) {
copyText(text).then(trigger);
} else if (id) {
const root = 'getRootNode' in Element.prototype ? button.getRootNode() : button.ownerDocument;
if (!(root instanceof Document || 'ShadowRoot' in window && root instanceof ShadowRoot)) return;
const node = root.getElementById(id);
if (node) copyTarget(node).then(trigger);
}
}
function copyTarget(content) {
if (content instanceof HTMLInputElement || content instanceof HTMLTextAreaElement) {
return copyText(content.value);
} else if (content instanceof HTMLAnchorElement && content.hasAttribute('href')) {
return copyText(content.href);
} else {
return copyNode(content);
}
}
function clicked(event) {
const button = event.currentTarget;
if (button instanceof HTMLElement) {
copy(button);
}
}
function keydown(event) {
if (event.key === ' ' || event.key === 'Enter') {
const button = event.currentTarget;
if (button instanceof HTMLElement) {
event.preventDefault();
copy(button);
}
}
}
function focused(event) {
event.currentTarget.addEventListener('keydown', keydown);
}
function blurred(event) {
event.currentTarget.removeEventListener('keydown', keydown);
}
class ClipboardCopyElement extends HTMLElement {
constructor() {
super();
this.addEventListener('click', clicked);
this.addEventListener('focus', focused);
this.addEventListener('blur', blurred);
}
connectedCallback() {
if (!this.hasAttribute('tabindex')) {
this.setAttribute('tabindex', '0');
}
if (!this.hasAttribute('role')) {
this.setAttribute('role', 'button');
}
}
get value() {
return this.getAttribute('value') || '';
}
set value(text) {
this.setAttribute('value', text);
}
}
if (!window.customElements.get('clipboard-copy')) {
window.ClipboardCopyElement = ClipboardCopyElement;
window.customElements.define('clipboard-copy', ClipboardCopyElement);
}
return ClipboardCopyElement;
}));
</script>
<script>
document.addEventListener('clipboard-copy', function(event) {
const notice = event.target.querySelector('.notice')
notice.hidden = false
setTimeout(function() {
notice.hidden = true
}, 1000)
})
</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-ipynb .hll { background-color: var(--jp-cell-editor-active-background) }
.highlight-ipynb { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
.highlight-ipynb .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
.highlight-ipynb .err { color: var(--jp-mirror-editor-error-color) } /* Error */
.highlight-ipynb .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
.highlight-ipynb .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
.highlight-ipynb .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
.highlight-ipynb .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
.highlight-ipynb .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
.highlight-ipynb .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
.highlight-ipynb .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
.highlight-ipynb .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
.highlight-ipynb .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
.highlight-ipynb .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
.highlight-ipynb .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
.highlight-ipynb .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
.highlight-ipynb .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
.highlight-ipynb .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
.highlight-ipynb .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
.highlight-ipynb .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
.highlight-ipynb .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
.highlight-ipynb .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
.highlight-ipynb .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
.highlight-ipynb .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
.highlight-ipynb .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
.highlight-ipynb .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
.highlight-ipynb .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
.highlight-ipynb .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
.highlight-ipynb .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
.highlight-ipynb .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
.highlight-ipynb .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
.highlight-ipynb .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
.highlight-ipynb .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
.highlight-ipynb .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
.highlight-ipynb .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
.highlight-ipynb .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
.highlight-ipynb .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
.highlight-ipynb .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
.highlight-ipynb .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
.highlight-ipynb .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
.highlight-ipynb .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
.highlight-ipynb .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
</style>
<style type="text/css">
/*
This file is taken from the built JupyterLab theme.css
Found on share/nbconvert/templates/lab/static
Some changes have been made and marked with CHANGE
*/
.jupyter-wrapper {
/* Elevation
*
* We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
*
* https://github.com/material-components/material-components-web
* https://material-components-web.appspot.com/elevation.html
*/
--jp-shadow-base-lightness: 0;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-400);
--jp-border-color1: var(--md-grey-400);
--jp-border-color2: var(--md-grey-300);
--jp-border-color3: var(--md-grey-200);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol";
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(0, 0, 0, 1);
--jp-ui-font-color1: rgba(0, 0, 0, 0.87);
--jp-ui-font-color2: rgba(0, 0, 0, 0.54);
--jp-ui-font-color3: rgba(0, 0, 0, 0.38);
/*
* Use these against the brand/accent/warn/error colors.
* These will typically go from light to darker, in both a dark and light theme.
*/
--jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
--jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
--jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
/* Content Fonts
*
* Content font variables are used for typography of user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-content-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-content-line-height: 1.6;
--jp-content-font-scale-factor: 1.2;
--jp-content-font-size0: 0.83333em;
--jp-content-font-size1: 14px; /* Base font size */
--jp-content-font-size2: 1.2em;
--jp-content-font-size3: 1.44em;
--jp-content-font-size4: 1.728em;
--jp-content-font-size5: 2.0736em;
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-content-presentation-font-size1: 17px;
--jp-content-heading-line-height: 1;
--jp-content-heading-margin-top: 1.2em;
--jp-content-heading-margin-bottom: 0.8em;
--jp-content-heading-font-weight: 500;
/* Defaults use Material Design specification */
--jp-content-font-color0: rgba(0, 0, 0, 1);
--jp-content-font-color1: rgba(0, 0, 0, 0.87);
--jp-content-font-color2: rgba(0, 0, 0, 0.54);
--jp-content-font-color3: rgba(0, 0, 0, 0.38);
--jp-content-link-color: var(--md-blue-700);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol";
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, "DejaVu Sans Mono",
monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: white;
--jp-layout-color1: white;
--jp-layout-color2: var(--md-grey-200);
--jp-layout-color3: var(--md-grey-400);
--jp-layout-color4: var(--md-grey-600);
/* Inverse Layout
*
* The following are the inverse layout colors use in JupyterLab. In a light
* theme these would go from dark to light.
*/
--jp-inverse-layout-color0: #111111;
--jp-inverse-layout-color1: var(--md-grey-900);
--jp-inverse-layout-color2: var(--md-grey-800);
--jp-inverse-layout-color3: var(--md-grey-700);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-900);
--jp-brand-color1: var(--md-blue-700);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-900);
--jp-accent-color1: var(--md-green-700);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-900);
--jp-warn-color1: var(--md-orange-700);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-900);
--jp-error-color1: var(--md-red-700);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-900);
--jp-success-color1: var(--md-green-700);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-900);
--jp-info-color1: var(--md-cyan-700);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--md-grey-100);
--jp-cell-editor-border-color: var(--md-grey-300);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 0.5;
--jp-cell-prompt-not-active-font-color: var(--md-grey-700);
/* A custom blend of MD grey and blue 600
* See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
--jp-cell-inprompt-font-color: #307fc1;
/* A custom blend of MD grey and orange 600
* https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
--jp-cell-outprompt-font-color: #bf5b3d;
/* Notebook specific styles */
--jp-notebook-padding: 10px;
--jp-notebook-select-background: var(--jp-layout-color1);
--jp-notebook-multiselected-color: var(--md-blue-50);
/* The scroll padding is calculated to fill enough space at the bottom of the
notebook to show one single-line cell (with appropriate padding) at the top
when the notebook is scrolled all the way to the bottom. We also subtract one
pixel so that no scrollbar appears if we have just one single-line cell in the
notebook. This padding is to enable a 'scroll past end' feature in a notebook.
*/
--jp-notebook-scroll-padding: calc(
100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
var(--jp-code-padding) - var(--jp-cell-padding) - 1px
);
/* Rendermime styles */
--jp-rendermime-error-background: #fdd;
--jp-rendermime-table-row-background: var(--md-grey-100);
--jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.25);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color1);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--md-grey-300);
/* Statusbar specific styles */
--jp-statusbar-height: 24px;
/* Input field styles */
--jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-input-active-background: var(--jp-layout-color1);
--jp-input-hover-background: var(--jp-layout-color1);
--jp-input-background: var(--md-grey-100);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: #d9d9d9;
--jp-editor-selected-focused-background: #d7d4f0;
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: #008000;
--jp-mirror-editor-atom-color: #88f;
--jp-mirror-editor-number-color: #080;
--jp-mirror-editor-def-color: #00f;
--jp-mirror-editor-variable-color: var(--md-grey-900);
--jp-mirror-editor-variable-2-color: #05a;
--jp-mirror-editor-variable-3-color: #085;
--jp-mirror-editor-punctuation-color: #05a;
--jp-mirror-editor-property-color: #05a;
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ba2121;
--jp-mirror-editor-string-2-color: #708;
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: #008000;
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: #170;
--jp-mirror-editor-attribute-color: #00c;
--jp-mirror-editor-header-color: blue;
--jp-mirror-editor-quote-color: #090;
--jp-mirror-editor-link-color: #00c;
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: white;
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.5;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(245, 200, 0);
--jp-search-selected-match-color: black;
--jp-search-unselected-match-background-color: var(
--jp-inverse-layout-color0
);
--jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
/* Icon colors that work well with light or dark backgrounds */
--jp-icon-contrast-color0: var(--md-purple-600);
--jp-icon-contrast-color1: var(--md-green-600);
--jp-icon-contrast-color2: var(--md-pink-600);
--jp-icon-contrast-color3: var(--md-blue-600);
}
[data-md-color-scheme="slate"] .jupyter-wrapper {
/* 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
*/
/* The dark theme shadows need a bit of work, but this will probably also require work on the core layout
* colors used in the theme as well. */
--jp-shadow-base-lightness: 32;
--jp-shadow-umbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.2
);
--jp-shadow-penumbra-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.14
);
--jp-shadow-ambient-color: rgba(
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
var(--jp-shadow-base-lightness),
0.12
);
--jp-elevation-z0: none;
--jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),
0px 1px 1px 0px var(--jp-shadow-penumbra-color),
0px 1px 3px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),
0px 2px 2px 0px var(--jp-shadow-penumbra-color),
0px 1px 5px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),
0px 4px 5px 0px var(--jp-shadow-penumbra-color),
0px 1px 10px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),
0px 6px 10px 0px var(--jp-shadow-penumbra-color),
0px 1px 18px 0px var(--jp-shadow-ambient-color);
--jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),
0px 8px 10px 1px var(--jp-shadow-penumbra-color),
0px 3px 14px 2px var(--jp-shadow-ambient-color);
--jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),
0px 12px 17px 2px var(--jp-shadow-penumbra-color),
0px 5px 22px 4px var(--jp-shadow-ambient-color);
--jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),
0px 16px 24px 2px var(--jp-shadow-penumbra-color),
0px 6px 30px 5px var(--jp-shadow-ambient-color);
--jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),
0px 20px 31px 3px var(--jp-shadow-penumbra-color),
0px 8px 38px 7px var(--jp-shadow-ambient-color);
--jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),
0px 24px 38px 3px var(--jp-shadow-penumbra-color),
0px 9px 46px 8px var(--jp-shadow-ambient-color);
/* Borders
*
* The following variables, specify the visual styling of borders in JupyterLab.
*/
--jp-border-width: 1px;
--jp-border-color0: var(--md-grey-700);
--jp-border-color1: var(--md-grey-700);
--jp-border-color2: var(--md-grey-800);
--jp-border-color3: var(--md-grey-900);
--jp-border-radius: 2px;
/* UI Fonts
*
* The UI font CSS variables are used for the typography all of the JupyterLab
* user interface elements that are not directly user generated content.
*
* The font sizing here is done assuming that the body font size of --jp-ui-font-size1
* is applied to a parent element. When children elements, such as headings, are sized
* in em all things will be computed relative to that body size.
*/
--jp-ui-font-scale-factor: 1.2;
--jp-ui-font-size0: 0.83333em;
--jp-ui-font-size1: 13px; /* Base font size */
--jp-ui-font-size2: 1.2em;
--jp-ui-font-size3: 1.44em;
--jp-ui-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol";
/*
* Use these font colors against the corresponding main layout colors.
* In a light theme, these go from dark to light.
*/
/* Defaults use Material Design specification */
--jp-ui-font-color0: rgba(255, 255, 255, 1);
--jp-ui-font-color1: rgba(255, 255, 255, 0.87);
--jp-ui-font-color2: rgba(255, 255, 255, 0.54);
--jp-ui-font-color3: rgba(255, 255, 255, 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(0, 0, 0, 1);
--jp-ui-inverse-font-color1: rgba(0, 0, 0, 0.8);
--jp-ui-inverse-font-color2: rgba(0, 0, 0, 0.5);
--jp-ui-inverse-font-color3: rgba(0, 0, 0, 0.3);
/* 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(255, 255, 255, 1);
--jp-content-font-color1: rgba(255, 255, 255, 1);
--jp-content-font-color2: rgba(255, 255, 255, 0.7);
--jp-content-font-color3: rgba(255, 255, 255, 0.5);
--jp-content-link-color: var(--md-blue-300);
--jp-content-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI",
Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol";
/*
* Code Fonts
*
* Code font variables are used for typography of code and other monospaces content.
*/
--jp-code-font-size: 13px;
--jp-code-line-height: 1.3077; /* 17px for 13px base */
--jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
--jp-code-font-family-default: Menlo, Consolas, "DejaVu Sans Mono",
monospace;
--jp-code-font-family: var(--jp-code-font-family-default);
/* This gives a magnification of about 125% in presentation mode over normal. */
--jp-code-presentation-font-size: 16px;
/* may need to tweak cursor width if you change font size */
--jp-code-cursor-width0: 1.4px;
--jp-code-cursor-width1: 2px;
--jp-code-cursor-width2: 4px;
/* Layout
*
* The following are the main layout colors use in JupyterLab. In a light
* theme these would go from light to dark.
*/
--jp-layout-color0: #111111;
--jp-layout-color1: var(--md-grey-900);
--jp-layout-color2: var(--md-grey-800);
--jp-layout-color3: var(--md-grey-700);
--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: white;
--jp-inverse-layout-color1: white;
--jp-inverse-layout-color2: var(--md-grey-200);
--jp-inverse-layout-color3: var(--md-grey-400);
--jp-inverse-layout-color4: var(--md-grey-600);
/* Brand/accent */
--jp-brand-color0: var(--md-blue-700);
--jp-brand-color1: var(--md-blue-500);
--jp-brand-color2: var(--md-blue-300);
--jp-brand-color3: var(--md-blue-100);
--jp-brand-color4: var(--md-blue-50);
--jp-accent-color0: var(--md-green-700);
--jp-accent-color1: var(--md-green-500);
--jp-accent-color2: var(--md-green-300);
--jp-accent-color3: var(--md-green-100);
/* State colors (warn, error, success, info) */
--jp-warn-color0: var(--md-orange-700);
--jp-warn-color1: var(--md-orange-500);
--jp-warn-color2: var(--md-orange-300);
--jp-warn-color3: var(--md-orange-100);
--jp-error-color0: var(--md-red-700);
--jp-error-color1: var(--md-red-500);
--jp-error-color2: var(--md-red-300);
--jp-error-color3: var(--md-red-100);
--jp-success-color0: var(--md-green-700);
--jp-success-color1: var(--md-green-500);
--jp-success-color2: var(--md-green-300);
--jp-success-color3: var(--md-green-100);
--jp-info-color0: var(--md-cyan-700);
--jp-info-color1: var(--md-cyan-500);
--jp-info-color2: var(--md-cyan-300);
--jp-info-color3: var(--md-cyan-100);
/* Cell specific styles */
--jp-cell-padding: 5px;
--jp-cell-collapser-width: 8px;
--jp-cell-collapser-min-height: 20px;
--jp-cell-collapser-not-active-hover-opacity: 0.6;
--jp-cell-editor-background: var(--jp-layout-color1);
--jp-cell-editor-border-color: var(--md-grey-700);
--jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
--jp-cell-editor-active-background: var(--jp-layout-color0);
--jp-cell-editor-active-border-color: var(--jp-brand-color1);
--jp-cell-prompt-width: 64px;
--jp-cell-prompt-font-family: var(--jp-code-font-family-default);
--jp-cell-prompt-letter-spacing: 0px;
--jp-cell-prompt-opacity: 1;
--jp-cell-prompt-not-active-opacity: 1;
--jp-cell-prompt-not-active-font-color: var(--md-grey-300);
/* 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: rgba(33, 150, 243, 0.24);
/* 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: rgba(244, 67, 54, 0.28);
--jp-rendermime-table-row-background: var(--md-grey-900);
--jp-rendermime-table-row-hover-background: rgba(3, 169, 244, 0.2);
/* Dialog specific styles */
--jp-dialog-background: rgba(0, 0, 0, 0.6);
/* Console specific styles */
--jp-console-padding: 10px;
/* Toolbar specific styles */
--jp-toolbar-border-color: var(--jp-border-color2);
--jp-toolbar-micro-height: 8px;
--jp-toolbar-background: var(--jp-layout-color1);
--jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.8);
--jp-toolbar-header-margin: 4px 4px 0px 4px;
--jp-toolbar-active-background: var(--jp-layout-color0);
/* 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-color0);
--jp-input-hover-background: var(--jp-layout-color2);
--jp-input-background: var(--md-grey-800);
--jp-input-border-color: var(--jp-border-color1);
--jp-input-active-border-color: var(--jp-brand-color1);
--jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
/* General editor styles */
--jp-editor-selected-background: var(--jp-layout-color2);
--jp-editor-selected-focused-background: rgba(33, 150, 243, 0.24);
--jp-editor-cursor-color: var(--jp-ui-font-color0);
/* Code mirror specific styles */
--jp-mirror-editor-keyword-color: var(--md-green-500);
--jp-mirror-editor-atom-color: var(--md-blue-300);
--jp-mirror-editor-number-color: var(--md-green-400);
--jp-mirror-editor-def-color: var(--md-blue-600);
--jp-mirror-editor-variable-color: var(--md-grey-300);
--jp-mirror-editor-variable-2-color: var(--md-blue-400);
--jp-mirror-editor-variable-3-color: var(--md-green-600);
--jp-mirror-editor-punctuation-color: var(--md-blue-400);
--jp-mirror-editor-property-color: var(--md-blue-400);
--jp-mirror-editor-operator-color: #aa22ff;
--jp-mirror-editor-comment-color: #408080;
--jp-mirror-editor-string-color: #ff7070;
--jp-mirror-editor-string-2-color: var(--md-purple-300);
--jp-mirror-editor-meta-color: #aa22ff;
--jp-mirror-editor-qualifier-color: #555;
--jp-mirror-editor-builtin-color: var(--md-green-600);
--jp-mirror-editor-bracket-color: #997;
--jp-mirror-editor-tag-color: var(--md-green-700);
--jp-mirror-editor-attribute-color: var(--md-blue-700);
--jp-mirror-editor-header-color: var(--md-blue-500);
--jp-mirror-editor-quote-color: var(--md-green-300);
--jp-mirror-editor-link-color: var(--md-blue-700);
--jp-mirror-editor-error-color: #f00;
--jp-mirror-editor-hr-color: #999;
/* Vega extension styles */
--jp-vega-background: var(--md-grey-400);
/* Sidebar-related styles */
--jp-sidebar-min-width: 250px;
/* Search-related styles */
--jp-search-toggle-off-opacity: 0.6;
--jp-search-toggle-hover-opacity: 0.8;
--jp-search-toggle-on-opacity: 1;
--jp-search-selected-match-background-color: rgb(255, 225, 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);
/* scrollbar related styles. Supports every browser except Edge. */
/* colors based on JetBrain's Darcula theme */
--jp-scrollbar-background-color: #3f4244;
--jp-scrollbar-thumb-color: 88, 96, 97; /* need to specify thumb color as an RGB triplet */
--jp-scrollbar-endpad: 3px; /* the minimum gap between the thumb and the ends of a scrollbar */
/* hacks for setting the thumb shape. These do nothing in Firefox */
--jp-scrollbar-thumb-margin: 3.5px; /* the space in between the sides of the thumb and the track */
--jp-scrollbar-thumb-radius: 9px; /* set to a large-ish value for rounded endcaps on the thumb */
/* 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);
}
:root{--md-red-50: #ffebee;--md-red-100: #ffcdd2;--md-red-200: #ef9a9a;--md-red-300: #e57373;--md-red-400: #ef5350;--md-red-500: #f44336;--md-red-600: #e53935;--md-red-700: #d32f2f;--md-red-800: #c62828;--md-red-900: #b71c1c;--md-red-A100: #ff8a80;--md-red-A200: #ff5252;--md-red-A400: #ff1744;--md-red-A700: #d50000;--md-pink-50: #fce4ec;--md-pink-100: #f8bbd0;--md-pink-200: #f48fb1;--md-pink-300: #f06292;--md-pink-400: #ec407a;--md-pink-500: #e91e63;--md-pink-600: #d81b60;--md-pink-700: #c2185b;--md-pink-800: #ad1457;--md-pink-900: #880e4f;--md-pink-A100: #ff80ab;--md-pink-A200: #ff4081;--md-pink-A400: #f50057;--md-pink-A700: #c51162;--md-purple-50: #f3e5f5;--md-purple-100: #e1bee7;--md-purple-200: #ce93d8;--md-purple-300: #ba68c8;--md-purple-400: #ab47bc;--md-purple-500: #9c27b0;--md-purple-600: #8e24aa;--md-purple-700: #7b1fa2;--md-purple-800: #6a1b9a;--md-purple-900: #4a148c;--md-purple-A100: #ea80fc;--md-purple-A200: #e040fb;--md-purple-A400: #d500f9;--md-purple-A700: #aa00ff;--md-deep-purple-50: #ede7f6;--md-deep-purple-100: #d1c4e9;--md-deep-purple-200: #b39ddb;--md-deep-purple-300: #9575cd;--md-deep-purple-400: #7e57c2;--md-deep-purple-500: #673ab7;--md-deep-purple-600: #5e35b1;--md-deep-purple-700: #512da8;--md-deep-purple-800: #4527a0;--md-deep-purple-900: #311b92;--md-deep-purple-A100: #b388ff;--md-deep-purple-A200: #7c4dff;--md-deep-purple-A400: #651fff;--md-deep-purple-A700: #6200ea;--md-indigo-50: #e8eaf6;--md-indigo-100: #c5cae9;--md-indigo-200: #9fa8da;--md-indigo-300: #7986cb;--md-indigo-400: #5c6bc0;--md-indigo-500: #3f51b5;--md-indigo-600: #3949ab;--md-indigo-700: #303f9f;--md-indigo-800: #283593;--md-indigo-900: #1a237e;--md-indigo-A100: #8c9eff;--md-indigo-A200: #536dfe;--md-indigo-A400: #3d5afe;--md-indigo-A700: #304ffe;--md-blue-50: #e3f2fd;--md-blue-100: #bbdefb;--md-blue-200: #90caf9;--md-blue-300: #64b5f6;--md-blue-400: #42a5f5;--md-blue-500: #2196f3;--md-blue-600: #1e88e5;--md-blue-700: #1976d2;--md-blue-800: #1565c0;--md-blue-900: #0d47a1;--md-blue-A100: #82b1ff;--md-blue-A200: #448aff;--md-blue-A400: #2979ff;--md-blue-A700: #2962ff;--md-light-blue-50: #e1f5fe;--md-light-blue-100: #b3e5fc;--md-light-blue-200: #81d4fa;--md-light-blue-300: #4fc3f7;--md-light-blue-400: #29b6f6;--md-light-blue-500: #03a9f4;--md-light-blue-600: #039be5;--md-light-blue-700: #0288d1;--md-light-blue-800: #0277bd;--md-light-blue-900: #01579b;--md-light-blue-A100: #80d8ff;--md-light-blue-A200: #40c4ff;--md-light-blue-A400: #00b0ff;--md-light-blue-A700: #0091ea;--md-cyan-50: #e0f7fa;--md-cyan-100: #b2ebf2;--md-cyan-200: #80deea;--md-cyan-300: #4dd0e1;--md-cyan-400: #26c6da;--md-cyan-500: #00bcd4;--md-cyan-600: #00acc1;--md-cyan-700: #0097a7;--md-cyan-800: #00838f;--md-cyan-900: #006064;--md-cyan-A100: #84ffff;--md-cyan-A200: #18ffff;--md-cyan-A400: #00e5ff;--md-cyan-A700: #00b8d4;--md-teal-50: #e0f2f1;--md-teal-100: #b2dfdb;--md-teal-200: #80cbc4;--md-teal-300: #4db6ac;--md-teal-400: #26a69a;--md-teal-500: #009688;--md-teal-600: #00897b;--md-teal-700: #00796b;--md-teal-800: #00695c;--md-teal-900: #004d40;--md-teal-A100: #a7ffeb;--md-teal-A200: #64ffda;--md-teal-A400: #1de9b6;--md-teal-A700: #00bfa5;--md-green-50: #e8f5e9;--md-green-100: #c8e6c9;--md-green-200: #a5d6a7;--md-green-300: #81c784;--md-green-400: #66bb6a;--md-green-500: #4caf50;--md-green-600: #43a047;--md-green-700: #388e3c;--md-green-800: #2e7d32;--md-green-900: #1b5e20;--md-green-A100: #b9f6ca;--md-green-A200: #69f0ae;--md-green-A400: #00e676;--md-green-A700: #00c853;--md-light-green-50: #f1f8e9;--md-light-green-100: #dcedc8;--md-light-green-200: #c5e1a5;--md-light-green-300: #aed581;--md-light-green-400: #9ccc65;--md-light-green-500: #8bc34a;--md-light-green-600: #7cb342;--md-light-green-700: #689f38;--md-light-green-800: #558b2f;--md-light-green-900: #33691e;--md-light-green-A100: #ccff90;--md-light-green-A200: #b2ff59;--md-light-green-A400: #76ff03;--md-light-green-A700: #64dd17;--md-lime-50: #f9fbe7;--md-lime-100: #f0f4c3;--md-lime-200: #e6ee9c;--md-lime-300: #dce775;--md-lime-400: #d4e157;--md-lime-500: #cddc39;--md-lime-600: #c0ca33;--md-lime-700: #afb42b;--md-lime-800: #9e9d24;--md-lime-900: #827717;--md-lime-A100: #f4ff81;--md-lime-A200: #eeff41;--md-lime-A400: #c6ff00;--md-lime-A700: #aeea00;--md-yellow-50: #fffde7;--md-yellow-100: #fff9c4;--md-yellow-200: #fff59d;--md-yellow-300: #fff176;--md-yellow-400: #ffee58;--md-yellow-500: #ffeb3b;--md-yellow-600: #fdd835;--md-yellow-700: #fbc02d;--md-yellow-800: #f9a825;--md-yellow-900: #f57f17;--md-yellow-A100: #ffff8d;--md-yellow-A200: #ffff00;--md-yellow-A400: #ffea00;--md-yellow-A700: #ffd600;--md-amber-50: #fff8e1;--md-amber-100: #ffecb3;--md-amber-200: #ffe082;--md-amber-300: #ffd54f;--md-amber-400: #ffca28;--md-amber-500: #ffc107;--md-amber-600: #ffb300;--md-amber-700: #ffa000;--md-amber-800: #ff8f00;--md-amber-900: #ff6f00;--md-amber-A100: #ffe57f;--md-amber-A200: #ffd740;--md-amber-A400: #ffc400;--md-amber-A700: #ffab00;--md-orange-50: #fff3e0;--md-orange-100: #ffe0b2;--md-orange-200: #ffcc80;--md-orange-300: #ffb74d;--md-orange-400: #ffa726;--md-orange-500: #ff9800;--md-orange-600: #fb8c00;--md-orange-700: #f57c00;--md-orange-800: #ef6c00;--md-orange-900: #e65100;--md-orange-A100: #ffd180;--md-orange-A200: #ffab40;--md-orange-A400: #ff9100;--md-orange-A700: #ff6d00;--md-deep-orange-50: #fbe9e7;--md-deep-orange-100: #ffccbc;--md-deep-orange-200: #ffab91;--md-deep-orange-300: #ff8a65;--md-deep-orange-400: #ff7043;--md-deep-orange-500: #ff5722;--md-deep-orange-600: #f4511e;--md-deep-orange-700: #e64a19;--md-deep-orange-800: #d84315;--md-deep-orange-900: #bf360c;--md-deep-orange-A100: #ff9e80;--md-deep-orange-A200: #ff6e40;--md-deep-orange-A400: #ff3d00;--md-deep-orange-A700: #dd2c00;--md-brown-50: #efebe9;--md-brown-100: #d7ccc8;--md-brown-200: #bcaaa4;--md-brown-300: #a1887f;--md-brown-400: #8d6e63;--md-brown-500: #795548;--md-brown-600: #6d4c41;--md-brown-700: #5d4037;--md-brown-800: #4e342e;--md-brown-900: #3e2723;--md-grey-50: #fafafa;--md-grey-100: #f5f5f5;--md-grey-200: #eeeeee;--md-grey-300: #e0e0e0;--md-grey-400: #bdbdbd;--md-grey-500: #9e9e9e;--md-grey-600: #757575;--md-grey-700: #616161;--md-grey-800: #424242;--md-grey-900: #212121;--md-blue-grey-50: #eceff1;--md-blue-grey-100: #cfd8dc;--md-blue-grey-200: #b0bec5;--md-blue-grey-300: #90a4ae;--md-blue-grey-400: #78909c;--md-blue-grey-500: #607d8b;--md-blue-grey-600: #546e7a;--md-blue-grey-700: #455a64;--md-blue-grey-800: #37474f;--md-blue-grey-900: #263238}.jupyter-wrapper{/*!
Copyright 2015-present Palantir Technologies, Inc. All rights reserved.
Licensed under the Apache License, Version 2.0.
*//*!
Copyright 2017-present Palantir Technologies, Inc. All rights reserved.
Licensed under the Apache License, Version 2.0.
*/}.jupyter-wrapper [data-jp-theme-scrollbars=true]{scrollbar-color:rgb(var(--jp-scrollbar-thumb-color)) var(--jp-scrollbar-background-color)}.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-hscrollbar,.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-vscrollbar{scrollbar-color:rgba(var(--jp-scrollbar-thumb-color), 0.5) rgba(0,0,0,0)}.jupyter-wrapper [data-jp-theme-scrollbars=true] ::-webkit-scrollbar,.jupyter-wrapper [data-jp-theme-scrollbars=true] ::-webkit-scrollbar-corner{background:var(--jp-scrollbar-background-color)}.jupyter-wrapper [data-jp-theme-scrollbars=true] ::-webkit-scrollbar-thumb{background:rgb(var(--jp-scrollbar-thumb-color));border:var(--jp-scrollbar-thumb-margin) solid rgba(0,0,0,0);background-clip:content-box;border-radius:var(--jp-scrollbar-thumb-radius)}.jupyter-wrapper [data-jp-theme-scrollbars=true] ::-webkit-scrollbar-track:horizontal{border-left:var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color);border-right:var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color)}.jupyter-wrapper [data-jp-theme-scrollbars=true] ::-webkit-scrollbar-track:vertical{border-top:var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color);border-bottom:var(--jp-scrollbar-endpad) solid var(--jp-scrollbar-background-color)}.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-hscrollbar::-webkit-scrollbar,.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-vscrollbar::-webkit-scrollbar,.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-hscrollbar::-webkit-scrollbar-corner,.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-vscrollbar::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-vscrollbar::-webkit-scrollbar-thumb{background:rgba(var(--jp-scrollbar-thumb-color), 0.5);border:var(--jp-scrollbar-thumb-margin) solid rgba(0,0,0,0);background-clip:content-box;border-radius:var(--jp-scrollbar-thumb-radius)}.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal{border-left:var(--jp-scrollbar-endpad) solid rgba(0,0,0,0);border-right:var(--jp-scrollbar-endpad) solid rgba(0,0,0,0)}.jupyter-wrapper [data-jp-theme-scrollbars=true] .CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical{border-top:var(--jp-scrollbar-endpad) solid rgba(0,0,0,0);border-bottom:var(--jp-scrollbar-endpad) solid rgba(0,0,0,0)}.jupyter-wrapper .lm-ScrollBar[data-orientation=horizontal]{min-height:16px;max-height:16px;min-width:45px;border-top:1px solid #a0a0a0}.jupyter-wrapper .lm-ScrollBar[data-orientation=vertical]{min-width:16px;max-width:16px;min-height:45px;border-left:1px solid #a0a0a0}.jupyter-wrapper .lm-ScrollBar-button{background-color:#f0f0f0;background-position:center center;min-height:15px;max-height:15px;min-width:15px;max-width:15px}.jupyter-wrapper .lm-ScrollBar-button:hover{background-color:#dadada}.jupyter-wrapper .lm-ScrollBar-button.lm-mod-active{background-color:#cdcdcd}.jupyter-wrapper .lm-ScrollBar-track{background:#f0f0f0}.jupyter-wrapper .lm-ScrollBar-thumb{background:#cdcdcd}.jupyter-wrapper .lm-ScrollBar-thumb:hover{background:#bababa}.jupyter-wrapper .lm-ScrollBar-thumb.lm-mod-active{background:#a0a0a0}.jupyter-wrapper .lm-ScrollBar[data-orientation=horizontal] .lm-ScrollBar-thumb{height:100%;min-width:15px;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0}.jupyter-wrapper .lm-ScrollBar[data-orientation=vertical] .lm-ScrollBar-thumb{width:100%;min-height:15px;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}.jupyter-wrapper .lm-ScrollBar[data-orientation=horizontal] .lm-ScrollBar-button[data-action=decrement]{background-image:var(--jp-icon-caret-left);background-size:17px}.jupyter-wrapper .lm-ScrollBar[data-orientation=horizontal] .lm-ScrollBar-button[data-action=increment]{background-image:var(--jp-icon-caret-right);background-size:17px}.jupyter-wrapper .lm-ScrollBar[data-orientation=vertical] .lm-ScrollBar-button[data-action=decrement]{background-image:var(--jp-icon-caret-up);background-size:17px}.jupyter-wrapper .lm-ScrollBar[data-orientation=vertical] .lm-ScrollBar-button[data-action=increment]{background-image:var(--jp-icon-caret-down);background-size:17px}.jupyter-wrapper .p-Widget,.jupyter-wrapper .lm-Widget{box-sizing:border-box;position:relative;overflow:hidden;cursor:default}.jupyter-wrapper .p-Widget.p-mod-hidden,.jupyter-wrapper .lm-Widget.lm-mod-hidden{display:none !important}.jupyter-wrapper .p-CommandPalette,.jupyter-wrapper .lm-CommandPalette{display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .p-CommandPalette-search,.jupyter-wrapper .lm-CommandPalette-search{flex:0 0 auto}.jupyter-wrapper .p-CommandPalette-content,.jupyter-wrapper .lm-CommandPalette-content{flex:1 1 auto;margin:0;padding:0;min-height:0;overflow:auto;list-style-type:none}.jupyter-wrapper .p-CommandPalette-header,.jupyter-wrapper .lm-CommandPalette-header{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jupyter-wrapper .p-CommandPalette-item,.jupyter-wrapper .lm-CommandPalette-item{display:flex;flex-direction:row}.jupyter-wrapper .p-CommandPalette-itemIcon,.jupyter-wrapper .lm-CommandPalette-itemIcon{flex:0 0 auto}.jupyter-wrapper .p-CommandPalette-itemContent,.jupyter-wrapper .lm-CommandPalette-itemContent{flex:1 1 auto;overflow:hidden}.jupyter-wrapper .p-CommandPalette-itemShortcut,.jupyter-wrapper .lm-CommandPalette-itemShortcut{flex:0 0 auto}.jupyter-wrapper .p-CommandPalette-itemLabel,.jupyter-wrapper .lm-CommandPalette-itemLabel{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jupyter-wrapper .p-DockPanel,.jupyter-wrapper .lm-DockPanel{z-index:0}.jupyter-wrapper .p-DockPanel-widget,.jupyter-wrapper .lm-DockPanel-widget{z-index:0}.jupyter-wrapper .p-DockPanel-tabBar,.jupyter-wrapper .lm-DockPanel-tabBar{z-index:1}.jupyter-wrapper .p-DockPanel-handle,.jupyter-wrapper .lm-DockPanel-handle{z-index:2}.jupyter-wrapper .p-DockPanel-handle.p-mod-hidden,.jupyter-wrapper .lm-DockPanel-handle.lm-mod-hidden{display:none !important}.jupyter-wrapper .p-DockPanel-handle:after,.jupyter-wrapper .lm-DockPanel-handle:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.jupyter-wrapper .p-DockPanel-handle[data-orientation=horizontal],.jupyter-wrapper .lm-DockPanel-handle[data-orientation=horizontal]{cursor:ew-resize}.jupyter-wrapper .p-DockPanel-handle[data-orientation=vertical],.jupyter-wrapper .lm-DockPanel-handle[data-orientation=vertical]{cursor:ns-resize}.jupyter-wrapper .p-DockPanel-handle[data-orientation=horizontal]:after,.jupyter-wrapper .lm-DockPanel-handle[data-orientation=horizontal]:after{left:50%;min-width:8px;transform:translateX(-50%)}.jupyter-wrapper .p-DockPanel-handle[data-orientation=vertical]:after,.jupyter-wrapper .lm-DockPanel-handle[data-orientation=vertical]:after{top:50%;min-height:8px;transform:translateY(-50%)}.jupyter-wrapper .p-DockPanel-overlay,.jupyter-wrapper .lm-DockPanel-overlay{z-index:3;box-sizing:border-box;pointer-events:none}.jupyter-wrapper .p-DockPanel-overlay.p-mod-hidden,.jupyter-wrapper .lm-DockPanel-overlay.lm-mod-hidden{display:none !important}.jupyter-wrapper .p-Menu,.jupyter-wrapper .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}.jupyter-wrapper .p-Menu-content,.jupyter-wrapper .lm-Menu-content{margin:0;padding:0;display:table;list-style-type:none}.jupyter-wrapper .p-Menu-item,.jupyter-wrapper .lm-Menu-item{display:table-row}.jupyter-wrapper .p-Menu-item.p-mod-hidden,.jupyter-wrapper .p-Menu-item.p-mod-collapsed,.jupyter-wrapper .lm-Menu-item.lm-mod-hidden,.jupyter-wrapper .lm-Menu-item.lm-mod-collapsed{display:none !important}.jupyter-wrapper .p-Menu-itemIcon,.jupyter-wrapper .p-Menu-itemSubmenuIcon,.jupyter-wrapper .lm-Menu-itemIcon,.jupyter-wrapper .lm-Menu-itemSubmenuIcon{display:table-cell;text-align:center}.jupyter-wrapper .p-Menu-itemLabel,.jupyter-wrapper .lm-Menu-itemLabel{display:table-cell;text-align:left}.jupyter-wrapper .p-Menu-itemShortcut,.jupyter-wrapper .lm-Menu-itemShortcut{display:table-cell;text-align:right}.jupyter-wrapper .p-MenuBar,.jupyter-wrapper .lm-MenuBar{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .p-MenuBar-content,.jupyter-wrapper .lm-MenuBar-content{margin:0;padding:0;display:flex;flex-direction:row;list-style-type:none}.jupyter-wrapper .p--MenuBar-item,.jupyter-wrapper .lm-MenuBar-item{box-sizing:border-box}.jupyter-wrapper .p-MenuBar-itemIcon,.jupyter-wrapper .p-MenuBar-itemLabel,.jupyter-wrapper .lm-MenuBar-itemIcon,.jupyter-wrapper .lm-MenuBar-itemLabel{display:inline-block}.jupyter-wrapper .p-ScrollBar,.jupyter-wrapper .lm-ScrollBar{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .p-ScrollBar[data-orientation=horizontal],.jupyter-wrapper .lm-ScrollBar[data-orientation=horizontal]{flex-direction:row}.jupyter-wrapper .p-ScrollBar[data-orientation=vertical],.jupyter-wrapper .lm-ScrollBar[data-orientation=vertical]{flex-direction:column}.jupyter-wrapper .p-ScrollBar-button,.jupyter-wrapper .lm-ScrollBar-button{box-sizing:border-box;flex:0 0 auto}.jupyter-wrapper .p-ScrollBar-track,.jupyter-wrapper .lm-ScrollBar-track{box-sizing:border-box;position:relative;overflow:hidden;flex:1 1 auto}.jupyter-wrapper .p-ScrollBar-thumb,.jupyter-wrapper .lm-ScrollBar-thumb{box-sizing:border-box;position:absolute}.jupyter-wrapper .p-SplitPanel-child,.jupyter-wrapper .lm-SplitPanel-child{z-index:0}.jupyter-wrapper .p-SplitPanel-handle,.jupyter-wrapper .lm-SplitPanel-handle{z-index:1}.jupyter-wrapper .p-SplitPanel-handle.p-mod-hidden,.jupyter-wrapper .lm-SplitPanel-handle.lm-mod-hidden{display:none !important}.jupyter-wrapper .p-SplitPanel-handle:after,.jupyter-wrapper .lm-SplitPanel-handle:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.jupyter-wrapper .p-SplitPanel[data-orientation=horizontal]>.p-SplitPanel-handle,.jupyter-wrapper .lm-SplitPanel[data-orientation=horizontal]>.lm-SplitPanel-handle{cursor:ew-resize}.jupyter-wrapper .p-SplitPanel[data-orientation=vertical]>.p-SplitPanel-handle,.jupyter-wrapper .lm-SplitPanel[data-orientation=vertical]>.lm-SplitPanel-handle{cursor:ns-resize}.jupyter-wrapper .p-SplitPanel[data-orientation=horizontal]>.p-SplitPanel-handle:after,.jupyter-wrapper .lm-SplitPanel[data-orientation=horizontal]>.lm-SplitPanel-handle:after{left:50%;min-width:8px;transform:translateX(-50%)}.jupyter-wrapper .p-SplitPanel[data-orientation=vertical]>.p-SplitPanel-handle:after,.jupyter-wrapper .lm-SplitPanel[data-orientation=vertical]>.lm-SplitPanel-handle:after{top:50%;min-height:8px;transform:translateY(-50%)}.jupyter-wrapper .p-TabBar,.jupyter-wrapper .lm-TabBar{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .p-TabBar[data-orientation=horizontal],.jupyter-wrapper .lm-TabBar[data-orientation=horizontal]{flex-direction:row}.jupyter-wrapper .p-TabBar[data-orientation=vertical],.jupyter-wrapper .lm-TabBar[data-orientation=vertical]{flex-direction:column}.jupyter-wrapper .p-TabBar-content,.jupyter-wrapper .lm-TabBar-content{margin:0;padding:0;display:flex;flex:1 1 auto;list-style-type:none}.jupyter-wrapper .p-TabBar[data-orientation=horizontal]>.p-TabBar-content,.jupyter-wrapper .lm-TabBar[data-orientation=horizontal]>.lm-TabBar-content{flex-direction:row}.jupyter-wrapper .p-TabBar[data-orientation=vertical]>.p-TabBar-content,.jupyter-wrapper .lm-TabBar[data-orientation=vertical]>.lm-TabBar-content{flex-direction:column}.jupyter-wrapper .p-TabBar-tab,.jupyter-wrapper .lm-TabBar-tab{display:flex;flex-direction:row;box-sizing:border-box;overflow:hidden}.jupyter-wrapper .p-TabBar-tabIcon,.jupyter-wrapper .p-TabBar-tabCloseIcon,.jupyter-wrapper .lm-TabBar-tabIcon,.jupyter-wrapper .lm-TabBar-tabCloseIcon{flex:0 0 auto}.jupyter-wrapper .p-TabBar-tabLabel,.jupyter-wrapper .lm-TabBar-tabLabel{flex:1 1 auto;overflow:hidden;white-space:nowrap}.jupyter-wrapper .p-TabBar-tab.p-mod-hidden,.jupyter-wrapper .lm-TabBar-tab.lm-mod-hidden{display:none !important}.jupyter-wrapper .p-TabBar.p-mod-dragging .p-TabBar-tab,.jupyter-wrapper .lm-TabBar.lm-mod-dragging .lm-TabBar-tab{position:relative}.jupyter-wrapper .p-TabBar.p-mod-dragging[data-orientation=horizontal] .p-TabBar-tab,.jupyter-wrapper .lm-TabBar.lm-mod-dragging[data-orientation=horizontal] .lm-TabBar-tab{left:0;transition:left 150ms ease}.jupyter-wrapper .p-TabBar.p-mod-dragging[data-orientation=vertical] .p-TabBar-tab,.jupyter-wrapper .lm-TabBar.lm-mod-dragging[data-orientation=vertical] .lm-TabBar-tab{top:0;transition:top 150ms ease}.jupyter-wrapper .p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging .lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging{transition:none}.jupyter-wrapper .p-TabPanel-tabBar,.jupyter-wrapper .lm-TabPanel-tabBar{z-index:1}.jupyter-wrapper .p-TabPanel-stackedPanel,.jupyter-wrapper .lm-TabPanel-stackedPanel{z-index:0}.jupyter-wrapper ::-moz-selection{background:rgba(125,188,255,.6)}.jupyter-wrapper ::selection{background:rgba(125,188,255,.6)}.jupyter-wrapper .bp3-heading{color:#182026;font-weight:600;margin:0 0 10px;padding:0}.jupyter-wrapper .bp3-dark .bp3-heading{color:#f5f8fa}.jupyter-wrapper h1.bp3-heading,.jupyter-wrapper .bp3-running-text h1{line-height:40px;font-size:36px}.jupyter-wrapper h2.bp3-heading,.jupyter-wrapper .bp3-running-text h2{line-height:32px;font-size:28px}.jupyter-wrapper h3.bp3-heading,.jupyter-wrapper .bp3-running-text h3{line-height:25px;font-size:22px}.jupyter-wrapper h4.bp3-heading,.jupyter-wrapper .bp3-running-text h4{line-height:21px;font-size:18px}.jupyter-wrapper h5.bp3-heading,.jupyter-wrapper .bp3-running-text h5{line-height:19px;font-size:16px}.jupyter-wrapper h6.bp3-heading,.jupyter-wrapper .bp3-running-text h6{line-height:16px;font-size:14px}.jupyter-wrapper .bp3-ui-text{text-transform:none;line-height:1.28581;letter-spacing:0;font-size:14px;font-weight:400}.jupyter-wrapper .bp3-monospace-text{text-transform:none;font-family:monospace}.jupyter-wrapper .bp3-text-muted{color:#5c7080}.jupyter-wrapper .bp3-dark .bp3-text-muted{color:#a7b6c2}.jupyter-wrapper .bp3-text-disabled{color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-dark .bp3-text-disabled{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.jupyter-wrapper .bp3-running-text{line-height:1.5;font-size:14px}.jupyter-wrapper .bp3-running-text h1{color:#182026;font-weight:600;margin-top:40px;margin-bottom:20px}.jupyter-wrapper .bp3-dark .bp3-running-text h1{color:#f5f8fa}.jupyter-wrapper .bp3-running-text h2{color:#182026;font-weight:600;margin-top:40px;margin-bottom:20px}.jupyter-wrapper .bp3-dark .bp3-running-text h2{color:#f5f8fa}.jupyter-wrapper .bp3-running-text h3{color:#182026;font-weight:600;margin-top:40px;margin-bottom:20px}.jupyter-wrapper .bp3-dark .bp3-running-text h3{color:#f5f8fa}.jupyter-wrapper .bp3-running-text h4{color:#182026;font-weight:600;margin-top:40px;margin-bottom:20px}.jupyter-wrapper .bp3-dark .bp3-running-text h4{color:#f5f8fa}.jupyter-wrapper .bp3-running-text h5{color:#182026;font-weight:600;margin-top:40px;margin-bottom:20px}.jupyter-wrapper .bp3-dark .bp3-running-text h5{color:#f5f8fa}.jupyter-wrapper .bp3-running-text h6{color:#182026;font-weight:600;margin-top:40px;margin-bottom:20px}.jupyter-wrapper .bp3-dark .bp3-running-text h6{color:#f5f8fa}.jupyter-wrapper .bp3-running-text hr{margin:20px 0;border:none;border-bottom:1px solid rgba(16,22,26,.15)}.jupyter-wrapper .bp3-dark .bp3-running-text hr{border-color:rgba(255,255,255,.15)}.jupyter-wrapper .bp3-running-text p{margin:0 0 10px;padding:0}.jupyter-wrapper .bp3-text-large{font-size:16px}.jupyter-wrapper .bp3-text-small{font-size:12px}.jupyter-wrapper a{text-decoration:none;color:#106ba3}.jupyter-wrapper a:hover{cursor:pointer;text-decoration:underline;color:#106ba3}.jupyter-wrapper a .bp3-icon,.jupyter-wrapper a .bp3-icon-standard,.jupyter-wrapper a .bp3-icon-large{color:inherit}.jupyter-wrapper a code,.jupyter-wrapper .bp3-dark a code{color:inherit}.jupyter-wrapper .bp3-dark a,.jupyter-wrapper .bp3-dark a:hover{color:#48aff0}.jupyter-wrapper .bp3-dark a .bp3-icon,.jupyter-wrapper .bp3-dark a .bp3-icon-standard,.jupyter-wrapper .bp3-dark a .bp3-icon-large,.jupyter-wrapper .bp3-dark a:hover .bp3-icon,.jupyter-wrapper .bp3-dark a:hover .bp3-icon-standard,.jupyter-wrapper .bp3-dark a:hover .bp3-icon-large{color:inherit}.jupyter-wrapper .bp3-running-text code,.jupyter-wrapper .bp3-code{text-transform:none;font-family:monospace;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2);background:rgba(255,255,255,.7);padding:2px 5px;color:#5c7080;font-size:smaller}.jupyter-wrapper .bp3-dark .bp3-running-text code,.jupyter-wrapper .bp3-running-text .bp3-dark code,.jupyter-wrapper .bp3-dark .bp3-code{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);background:rgba(16,22,26,.3);color:#a7b6c2}.jupyter-wrapper .bp3-running-text a>code,.jupyter-wrapper a>.bp3-code{color:#137cbd}.jupyter-wrapper .bp3-dark .bp3-running-text a>code,.jupyter-wrapper .bp3-running-text .bp3-dark a>code,.jupyter-wrapper .bp3-dark a>.bp3-code{color:inherit}.jupyter-wrapper .bp3-running-text pre,.jupyter-wrapper .bp3-code-block{text-transform:none;font-family:monospace;display:block;margin:10px 0;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);background:rgba(255,255,255,.7);padding:13px 15px 12px;line-height:1.4;color:#182026;font-size:13px;word-break:break-all;word-wrap:break-word}.jupyter-wrapper .bp3-dark .bp3-running-text pre,.jupyter-wrapper .bp3-running-text .bp3-dark pre,.jupyter-wrapper .bp3-dark .bp3-code-block{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);background:rgba(16,22,26,.3);color:#f5f8fa}.jupyter-wrapper .bp3-running-text pre>code,.jupyter-wrapper .bp3-code-block>code{-webkit-box-shadow:none;box-shadow:none;background:none;padding:0;color:inherit;font-size:inherit}.jupyter-wrapper .bp3-running-text kbd,.jupyter-wrapper .bp3-key{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);background:#fff;min-width:24px;height:24px;padding:3px 6px;vertical-align:middle;line-height:24px;color:#5c7080;font-family:inherit;font-size:12px}.jupyter-wrapper .bp3-running-text kbd .bp3-icon,.jupyter-wrapper .bp3-key .bp3-icon,.jupyter-wrapper .bp3-running-text kbd .bp3-icon-standard,.jupyter-wrapper .bp3-key .bp3-icon-standard,.jupyter-wrapper .bp3-running-text kbd .bp3-icon-large,.jupyter-wrapper .bp3-key .bp3-icon-large{margin-right:5px}.jupyter-wrapper .bp3-dark .bp3-running-text kbd,.jupyter-wrapper .bp3-running-text .bp3-dark kbd,.jupyter-wrapper .bp3-dark .bp3-key{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);background:#394b59;color:#a7b6c2}.jupyter-wrapper .bp3-running-text blockquote,.jupyter-wrapper .bp3-blockquote{margin:0 0 10px;border-left:solid 4px rgba(167,182,194,.5);padding:0 20px}.jupyter-wrapper .bp3-dark .bp3-running-text blockquote,.jupyter-wrapper .bp3-running-text .bp3-dark blockquote,.jupyter-wrapper .bp3-dark .bp3-blockquote{border-color:rgba(115,134,148,.5)}.jupyter-wrapper .bp3-running-text ul,.jupyter-wrapper .bp3-running-text ol,.jupyter-wrapper .bp3-list{margin:10px 0;padding-left:30px}.jupyter-wrapper .bp3-running-text ul li:not(:last-child),.jupyter-wrapper .bp3-running-text ol li:not(:last-child),.jupyter-wrapper .bp3-list li:not(:last-child){margin-bottom:5px}.jupyter-wrapper .bp3-running-text ul ol,.jupyter-wrapper .bp3-running-text ol ol,.jupyter-wrapper .bp3-list ol,.jupyter-wrapper .bp3-running-text ul ul,.jupyter-wrapper .bp3-running-text ol ul,.jupyter-wrapper .bp3-list ul{margin-top:5px}.jupyter-wrapper .bp3-list-unstyled{margin:0;padding:0;list-style:none}.jupyter-wrapper .bp3-list-unstyled li{padding:0}.jupyter-wrapper .bp3-rtl{text-align:right}.jupyter-wrapper .bp3-dark{color:#f5f8fa}.jupyter-wrapper :focus{outline:rgba(19,124,189,.6) auto 2px;outline-offset:2px;-moz-outline-radius:6px}.jupyter-wrapper .bp3-focus-disabled :focus{outline:none !important}.jupyter-wrapper .bp3-focus-disabled :focus~.bp3-control-indicator{outline:none !important}.jupyter-wrapper .bp3-alert{max-width:400px;padding:20px}.jupyter-wrapper .bp3-alert-body{display:-webkit-box;display:-ms-flexbox;display:flex}.jupyter-wrapper .bp3-alert-body .bp3-icon{margin-top:0;margin-right:20px;font-size:40px}.jupyter-wrapper .bp3-alert-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:10px}.jupyter-wrapper .bp3-alert-footer .bp3-button{margin-left:10px}.jupyter-wrapper .bp3-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;cursor:default;height:30px;padding:0;list-style:none}.jupyter-wrapper .bp3-breadcrumbs>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jupyter-wrapper .bp3-breadcrumbs>li::after{display:block;margin:0 5px;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 0 0-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 0 0 1.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");width:16px;height:16px;content:""}.jupyter-wrapper .bp3-breadcrumbs>li:last-of-type::after{display:none}.jupyter-wrapper .bp3-breadcrumb,.jupyter-wrapper .bp3-breadcrumb-current,.jupyter-wrapper .bp3-breadcrumbs-collapsed{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.jupyter-wrapper .bp3-breadcrumb,.jupyter-wrapper .bp3-breadcrumbs-collapsed{color:#5c7080}.jupyter-wrapper .bp3-breadcrumb:hover{text-decoration:none}.jupyter-wrapper .bp3-breadcrumb.bp3-disabled{cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-breadcrumb .bp3-icon{margin-right:5px}.jupyter-wrapper .bp3-breadcrumb-current{color:inherit;font-weight:600}.jupyter-wrapper .bp3-breadcrumb-current .bp3-input{vertical-align:baseline;font-size:inherit;font-weight:inherit}.jupyter-wrapper .bp3-breadcrumbs-collapsed{margin-right:2px;border:none;border-radius:3px;background:#ced9e0;cursor:pointer;padding:1px 5px;vertical-align:text-bottom}.jupyter-wrapper .bp3-breadcrumbs-collapsed::before{display:block;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;width:16px;height:16px;content:""}.jupyter-wrapper .bp3-breadcrumbs-collapsed:hover{background:#bfccd6;text-decoration:none;color:#182026}.jupyter-wrapper .bp3-dark .bp3-breadcrumb,.jupyter-wrapper .bp3-dark .bp3-breadcrumbs-collapsed{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-breadcrumbs>li::after{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-breadcrumb.bp3-disabled{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-breadcrumb-current{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-breadcrumbs-collapsed{background:rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-breadcrumbs-collapsed:hover{background:rgba(16,22,26,.6);color:#f5f8fa}.jupyter-wrapper .bp3-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:3px;cursor:pointer;padding:5px 10px;vertical-align:middle;text-align:left;font-size:14px;min-width:30px;min-height:30px}.jupyter-wrapper .bp3-button>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-button>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-button::before,.jupyter-wrapper .bp3-button>*{margin-right:7px}.jupyter-wrapper .bp3-button:empty::before,.jupyter-wrapper .bp3-button>:last-child{margin-right:0}.jupyter-wrapper .bp3-button:empty{padding:0 !important}.jupyter-wrapper .bp3-button:disabled,.jupyter-wrapper .bp3-button.bp3-disabled{cursor:not-allowed}.jupyter-wrapper .bp3-button.bp3-fill{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.jupyter-wrapper .bp3-button.bp3-align-right,.jupyter-wrapper .bp3-align-right .bp3-button{text-align:right}.jupyter-wrapper .bp3-button.bp3-align-left,.jupyter-wrapper .bp3-align-left .bp3-button{text-align:left}.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]){-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-color:#f5f8fa;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));color:#182026}.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]):hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-clip:padding-box;background-color:#ebf1f5}.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]):active,.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]).bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background-color:#d8e1e8;background-image:none}.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]):disabled,.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]).bp3-disabled{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(206,217,224,.5);background-image:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]):disabled.bp3-active,.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]):disabled.bp3-active:hover,.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active,.jupyter-wrapper .bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.jupyter-wrapper .bp3-button.bp3-intent-primary{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#137cbd;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-primary:hover,.jupyter-wrapper .bp3-button.bp3-intent-primary:active,.jupyter-wrapper .bp3-button.bp3-intent-primary.bp3-active{color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-primary:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#106ba3}.jupyter-wrapper .bp3-button.bp3-intent-primary:active,.jupyter-wrapper .bp3-button.bp3-intent-primary.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background-color:#0e5a8a;background-image:none}.jupyter-wrapper .bp3-button.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-button.bp3-intent-primary.bp3-disabled{border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;background-color:rgba(19,124,189,.5);background-image:none;color:rgba(255,255,255,.6)}.jupyter-wrapper .bp3-button.bp3-intent-success{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#0f9960;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-success:hover,.jupyter-wrapper .bp3-button.bp3-intent-success:active,.jupyter-wrapper .bp3-button.bp3-intent-success.bp3-active{color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-success:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#0d8050}.jupyter-wrapper .bp3-button.bp3-intent-success:active,.jupyter-wrapper .bp3-button.bp3-intent-success.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background-color:#0a6640;background-image:none}.jupyter-wrapper .bp3-button.bp3-intent-success:disabled,.jupyter-wrapper .bp3-button.bp3-intent-success.bp3-disabled{border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;background-color:rgba(15,153,96,.5);background-image:none;color:rgba(255,255,255,.6)}.jupyter-wrapper .bp3-button.bp3-intent-warning{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#d9822b;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-warning:hover,.jupyter-wrapper .bp3-button.bp3-intent-warning:active,.jupyter-wrapper .bp3-button.bp3-intent-warning.bp3-active{color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-warning:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#bf7326}.jupyter-wrapper .bp3-button.bp3-intent-warning:active,.jupyter-wrapper .bp3-button.bp3-intent-warning.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background-color:#a66321;background-image:none}.jupyter-wrapper .bp3-button.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-button.bp3-intent-warning.bp3-disabled{border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;background-color:rgba(217,130,43,.5);background-image:none;color:rgba(255,255,255,.6)}.jupyter-wrapper .bp3-button.bp3-intent-danger{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#db3737;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-danger:hover,.jupyter-wrapper .bp3-button.bp3-intent-danger:active,.jupyter-wrapper .bp3-button.bp3-intent-danger.bp3-active{color:#fff}.jupyter-wrapper .bp3-button.bp3-intent-danger:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#c23030}.jupyter-wrapper .bp3-button.bp3-intent-danger:active,.jupyter-wrapper .bp3-button.bp3-intent-danger.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background-color:#a82a2a;background-image:none}.jupyter-wrapper .bp3-button.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-button.bp3-intent-danger.bp3-disabled{border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;background-color:rgba(219,55,55,.5);background-image:none;color:rgba(255,255,255,.6)}.jupyter-wrapper .bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head{stroke:#fff}.jupyter-wrapper .bp3-button.bp3-large,.jupyter-wrapper .bp3-large .bp3-button{min-width:40px;min-height:40px;padding:5px 15px;font-size:16px}.jupyter-wrapper .bp3-button.bp3-large::before,.jupyter-wrapper .bp3-button.bp3-large>*,.jupyter-wrapper .bp3-large .bp3-button::before,.jupyter-wrapper .bp3-large .bp3-button>*{margin-right:10px}.jupyter-wrapper .bp3-button.bp3-large:empty::before,.jupyter-wrapper .bp3-button.bp3-large>:last-child,.jupyter-wrapper .bp3-large .bp3-button:empty::before,.jupyter-wrapper .bp3-large .bp3-button>:last-child{margin-right:0}.jupyter-wrapper .bp3-button.bp3-small,.jupyter-wrapper .bp3-small .bp3-button{min-width:24px;min-height:24px;padding:0 7px}.jupyter-wrapper .bp3-button.bp3-loading{position:relative}.jupyter-wrapper .bp3-button.bp3-loading[class*=bp3-icon-]::before{visibility:hidden}.jupyter-wrapper .bp3-button.bp3-loading .bp3-button-spinner{position:absolute;margin:0}.jupyter-wrapper .bp3-button.bp3-loading>:not(.bp3-button-spinner){visibility:hidden}.jupyter-wrapper .bp3-button[class*=bp3-icon-]::before{line-height:1;font-family:"Icons16",sans-serif;font-size:16px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#5c7080}.jupyter-wrapper .bp3-button .bp3-icon,.jupyter-wrapper .bp3-button .bp3-icon-standard,.jupyter-wrapper .bp3-button .bp3-icon-large{color:#5c7080}.jupyter-wrapper .bp3-button .bp3-icon.bp3-align-right,.jupyter-wrapper .bp3-button .bp3-icon-standard.bp3-align-right,.jupyter-wrapper .bp3-button .bp3-icon-large.bp3-align-right{margin-left:7px}.jupyter-wrapper .bp3-button .bp3-icon:first-child:last-child,.jupyter-wrapper .bp3-button .bp3-spinner+.bp3-icon:last-child{margin:0 -7px}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]){-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#394b59;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]):hover,.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]):active,.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]):hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#30404d}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]):active,.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);background-color:#202b33;background-image:none}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled,.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(57,75,89,.5);background-image:none;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]):disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]).bp3-disabled.bp3-active{background:rgba(57,75,89,.7)}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-button-spinner .bp3-spinner-head{background:rgba(16,22,26,.5);stroke:#8a9ba8}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-])[class*=bp3-icon-]::before{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon,.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-standard,.jupyter-wrapper .bp3-dark .bp3-button:not([class*=bp3-intent-]) .bp3-icon-large{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-button[class*=bp3-intent-]{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-button[class*=bp3-intent-]:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-button[class*=bp3-intent-]:active,.jupyter-wrapper .bp3-dark .bp3-button[class*=bp3-intent-].bp3-active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-dark .bp3-button[class*=bp3-intent-]:disabled,.jupyter-wrapper .bp3-dark .bp3-button[class*=bp3-intent-].bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background-image:none;color:rgba(255,255,255,.3)}.jupyter-wrapper .bp3-dark .bp3-button[class*=bp3-intent-] .bp3-button-spinner .bp3-spinner-head{stroke:#8a9ba8}.jupyter-wrapper .bp3-button:disabled::before,.jupyter-wrapper .bp3-button:disabled .bp3-icon,.jupyter-wrapper .bp3-button:disabled .bp3-icon-standard,.jupyter-wrapper .bp3-button:disabled .bp3-icon-large,.jupyter-wrapper .bp3-button.bp3-disabled::before,.jupyter-wrapper .bp3-button.bp3-disabled .bp3-icon,.jupyter-wrapper .bp3-button.bp3-disabled .bp3-icon-standard,.jupyter-wrapper .bp3-button.bp3-disabled .bp3-icon-large,.jupyter-wrapper .bp3-button[class*=bp3-intent-]::before,.jupyter-wrapper .bp3-button[class*=bp3-intent-] .bp3-icon,.jupyter-wrapper .bp3-button[class*=bp3-intent-] .bp3-icon-standard,.jupyter-wrapper .bp3-button[class*=bp3-intent-] .bp3-icon-large{color:inherit !important}.jupyter-wrapper .bp3-button.bp3-minimal{-webkit-box-shadow:none;box-shadow:none;background:none}.jupyter-wrapper .bp3-button.bp3-minimal:hover{-webkit-box-shadow:none;box-shadow:none;background:rgba(167,182,194,.3);text-decoration:none;color:#182026}.jupyter-wrapper .bp3-button.bp3-minimal:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:rgba(115,134,148,.3);color:#182026}.jupyter-wrapper .bp3-button.bp3-minimal:disabled,.jupyter-wrapper .bp3-button.bp3-minimal:disabled:hover,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-disabled,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-disabled:hover{background:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-button.bp3-minimal:disabled.bp3-active,.jupyter-wrapper .bp3-button.bp3-minimal:disabled:hover.bp3-active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{background:rgba(115,134,148,.3)}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal{-webkit-box-shadow:none;box-shadow:none;background:none;color:inherit}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:hover,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:hover{background:rgba(138,155,168,.15)}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-active{background:rgba(138,155,168,.3);color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:disabled,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:disabled:hover,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{background:none;cursor:not-allowed;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{background:rgba(138,155,168,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary{color:#106ba3}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary:hover,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#106ba3}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary:hover{background:rgba(19,124,189,.15);color:#106ba3}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{background:rgba(19,124,189,.3);color:#106ba3}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{background:none;color:rgba(16,107,163,.5)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{background:rgba(19,124,189,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{stroke:#106ba3}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{background:rgba(19,124,189,.2);color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{background:rgba(19,124,189,.3);color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{background:none;color:rgba(72,175,240,.5)}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{background:rgba(19,124,189,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success{color:#0d8050}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success:hover,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#0d8050}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success:hover{background:rgba(15,153,96,.15);color:#0d8050}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{background:rgba(15,153,96,.3);color:#0d8050}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success:disabled,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{background:none;color:rgba(13,128,80,.5)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{background:rgba(15,153,96,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{stroke:#0d8050}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{background:rgba(15,153,96,.2);color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{background:rgba(15,153,96,.3);color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{background:none;color:rgba(61,204,145,.5)}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{background:rgba(15,153,96,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning{color:#bf7326}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning:hover,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#bf7326}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning:hover{background:rgba(217,130,43,.15);color:#bf7326}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{background:rgba(217,130,43,.3);color:#bf7326}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{background:none;color:rgba(191,115,38,.5)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{background:rgba(217,130,43,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{stroke:#bf7326}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{background:rgba(217,130,43,.2);color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{background:rgba(217,130,43,.3);color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{background:none;color:rgba(255,179,102,.5)}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{background:rgba(217,130,43,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger{color:#c23030}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger:hover,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#c23030}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger:hover{background:rgba(219,55,55,.15);color:#c23030}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger:active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{background:rgba(219,55,55,.3);color:#c23030}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{background:none;color:rgba(194,48,48,.5)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{background:rgba(219,55,55,.3)}.jupyter-wrapper .bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{stroke:#c23030}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{background:rgba(219,55,55,.2);color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{background:rgba(219,55,55,.3);color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{background:none;color:rgba(255,115,115,.5)}.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{background:rgba(219,55,55,.3)}.jupyter-wrapper a.bp3-button{text-align:center;text-decoration:none;-webkit-transition:none;transition:none}.jupyter-wrapper a.bp3-button,.jupyter-wrapper a.bp3-button:hover,.jupyter-wrapper a.bp3-button:active{color:#182026}.jupyter-wrapper a.bp3-button.bp3-disabled{color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-button-text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.jupyter-wrapper .bp3-button.bp3-align-left .bp3-button-text,.jupyter-wrapper .bp3-button.bp3-align-right .bp3-button-text,.jupyter-wrapper .bp3-button-group.bp3-align-left .bp3-button-text,.jupyter-wrapper .bp3-button-group.bp3-align-right .bp3-button-text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.jupyter-wrapper .bp3-button-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jupyter-wrapper .bp3-button-group .bp3-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:4}.jupyter-wrapper .bp3-button-group .bp3-button:focus{z-index:5}.jupyter-wrapper .bp3-button-group .bp3-button:hover{z-index:6}.jupyter-wrapper .bp3-button-group .bp3-button:active,.jupyter-wrapper .bp3-button-group .bp3-button.bp3-active{z-index:7}.jupyter-wrapper .bp3-button-group .bp3-button:disabled,.jupyter-wrapper .bp3-button-group .bp3-button.bp3-disabled{z-index:3}.jupyter-wrapper .bp3-button-group .bp3-button[class*=bp3-intent-]{z-index:9}.jupyter-wrapper .bp3-button-group .bp3-button[class*=bp3-intent-]:focus{z-index:10}.jupyter-wrapper .bp3-button-group .bp3-button[class*=bp3-intent-]:hover{z-index:11}.jupyter-wrapper .bp3-button-group .bp3-button[class*=bp3-intent-]:active,.jupyter-wrapper .bp3-button-group .bp3-button[class*=bp3-intent-].bp3-active{z-index:12}.jupyter-wrapper .bp3-button-group .bp3-button[class*=bp3-intent-]:disabled,.jupyter-wrapper .bp3-button-group .bp3-button[class*=bp3-intent-].bp3-disabled{z-index:8}.jupyter-wrapper .bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:first-child) .bp3-button,.jupyter-wrapper .bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.jupyter-wrapper .bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button,.jupyter-wrapper .bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button{-webkit-box-shadow:none;box-shadow:none;background:none}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button:hover{-webkit-box-shadow:none;box-shadow:none;background:rgba(167,182,194,.3);text-decoration:none;color:#182026}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:rgba(115,134,148,.3);color:#182026}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button:disabled,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button:disabled:hover,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{background:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{background:rgba(115,134,148,.3)}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button{-webkit-box-shadow:none;box-shadow:none;background:none;color:inherit}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{background:rgba(138,155,168,.15)}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{background:rgba(138,155,168,.3);color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{background:none;cursor:not-allowed;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{background:rgba(138,155,168,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{color:#106ba3}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#106ba3}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{background:rgba(19,124,189,.15);color:#106ba3}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{background:rgba(19,124,189,.3);color:#106ba3}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{background:none;color:rgba(16,107,163,.5)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{background:rgba(19,124,189,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{stroke:#106ba3}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{background:rgba(19,124,189,.2);color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{background:rgba(19,124,189,.3);color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{background:none;color:rgba(72,175,240,.5)}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{background:rgba(19,124,189,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{color:#0d8050}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#0d8050}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{background:rgba(15,153,96,.15);color:#0d8050}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{background:rgba(15,153,96,.3);color:#0d8050}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{background:none;color:rgba(13,128,80,.5)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{background:rgba(15,153,96,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{stroke:#0d8050}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{background:rgba(15,153,96,.2);color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{background:rgba(15,153,96,.3);color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{background:none;color:rgba(61,204,145,.5)}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{background:rgba(15,153,96,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{color:#bf7326}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#bf7326}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{background:rgba(217,130,43,.15);color:#bf7326}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{background:rgba(217,130,43,.3);color:#bf7326}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{background:none;color:rgba(191,115,38,.5)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{background:rgba(217,130,43,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{stroke:#bf7326}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{background:rgba(217,130,43,.2);color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{background:rgba(217,130,43,.3);color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{background:none;color:rgba(255,179,102,.5)}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{background:rgba(217,130,43,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{color:#c23030}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#c23030}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{background:rgba(219,55,55,.15);color:#c23030}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{background:rgba(219,55,55,.3);color:#c23030}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{background:none;color:rgba(194,48,48,.5)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{background:rgba(219,55,55,.3)}.jupyter-wrapper .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{stroke:#c23030}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{background:rgba(219,55,55,.2);color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{background:rgba(219,55,55,.3);color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{background:none;color:rgba(255,115,115,.5)}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{background:rgba(219,55,55,.3)}.jupyter-wrapper .bp3-button-group .bp3-popover-wrapper,.jupyter-wrapper .bp3-button-group .bp3-popover-target{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.jupyter-wrapper .bp3-button-group.bp3-fill{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.jupyter-wrapper .bp3-button-group .bp3-button.bp3-fill,.jupyter-wrapper .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.jupyter-wrapper .bp3-button-group.bp3-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;vertical-align:top}.jupyter-wrapper .bp3-button-group.bp3-vertical.bp3-fill{width:unset;height:100%}.jupyter-wrapper .bp3-button-group.bp3-vertical .bp3-button{margin-right:0 !important;width:100%}.jupyter-wrapper .bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:first-child .bp3-button,.jupyter-wrapper .bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:first-child{border-radius:3px 3px 0 0}.jupyter-wrapper .bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:last-child .bp3-button,.jupyter-wrapper .bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:last-child{border-radius:0 0 3px 3px}.jupyter-wrapper .bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button,.jupyter-wrapper .bp3-button-group.bp3-vertical:not(.bp3-minimal)>.bp3-button:not(:last-child){margin-bottom:-1px}.jupyter-wrapper .bp3-button-group.bp3-align-left .bp3-button{text-align:left}.jupyter-wrapper .bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-popover-wrapper:not(:last-child) .bp3-button,.jupyter-wrapper .bp3-dark .bp3-button-group:not(.bp3-minimal)>.bp3-button:not(:last-child){margin-right:1px}.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-vertical>.bp3-popover-wrapper:not(:last-child) .bp3-button,.jupyter-wrapper .bp3-dark .bp3-button-group.bp3-vertical>.bp3-button:not(:last-child){margin-bottom:1px}.jupyter-wrapper .bp3-callout{line-height:1.5;font-size:14px;position:relative;border-radius:3px;background-color:rgba(138,155,168,.15);width:100%;padding:10px 12px 9px}.jupyter-wrapper .bp3-callout[class*=bp3-icon-]{padding-left:40px}.jupyter-wrapper .bp3-callout[class*=bp3-icon-]::before{line-height:1;font-family:"Icons20",sans-serif;font-size:20px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;top:10px;left:10px;color:#5c7080}.jupyter-wrapper .bp3-callout.bp3-callout-icon{padding-left:40px}.jupyter-wrapper .bp3-callout.bp3-callout-icon>.bp3-icon:first-child{position:absolute;top:10px;left:10px;color:#5c7080}.jupyter-wrapper .bp3-callout .bp3-heading{margin-top:0;margin-bottom:5px;line-height:20px}.jupyter-wrapper .bp3-callout .bp3-heading:last-child{margin-bottom:0}.jupyter-wrapper .bp3-dark .bp3-callout{background-color:rgba(138,155,168,.2)}.jupyter-wrapper .bp3-dark .bp3-callout[class*=bp3-icon-]::before{color:#a7b6c2}.jupyter-wrapper .bp3-callout.bp3-intent-primary{background-color:rgba(19,124,189,.15)}.jupyter-wrapper .bp3-callout.bp3-intent-primary[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-callout.bp3-intent-primary>.bp3-icon:first-child,.jupyter-wrapper .bp3-callout.bp3-intent-primary .bp3-heading{color:#106ba3}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-primary{background-color:rgba(19,124,189,.25)}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-primary[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-primary>.bp3-icon:first-child,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{color:#48aff0}.jupyter-wrapper .bp3-callout.bp3-intent-success{background-color:rgba(15,153,96,.15)}.jupyter-wrapper .bp3-callout.bp3-intent-success[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-callout.bp3-intent-success>.bp3-icon:first-child,.jupyter-wrapper .bp3-callout.bp3-intent-success .bp3-heading{color:#0d8050}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-success{background-color:rgba(15,153,96,.25)}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-success[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-success>.bp3-icon:first-child,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{color:#3dcc91}.jupyter-wrapper .bp3-callout.bp3-intent-warning{background-color:rgba(217,130,43,.15)}.jupyter-wrapper .bp3-callout.bp3-intent-warning[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-callout.bp3-intent-warning>.bp3-icon:first-child,.jupyter-wrapper .bp3-callout.bp3-intent-warning .bp3-heading{color:#bf7326}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-warning{background-color:rgba(217,130,43,.25)}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-warning[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-warning>.bp3-icon:first-child,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{color:#ffb366}.jupyter-wrapper .bp3-callout.bp3-intent-danger{background-color:rgba(219,55,55,.15)}.jupyter-wrapper .bp3-callout.bp3-intent-danger[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-callout.bp3-intent-danger>.bp3-icon:first-child,.jupyter-wrapper .bp3-callout.bp3-intent-danger .bp3-heading{color:#c23030}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-danger{background-color:rgba(219,55,55,.25)}.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-danger[class*=bp3-icon-]::before,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-danger>.bp3-icon:first-child,.jupyter-wrapper .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{color:#ff7373}.jupyter-wrapper .bp3-running-text .bp3-callout{margin:20px 0}.jupyter-wrapper .bp3-card{border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);background-color:#fff;padding:20px;-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9),box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9),box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-card.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-card{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);background-color:#30404d}.jupyter-wrapper .bp3-elevation-0{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.15),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.jupyter-wrapper .bp3-elevation-0.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-elevation-0{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0);box-shadow:0 0 0 1px rgba(16,22,26,.4),0 0 0 rgba(16,22,26,0),0 0 0 rgba(16,22,26,0)}.jupyter-wrapper .bp3-elevation-1{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-elevation-1.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-elevation-1{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-elevation-2{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 1px 1px rgba(16,22,26,.2),0 2px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 1px 1px rgba(16,22,26,.2),0 2px 6px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-elevation-2.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-elevation-2{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.4),0 2px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.4),0 2px 6px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-elevation-3{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-elevation-3.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-elevation-3{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-elevation-4{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-elevation-4.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-elevation-4{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-card.bp3-interactive:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);cursor:pointer}.jupyter-wrapper .bp3-card.bp3-interactive:hover.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-card.bp3-interactive:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-card.bp3-interactive:active{opacity:.9;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);-webkit-transition-duration:0;transition-duration:0}.jupyter-wrapper .bp3-card.bp3-interactive:active.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-card.bp3-interactive:active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-collapse{height:0;overflow-y:hidden;-webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-collapse .bp3-collapse-body{-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-collapse .bp3-collapse-body[aria-hidden=true]{display:none}.jupyter-wrapper .bp3-context-menu .bp3-popover-target{display:block}.jupyter-wrapper .bp3-context-menu-popover-target{position:fixed}.jupyter-wrapper .bp3-divider{margin:5px;border-right:1px solid rgba(16,22,26,.15);border-bottom:1px solid rgba(16,22,26,.15)}.jupyter-wrapper .bp3-dark .bp3-divider{border-color:rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dialog-container{opacity:1;-webkit-transform:scale(1);transform:scale(1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-dialog-container.bp3-overlay-enter>.bp3-dialog,.jupyter-wrapper .bp3-dialog-container.bp3-overlay-appear>.bp3-dialog{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}.jupyter-wrapper .bp3-dialog-container.bp3-overlay-enter-active>.bp3-dialog,.jupyter-wrapper .bp3-dialog-container.bp3-overlay-appear-active>.bp3-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-dialog-container.bp3-overlay-exit>.bp3-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.jupyter-wrapper .bp3-dialog-container.bp3-overlay-exit-active>.bp3-dialog{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0;border-radius:6px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);background:#ebf1f5;width:500px;padding-bottom:20px;pointer-events:all;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.jupyter-wrapper .bp3-dialog:focus{outline:0}.jupyter-wrapper .bp3-dialog.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-dialog{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);background:#293742;color:#f5f8fa}.jupyter-wrapper .bp3-dialog-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px 6px 0 0;-webkit-box-shadow:0 1px 0 rgba(16,22,26,.15);box-shadow:0 1px 0 rgba(16,22,26,.15);background:#fff;min-height:40px;padding-right:5px;padding-left:20px}.jupyter-wrapper .bp3-dialog-header .bp3-icon-large,.jupyter-wrapper .bp3-dialog-header .bp3-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;color:#5c7080}.jupyter-wrapper .bp3-dialog-header .bp3-heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;line-height:inherit}.jupyter-wrapper .bp3-dialog-header .bp3-heading:last-child{margin-right:20px}.jupyter-wrapper .bp3-dark .bp3-dialog-header{-webkit-box-shadow:0 1px 0 rgba(16,22,26,.4);box-shadow:0 1px 0 rgba(16,22,26,.4);background:#30404d}.jupyter-wrapper .bp3-dark .bp3-dialog-header .bp3-icon-large,.jupyter-wrapper .bp3-dark .bp3-dialog-header .bp3-icon{color:#a7b6c2}.jupyter-wrapper .bp3-dialog-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:20px;line-height:18px}.jupyter-wrapper .bp3-dialog-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px}.jupyter-wrapper .bp3-dialog-footer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jupyter-wrapper .bp3-dialog-footer-actions .bp3-button{margin-left:10px}.jupyter-wrapper .bp3-drawer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);background:#fff;padding:0}.jupyter-wrapper .bp3-drawer:focus{outline:0}.jupyter-wrapper .bp3-drawer.bp3-position-top{top:0;right:0;left:0;height:50%}.jupyter-wrapper .bp3-drawer.bp3-position-top.bp3-overlay-enter,.jupyter-wrapper .bp3-drawer.bp3-position-top.bp3-overlay-appear{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.jupyter-wrapper .bp3-drawer.bp3-position-top.bp3-overlay-enter-active,.jupyter-wrapper .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-position-top.bp3-overlay-exit{-webkit-transform:translateY(0);transform:translateY(0)}.jupyter-wrapper .bp3-drawer.bp3-position-top.bp3-overlay-exit-active{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-position-bottom{right:0;bottom:0;left:0;height:50%}.jupyter-wrapper .bp3-drawer.bp3-position-bottom.bp3-overlay-enter,.jupyter-wrapper .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{-webkit-transform:translateY(100%);transform:translateY(100%)}.jupyter-wrapper .bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active,.jupyter-wrapper .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-position-bottom.bp3-overlay-exit{-webkit-transform:translateY(0);transform:translateY(0)}.jupyter-wrapper .bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-position-left{top:0;bottom:0;left:0;width:50%}.jupyter-wrapper .bp3-drawer.bp3-position-left.bp3-overlay-enter,.jupyter-wrapper .bp3-drawer.bp3-position-left.bp3-overlay-appear{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.jupyter-wrapper .bp3-drawer.bp3-position-left.bp3-overlay-enter-active,.jupyter-wrapper .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-position-left.bp3-overlay-exit{-webkit-transform:translateX(0);transform:translateX(0)}.jupyter-wrapper .bp3-drawer.bp3-position-left.bp3-overlay-exit-active{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-position-right{top:0;right:0;bottom:0;width:50%}.jupyter-wrapper .bp3-drawer.bp3-position-right.bp3-overlay-enter,.jupyter-wrapper .bp3-drawer.bp3-position-right.bp3-overlay-appear{-webkit-transform:translateX(100%);transform:translateX(100%)}.jupyter-wrapper .bp3-drawer.bp3-position-right.bp3-overlay-enter-active,.jupyter-wrapper .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-position-right.bp3-overlay-exit{-webkit-transform:translateX(0);transform:translateX(0)}.jupyter-wrapper .bp3-drawer.bp3-position-right.bp3-overlay-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical){top:0;right:0;bottom:0;width:50%}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter,.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{-webkit-transform:translateX(100%);transform:translateX(100%)}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active,.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{-webkit-transform:translateX(0);transform:translateX(0)}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical{right:0;bottom:0;left:0;height:50%}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-enter,.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-appear{-webkit-transform:translateY(100%);transform:translateY(100%)}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-enter-active,.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-appear-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-exit{-webkit-transform:translateY(0);transform:translateY(0)}.jupyter-wrapper .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(.bp3-position-right).bp3-vertical.bp3-overlay-exit-active{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-drawer.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-drawer{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);background:#30404d;color:#f5f8fa}.jupyter-wrapper .bp3-drawer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:0;-webkit-box-shadow:0 1px 0 rgba(16,22,26,.15);box-shadow:0 1px 0 rgba(16,22,26,.15);min-height:40px;padding:5px;padding-left:20px}.jupyter-wrapper .bp3-drawer-header .bp3-icon-large,.jupyter-wrapper .bp3-drawer-header .bp3-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;color:#5c7080}.jupyter-wrapper .bp3-drawer-header .bp3-heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;line-height:inherit}.jupyter-wrapper .bp3-drawer-header .bp3-heading:last-child{margin-right:20px}.jupyter-wrapper .bp3-dark .bp3-drawer-header{-webkit-box-shadow:0 1px 0 rgba(16,22,26,.4);box-shadow:0 1px 0 rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-drawer-header .bp3-icon-large,.jupyter-wrapper .bp3-dark .bp3-drawer-header .bp3-icon{color:#a7b6c2}.jupyter-wrapper .bp3-drawer-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;line-height:18px}.jupyter-wrapper .bp3-drawer-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;-webkit-box-shadow:inset 0 1px 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 rgba(16,22,26,.15);padding:10px 20px}.jupyter-wrapper .bp3-dark .bp3-drawer-footer{-webkit-box-shadow:inset 0 1px 0 rgba(16,22,26,.4);box-shadow:inset 0 1px 0 rgba(16,22,26,.4)}.jupyter-wrapper .bp3-editable-text{display:inline-block;position:relative;cursor:text;max-width:100%;vertical-align:top;white-space:nowrap}.jupyter-wrapper .bp3-editable-text::before{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:3px;content:"";-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9),box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9),box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-editable-text:hover::before{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15)}.jupyter-wrapper .bp3-editable-text.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);background-color:#fff}.jupyter-wrapper .bp3-editable-text.bp3-disabled::before{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,.jupyter-wrapper .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{color:#137cbd}.jupyter-wrapper .bp3-editable-text.bp3-intent-primary:hover::before{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(19,124,189,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(19,124,189,.4)}.jupyter-wrapper .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-editable-text.bp3-intent-success .bp3-editable-text-input,.jupyter-wrapper .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{color:#0f9960}.jupyter-wrapper .bp3-editable-text.bp3-intent-success:hover::before{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px rgba(15,153,96,.4);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px rgba(15,153,96,.4)}.jupyter-wrapper .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,.jupyter-wrapper .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{color:#d9822b}.jupyter-wrapper .bp3-editable-text.bp3-intent-warning:hover::before{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px rgba(217,130,43,.4);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px rgba(217,130,43,.4)}.jupyter-wrapper .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,.jupyter-wrapper .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{color:#db3737}.jupyter-wrapper .bp3-editable-text.bp3-intent-danger:hover::before{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px rgba(219,55,55,.4);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px rgba(219,55,55,.4)}.jupyter-wrapper .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-dark .bp3-editable-text:hover::before{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(255,255,255,.15);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(255,255,255,.15)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);background-color:rgba(16,22,26,.3)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-disabled::before{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{-webkit-box-shadow:0 0 0 0 rgba(72,175,240,0),0 0 0 0 rgba(72,175,240,0),inset 0 0 0 1px rgba(72,175,240,.4);box-shadow:0 0 0 0 rgba(72,175,240,0),0 0 0 0 rgba(72,175,240,0),inset 0 0 0 1px rgba(72,175,240,.4)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #48aff0,0 0 0 3px rgba(72,175,240,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #48aff0,0 0 0 3px rgba(72,175,240,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{-webkit-box-shadow:0 0 0 0 rgba(61,204,145,0),0 0 0 0 rgba(61,204,145,0),inset 0 0 0 1px rgba(61,204,145,.4);box-shadow:0 0 0 0 rgba(61,204,145,0),0 0 0 0 rgba(61,204,145,0),inset 0 0 0 1px rgba(61,204,145,.4)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #3dcc91,0 0 0 3px rgba(61,204,145,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #3dcc91,0 0 0 3px rgba(61,204,145,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{-webkit-box-shadow:0 0 0 0 rgba(255,179,102,0),0 0 0 0 rgba(255,179,102,0),inset 0 0 0 1px rgba(255,179,102,.4);box-shadow:0 0 0 0 rgba(255,179,102,0),0 0 0 0 rgba(255,179,102,0),inset 0 0 0 1px rgba(255,179,102,.4)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #ffb366,0 0 0 3px rgba(255,179,102,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #ffb366,0 0 0 3px rgba(255,179,102,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{-webkit-box-shadow:0 0 0 0 rgba(255,115,115,0),0 0 0 0 rgba(255,115,115,0),inset 0 0 0 1px rgba(255,115,115,.4);box-shadow:0 0 0 0 rgba(255,115,115,0),0 0 0 0 rgba(255,115,115,0),inset 0 0 0 1px rgba(255,115,115,.4)}.jupyter-wrapper .bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{-webkit-box-shadow:0 0 0 1px #ff7373,0 0 0 3px rgba(255,115,115,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #ff7373,0 0 0 3px rgba(255,115,115,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-editable-text-input,.jupyter-wrapper .bp3-editable-text-content{display:inherit;position:relative;min-width:inherit;max-width:inherit;vertical-align:top;text-transform:inherit;letter-spacing:inherit;color:inherit;font:inherit;resize:none}.jupyter-wrapper .bp3-editable-text-input{border:none;-webkit-box-shadow:none;box-shadow:none;background:none;width:100%;padding:0;white-space:pre-wrap}.jupyter-wrapper .bp3-editable-text-input::-webkit-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-editable-text-input::-moz-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-editable-text-input:-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-editable-text-input::-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-editable-text-input::placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-editable-text-input:focus{outline:none}.jupyter-wrapper .bp3-editable-text-input::-ms-clear{display:none}.jupyter-wrapper .bp3-editable-text-content{overflow:hidden;padding-right:2px;text-overflow:ellipsis;white-space:pre}.jupyter-wrapper .bp3-editable-text-editing>.bp3-editable-text-content{position:absolute;left:0;visibility:hidden}.jupyter-wrapper .bp3-editable-text-placeholder>.bp3-editable-text-content{color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-dark .bp3-editable-text-placeholder>.bp3-editable-text-content{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-editable-text.bp3-multiline{display:block}.jupyter-wrapper .bp3-editable-text.bp3-multiline .bp3-editable-text-content{overflow:auto;white-space:pre-wrap;word-wrap:break-word}.jupyter-wrapper .bp3-control-group{-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jupyter-wrapper .bp3-control-group>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-control-group>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-control-group .bp3-button,.jupyter-wrapper .bp3-control-group .bp3-html-select,.jupyter-wrapper .bp3-control-group .bp3-input,.jupyter-wrapper .bp3-control-group .bp3-select{position:relative}.jupyter-wrapper .bp3-control-group .bp3-input{z-index:2;border-radius:inherit}.jupyter-wrapper .bp3-control-group .bp3-input:focus{z-index:14;border-radius:3px}.jupyter-wrapper .bp3-control-group .bp3-input[class*=bp3-intent]{z-index:13}.jupyter-wrapper .bp3-control-group .bp3-input[class*=bp3-intent]:focus{z-index:15}.jupyter-wrapper .bp3-control-group .bp3-input[readonly],.jupyter-wrapper .bp3-control-group .bp3-input:disabled,.jupyter-wrapper .bp3-control-group .bp3-input.bp3-disabled{z-index:1}.jupyter-wrapper .bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input{z-index:13}.jupyter-wrapper .bp3-control-group .bp3-input-group[class*=bp3-intent] .bp3-input:focus{z-index:15}.jupyter-wrapper .bp3-control-group .bp3-button,.jupyter-wrapper .bp3-control-group .bp3-html-select select,.jupyter-wrapper .bp3-control-group .bp3-select select{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:4;border-radius:inherit}.jupyter-wrapper .bp3-control-group .bp3-button:focus,.jupyter-wrapper .bp3-control-group .bp3-html-select select:focus,.jupyter-wrapper .bp3-control-group .bp3-select select:focus{z-index:5}.jupyter-wrapper .bp3-control-group .bp3-button:hover,.jupyter-wrapper .bp3-control-group .bp3-html-select select:hover,.jupyter-wrapper .bp3-control-group .bp3-select select:hover{z-index:6}.jupyter-wrapper .bp3-control-group .bp3-button:active,.jupyter-wrapper .bp3-control-group .bp3-html-select select:active,.jupyter-wrapper .bp3-control-group .bp3-select select:active{z-index:7}.jupyter-wrapper .bp3-control-group .bp3-button[readonly],.jupyter-wrapper .bp3-control-group .bp3-button:disabled,.jupyter-wrapper .bp3-control-group .bp3-button.bp3-disabled,.jupyter-wrapper .bp3-control-group .bp3-html-select select[readonly],.jupyter-wrapper .bp3-control-group .bp3-html-select select:disabled,.jupyter-wrapper .bp3-control-group .bp3-html-select select.bp3-disabled,.jupyter-wrapper .bp3-control-group .bp3-select select[readonly],.jupyter-wrapper .bp3-control-group .bp3-select select:disabled,.jupyter-wrapper .bp3-control-group .bp3-select select.bp3-disabled{z-index:3}.jupyter-wrapper .bp3-control-group .bp3-button[class*=bp3-intent],.jupyter-wrapper .bp3-control-group .bp3-html-select select[class*=bp3-intent],.jupyter-wrapper .bp3-control-group .bp3-select select[class*=bp3-intent]{z-index:9}.jupyter-wrapper .bp3-control-group .bp3-button[class*=bp3-intent]:focus,.jupyter-wrapper .bp3-control-group .bp3-html-select select[class*=bp3-intent]:focus,.jupyter-wrapper .bp3-control-group .bp3-select select[class*=bp3-intent]:focus{z-index:10}.jupyter-wrapper .bp3-control-group .bp3-button[class*=bp3-intent]:hover,.jupyter-wrapper .bp3-control-group .bp3-html-select select[class*=bp3-intent]:hover,.jupyter-wrapper .bp3-control-group .bp3-select select[class*=bp3-intent]:hover{z-index:11}.jupyter-wrapper .bp3-control-group .bp3-button[class*=bp3-intent]:active,.jupyter-wrapper .bp3-control-group .bp3-html-select select[class*=bp3-intent]:active,.jupyter-wrapper .bp3-control-group .bp3-select select[class*=bp3-intent]:active{z-index:12}.jupyter-wrapper .bp3-control-group .bp3-button[class*=bp3-intent][readonly],.jupyter-wrapper .bp3-control-group .bp3-button[class*=bp3-intent]:disabled,.jupyter-wrapper .bp3-control-group .bp3-button[class*=bp3-intent].bp3-disabled,.jupyter-wrapper .bp3-control-group .bp3-html-select select[class*=bp3-intent][readonly],.jupyter-wrapper .bp3-control-group .bp3-html-select select[class*=bp3-intent]:disabled,.jupyter-wrapper .bp3-control-group .bp3-html-select select[class*=bp3-intent].bp3-disabled,.jupyter-wrapper .bp3-control-group .bp3-select select[class*=bp3-intent][readonly],.jupyter-wrapper .bp3-control-group .bp3-select select[class*=bp3-intent]:disabled,.jupyter-wrapper .bp3-control-group .bp3-select select[class*=bp3-intent].bp3-disabled{z-index:8}.jupyter-wrapper .bp3-control-group .bp3-input-group>.bp3-icon,.jupyter-wrapper .bp3-control-group .bp3-input-group>.bp3-button,.jupyter-wrapper .bp3-control-group .bp3-input-group>.bp3-input-action{z-index:16}.jupyter-wrapper .bp3-control-group .bp3-select::after,.jupyter-wrapper .bp3-control-group .bp3-html-select::after,.jupyter-wrapper .bp3-control-group .bp3-select>.bp3-icon,.jupyter-wrapper .bp3-control-group .bp3-html-select>.bp3-icon{z-index:17}.jupyter-wrapper .bp3-control-group:not(.bp3-vertical)>*{margin-right:-1px}.jupyter-wrapper .bp3-dark .bp3-control-group:not(.bp3-vertical)>*{margin-right:0}.jupyter-wrapper .bp3-dark .bp3-control-group:not(.bp3-vertical)>.bp3-button+.bp3-button{margin-left:1px}.jupyter-wrapper .bp3-control-group .bp3-popover-wrapper,.jupyter-wrapper .bp3-control-group .bp3-popover-target{border-radius:inherit}.jupyter-wrapper .bp3-control-group>:first-child{border-radius:3px 0 0 3px}.jupyter-wrapper .bp3-control-group>:last-child{margin-right:0;border-radius:0 3px 3px 0}.jupyter-wrapper .bp3-control-group>:only-child{margin-right:0;border-radius:3px}.jupyter-wrapper .bp3-control-group .bp3-input-group .bp3-button{border-radius:3px}.jupyter-wrapper .bp3-control-group>.bp3-fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.jupyter-wrapper .bp3-control-group.bp3-fill>*:not(.bp3-fixed){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.jupyter-wrapper .bp3-control-group.bp3-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jupyter-wrapper .bp3-control-group.bp3-vertical>*{margin-top:-1px}.jupyter-wrapper .bp3-control-group.bp3-vertical>:first-child{margin-top:0;border-radius:3px 3px 0 0}.jupyter-wrapper .bp3-control-group.bp3-vertical>:last-child{border-radius:0 0 3px 3px}.jupyter-wrapper .bp3-control{display:block;position:relative;margin-bottom:10px;cursor:pointer;text-transform:none}.jupyter-wrapper .bp3-control input:checked~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#137cbd;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));color:#fff}.jupyter-wrapper .bp3-control:hover input:checked~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#106ba3}.jupyter-wrapper .bp3-control input:not(:disabled):active:checked~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background:#0e5a8a}.jupyter-wrapper .bp3-control input:disabled:checked~.bp3-control-indicator{-webkit-box-shadow:none;box-shadow:none;background:rgba(19,124,189,.5)}.jupyter-wrapper .bp3-dark .bp3-control input:checked~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-control:hover input:checked~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#106ba3}.jupyter-wrapper .bp3-dark .bp3-control input:not(:disabled):active:checked~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background-color:#0e5a8a}.jupyter-wrapper .bp3-dark .bp3-control input:disabled:checked~.bp3-control-indicator{-webkit-box-shadow:none;box-shadow:none;background:rgba(14,90,138,.5)}.jupyter-wrapper .bp3-control:not(.bp3-align-right){padding-left:26px}.jupyter-wrapper .bp3-control:not(.bp3-align-right) .bp3-control-indicator{margin-left:-26px}.jupyter-wrapper .bp3-control.bp3-align-right{padding-right:26px}.jupyter-wrapper .bp3-control.bp3-align-right .bp3-control-indicator{margin-right:-26px}.jupyter-wrapper .bp3-control.bp3-disabled{cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-control.bp3-inline{display:inline-block;margin-right:20px}.jupyter-wrapper .bp3-control input{position:absolute;top:0;left:0;opacity:0;z-index:-1}.jupyter-wrapper .bp3-control .bp3-control-indicator{display:inline-block;position:relative;margin-top:-3px;margin-right:10px;border:none;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-clip:padding-box;background-color:#f5f8fa;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));cursor:pointer;width:1em;height:1em;vertical-align:middle;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-control .bp3-control-indicator::before{display:block;width:1em;height:1em;content:""}.jupyter-wrapper .bp3-control:hover .bp3-control-indicator{background-color:#ebf1f5}.jupyter-wrapper .bp3-control input:not(:disabled):active~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background:#d8e1e8}.jupyter-wrapper .bp3-control input:disabled~.bp3-control-indicator{-webkit-box-shadow:none;box-shadow:none;background:rgba(206,217,224,.5);cursor:not-allowed}.jupyter-wrapper .bp3-control input:focus~.bp3-control-indicator{outline:rgba(19,124,189,.6) auto 2px;outline-offset:2px;-moz-outline-radius:6px}.jupyter-wrapper .bp3-control.bp3-align-right .bp3-control-indicator{float:right;margin-top:1px;margin-left:10px}.jupyter-wrapper .bp3-control.bp3-large{font-size:16px}.jupyter-wrapper .bp3-control.bp3-large:not(.bp3-align-right){padding-left:30px}.jupyter-wrapper .bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{margin-left:-30px}.jupyter-wrapper .bp3-control.bp3-large.bp3-align-right{padding-right:30px}.jupyter-wrapper .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{margin-right:-30px}.jupyter-wrapper .bp3-control.bp3-large .bp3-control-indicator{font-size:20px}.jupyter-wrapper .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{margin-top:0}.jupyter-wrapper .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#137cbd;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));color:#fff}.jupyter-wrapper .bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px 0 rgba(16,22,26,.2);background-color:#106ba3}.jupyter-wrapper .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background:#0e5a8a}.jupyter-wrapper .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator{-webkit-box-shadow:none;box-shadow:none;background:rgba(19,124,189,.5)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#106ba3}.jupyter-wrapper .bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.4),inset 0 1px 2px rgba(16,22,26,.2);background-color:#0e5a8a}.jupyter-wrapper .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator{-webkit-box-shadow:none;box-shadow:none;background:rgba(14,90,138,.5)}.jupyter-wrapper .bp3-control.bp3-checkbox .bp3-control-indicator{border-radius:3px}.jupyter-wrapper .bp3-control.bp3-checkbox input:checked~.bp3-control-indicator::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 0 0-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0 0 12 5z' fill='white'/%3e%3c/svg%3e")}.jupyter-wrapper .bp3-control.bp3-checkbox input:indeterminate~.bp3-control-indicator::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e")}.jupyter-wrapper .bp3-control.bp3-radio .bp3-control-indicator{border-radius:50%}.jupyter-wrapper .bp3-control.bp3-radio input:checked~.bp3-control-indicator::before{background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%)}.jupyter-wrapper .bp3-control.bp3-radio input:checked:disabled~.bp3-control-indicator::before{opacity:.5}.jupyter-wrapper .bp3-control.bp3-radio input:focus~.bp3-control-indicator{-moz-outline-radius:16px}.jupyter-wrapper .bp3-control.bp3-switch input~.bp3-control-indicator{background:rgba(167,182,194,.5)}.jupyter-wrapper .bp3-control.bp3-switch:hover input~.bp3-control-indicator{background:rgba(115,134,148,.5)}.jupyter-wrapper .bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator{background:rgba(92,112,128,.5)}.jupyter-wrapper .bp3-control.bp3-switch input:disabled~.bp3-control-indicator{background:rgba(206,217,224,.5)}.jupyter-wrapper .bp3-control.bp3-switch input:disabled~.bp3-control-indicator::before{background:rgba(255,255,255,.8)}.jupyter-wrapper .bp3-control.bp3-switch input:checked~.bp3-control-indicator{background:#137cbd}.jupyter-wrapper .bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator{background:#106ba3}.jupyter-wrapper .bp3-control.bp3-switch input:checked:not(:disabled):active~.bp3-control-indicator{background:#0e5a8a}.jupyter-wrapper .bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator{background:rgba(19,124,189,.5)}.jupyter-wrapper .bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator::before{background:rgba(255,255,255,.8)}.jupyter-wrapper .bp3-control.bp3-switch:not(.bp3-align-right){padding-left:38px}.jupyter-wrapper .bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{margin-left:-38px}.jupyter-wrapper .bp3-control.bp3-switch.bp3-align-right{padding-right:38px}.jupyter-wrapper .bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{margin-right:-38px}.jupyter-wrapper .bp3-control.bp3-switch .bp3-control-indicator{border:none;border-radius:1.75em;-webkit-box-shadow:none !important;box-shadow:none !important;width:auto;min-width:1.75em;-webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-control.bp3-switch .bp3-control-indicator::before{position:absolute;left:0;margin:2px;border-radius:50%;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);background:#fff;width:calc(1em - 4px);height:calc(1em - 4px);-webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-control.bp3-switch input:checked~.bp3-control-indicator::before{left:calc(100% - 1em)}.jupyter-wrapper .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){padding-left:45px}.jupyter-wrapper .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{margin-left:-45px}.jupyter-wrapper .bp3-control.bp3-switch.bp3-large.bp3-align-right{padding-right:45px}.jupyter-wrapper .bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{margin-right:-45px}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input~.bp3-control-indicator{background:rgba(16,22,26,.5)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch:hover input~.bp3-control-indicator{background:rgba(16,22,26,.7)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active~.bp3-control-indicator{background:rgba(16,22,26,.9)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator{background:rgba(57,75,89,.5)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:disabled~.bp3-control-indicator::before{background:rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator{background:#137cbd}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch:hover input:checked~.bp3-control-indicator{background:#106ba3}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active~.bp3-control-indicator{background:#0e5a8a}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator{background:rgba(14,90,138,.5)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:checked:disabled~.bp3-control-indicator::before{background:rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background:#394b59}.jupyter-wrapper .bp3-dark .bp3-control.bp3-switch input:checked~.bp3-control-indicator::before{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-control.bp3-switch .bp3-switch-inner-text{text-align:center;font-size:.7em}.jupyter-wrapper .bp3-control.bp3-switch .bp3-control-indicator-child:first-child{visibility:hidden;margin-right:1.2em;margin-left:.5em;line-height:0}.jupyter-wrapper .bp3-control.bp3-switch .bp3-control-indicator-child:last-child{visibility:visible;margin-right:.5em;margin-left:1.2em;line-height:1em}.jupyter-wrapper .bp3-control.bp3-switch input:checked~.bp3-control-indicator .bp3-control-indicator-child:first-child{visibility:visible;line-height:1em}.jupyter-wrapper .bp3-control.bp3-switch input:checked~.bp3-control-indicator .bp3-control-indicator-child:last-child{visibility:hidden;line-height:0}.jupyter-wrapper .bp3-dark .bp3-control{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-control.bp3-disabled{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-control .bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#394b59;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0))}.jupyter-wrapper .bp3-dark .bp3-control:hover .bp3-control-indicator{background-color:#30404d}.jupyter-wrapper .bp3-dark .bp3-control input:not(:disabled):active~.bp3-control-indicator{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);background:#202b33}.jupyter-wrapper .bp3-dark .bp3-control input:disabled~.bp3-control-indicator{-webkit-box-shadow:none;box-shadow:none;background:rgba(57,75,89,.5);cursor:not-allowed}.jupyter-wrapper .bp3-dark .bp3-control.bp3-checkbox input:disabled:checked~.bp3-control-indicator,.jupyter-wrapper .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate~.bp3-control-indicator{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-file-input{display:inline-block;position:relative;cursor:pointer;height:30px}.jupyter-wrapper .bp3-file-input input{opacity:0;margin:0;min-width:200px}.jupyter-wrapper .bp3-file-input input:disabled+.bp3-file-upload-input,.jupyter-wrapper .bp3-file-input input.bp3-disabled+.bp3-file-upload-input{-webkit-box-shadow:none;box-shadow:none;background:rgba(206,217,224,.5);cursor:not-allowed;color:rgba(92,112,128,.6);resize:none}.jupyter-wrapper .bp3-file-input input:disabled+.bp3-file-upload-input::after,.jupyter-wrapper .bp3-file-input input.bp3-disabled+.bp3-file-upload-input::after{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(206,217,224,.5);background-image:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-file-input input:disabled+.bp3-file-upload-input::after.bp3-active,.jupyter-wrapper .bp3-file-input input:disabled+.bp3-file-upload-input::after.bp3-active:hover,.jupyter-wrapper .bp3-file-input input.bp3-disabled+.bp3-file-upload-input::after.bp3-active,.jupyter-wrapper .bp3-file-input input.bp3-disabled+.bp3-file-upload-input::after.bp3-active:hover{background:rgba(206,217,224,.7)}.jupyter-wrapper .bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input,.jupyter-wrapper .bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input{-webkit-box-shadow:none;box-shadow:none;background:rgba(57,75,89,.5);color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input::after,.jupyter-wrapper .bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input::after{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(57,75,89,.5);background-image:none;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-input input:disabled+.bp3-file-upload-input::after.bp3-active,.jupyter-wrapper .bp3-dark .bp3-file-input input.bp3-disabled+.bp3-file-upload-input::after.bp3-active{background:rgba(57,75,89,.7)}.jupyter-wrapper .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{color:#182026}.jupyter-wrapper .bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{color:#f5f8fa}.jupyter-wrapper .bp3-file-input.bp3-fill{width:100%}.jupyter-wrapper .bp3-file-input.bp3-large,.jupyter-wrapper .bp3-large .bp3-file-input{height:40px}.jupyter-wrapper .bp3-file-input .bp3-file-upload-input-custom-text::after{content:attr(bp3-button-text)}.jupyter-wrapper .bp3-file-upload-input{outline:none;border:none;border-radius:3px;-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);background:#fff;height:30px;padding:0 10px;vertical-align:middle;line-height:30px;color:#182026;font-size:14px;font-weight:400;-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;top:0;right:0;left:0;padding-right:80px;color:rgba(92,112,128,.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-file-upload-input::-webkit-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-file-upload-input::-moz-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-file-upload-input:-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-file-upload-input::-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-file-upload-input::placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-file-upload-input:focus,.jupyter-wrapper .bp3-file-upload-input.bp3-active{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-file-upload-input[type=search],.jupyter-wrapper .bp3-file-upload-input.bp3-round{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.jupyter-wrapper .bp3-file-upload-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:inset 0 0 0 1px rgba(16,22,26,.15)}.jupyter-wrapper .bp3-file-upload-input:disabled,.jupyter-wrapper .bp3-file-upload-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background:rgba(206,217,224,.5);cursor:not-allowed;color:rgba(92,112,128,.6);resize:none}.jupyter-wrapper .bp3-file-upload-input::after{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-color:#f5f8fa;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));color:#182026;min-width:24px;min-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;top:0;right:0;margin:3px;border-radius:3px;width:70px;text-align:center;line-height:24px;content:"Browse"}.jupyter-wrapper .bp3-file-upload-input::after:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-clip:padding-box;background-color:#ebf1f5}.jupyter-wrapper .bp3-file-upload-input::after:active,.jupyter-wrapper .bp3-file-upload-input::after.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background-color:#d8e1e8;background-image:none}.jupyter-wrapper .bp3-file-upload-input::after:disabled,.jupyter-wrapper .bp3-file-upload-input::after.bp3-disabled{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(206,217,224,.5);background-image:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-file-upload-input::after:disabled.bp3-active,.jupyter-wrapper .bp3-file-upload-input::after:disabled.bp3-active:hover,.jupyter-wrapper .bp3-file-upload-input::after.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.jupyter-wrapper .bp3-file-upload-input:hover::after{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-clip:padding-box;background-color:#ebf1f5}.jupyter-wrapper .bp3-file-upload-input:active::after{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background-color:#d8e1e8;background-image:none}.jupyter-wrapper .bp3-large .bp3-file-upload-input{height:40px;line-height:40px;font-size:16px;padding-right:95px}.jupyter-wrapper .bp3-large .bp3-file-upload-input[type=search],.jupyter-wrapper .bp3-large .bp3-file-upload-input.bp3-round{padding:0 15px}.jupyter-wrapper .bp3-large .bp3-file-upload-input::after{min-width:30px;min-height:30px;margin:5px;width:85px;line-height:30px}.jupyter-wrapper .bp3-dark .bp3-file-upload-input{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);background:rgba(16,22,26,.3);color:#f5f8fa;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::-moz-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input:-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input:disabled,.jupyter-wrapper .bp3-dark .bp3-file-upload-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background:rgba(57,75,89,.5);color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#394b59;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after:hover,.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after:active,.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after.bp3-active{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#30404d}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after:active,.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after.bp3-active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);background-color:#202b33;background-image:none}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after:disabled,.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(57,75,89,.5);background-image:none;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{background:rgba(57,75,89,.7)}.jupyter-wrapper .bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{background:rgba(16,22,26,.5);stroke:#8a9ba8}.jupyter-wrapper .bp3-dark .bp3-file-upload-input:hover::after{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#30404d}.jupyter-wrapper .bp3-dark .bp3-file-upload-input:active::after{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);background-color:#202b33;background-image:none}.jupyter-wrapper .bp3-file-upload-input::after{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1)}.jupyter-wrapper .bp3-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 15px}.jupyter-wrapper .bp3-form-group label.bp3-label{margin-bottom:5px}.jupyter-wrapper .bp3-form-group .bp3-control{margin-top:7px}.jupyter-wrapper .bp3-form-group .bp3-form-helper-text{margin-top:5px;color:#5c7080;font-size:12px}.jupyter-wrapper .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{color:#106ba3}.jupyter-wrapper .bp3-form-group.bp3-intent-success .bp3-form-helper-text{color:#0d8050}.jupyter-wrapper .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{color:#bf7326}.jupyter-wrapper .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{color:#c23030}.jupyter-wrapper .bp3-form-group.bp3-inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jupyter-wrapper .bp3-form-group.bp3-inline.bp3-large label.bp3-label{margin:0 10px 0 0;line-height:40px}.jupyter-wrapper .bp3-form-group.bp3-inline label.bp3-label{margin:0 10px 0 0;line-height:30px}.jupyter-wrapper .bp3-form-group.bp3-disabled .bp3-label,.jupyter-wrapper .bp3-form-group.bp3-disabled .bp3-text-muted,.jupyter-wrapper .bp3-form-group.bp3-disabled .bp3-form-helper-text{color:rgba(92,112,128,.6) !important}.jupyter-wrapper .bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-form-group .bp3-form-helper-text{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-form-group.bp3-disabled .bp3-label,.jupyter-wrapper .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,.jupyter-wrapper .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{color:rgba(167,182,194,.6) !important}.jupyter-wrapper .bp3-input-group{display:block;position:relative}.jupyter-wrapper .bp3-input-group .bp3-input{position:relative;width:100%}.jupyter-wrapper .bp3-input-group .bp3-input:not(:first-child){padding-left:30px}.jupyter-wrapper .bp3-input-group .bp3-input:not(:last-child){padding-right:30px}.jupyter-wrapper .bp3-input-group .bp3-input-action,.jupyter-wrapper .bp3-input-group>.bp3-button,.jupyter-wrapper .bp3-input-group>.bp3-icon{position:absolute;top:0}.jupyter-wrapper .bp3-input-group .bp3-input-action:first-child,.jupyter-wrapper .bp3-input-group>.bp3-button:first-child,.jupyter-wrapper .bp3-input-group>.bp3-icon:first-child{left:0}.jupyter-wrapper .bp3-input-group .bp3-input-action:last-child,.jupyter-wrapper .bp3-input-group>.bp3-button:last-child,.jupyter-wrapper .bp3-input-group>.bp3-icon:last-child{right:0}.jupyter-wrapper .bp3-input-group .bp3-button{min-width:24px;min-height:24px;margin:3px;padding:0 7px}.jupyter-wrapper .bp3-input-group .bp3-button:empty{padding:0}.jupyter-wrapper .bp3-input-group>.bp3-icon{z-index:1;color:#5c7080}.jupyter-wrapper .bp3-input-group>.bp3-icon:empty{line-height:1;font-family:"Icons16",sans-serif;font-size:16px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.jupyter-wrapper .bp3-input-group>.bp3-icon,.jupyter-wrapper .bp3-input-group .bp3-input-action>.bp3-spinner{margin:7px}.jupyter-wrapper .bp3-input-group .bp3-tag{margin:5px}.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus),.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){color:#5c7080}.jupyter-wrapper .bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus),.jupyter-wrapper .bp3-dark .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){color:#a7b6c2}.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{color:#5c7080}.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled{color:rgba(92,112,128,.6) !important}.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-standard,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-button.bp3-minimal:disabled .bp3-icon-large,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,.jupyter-wrapper .bp3-input-group .bp3-input:not(:focus)+.bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{color:rgba(92,112,128,.6) !important}.jupyter-wrapper .bp3-input-group.bp3-disabled{cursor:not-allowed}.jupyter-wrapper .bp3-input-group.bp3-disabled .bp3-icon{color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input-group.bp3-large .bp3-button{min-width:30px;min-height:30px;margin:5px}.jupyter-wrapper .bp3-input-group.bp3-large>.bp3-icon,.jupyter-wrapper .bp3-input-group.bp3-large .bp3-input-action>.bp3-spinner{margin:12px}.jupyter-wrapper .bp3-input-group.bp3-large .bp3-input{height:40px;line-height:40px;font-size:16px}.jupyter-wrapper .bp3-input-group.bp3-large .bp3-input[type=search],.jupyter-wrapper .bp3-input-group.bp3-large .bp3-input.bp3-round{padding:0 15px}.jupyter-wrapper .bp3-input-group.bp3-large .bp3-input:not(:first-child){padding-left:40px}.jupyter-wrapper .bp3-input-group.bp3-large .bp3-input:not(:last-child){padding-right:40px}.jupyter-wrapper .bp3-input-group.bp3-small .bp3-button{min-width:20px;min-height:20px;margin:2px}.jupyter-wrapper .bp3-input-group.bp3-small .bp3-tag{min-width:20px;min-height:20px;margin:2px}.jupyter-wrapper .bp3-input-group.bp3-small>.bp3-icon,.jupyter-wrapper .bp3-input-group.bp3-small .bp3-input-action>.bp3-spinner{margin:4px}.jupyter-wrapper .bp3-input-group.bp3-small .bp3-input{height:24px;padding-right:8px;padding-left:8px;line-height:24px;font-size:12px}.jupyter-wrapper .bp3-input-group.bp3-small .bp3-input[type=search],.jupyter-wrapper .bp3-input-group.bp3-small .bp3-input.bp3-round{padding:0 12px}.jupyter-wrapper .bp3-input-group.bp3-small .bp3-input:not(:first-child){padding-left:24px}.jupyter-wrapper .bp3-input-group.bp3-small .bp3-input:not(:last-child){padding-right:24px}.jupyter-wrapper .bp3-input-group.bp3-fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.jupyter-wrapper .bp3-input-group.bp3-round .bp3-button,.jupyter-wrapper .bp3-input-group.bp3-round .bp3-input,.jupyter-wrapper .bp3-input-group.bp3-round .bp3-tag{border-radius:30px}.jupyter-wrapper .bp3-dark .bp3-input-group .bp3-icon{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-input-group.bp3-intent-primary .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-primary .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-primary .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #137cbd;box-shadow:inset 0 0 0 1px #137cbd}.jupyter-wrapper .bp3-input-group.bp3-intent-primary .bp3-input:disabled,.jupyter-wrapper .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input-group.bp3-intent-primary>.bp3-icon{color:#106ba3}.jupyter-wrapper .bp3-dark .bp3-input-group.bp3-intent-primary>.bp3-icon{color:#48aff0}.jupyter-wrapper .bp3-input-group.bp3-intent-success .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-success .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-success .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #0f9960;box-shadow:inset 0 0 0 1px #0f9960}.jupyter-wrapper .bp3-input-group.bp3-intent-success .bp3-input:disabled,.jupyter-wrapper .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input-group.bp3-intent-success>.bp3-icon{color:#0d8050}.jupyter-wrapper .bp3-dark .bp3-input-group.bp3-intent-success>.bp3-icon{color:#3dcc91}.jupyter-wrapper .bp3-input-group.bp3-intent-warning .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-warning .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-warning .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #d9822b;box-shadow:inset 0 0 0 1px #d9822b}.jupyter-wrapper .bp3-input-group.bp3-intent-warning .bp3-input:disabled,.jupyter-wrapper .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input-group.bp3-intent-warning>.bp3-icon{color:#bf7326}.jupyter-wrapper .bp3-dark .bp3-input-group.bp3-intent-warning>.bp3-icon{color:#ffb366}.jupyter-wrapper .bp3-input-group.bp3-intent-danger .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-danger .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input-group.bp3-intent-danger .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px #db3737;box-shadow:inset 0 0 0 1px #db3737}.jupyter-wrapper .bp3-input-group.bp3-intent-danger .bp3-input:disabled,.jupyter-wrapper .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input-group.bp3-intent-danger>.bp3-icon{color:#c23030}.jupyter-wrapper .bp3-dark .bp3-input-group.bp3-intent-danger>.bp3-icon{color:#ff7373}.jupyter-wrapper .bp3-input{outline:none;border:none;border-radius:3px;-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);background:#fff;height:30px;padding:0 10px;vertical-align:middle;line-height:30px;color:#182026;font-size:14px;font-weight:400;-webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-appearance:none;-moz-appearance:none;appearance:none}.jupyter-wrapper .bp3-input::-webkit-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input::-moz-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input:-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input::-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input::placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input:focus,.jupyter-wrapper .bp3-input.bp3-active{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input[type=search],.jupyter-wrapper .bp3-input.bp3-round{border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px}.jupyter-wrapper .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.15);box-shadow:inset 0 0 0 1px rgba(16,22,26,.15)}.jupyter-wrapper .bp3-input:disabled,.jupyter-wrapper .bp3-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background:rgba(206,217,224,.5);cursor:not-allowed;color:rgba(92,112,128,.6);resize:none}.jupyter-wrapper .bp3-input.bp3-large{height:40px;line-height:40px;font-size:16px}.jupyter-wrapper .bp3-input.bp3-large[type=search],.jupyter-wrapper .bp3-input.bp3-large.bp3-round{padding:0 15px}.jupyter-wrapper .bp3-input.bp3-small{height:24px;padding-right:8px;padding-left:8px;line-height:24px;font-size:12px}.jupyter-wrapper .bp3-input.bp3-small[type=search],.jupyter-wrapper .bp3-input.bp3-small.bp3-round{padding:0 12px}.jupyter-wrapper .bp3-input.bp3-fill{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.jupyter-wrapper .bp3-dark .bp3-input{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);background:rgba(16,22,26,.3);color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-input::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-input::-moz-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-input:-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-input::-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-input::placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input:disabled,.jupyter-wrapper .bp3-dark .bp3-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background:rgba(57,75,89,.5);color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-input.bp3-intent-primary{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-primary:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-primary[readonly]{-webkit-box-shadow:inset 0 0 0 1px #137cbd;box-shadow:inset 0 0 0 1px #137cbd}.jupyter-wrapper .bp3-input.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-input.bp3-intent-primary.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-primary{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px #137cbd,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-primary:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-primary[readonly]{-webkit-box-shadow:inset 0 0 0 1px #137cbd;box-shadow:inset 0 0 0 1px #137cbd}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input.bp3-intent-success{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-success:focus{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-success[readonly]{-webkit-box-shadow:inset 0 0 0 1px #0f9960;box-shadow:inset 0 0 0 1px #0f9960}.jupyter-wrapper .bp3-input.bp3-intent-success:disabled,.jupyter-wrapper .bp3-input.bp3-intent-success.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-success{-webkit-box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),0 0 0 0 rgba(15,153,96,0),inset 0 0 0 1px #0f9960,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-success:focus{-webkit-box-shadow:0 0 0 1px #0f9960,0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #0f9960,0 0 0 1px #0f9960,0 0 0 3px rgba(15,153,96,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-success[readonly]{-webkit-box-shadow:inset 0 0 0 1px #0f9960;box-shadow:inset 0 0 0 1px #0f9960}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-success:disabled,.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input.bp3-intent-warning{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-warning:focus{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-warning[readonly]{-webkit-box-shadow:inset 0 0 0 1px #d9822b;box-shadow:inset 0 0 0 1px #d9822b}.jupyter-wrapper .bp3-input.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-input.bp3-intent-warning.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-warning{-webkit-box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),0 0 0 0 rgba(217,130,43,0),inset 0 0 0 1px #d9822b,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-warning:focus{-webkit-box-shadow:0 0 0 1px #d9822b,0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #d9822b,0 0 0 1px #d9822b,0 0 0 3px rgba(217,130,43,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-warning[readonly]{-webkit-box-shadow:inset 0 0 0 1px #d9822b;box-shadow:inset 0 0 0 1px #d9822b}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input.bp3-intent-danger{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-danger:focus{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-input.bp3-intent-danger[readonly]{-webkit-box-shadow:inset 0 0 0 1px #db3737;box-shadow:inset 0 0 0 1px #db3737}.jupyter-wrapper .bp3-input.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-input.bp3-intent-danger.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-danger{-webkit-box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),0 0 0 0 rgba(219,55,55,0),inset 0 0 0 1px #db3737,inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-danger:focus{-webkit-box-shadow:0 0 0 1px #db3737,0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #db3737,0 0 0 1px #db3737,0 0 0 3px rgba(219,55,55,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-danger[readonly]{-webkit-box-shadow:inset 0 0 0 1px #db3737;box-shadow:inset 0 0 0 1px #db3737}.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-input::-ms-clear{display:none}.jupyter-wrapper textarea.bp3-input{max-width:100%;padding:10px}.jupyter-wrapper textarea.bp3-input,.jupyter-wrapper textarea.bp3-input.bp3-large,.jupyter-wrapper textarea.bp3-input.bp3-small{height:auto;line-height:inherit}.jupyter-wrapper textarea.bp3-input.bp3-small{padding:8px}.jupyter-wrapper .bp3-dark textarea.bp3-input{-webkit-box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);background:rgba(16,22,26,.3);color:#f5f8fa}.jupyter-wrapper .bp3-dark textarea.bp3-input::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark textarea.bp3-input::-moz-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark textarea.bp3-input:-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark textarea.bp3-input::-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark textarea.bp3-input::placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark textarea.bp3-input:focus{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark textarea.bp3-input[readonly]{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark textarea.bp3-input:disabled,.jupyter-wrapper .bp3-dark textarea.bp3-input.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background:rgba(57,75,89,.5);color:rgba(167,182,194,.6)}.jupyter-wrapper label.bp3-label{display:block;margin-top:0;margin-bottom:15px}.jupyter-wrapper label.bp3-label .bp3-html-select,.jupyter-wrapper label.bp3-label .bp3-input,.jupyter-wrapper label.bp3-label .bp3-select,.jupyter-wrapper label.bp3-label .bp3-slider,.jupyter-wrapper label.bp3-label .bp3-popover-wrapper{display:block;margin-top:5px;text-transform:none}.jupyter-wrapper label.bp3-label .bp3-button-group{margin-top:5px}.jupyter-wrapper label.bp3-label .bp3-select select,.jupyter-wrapper label.bp3-label .bp3-html-select select{width:100%;vertical-align:top;font-weight:400}.jupyter-wrapper label.bp3-label.bp3-disabled,.jupyter-wrapper label.bp3-label.bp3-disabled .bp3-text-muted{color:rgba(92,112,128,.6)}.jupyter-wrapper label.bp3-label.bp3-inline{line-height:30px}.jupyter-wrapper label.bp3-label.bp3-inline .bp3-html-select,.jupyter-wrapper label.bp3-label.bp3-inline .bp3-input,.jupyter-wrapper label.bp3-label.bp3-inline .bp3-input-group,.jupyter-wrapper label.bp3-label.bp3-inline .bp3-select,.jupyter-wrapper label.bp3-label.bp3-inline .bp3-popover-wrapper{display:inline-block;margin:0 0 0 5px;vertical-align:top}.jupyter-wrapper label.bp3-label.bp3-inline .bp3-button-group{margin:0 0 0 5px}.jupyter-wrapper label.bp3-label.bp3-inline .bp3-input-group .bp3-input{margin-left:0}.jupyter-wrapper label.bp3-label.bp3-inline.bp3-large{line-height:40px}.jupyter-wrapper label.bp3-label:not(.bp3-inline) .bp3-popover-target{display:block}.jupyter-wrapper .bp3-dark label.bp3-label{color:#f5f8fa}.jupyter-wrapper .bp3-dark label.bp3-label.bp3-disabled,.jupyter-wrapper .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button{-webkit-box-flex:1;-ms-flex:1 1 14px;flex:1 1 14px;width:30px;min-height:0;padding:0}.jupyter-wrapper .bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:first-child{border-radius:0 3px 0 0}.jupyter-wrapper .bp3-numeric-input .bp3-button-group.bp3-vertical>.bp3-button:last-child{border-radius:0 0 3px 0}.jupyter-wrapper .bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:first-child{border-radius:3px 0 0 0}.jupyter-wrapper .bp3-numeric-input .bp3-button-group.bp3-vertical:first-child>.bp3-button:last-child{border-radius:0 0 0 3px}.jupyter-wrapper .bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical>.bp3-button{width:40px}.jupyter-wrapper form{display:block}.jupyter-wrapper .bp3-html-select select,.jupyter-wrapper .bp3-select select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:3px;cursor:pointer;padding:5px 10px;vertical-align:middle;text-align:left;font-size:14px;-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-color:#f5f8fa;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));color:#182026;border-radius:3px;width:100%;height:30px;padding:0 25px 0 10px;-moz-appearance:none;-webkit-appearance:none}.jupyter-wrapper .bp3-html-select select>*,.jupyter-wrapper .bp3-select select>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-html-select select>.bp3-fill,.jupyter-wrapper .bp3-select select>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-html-select select::before,.jupyter-wrapper .bp3-select select::before,.jupyter-wrapper .bp3-html-select select>*,.jupyter-wrapper .bp3-select select>*{margin-right:7px}.jupyter-wrapper .bp3-html-select select:empty::before,.jupyter-wrapper .bp3-select select:empty::before,.jupyter-wrapper .bp3-html-select select>:last-child,.jupyter-wrapper .bp3-select select>:last-child{margin-right:0}.jupyter-wrapper .bp3-html-select select:hover,.jupyter-wrapper .bp3-select select:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-clip:padding-box;background-color:#ebf1f5}.jupyter-wrapper .bp3-html-select select:active,.jupyter-wrapper .bp3-select select:active,.jupyter-wrapper .bp3-html-select select.bp3-active,.jupyter-wrapper .bp3-select select.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background-color:#d8e1e8;background-image:none}.jupyter-wrapper .bp3-html-select select:disabled,.jupyter-wrapper .bp3-select select:disabled,.jupyter-wrapper .bp3-html-select select.bp3-disabled,.jupyter-wrapper .bp3-select select.bp3-disabled{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(206,217,224,.5);background-image:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-html-select select:disabled.bp3-active,.jupyter-wrapper .bp3-select select:disabled.bp3-active,.jupyter-wrapper .bp3-html-select select:disabled.bp3-active:hover,.jupyter-wrapper .bp3-select select:disabled.bp3-active:hover,.jupyter-wrapper .bp3-html-select select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-html-select select.bp3-disabled.bp3-active:hover,.jupyter-wrapper .bp3-select select.bp3-disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.jupyter-wrapper .bp3-html-select.bp3-minimal select,.jupyter-wrapper .bp3-select.bp3-minimal select{-webkit-box-shadow:none;box-shadow:none;background:none}.jupyter-wrapper .bp3-html-select.bp3-minimal select:hover,.jupyter-wrapper .bp3-select.bp3-minimal select:hover{-webkit-box-shadow:none;box-shadow:none;background:rgba(167,182,194,.3);text-decoration:none;color:#182026}.jupyter-wrapper .bp3-html-select.bp3-minimal select:active,.jupyter-wrapper .bp3-select.bp3-minimal select:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:rgba(115,134,148,.3);color:#182026}.jupyter-wrapper .bp3-html-select.bp3-minimal select:disabled,.jupyter-wrapper .bp3-select.bp3-minimal select:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal select:disabled:hover,.jupyter-wrapper .bp3-select.bp3-minimal select:disabled:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-disabled:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-disabled:hover{background:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-html-select.bp3-minimal select:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select:disabled:hover.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{background:rgba(115,134,148,.3)}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select{-webkit-box-shadow:none;box-shadow:none;background:none;color:inherit}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:hover,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:hover{background:rgba(138,155,168,.15)}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-active{background:rgba(138,155,168,.3);color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:disabled,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:disabled:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:disabled:hover,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{background:none;cursor:not-allowed;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{background:rgba(138,155,168,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary{color:#106ba3}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#106ba3}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary:hover{background:rgba(19,124,189,.15);color:#106ba3}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{background:rgba(19,124,189,.3);color:#106ba3}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{background:none;color:rgba(16,107,163,.5)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{background:rgba(19,124,189,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{stroke:#106ba3}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{background:rgba(19,124,189,.2);color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{background:rgba(19,124,189,.3);color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{background:none;color:rgba(72,175,240,.5)}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{background:rgba(19,124,189,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success{color:#0d8050}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#0d8050}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success:hover{background:rgba(15,153,96,.15);color:#0d8050}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{background:rgba(15,153,96,.3);color:#0d8050}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{background:none;color:rgba(13,128,80,.5)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{background:rgba(15,153,96,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{stroke:#0d8050}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{background:rgba(15,153,96,.2);color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{background:rgba(15,153,96,.3);color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{background:none;color:rgba(61,204,145,.5)}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{background:rgba(15,153,96,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning{color:#bf7326}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#bf7326}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning:hover{background:rgba(217,130,43,.15);color:#bf7326}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{background:rgba(217,130,43,.3);color:#bf7326}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{background:none;color:rgba(191,115,38,.5)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{background:rgba(217,130,43,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{stroke:#bf7326}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{background:rgba(217,130,43,.2);color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{background:rgba(217,130,43,.3);color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{background:none;color:rgba(255,179,102,.5)}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{background:rgba(217,130,43,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger{color:#c23030}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{-webkit-box-shadow:none;box-shadow:none;background:none;color:#c23030}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger:hover{background:rgba(219,55,55,.15);color:#c23030}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger:active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{background:rgba(219,55,55,.3);color:#c23030}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{background:none;color:rgba(194,48,48,.5)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{background:rgba(219,55,55,.3)}.jupyter-wrapper .bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head,.jupyter-wrapper .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{stroke:#c23030}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{background:rgba(219,55,55,.2);color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{background:rgba(219,55,55,.3);color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{background:none;color:rgba(255,115,115,.5)}.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{background:rgba(219,55,55,.3)}.jupyter-wrapper .bp3-html-select.bp3-large select,.jupyter-wrapper .bp3-select.bp3-large select{height:40px;padding-right:35px;font-size:16px}.jupyter-wrapper .bp3-dark .bp3-html-select select,.jupyter-wrapper .bp3-dark .bp3-select select{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#394b59;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-html-select select:hover,.jupyter-wrapper .bp3-dark .bp3-select select:hover,.jupyter-wrapper .bp3-dark .bp3-html-select select:active,.jupyter-wrapper .bp3-dark .bp3-select select:active,.jupyter-wrapper .bp3-dark .bp3-html-select select.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select select.bp3-active{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-html-select select:hover,.jupyter-wrapper .bp3-dark .bp3-select select:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#30404d}.jupyter-wrapper .bp3-dark .bp3-html-select select:active,.jupyter-wrapper .bp3-dark .bp3-select select:active,.jupyter-wrapper .bp3-dark .bp3-html-select select.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select select.bp3-active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);background-color:#202b33;background-image:none}.jupyter-wrapper .bp3-dark .bp3-html-select select:disabled,.jupyter-wrapper .bp3-dark .bp3-select select:disabled,.jupyter-wrapper .bp3-dark .bp3-html-select select.bp3-disabled,.jupyter-wrapper .bp3-dark .bp3-select select.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(57,75,89,.5);background-image:none;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-html-select select:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select select:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-select select.bp3-disabled.bp3-active{background:rgba(57,75,89,.7)}.jupyter-wrapper .bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head,.jupyter-wrapper .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{background:rgba(16,22,26,.5);stroke:#8a9ba8}.jupyter-wrapper .bp3-html-select select:disabled,.jupyter-wrapper .bp3-select select:disabled{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(206,217,224,.5);cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-html-select .bp3-icon,.jupyter-wrapper .bp3-select .bp3-icon,.jupyter-wrapper .bp3-select::after{position:absolute;top:7px;right:7px;color:#5c7080;pointer-events:none}.jupyter-wrapper .bp3-html-select .bp3-disabled.bp3-icon,.jupyter-wrapper .bp3-select .bp3-disabled.bp3-icon,.jupyter-wrapper .bp3-disabled.bp3-select::after{color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-html-select,.jupyter-wrapper .bp3-select{display:inline-block;position:relative;vertical-align:middle;letter-spacing:normal}.jupyter-wrapper .bp3-html-select select::-ms-expand,.jupyter-wrapper .bp3-select select::-ms-expand{display:none}.jupyter-wrapper .bp3-html-select .bp3-icon,.jupyter-wrapper .bp3-select .bp3-icon{color:#5c7080}.jupyter-wrapper .bp3-html-select .bp3-icon:hover,.jupyter-wrapper .bp3-select .bp3-icon:hover{color:#182026}.jupyter-wrapper .bp3-dark .bp3-html-select .bp3-icon,.jupyter-wrapper .bp3-dark .bp3-select .bp3-icon{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-html-select .bp3-icon:hover,.jupyter-wrapper .bp3-dark .bp3-select .bp3-icon:hover{color:#f5f8fa}.jupyter-wrapper .bp3-html-select.bp3-large::after,.jupyter-wrapper .bp3-html-select.bp3-large .bp3-icon,.jupyter-wrapper .bp3-select.bp3-large::after,.jupyter-wrapper .bp3-select.bp3-large .bp3-icon{top:12px;right:12px}.jupyter-wrapper .bp3-html-select.bp3-fill,.jupyter-wrapper .bp3-html-select.bp3-fill select,.jupyter-wrapper .bp3-select.bp3-fill,.jupyter-wrapper .bp3-select.bp3-fill select{width:100%}.jupyter-wrapper .bp3-dark .bp3-html-select option,.jupyter-wrapper .bp3-dark .bp3-select option{background-color:#30404d;color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-html-select::after,.jupyter-wrapper .bp3-dark .bp3-select::after{color:#a7b6c2}.jupyter-wrapper .bp3-select::after{line-height:1;font-family:"Icons16",sans-serif;font-size:16px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:""}.jupyter-wrapper .bp3-running-text table,.jupyter-wrapper table.bp3-html-table{border-spacing:0;font-size:14px}.jupyter-wrapper .bp3-running-text table th,.jupyter-wrapper table.bp3-html-table th,.jupyter-wrapper .bp3-running-text table td,.jupyter-wrapper table.bp3-html-table td{padding:11px;vertical-align:top;text-align:left}.jupyter-wrapper .bp3-running-text table th,.jupyter-wrapper table.bp3-html-table th{color:#182026;font-weight:600}.jupyter-wrapper .bp3-running-text table td,.jupyter-wrapper table.bp3-html-table td{color:#182026}.jupyter-wrapper .bp3-running-text table tbody tr:first-child th,.jupyter-wrapper table.bp3-html-table tbody tr:first-child th,.jupyter-wrapper .bp3-running-text table tbody tr:first-child td,.jupyter-wrapper table.bp3-html-table tbody tr:first-child td{-webkit-box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15)}.jupyter-wrapper .bp3-dark .bp3-running-text table th,.jupyter-wrapper .bp3-running-text .bp3-dark table th,.jupyter-wrapper .bp3-dark table.bp3-html-table th{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-running-text table td,.jupyter-wrapper .bp3-running-text .bp3-dark table td,.jupyter-wrapper .bp3-dark table.bp3-html-table td{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-running-text table tbody tr:first-child th,.jupyter-wrapper .bp3-running-text .bp3-dark table tbody tr:first-child th,.jupyter-wrapper .bp3-dark table.bp3-html-table tbody tr:first-child th,.jupyter-wrapper .bp3-dark .bp3-running-text table tbody tr:first-child td,.jupyter-wrapper .bp3-running-text .bp3-dark table tbody tr:first-child td,.jupyter-wrapper .bp3-dark table.bp3-html-table tbody tr:first-child td{-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.15)}.jupyter-wrapper table.bp3-html-table.bp3-html-table-condensed th,.jupyter-wrapper table.bp3-html-table.bp3-html-table-condensed td,.jupyter-wrapper table.bp3-html-table.bp3-small th,.jupyter-wrapper table.bp3-html-table.bp3-small td{padding-top:6px;padding-bottom:6px}.jupyter-wrapper table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{background:rgba(191,204,214,.15)}.jupyter-wrapper table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){-webkit-box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15);box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15)}.jupyter-wrapper table.bp3-html-table.bp3-html-table-bordered tbody tr td{-webkit-box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 0 rgba(16,22,26,.15)}.jupyter-wrapper table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child){-webkit-box-shadow:inset 1px 1px 0 0 rgba(16,22,26,.15);box-shadow:inset 1px 1px 0 0 rgba(16,22,26,.15)}.jupyter-wrapper table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){-webkit-box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15);box-shadow:inset 1px 0 0 0 rgba(16,22,26,.15)}.jupyter-wrapper table.bp3-html-table.bp3-interactive tbody tr:hover td{background-color:rgba(191,204,214,.3);cursor:pointer}.jupyter-wrapper table.bp3-html-table.bp3-interactive tbody tr:active td{background-color:rgba(191,204,214,.4)}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{background:rgba(92,112,128,.15)}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){-webkit-box-shadow:inset 1px 0 0 0 rgba(255,255,255,.15);box-shadow:inset 1px 0 0 0 rgba(255,255,255,.15)}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td{-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.15)}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child){-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.15);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.15)}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{-webkit-box-shadow:inset 1px 0 0 0 rgba(255,255,255,.15);box-shadow:inset 1px 0 0 0 rgba(255,255,255,.15)}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{background-color:rgba(92,112,128,.3);cursor:pointer}.jupyter-wrapper .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{background-color:rgba(92,112,128,.4)}.jupyter-wrapper .bp3-key-combo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jupyter-wrapper .bp3-key-combo>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-key-combo>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-key-combo::before,.jupyter-wrapper .bp3-key-combo>*{margin-right:5px}.jupyter-wrapper .bp3-key-combo:empty::before,.jupyter-wrapper .bp3-key-combo>:last-child{margin-right:0}.jupyter-wrapper .bp3-hotkey-dialog{top:40px;padding-bottom:0}.jupyter-wrapper .bp3-hotkey-dialog .bp3-dialog-body{margin:0;padding:0}.jupyter-wrapper .bp3-hotkey-dialog .bp3-hotkey-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.jupyter-wrapper .bp3-hotkey-column{margin:auto;max-height:80vh;overflow-y:auto;padding:30px}.jupyter-wrapper .bp3-hotkey-column .bp3-heading{margin-bottom:20px}.jupyter-wrapper .bp3-hotkey-column .bp3-heading:not(:first-child){margin-top:40px}.jupyter-wrapper .bp3-hotkey{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;margin-left:0}.jupyter-wrapper .bp3-hotkey:not(:last-child){margin-bottom:10px}.jupyter-wrapper .bp3-icon{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:text-bottom}.jupyter-wrapper .bp3-icon:not(:empty)::before{content:"" !important;content:unset !important}.jupyter-wrapper .bp3-icon>svg{display:block}.jupyter-wrapper .bp3-icon>svg:not([fill]){fill:currentColor}.jupyter-wrapper .bp3-icon.bp3-intent-primary,.jupyter-wrapper .bp3-icon-standard.bp3-intent-primary,.jupyter-wrapper .bp3-icon-large.bp3-intent-primary{color:#106ba3}.jupyter-wrapper .bp3-dark .bp3-icon.bp3-intent-primary,.jupyter-wrapper .bp3-dark .bp3-icon-standard.bp3-intent-primary,.jupyter-wrapper .bp3-dark .bp3-icon-large.bp3-intent-primary{color:#48aff0}.jupyter-wrapper .bp3-icon.bp3-intent-success,.jupyter-wrapper .bp3-icon-standard.bp3-intent-success,.jupyter-wrapper .bp3-icon-large.bp3-intent-success{color:#0d8050}.jupyter-wrapper .bp3-dark .bp3-icon.bp3-intent-success,.jupyter-wrapper .bp3-dark .bp3-icon-standard.bp3-intent-success,.jupyter-wrapper .bp3-dark .bp3-icon-large.bp3-intent-success{color:#3dcc91}.jupyter-wrapper .bp3-icon.bp3-intent-warning,.jupyter-wrapper .bp3-icon-standard.bp3-intent-warning,.jupyter-wrapper .bp3-icon-large.bp3-intent-warning{color:#bf7326}.jupyter-wrapper .bp3-dark .bp3-icon.bp3-intent-warning,.jupyter-wrapper .bp3-dark .bp3-icon-standard.bp3-intent-warning,.jupyter-wrapper .bp3-dark .bp3-icon-large.bp3-intent-warning{color:#ffb366}.jupyter-wrapper .bp3-icon.bp3-intent-danger,.jupyter-wrapper .bp3-icon-standard.bp3-intent-danger,.jupyter-wrapper .bp3-icon-large.bp3-intent-danger{color:#c23030}.jupyter-wrapper .bp3-dark .bp3-icon.bp3-intent-danger,.jupyter-wrapper .bp3-dark .bp3-icon-standard.bp3-intent-danger,.jupyter-wrapper .bp3-dark .bp3-icon-large.bp3-intent-danger{color:#ff7373}.jupyter-wrapper span.bp3-icon-standard{line-height:1;font-family:"Icons16",sans-serif;font-size:16px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block}.jupyter-wrapper span.bp3-icon-large{line-height:1;font-family:"Icons20",sans-serif;font-size:20px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block}.jupyter-wrapper span.bp3-icon:empty{line-height:1;font-family:"Icons20";font-size:inherit;font-weight:400;font-style:normal}.jupyter-wrapper span.bp3-icon:empty::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.jupyter-wrapper .bp3-icon-add::before{content:""}.jupyter-wrapper .bp3-icon-add-column-left::before{content:""}.jupyter-wrapper .bp3-icon-add-column-right::before{content:""}.jupyter-wrapper .bp3-icon-add-row-bottom::before{content:""}.jupyter-wrapper .bp3-icon-add-row-top::before{content:""}.jupyter-wrapper .bp3-icon-add-to-artifact::before{content:""}.jupyter-wrapper .bp3-icon-add-to-folder::before{content:""}.jupyter-wrapper .bp3-icon-airplane::before{content:""}.jupyter-wrapper .bp3-icon-align-center::before{content:""}.jupyter-wrapper .bp3-icon-align-justify::before{content:""}.jupyter-wrapper .bp3-icon-align-left::before{content:""}.jupyter-wrapper .bp3-icon-align-right::before{content:""}.jupyter-wrapper .bp3-icon-alignment-bottom::before{content:""}.jupyter-wrapper .bp3-icon-alignment-horizontal-center::before{content:""}.jupyter-wrapper .bp3-icon-alignment-left::before{content:""}.jupyter-wrapper .bp3-icon-alignment-right::before{content:""}.jupyter-wrapper .bp3-icon-alignment-top::before{content:""}.jupyter-wrapper .bp3-icon-alignment-vertical-center::before{content:""}.jupyter-wrapper .bp3-icon-annotation::before{content:""}.jupyter-wrapper .bp3-icon-application::before{content:""}.jupyter-wrapper .bp3-icon-applications::before{content:""}.jupyter-wrapper .bp3-icon-archive::before{content:""}.jupyter-wrapper .bp3-icon-arrow-bottom-left::before{content:"↙"}.jupyter-wrapper .bp3-icon-arrow-bottom-right::before{content:"↘"}.jupyter-wrapper .bp3-icon-arrow-down::before{content:"↓"}.jupyter-wrapper .bp3-icon-arrow-left::before{content:"←"}.jupyter-wrapper .bp3-icon-arrow-right::before{content:"→"}.jupyter-wrapper .bp3-icon-arrow-top-left::before{content:"↖"}.jupyter-wrapper .bp3-icon-arrow-top-right::before{content:"↗"}.jupyter-wrapper .bp3-icon-arrow-up::before{content:"↑"}.jupyter-wrapper .bp3-icon-arrows-horizontal::before{content:"↔"}.jupyter-wrapper .bp3-icon-arrows-vertical::before{content:"↕"}.jupyter-wrapper .bp3-icon-asterisk::before{content:"*"}.jupyter-wrapper .bp3-icon-automatic-updates::before{content:""}.jupyter-wrapper .bp3-icon-badge::before{content:""}.jupyter-wrapper .bp3-icon-ban-circle::before{content:""}.jupyter-wrapper .bp3-icon-bank-account::before{content:""}.jupyter-wrapper .bp3-icon-barcode::before{content:""}.jupyter-wrapper .bp3-icon-blank::before{content:""}.jupyter-wrapper .bp3-icon-blocked-person::before{content:""}.jupyter-wrapper .bp3-icon-bold::before{content:""}.jupyter-wrapper .bp3-icon-book::before{content:""}.jupyter-wrapper .bp3-icon-bookmark::before{content:""}.jupyter-wrapper .bp3-icon-box::before{content:""}.jupyter-wrapper .bp3-icon-briefcase::before{content:""}.jupyter-wrapper .bp3-icon-bring-data::before{content:""}.jupyter-wrapper .bp3-icon-build::before{content:""}.jupyter-wrapper .bp3-icon-calculator::before{content:""}.jupyter-wrapper .bp3-icon-calendar::before{content:""}.jupyter-wrapper .bp3-icon-camera::before{content:""}.jupyter-wrapper .bp3-icon-caret-down::before{content:"⌄"}.jupyter-wrapper .bp3-icon-caret-left::before{content:"〈"}.jupyter-wrapper .bp3-icon-caret-right::before{content:"〉"}.jupyter-wrapper .bp3-icon-caret-up::before{content:"⌃"}.jupyter-wrapper .bp3-icon-cell-tower::before{content:""}.jupyter-wrapper .bp3-icon-changes::before{content:""}.jupyter-wrapper .bp3-icon-chart::before{content:""}.jupyter-wrapper .bp3-icon-chat::before{content:""}.jupyter-wrapper .bp3-icon-chevron-backward::before{content:""}.jupyter-wrapper .bp3-icon-chevron-down::before{content:""}.jupyter-wrapper .bp3-icon-chevron-forward::before{content:""}.jupyter-wrapper .bp3-icon-chevron-left::before{content:""}.jupyter-wrapper .bp3-icon-chevron-right::before{content:""}.jupyter-wrapper .bp3-icon-chevron-up::before{content:""}.jupyter-wrapper .bp3-icon-circle::before{content:""}.jupyter-wrapper .bp3-icon-circle-arrow-down::before{content:""}.jupyter-wrapper .bp3-icon-circle-arrow-left::before{content:""}.jupyter-wrapper .bp3-icon-circle-arrow-right::before{content:""}.jupyter-wrapper .bp3-icon-circle-arrow-up::before{content:""}.jupyter-wrapper .bp3-icon-citation::before{content:""}.jupyter-wrapper .bp3-icon-clean::before{content:""}.jupyter-wrapper .bp3-icon-clipboard::before{content:""}.jupyter-wrapper .bp3-icon-cloud::before{content:"☁"}.jupyter-wrapper .bp3-icon-cloud-download::before{content:""}.jupyter-wrapper .bp3-icon-cloud-upload::before{content:""}.jupyter-wrapper .bp3-icon-code::before{content:""}.jupyter-wrapper .bp3-icon-code-block::before{content:""}.jupyter-wrapper .bp3-icon-cog::before{content:""}.jupyter-wrapper .bp3-icon-collapse-all::before{content:""}.jupyter-wrapper .bp3-icon-column-layout::before{content:""}.jupyter-wrapper .bp3-icon-comment::before{content:""}.jupyter-wrapper .bp3-icon-comparison::before{content:""}.jupyter-wrapper .bp3-icon-compass::before{content:""}.jupyter-wrapper .bp3-icon-compressed::before{content:""}.jupyter-wrapper .bp3-icon-confirm::before{content:""}.jupyter-wrapper .bp3-icon-console::before{content:""}.jupyter-wrapper .bp3-icon-contrast::before{content:""}.jupyter-wrapper .bp3-icon-control::before{content:""}.jupyter-wrapper .bp3-icon-credit-card::before{content:""}.jupyter-wrapper .bp3-icon-cross::before{content:"✗"}.jupyter-wrapper .bp3-icon-crown::before{content:""}.jupyter-wrapper .bp3-icon-cube::before{content:""}.jupyter-wrapper .bp3-icon-cube-add::before{content:""}.jupyter-wrapper .bp3-icon-cube-remove::before{content:""}.jupyter-wrapper .bp3-icon-curved-range-chart::before{content:""}.jupyter-wrapper .bp3-icon-cut::before{content:""}.jupyter-wrapper .bp3-icon-dashboard::before{content:""}.jupyter-wrapper .bp3-icon-data-lineage::before{content:""}.jupyter-wrapper .bp3-icon-database::before{content:""}.jupyter-wrapper .bp3-icon-delete::before{content:""}.jupyter-wrapper .bp3-icon-delta::before{content:"Δ"}.jupyter-wrapper .bp3-icon-derive-column::before{content:""}.jupyter-wrapper .bp3-icon-desktop::before{content:""}.jupyter-wrapper .bp3-icon-diagram-tree::before{content:""}.jupyter-wrapper .bp3-icon-direction-left::before{content:""}.jupyter-wrapper .bp3-icon-direction-right::before{content:""}.jupyter-wrapper .bp3-icon-disable::before{content:""}.jupyter-wrapper .bp3-icon-document::before{content:""}.jupyter-wrapper .bp3-icon-document-open::before{content:""}.jupyter-wrapper .bp3-icon-document-share::before{content:""}.jupyter-wrapper .bp3-icon-dollar::before{content:"$"}.jupyter-wrapper .bp3-icon-dot::before{content:"•"}.jupyter-wrapper .bp3-icon-double-caret-horizontal::before{content:""}.jupyter-wrapper .bp3-icon-double-caret-vertical::before{content:""}.jupyter-wrapper .bp3-icon-double-chevron-down::before{content:""}.jupyter-wrapper .bp3-icon-double-chevron-left::before{content:""}.jupyter-wrapper .bp3-icon-double-chevron-right::before{content:""}.jupyter-wrapper .bp3-icon-double-chevron-up::before{content:""}.jupyter-wrapper .bp3-icon-doughnut-chart::before{content:""}.jupyter-wrapper .bp3-icon-download::before{content:""}.jupyter-wrapper .bp3-icon-drag-handle-horizontal::before{content:""}.jupyter-wrapper .bp3-icon-drag-handle-vertical::before{content:""}.jupyter-wrapper .bp3-icon-draw::before{content:""}.jupyter-wrapper .bp3-icon-drive-time::before{content:""}.jupyter-wrapper .bp3-icon-duplicate::before{content:""}.jupyter-wrapper .bp3-icon-edit::before{content:"✎"}.jupyter-wrapper .bp3-icon-eject::before{content:"⏏"}.jupyter-wrapper .bp3-icon-endorsed::before{content:""}.jupyter-wrapper .bp3-icon-envelope::before{content:"✉"}.jupyter-wrapper .bp3-icon-equals::before{content:""}.jupyter-wrapper .bp3-icon-eraser::before{content:""}.jupyter-wrapper .bp3-icon-error::before{content:""}.jupyter-wrapper .bp3-icon-euro::before{content:"€"}.jupyter-wrapper .bp3-icon-exchange::before{content:""}.jupyter-wrapper .bp3-icon-exclude-row::before{content:""}.jupyter-wrapper .bp3-icon-expand-all::before{content:""}.jupyter-wrapper .bp3-icon-export::before{content:""}.jupyter-wrapper .bp3-icon-eye-off::before{content:""}.jupyter-wrapper .bp3-icon-eye-on::before{content:""}.jupyter-wrapper .bp3-icon-eye-open::before{content:""}.jupyter-wrapper .bp3-icon-fast-backward::before{content:""}.jupyter-wrapper .bp3-icon-fast-forward::before{content:""}.jupyter-wrapper .bp3-icon-feed::before{content:""}.jupyter-wrapper .bp3-icon-feed-subscribed::before{content:""}.jupyter-wrapper .bp3-icon-film::before{content:""}.jupyter-wrapper .bp3-icon-filter::before{content:""}.jupyter-wrapper .bp3-icon-filter-keep::before{content:""}.jupyter-wrapper .bp3-icon-filter-list::before{content:""}.jupyter-wrapper .bp3-icon-filter-open::before{content:""}.jupyter-wrapper .bp3-icon-filter-remove::before{content:""}.jupyter-wrapper .bp3-icon-flag::before{content:"⚑"}.jupyter-wrapper .bp3-icon-flame::before{content:""}.jupyter-wrapper .bp3-icon-flash::before{content:""}.jupyter-wrapper .bp3-icon-floppy-disk::before{content:""}.jupyter-wrapper .bp3-icon-flow-branch::before{content:""}.jupyter-wrapper .bp3-icon-flow-end::before{content:""}.jupyter-wrapper .bp3-icon-flow-linear::before{content:""}.jupyter-wrapper .bp3-icon-flow-review::before{content:""}.jupyter-wrapper .bp3-icon-flow-review-branch::before{content:""}.jupyter-wrapper .bp3-icon-flows::before{content:""}.jupyter-wrapper .bp3-icon-folder-close::before{content:""}.jupyter-wrapper .bp3-icon-folder-new::before{content:""}.jupyter-wrapper .bp3-icon-folder-open::before{content:""}.jupyter-wrapper .bp3-icon-folder-shared::before{content:""}.jupyter-wrapper .bp3-icon-folder-shared-open::before{content:""}.jupyter-wrapper .bp3-icon-follower::before{content:""}.jupyter-wrapper .bp3-icon-following::before{content:""}.jupyter-wrapper .bp3-icon-font::before{content:""}.jupyter-wrapper .bp3-icon-fork::before{content:""}.jupyter-wrapper .bp3-icon-form::before{content:""}.jupyter-wrapper .bp3-icon-full-circle::before{content:""}.jupyter-wrapper .bp3-icon-full-stacked-chart::before{content:""}.jupyter-wrapper .bp3-icon-fullscreen::before{content:""}.jupyter-wrapper .bp3-icon-function::before{content:""}.jupyter-wrapper .bp3-icon-gantt-chart::before{content:""}.jupyter-wrapper .bp3-icon-geolocation::before{content:""}.jupyter-wrapper .bp3-icon-geosearch::before{content:""}.jupyter-wrapper .bp3-icon-git-branch::before{content:""}.jupyter-wrapper .bp3-icon-git-commit::before{content:""}.jupyter-wrapper .bp3-icon-git-merge::before{content:""}.jupyter-wrapper .bp3-icon-git-new-branch::before{content:""}.jupyter-wrapper .bp3-icon-git-pull::before{content:""}.jupyter-wrapper .bp3-icon-git-push::before{content:""}.jupyter-wrapper .bp3-icon-git-repo::before{content:""}.jupyter-wrapper .bp3-icon-glass::before{content:""}.jupyter-wrapper .bp3-icon-globe::before{content:""}.jupyter-wrapper .bp3-icon-globe-network::before{content:""}.jupyter-wrapper .bp3-icon-graph::before{content:""}.jupyter-wrapper .bp3-icon-graph-remove::before{content:""}.jupyter-wrapper .bp3-icon-greater-than::before{content:""}.jupyter-wrapper .bp3-icon-greater-than-or-equal-to::before{content:""}.jupyter-wrapper .bp3-icon-grid::before{content:""}.jupyter-wrapper .bp3-icon-grid-view::before{content:""}.jupyter-wrapper .bp3-icon-group-objects::before{content:""}.jupyter-wrapper .bp3-icon-grouped-bar-chart::before{content:""}.jupyter-wrapper .bp3-icon-hand::before{content:""}.jupyter-wrapper .bp3-icon-hand-down::before{content:""}.jupyter-wrapper .bp3-icon-hand-left::before{content:""}.jupyter-wrapper .bp3-icon-hand-right::before{content:""}.jupyter-wrapper .bp3-icon-hand-up::before{content:""}.jupyter-wrapper .bp3-icon-header::before{content:""}.jupyter-wrapper .bp3-icon-header-one::before{content:""}.jupyter-wrapper .bp3-icon-header-two::before{content:""}.jupyter-wrapper .bp3-icon-headset::before{content:""}.jupyter-wrapper .bp3-icon-heart::before{content:"♥"}.jupyter-wrapper .bp3-icon-heart-broken::before{content:""}.jupyter-wrapper .bp3-icon-heat-grid::before{content:""}.jupyter-wrapper .bp3-icon-heatmap::before{content:""}.jupyter-wrapper .bp3-icon-help::before{content:"?"}.jupyter-wrapper .bp3-icon-helper-management::before{content:""}.jupyter-wrapper .bp3-icon-highlight::before{content:""}.jupyter-wrapper .bp3-icon-history::before{content:""}.jupyter-wrapper .bp3-icon-home::before{content:"⌂"}.jupyter-wrapper .bp3-icon-horizontal-bar-chart::before{content:""}.jupyter-wrapper .bp3-icon-horizontal-bar-chart-asc::before{content:""}.jupyter-wrapper .bp3-icon-horizontal-bar-chart-desc::before{content:""}.jupyter-wrapper .bp3-icon-horizontal-distribution::before{content:""}.jupyter-wrapper .bp3-icon-id-number::before{content:""}.jupyter-wrapper .bp3-icon-image-rotate-left::before{content:""}.jupyter-wrapper .bp3-icon-image-rotate-right::before{content:""}.jupyter-wrapper .bp3-icon-import::before{content:""}.jupyter-wrapper .bp3-icon-inbox::before{content:""}.jupyter-wrapper .bp3-icon-inbox-filtered::before{content:""}.jupyter-wrapper .bp3-icon-inbox-geo::before{content:""}.jupyter-wrapper .bp3-icon-inbox-search::before{content:""}.jupyter-wrapper .bp3-icon-inbox-update::before{content:""}.jupyter-wrapper .bp3-icon-info-sign::before{content:""}.jupyter-wrapper .bp3-icon-inheritance::before{content:""}.jupyter-wrapper .bp3-icon-inner-join::before{content:""}.jupyter-wrapper .bp3-icon-insert::before{content:""}.jupyter-wrapper .bp3-icon-intersection::before{content:""}.jupyter-wrapper .bp3-icon-ip-address::before{content:""}.jupyter-wrapper .bp3-icon-issue::before{content:""}.jupyter-wrapper .bp3-icon-issue-closed::before{content:""}.jupyter-wrapper .bp3-icon-issue-new::before{content:""}.jupyter-wrapper .bp3-icon-italic::before{content:""}.jupyter-wrapper .bp3-icon-join-table::before{content:""}.jupyter-wrapper .bp3-icon-key::before{content:""}.jupyter-wrapper .bp3-icon-key-backspace::before{content:""}.jupyter-wrapper .bp3-icon-key-command::before{content:""}.jupyter-wrapper .bp3-icon-key-control::before{content:""}.jupyter-wrapper .bp3-icon-key-delete::before{content:""}.jupyter-wrapper .bp3-icon-key-enter::before{content:""}.jupyter-wrapper .bp3-icon-key-escape::before{content:""}.jupyter-wrapper .bp3-icon-key-option::before{content:""}.jupyter-wrapper .bp3-icon-key-shift::before{content:""}.jupyter-wrapper .bp3-icon-key-tab::before{content:""}.jupyter-wrapper .bp3-icon-known-vehicle::before{content:""}.jupyter-wrapper .bp3-icon-label::before{content:""}.jupyter-wrapper .bp3-icon-layer::before{content:""}.jupyter-wrapper .bp3-icon-layers::before{content:""}.jupyter-wrapper .bp3-icon-layout::before{content:""}.jupyter-wrapper .bp3-icon-layout-auto::before{content:""}.jupyter-wrapper .bp3-icon-layout-balloon::before{content:""}.jupyter-wrapper .bp3-icon-layout-circle::before{content:""}.jupyter-wrapper .bp3-icon-layout-grid::before{content:""}.jupyter-wrapper .bp3-icon-layout-group-by::before{content:""}.jupyter-wrapper .bp3-icon-layout-hierarchy::before{content:""}.jupyter-wrapper .bp3-icon-layout-linear::before{content:""}.jupyter-wrapper .bp3-icon-layout-skew-grid::before{content:""}.jupyter-wrapper .bp3-icon-layout-sorted-clusters::before{content:""}.jupyter-wrapper .bp3-icon-learning::before{content:""}.jupyter-wrapper .bp3-icon-left-join::before{content:""}.jupyter-wrapper .bp3-icon-less-than::before{content:""}.jupyter-wrapper .bp3-icon-less-than-or-equal-to::before{content:""}.jupyter-wrapper .bp3-icon-lifesaver::before{content:""}.jupyter-wrapper .bp3-icon-lightbulb::before{content:""}.jupyter-wrapper .bp3-icon-link::before{content:""}.jupyter-wrapper .bp3-icon-list::before{content:"☰"}.jupyter-wrapper .bp3-icon-list-columns::before{content:""}.jupyter-wrapper .bp3-icon-list-detail-view::before{content:""}.jupyter-wrapper .bp3-icon-locate::before{content:""}.jupyter-wrapper .bp3-icon-lock::before{content:""}.jupyter-wrapper .bp3-icon-log-in::before{content:""}.jupyter-wrapper .bp3-icon-log-out::before{content:""}.jupyter-wrapper .bp3-icon-manual::before{content:""}.jupyter-wrapper .bp3-icon-manually-entered-data::before{content:""}.jupyter-wrapper .bp3-icon-map::before{content:""}.jupyter-wrapper .bp3-icon-map-create::before{content:""}.jupyter-wrapper .bp3-icon-map-marker::before{content:""}.jupyter-wrapper .bp3-icon-maximize::before{content:""}.jupyter-wrapper .bp3-icon-media::before{content:""}.jupyter-wrapper .bp3-icon-menu::before{content:""}.jupyter-wrapper .bp3-icon-menu-closed::before{content:""}.jupyter-wrapper .bp3-icon-menu-open::before{content:""}.jupyter-wrapper .bp3-icon-merge-columns::before{content:""}.jupyter-wrapper .bp3-icon-merge-links::before{content:""}.jupyter-wrapper .bp3-icon-minimize::before{content:""}.jupyter-wrapper .bp3-icon-minus::before{content:""}.jupyter-wrapper .bp3-icon-mobile-phone::before{content:""}.jupyter-wrapper .bp3-icon-mobile-video::before{content:""}.jupyter-wrapper .bp3-icon-moon::before{content:""}.jupyter-wrapper .bp3-icon-more::before{content:""}.jupyter-wrapper .bp3-icon-mountain::before{content:""}.jupyter-wrapper .bp3-icon-move::before{content:""}.jupyter-wrapper .bp3-icon-mugshot::before{content:""}.jupyter-wrapper .bp3-icon-multi-select::before{content:""}.jupyter-wrapper .bp3-icon-music::before{content:""}.jupyter-wrapper .bp3-icon-new-drawing::before{content:""}.jupyter-wrapper .bp3-icon-new-grid-item::before{content:""}.jupyter-wrapper .bp3-icon-new-layer::before{content:""}.jupyter-wrapper .bp3-icon-new-layers::before{content:""}.jupyter-wrapper .bp3-icon-new-link::before{content:""}.jupyter-wrapper .bp3-icon-new-object::before{content:""}.jupyter-wrapper .bp3-icon-new-person::before{content:""}.jupyter-wrapper .bp3-icon-new-prescription::before{content:""}.jupyter-wrapper .bp3-icon-new-text-box::before{content:""}.jupyter-wrapper .bp3-icon-ninja::before{content:""}.jupyter-wrapper .bp3-icon-not-equal-to::before{content:""}.jupyter-wrapper .bp3-icon-notifications::before{content:""}.jupyter-wrapper .bp3-icon-notifications-updated::before{content:""}.jupyter-wrapper .bp3-icon-numbered-list::before{content:""}.jupyter-wrapper .bp3-icon-numerical::before{content:""}.jupyter-wrapper .bp3-icon-office::before{content:""}.jupyter-wrapper .bp3-icon-offline::before{content:""}.jupyter-wrapper .bp3-icon-oil-field::before{content:""}.jupyter-wrapper .bp3-icon-one-column::before{content:""}.jupyter-wrapper .bp3-icon-outdated::before{content:""}.jupyter-wrapper .bp3-icon-page-layout::before{content:""}.jupyter-wrapper .bp3-icon-panel-stats::before{content:""}.jupyter-wrapper .bp3-icon-panel-table::before{content:""}.jupyter-wrapper .bp3-icon-paperclip::before{content:""}.jupyter-wrapper .bp3-icon-paragraph::before{content:""}.jupyter-wrapper .bp3-icon-path::before{content:""}.jupyter-wrapper .bp3-icon-path-search::before{content:""}.jupyter-wrapper .bp3-icon-pause::before{content:""}.jupyter-wrapper .bp3-icon-people::before{content:""}.jupyter-wrapper .bp3-icon-percentage::before{content:""}.jupyter-wrapper .bp3-icon-person::before{content:""}.jupyter-wrapper .bp3-icon-phone::before{content:"☎"}.jupyter-wrapper .bp3-icon-pie-chart::before{content:""}.jupyter-wrapper .bp3-icon-pin::before{content:""}.jupyter-wrapper .bp3-icon-pivot::before{content:""}.jupyter-wrapper .bp3-icon-pivot-table::before{content:""}.jupyter-wrapper .bp3-icon-play::before{content:""}.jupyter-wrapper .bp3-icon-plus::before{content:"+"}.jupyter-wrapper .bp3-icon-polygon-filter::before{content:""}.jupyter-wrapper .bp3-icon-power::before{content:""}.jupyter-wrapper .bp3-icon-predictive-analysis::before{content:""}.jupyter-wrapper .bp3-icon-prescription::before{content:""}.jupyter-wrapper .bp3-icon-presentation::before{content:""}.jupyter-wrapper .bp3-icon-print::before{content:"⎙"}.jupyter-wrapper .bp3-icon-projects::before{content:""}.jupyter-wrapper .bp3-icon-properties::before{content:""}.jupyter-wrapper .bp3-icon-property::before{content:""}.jupyter-wrapper .bp3-icon-publish-function::before{content:""}.jupyter-wrapper .bp3-icon-pulse::before{content:""}.jupyter-wrapper .bp3-icon-random::before{content:""}.jupyter-wrapper .bp3-icon-record::before{content:""}.jupyter-wrapper .bp3-icon-redo::before{content:""}.jupyter-wrapper .bp3-icon-refresh::before{content:""}.jupyter-wrapper .bp3-icon-regression-chart::before{content:""}.jupyter-wrapper .bp3-icon-remove::before{content:""}.jupyter-wrapper .bp3-icon-remove-column::before{content:""}.jupyter-wrapper .bp3-icon-remove-column-left::before{content:""}.jupyter-wrapper .bp3-icon-remove-column-right::before{content:""}.jupyter-wrapper .bp3-icon-remove-row-bottom::before{content:""}.jupyter-wrapper .bp3-icon-remove-row-top::before{content:""}.jupyter-wrapper .bp3-icon-repeat::before{content:""}.jupyter-wrapper .bp3-icon-reset::before{content:""}.jupyter-wrapper .bp3-icon-resolve::before{content:""}.jupyter-wrapper .bp3-icon-rig::before{content:""}.jupyter-wrapper .bp3-icon-right-join::before{content:""}.jupyter-wrapper .bp3-icon-ring::before{content:""}.jupyter-wrapper .bp3-icon-rotate-document::before{content:""}.jupyter-wrapper .bp3-icon-rotate-page::before{content:""}.jupyter-wrapper .bp3-icon-satellite::before{content:""}.jupyter-wrapper .bp3-icon-saved::before{content:""}.jupyter-wrapper .bp3-icon-scatter-plot::before{content:""}.jupyter-wrapper .bp3-icon-search::before{content:""}.jupyter-wrapper .bp3-icon-search-around::before{content:""}.jupyter-wrapper .bp3-icon-search-template::before{content:""}.jupyter-wrapper .bp3-icon-search-text::before{content:""}.jupyter-wrapper .bp3-icon-segmented-control::before{content:""}.jupyter-wrapper .bp3-icon-select::before{content:""}.jupyter-wrapper .bp3-icon-selection::before{content:"⦿"}.jupyter-wrapper .bp3-icon-send-to::before{content:""}.jupyter-wrapper .bp3-icon-send-to-graph::before{content:""}.jupyter-wrapper .bp3-icon-send-to-map::before{content:""}.jupyter-wrapper .bp3-icon-series-add::before{content:""}.jupyter-wrapper .bp3-icon-series-configuration::before{content:""}.jupyter-wrapper .bp3-icon-series-derived::before{content:""}.jupyter-wrapper .bp3-icon-series-filtered::before{content:""}.jupyter-wrapper .bp3-icon-series-search::before{content:""}.jupyter-wrapper .bp3-icon-settings::before{content:""}.jupyter-wrapper .bp3-icon-share::before{content:""}.jupyter-wrapper .bp3-icon-shield::before{content:""}.jupyter-wrapper .bp3-icon-shop::before{content:""}.jupyter-wrapper .bp3-icon-shopping-cart::before{content:""}.jupyter-wrapper .bp3-icon-signal-search::before{content:""}.jupyter-wrapper .bp3-icon-sim-card::before{content:""}.jupyter-wrapper .bp3-icon-slash::before{content:""}.jupyter-wrapper .bp3-icon-small-cross::before{content:""}.jupyter-wrapper .bp3-icon-small-minus::before{content:""}.jupyter-wrapper .bp3-icon-small-plus::before{content:""}.jupyter-wrapper .bp3-icon-small-tick::before{content:""}.jupyter-wrapper .bp3-icon-snowflake::before{content:""}.jupyter-wrapper .bp3-icon-social-media::before{content:""}.jupyter-wrapper .bp3-icon-sort::before{content:""}.jupyter-wrapper .bp3-icon-sort-alphabetical::before{content:""}.jupyter-wrapper .bp3-icon-sort-alphabetical-desc::before{content:""}.jupyter-wrapper .bp3-icon-sort-asc::before{content:""}.jupyter-wrapper .bp3-icon-sort-desc::before{content:""}.jupyter-wrapper .bp3-icon-sort-numerical::before{content:""}.jupyter-wrapper .bp3-icon-sort-numerical-desc::before{content:""}.jupyter-wrapper .bp3-icon-split-columns::before{content:""}.jupyter-wrapper .bp3-icon-square::before{content:""}.jupyter-wrapper .bp3-icon-stacked-chart::before{content:""}.jupyter-wrapper .bp3-icon-star::before{content:"★"}.jupyter-wrapper .bp3-icon-star-empty::before{content:"☆"}.jupyter-wrapper .bp3-icon-step-backward::before{content:""}.jupyter-wrapper .bp3-icon-step-chart::before{content:""}.jupyter-wrapper .bp3-icon-step-forward::before{content:""}.jupyter-wrapper .bp3-icon-stop::before{content:""}.jupyter-wrapper .bp3-icon-stopwatch::before{content:""}.jupyter-wrapper .bp3-icon-strikethrough::before{content:""}.jupyter-wrapper .bp3-icon-style::before{content:""}.jupyter-wrapper .bp3-icon-swap-horizontal::before{content:""}.jupyter-wrapper .bp3-icon-swap-vertical::before{content:""}.jupyter-wrapper .bp3-icon-symbol-circle::before{content:""}.jupyter-wrapper .bp3-icon-symbol-cross::before{content:""}.jupyter-wrapper .bp3-icon-symbol-diamond::before{content:""}.jupyter-wrapper .bp3-icon-symbol-square::before{content:""}.jupyter-wrapper .bp3-icon-symbol-triangle-down::before{content:""}.jupyter-wrapper .bp3-icon-symbol-triangle-up::before{content:""}.jupyter-wrapper .bp3-icon-tag::before{content:""}.jupyter-wrapper .bp3-icon-take-action::before{content:""}.jupyter-wrapper .bp3-icon-taxi::before{content:""}.jupyter-wrapper .bp3-icon-text-highlight::before{content:""}.jupyter-wrapper .bp3-icon-th::before{content:""}.jupyter-wrapper .bp3-icon-th-derived::before{content:""}.jupyter-wrapper .bp3-icon-th-disconnect::before{content:""}.jupyter-wrapper .bp3-icon-th-filtered::before{content:""}.jupyter-wrapper .bp3-icon-th-list::before{content:""}.jupyter-wrapper .bp3-icon-thumbs-down::before{content:""}.jupyter-wrapper .bp3-icon-thumbs-up::before{content:""}.jupyter-wrapper .bp3-icon-tick::before{content:"✓"}.jupyter-wrapper .bp3-icon-tick-circle::before{content:""}.jupyter-wrapper .bp3-icon-time::before{content:"⏲"}.jupyter-wrapper .bp3-icon-timeline-area-chart::before{content:""}.jupyter-wrapper .bp3-icon-timeline-bar-chart::before{content:""}.jupyter-wrapper .bp3-icon-timeline-events::before{content:""}.jupyter-wrapper .bp3-icon-timeline-line-chart::before{content:""}.jupyter-wrapper .bp3-icon-tint::before{content:""}.jupyter-wrapper .bp3-icon-torch::before{content:""}.jupyter-wrapper .bp3-icon-tractor::before{content:""}.jupyter-wrapper .bp3-icon-train::before{content:""}.jupyter-wrapper .bp3-icon-translate::before{content:""}.jupyter-wrapper .bp3-icon-trash::before{content:""}.jupyter-wrapper .bp3-icon-tree::before{content:""}.jupyter-wrapper .bp3-icon-trending-down::before{content:""}.jupyter-wrapper .bp3-icon-trending-up::before{content:""}.jupyter-wrapper .bp3-icon-truck::before{content:""}.jupyter-wrapper .bp3-icon-two-columns::before{content:""}.jupyter-wrapper .bp3-icon-unarchive::before{content:""}.jupyter-wrapper .bp3-icon-underline::before{content:"⎁"}.jupyter-wrapper .bp3-icon-undo::before{content:"⎌"}.jupyter-wrapper .bp3-icon-ungroup-objects::before{content:""}.jupyter-wrapper .bp3-icon-unknown-vehicle::before{content:""}.jupyter-wrapper .bp3-icon-unlock::before{content:""}.jupyter-wrapper .bp3-icon-unpin::before{content:""}.jupyter-wrapper .bp3-icon-unresolve::before{content:""}.jupyter-wrapper .bp3-icon-updated::before{content:""}.jupyter-wrapper .bp3-icon-upload::before{content:""}.jupyter-wrapper .bp3-icon-user::before{content:""}.jupyter-wrapper .bp3-icon-variable::before{content:""}.jupyter-wrapper .bp3-icon-vertical-bar-chart-asc::before{content:""}.jupyter-wrapper .bp3-icon-vertical-bar-chart-desc::before{content:""}.jupyter-wrapper .bp3-icon-vertical-distribution::before{content:""}.jupyter-wrapper .bp3-icon-video::before{content:""}.jupyter-wrapper .bp3-icon-volume-down::before{content:""}.jupyter-wrapper .bp3-icon-volume-off::before{content:""}.jupyter-wrapper .bp3-icon-volume-up::before{content:""}.jupyter-wrapper .bp3-icon-walk::before{content:""}.jupyter-wrapper .bp3-icon-warning-sign::before{content:""}.jupyter-wrapper .bp3-icon-waterfall-chart::before{content:""}.jupyter-wrapper .bp3-icon-widget::before{content:""}.jupyter-wrapper .bp3-icon-widget-button::before{content:""}.jupyter-wrapper .bp3-icon-widget-footer::before{content:""}.jupyter-wrapper .bp3-icon-widget-header::before{content:""}.jupyter-wrapper .bp3-icon-wrench::before{content:""}.jupyter-wrapper .bp3-icon-zoom-in::before{content:""}.jupyter-wrapper .bp3-icon-zoom-out::before{content:""}.jupyter-wrapper .bp3-icon-zoom-to-fit::before{content:""}.jupyter-wrapper .bp3-submenu>.bp3-popover-wrapper{display:block}.jupyter-wrapper .bp3-submenu .bp3-popover-target{display:block}.jupyter-wrapper .bp3-submenu.bp3-popover{-webkit-box-shadow:none;box-shadow:none;padding:0 5px}.jupyter-wrapper .bp3-submenu.bp3-popover>.bp3-popover-content{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-dark .bp3-submenu.bp3-popover,.jupyter-wrapper .bp3-submenu.bp3-popover.bp3-dark{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-dark .bp3-submenu.bp3-popover>.bp3-popover-content,.jupyter-wrapper .bp3-submenu.bp3-popover.bp3-dark>.bp3-popover-content{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-menu{margin:0;border-radius:3px;background:#fff;min-width:180px;padding:5px;list-style:none;text-align:left;color:#182026}.jupyter-wrapper .bp3-menu-divider{display:block;margin:5px;border-top:1px solid rgba(16,22,26,.15)}.jupyter-wrapper .bp3-dark .bp3-menu-divider{border-top-color:rgba(255,255,255,.15)}.jupyter-wrapper .bp3-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:2px;padding:5px 7px;text-decoration:none;line-height:20px;color:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-menu-item>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-menu-item>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-menu-item::before,.jupyter-wrapper .bp3-menu-item>*{margin-right:7px}.jupyter-wrapper .bp3-menu-item:empty::before,.jupyter-wrapper .bp3-menu-item>:last-child{margin-right:0}.jupyter-wrapper .bp3-menu-item>.bp3-fill{word-break:break-word}.jupyter-wrapper .bp3-menu-item:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item{background-color:rgba(167,182,194,.3);cursor:pointer;text-decoration:none}.jupyter-wrapper .bp3-menu-item.bp3-disabled{background-color:inherit;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-dark .bp3-menu-item{color:inherit}.jupyter-wrapper .bp3-dark .bp3-menu-item:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-menu-item{background-color:rgba(138,155,168,.15);color:inherit}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-disabled{background-color:inherit;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-menu-item.bp3-intent-primary{color:#106ba3}.jupyter-wrapper .bp3-menu-item.bp3-intent-primary .bp3-icon{color:inherit}.jupyter-wrapper .bp3-menu-item.bp3-intent-primary::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{color:#106ba3}.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary.bp3-active{background-color:#137cbd}.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:active{background-color:#106ba3}.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:hover::before,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:hover::after,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:active,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary.bp3-active,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary.bp3-active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary.bp3-active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-menu-item.bp3-intent-success{color:#0d8050}.jupyter-wrapper .bp3-menu-item.bp3-intent-success .bp3-icon{color:inherit}.jupyter-wrapper .bp3-menu-item.bp3-intent-success::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-success::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{color:#0d8050}.jupyter-wrapper .bp3-menu-item.bp3-intent-success:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-success.bp3-active{background-color:#0f9960}.jupyter-wrapper .bp3-menu-item.bp3-intent-success:active{background-color:#0d8050}.jupyter-wrapper .bp3-menu-item.bp3-intent-success:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-success:hover::before,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-success:hover::after,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-success:active,.jupyter-wrapper .bp3-menu-item.bp3-intent-success:active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-success:active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-success.bp3-active,.jupyter-wrapper .bp3-menu-item.bp3-intent-success.bp3-active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-success.bp3-active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-menu-item.bp3-intent-warning{color:#bf7326}.jupyter-wrapper .bp3-menu-item.bp3-intent-warning .bp3-icon{color:inherit}.jupyter-wrapper .bp3-menu-item.bp3-intent-warning::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{color:#bf7326}.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning.bp3-active{background-color:#d9822b}.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:active{background-color:#bf7326}.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:hover::before,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:hover::after,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:active,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning.bp3-active,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning.bp3-active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning.bp3-active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-menu-item.bp3-intent-danger{color:#c23030}.jupyter-wrapper .bp3-menu-item.bp3-intent-danger .bp3-icon{color:inherit}.jupyter-wrapper .bp3-menu-item.bp3-intent-danger::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{color:#c23030}.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger.bp3-active{background-color:#db3737}.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:active{background-color:#c23030}.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:hover::before,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:hover::after,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:active,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger.bp3-active,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger.bp3-active::before,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger.bp3-active::after,.jupyter-wrapper .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-menu-item::before{line-height:1;font-family:"Icons16",sans-serif;font-size:16px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:7px}.jupyter-wrapper .bp3-menu-item::before,.jupyter-wrapper .bp3-menu-item>.bp3-icon{margin-top:2px;color:#5c7080}.jupyter-wrapper .bp3-menu-item .bp3-menu-item-label{color:#5c7080}.jupyter-wrapper .bp3-menu-item:hover,.jupyter-wrapper .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-menu-item{color:inherit}.jupyter-wrapper .bp3-menu-item.bp3-active,.jupyter-wrapper .bp3-menu-item:active{background-color:rgba(115,134,148,.3)}.jupyter-wrapper .bp3-menu-item.bp3-disabled{outline:none !important;background-color:inherit !important;cursor:not-allowed !important;color:rgba(92,112,128,.6) !important}.jupyter-wrapper .bp3-menu-item.bp3-disabled::before,.jupyter-wrapper .bp3-menu-item.bp3-disabled>.bp3-icon,.jupyter-wrapper .bp3-menu-item.bp3-disabled .bp3-menu-item-label{color:rgba(92,112,128,.6) !important}.jupyter-wrapper .bp3-large .bp3-menu-item{padding:9px 7px;line-height:22px;font-size:16px}.jupyter-wrapper .bp3-large .bp3-menu-item .bp3-icon{margin-top:3px}.jupyter-wrapper .bp3-large .bp3-menu-item::before{line-height:1;font-family:"Icons20",sans-serif;font-size:20px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-top:1px;margin-right:10px}.jupyter-wrapper button.bp3-menu-item{border:none;background:none;width:100%;text-align:left}.jupyter-wrapper .bp3-menu-header{display:block;margin:5px;border-top:1px solid rgba(16,22,26,.15);cursor:default;padding-left:2px}.jupyter-wrapper .bp3-dark .bp3-menu-header{border-top-color:rgba(255,255,255,.15)}.jupyter-wrapper .bp3-menu-header:first-of-type{border-top:none}.jupyter-wrapper .bp3-menu-header>h6{color:#182026;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin:0;padding:10px 7px 0 1px;line-height:17px}.jupyter-wrapper .bp3-dark .bp3-menu-header>h6{color:#f5f8fa}.jupyter-wrapper .bp3-menu-header:first-of-type>h6{padding-top:0}.jupyter-wrapper .bp3-large .bp3-menu-header>h6{padding-top:15px;padding-bottom:5px;font-size:18px}.jupyter-wrapper .bp3-large .bp3-menu-header:first-of-type>h6{padding-top:0}.jupyter-wrapper .bp3-dark .bp3-menu{background:#30404d;color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{color:inherit}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{background-color:#137cbd}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:active{background-color:#106ba3}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item::before,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item::after,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success{color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{color:inherit}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{background-color:#0f9960}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:active{background-color:#0d8050}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item::before,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item::after,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-success.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning{color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{color:inherit}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{background-color:#d9822b}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:active{background-color:#bf7326}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item::before,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item::after,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger{color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{color:inherit}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{background-color:#db3737}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:active{background-color:#c23030}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:hover,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item::before,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item::after,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open>.bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{color:#fff}.jupyter-wrapper .bp3-dark .bp3-menu-item::before,.jupyter-wrapper .bp3-dark .bp3-menu-item>.bp3-icon{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-menu-item .bp3-menu-item-label{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-active,.jupyter-wrapper .bp3-dark .bp3-menu-item:active{background-color:rgba(138,155,168,.3)}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-disabled{color:rgba(167,182,194,.6) !important}.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-disabled::before,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-disabled>.bp3-icon,.jupyter-wrapper .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{color:rgba(167,182,194,.6) !important}.jupyter-wrapper .bp3-dark .bp3-menu-divider,.jupyter-wrapper .bp3-dark .bp3-menu-header{border-color:rgba(255,255,255,.15)}.jupyter-wrapper .bp3-dark .bp3-menu-header>h6{color:#f5f8fa}.jupyter-wrapper .bp3-label .bp3-menu{margin-top:5px}.jupyter-wrapper .bp3-navbar{position:relative;z-index:10;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.2);background-color:#fff;width:100%;height:50px;padding:0 15px}.jupyter-wrapper .bp3-navbar.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-navbar{background-color:#394b59}.jupyter-wrapper .bp3-navbar.bp3-dark{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-navbar{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-navbar.bp3-fixed-top{position:fixed;top:0;right:0;left:0}.jupyter-wrapper .bp3-navbar-heading{margin-right:15px;font-size:16px}.jupyter-wrapper .bp3-navbar-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.jupyter-wrapper .bp3-navbar-group.bp3-align-left{float:left}.jupyter-wrapper .bp3-navbar-group.bp3-align-right{float:right}.jupyter-wrapper .bp3-navbar-divider{margin:0 10px;border-left:1px solid rgba(16,22,26,.15);height:20px}.jupyter-wrapper .bp3-dark .bp3-navbar-divider{border-left-color:rgba(255,255,255,.15)}.jupyter-wrapper .bp3-non-ideal-state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;text-align:center}.jupyter-wrapper .bp3-non-ideal-state>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-non-ideal-state>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-non-ideal-state::before,.jupyter-wrapper .bp3-non-ideal-state>*{margin-bottom:20px}.jupyter-wrapper .bp3-non-ideal-state:empty::before,.jupyter-wrapper .bp3-non-ideal-state>:last-child{margin-bottom:0}.jupyter-wrapper .bp3-non-ideal-state>*{max-width:400px}.jupyter-wrapper .bp3-non-ideal-state-visual{color:rgba(92,112,128,.6);font-size:60px}.jupyter-wrapper .bp3-dark .bp3-non-ideal-state-visual{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-overflow-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.jupyter-wrapper .bp3-overflow-list-spacer{-ms-flex-negative:1;flex-shrink:1;width:1px}.jupyter-wrapper body.bp3-overlay-open{overflow:hidden}.jupyter-wrapper .bp3-overlay{position:static;top:0;right:0;bottom:0;left:0;z-index:20}.jupyter-wrapper .bp3-overlay:not(.bp3-overlay-open){pointer-events:none}.jupyter-wrapper .bp3-overlay.bp3-overlay-container{position:fixed;overflow:hidden}.jupyter-wrapper .bp3-overlay.bp3-overlay-container.bp3-overlay-inline{position:absolute}.jupyter-wrapper .bp3-overlay.bp3-overlay-scroll-container{position:fixed;overflow:auto}.jupyter-wrapper .bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{position:absolute}.jupyter-wrapper .bp3-overlay.bp3-overlay-inline{display:inline;overflow:visible}.jupyter-wrapper .bp3-overlay-content{position:fixed;z-index:20}.jupyter-wrapper .bp3-overlay-inline .bp3-overlay-content,.jupyter-wrapper .bp3-overlay-scroll-container .bp3-overlay-content{position:absolute}.jupyter-wrapper .bp3-overlay-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;opacity:1;z-index:20;background-color:rgba(16,22,26,.7);overflow:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-overlay-backdrop.bp3-overlay-enter,.jupyter-wrapper .bp3-overlay-backdrop.bp3-overlay-appear{opacity:0}.jupyter-wrapper .bp3-overlay-backdrop.bp3-overlay-enter-active,.jupyter-wrapper .bp3-overlay-backdrop.bp3-overlay-appear-active{opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-overlay-backdrop.bp3-overlay-exit{opacity:1}.jupyter-wrapper .bp3-overlay-backdrop.bp3-overlay-exit-active{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-overlay-backdrop:focus{outline:none}.jupyter-wrapper .bp3-overlay-inline .bp3-overlay-backdrop{position:absolute}.jupyter-wrapper .bp3-panel-stack{position:relative;overflow:hidden}.jupyter-wrapper .bp3-panel-stack-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-shadow:0 1px rgba(16,22,26,.15);box-shadow:0 1px rgba(16,22,26,.15);height:30px}.jupyter-wrapper .bp3-dark .bp3-panel-stack-header{-webkit-box-shadow:0 1px rgba(255,255,255,.15);box-shadow:0 1px rgba(255,255,255,.15)}.jupyter-wrapper .bp3-panel-stack-header>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.jupyter-wrapper .bp3-panel-stack-header .bp3-heading{margin:0 5px}.jupyter-wrapper .bp3-button.bp3-panel-stack-header-back{margin-left:5px;padding-left:0;white-space:nowrap}.jupyter-wrapper .bp3-button.bp3-panel-stack-header-back .bp3-icon{margin:0 2px}.jupyter-wrapper .bp3-panel-stack-view{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:-1px;border-right:1px solid rgba(16,22,26,.15);background-color:#fff;overflow-y:auto}.jupyter-wrapper .bp3-dark .bp3-panel-stack-view{background-color:#30404d}.jupyter-wrapper .bp3-panel-stack-push .bp3-panel-stack-enter,.jupyter-wrapper .bp3-panel-stack-push .bp3-panel-stack-appear{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.jupyter-wrapper .bp3-panel-stack-push .bp3-panel-stack-enter-active,.jupyter-wrapper .bp3-panel-stack-push .bp3-panel-stack-appear-active{-webkit-transform:translate(0%);transform:translate(0%);opacity:1;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-panel-stack-push .bp3-panel-stack-exit{-webkit-transform:translate(0%);transform:translate(0%);opacity:1}.jupyter-wrapper .bp3-panel-stack-push .bp3-panel-stack-exit-active{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-panel-stack-pop .bp3-panel-stack-enter,.jupyter-wrapper .bp3-panel-stack-pop .bp3-panel-stack-appear{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.jupyter-wrapper .bp3-panel-stack-pop .bp3-panel-stack-enter-active,.jupyter-wrapper .bp3-panel-stack-pop .bp3-panel-stack-appear-active{-webkit-transform:translate(0%);transform:translate(0%);opacity:1;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-panel-stack-pop .bp3-panel-stack-exit{-webkit-transform:translate(0%);transform:translate(0%);opacity:1}.jupyter-wrapper .bp3-panel-stack-pop .bp3-panel-stack-exit-active{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-popover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);-webkit-transform:scale(1);transform:scale(1);display:inline-block;z-index:20;border-radius:3px}.jupyter-wrapper .bp3-popover .bp3-popover-arrow{position:absolute;width:30px;height:30px}.jupyter-wrapper .bp3-popover .bp3-popover-arrow::before{margin:5px;width:20px;height:20px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover{margin-top:-17px;margin-bottom:17px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow{bottom:-11px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover{margin-left:17px}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow{left:-11px}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(0);transform:rotate(0)}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover{margin-top:17px}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow{top:-11px}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover{margin-right:17px;margin-left:-17px}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow{right:-11px}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jupyter-wrapper .bp3-tether-element-attached-middle>.bp3-popover>.bp3-popover-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jupyter-wrapper .bp3-tether-element-attached-center>.bp3-popover>.bp3-popover-arrow{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-popover>.bp3-popover-arrow{top:-0.3934px}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-popover>.bp3-popover-arrow{right:-0.3934px}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-popover>.bp3-popover-arrow{left:-0.3934px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-popover>.bp3-popover-arrow{bottom:-0.3934px}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-popover{-webkit-transform-origin:top left;transform-origin:top left}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-popover{-webkit-transform-origin:top center;transform-origin:top center}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-popover{-webkit-transform-origin:top right;transform-origin:top right}.jupyter-wrapper .bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-popover{-webkit-transform-origin:center left;transform-origin:center left}.jupyter-wrapper .bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-popover{-webkit-transform-origin:center center;transform-origin:center center}.jupyter-wrapper .bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-popover{-webkit-transform-origin:center right;transform-origin:center right}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-popover{-webkit-transform-origin:bottom left;transform-origin:bottom left}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-popover{-webkit-transform-origin:bottom center;transform-origin:bottom center}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-popover{-webkit-transform-origin:bottom right;transform-origin:bottom right}.jupyter-wrapper .bp3-popover .bp3-popover-content{background:#fff;color:inherit}.jupyter-wrapper .bp3-popover .bp3-popover-arrow::before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.2);box-shadow:1px 1px 6px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-popover .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.1}.jupyter-wrapper .bp3-popover .bp3-popover-arrow-fill{fill:#fff}.jupyter-wrapper .bp3-popover-enter>.bp3-popover,.jupyter-wrapper .bp3-popover-appear>.bp3-popover{-webkit-transform:scale(0.3);transform:scale(0.3)}.jupyter-wrapper .bp3-popover-enter-active>.bp3-popover,.jupyter-wrapper .bp3-popover-appear-active>.bp3-popover{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-popover-exit>.bp3-popover{-webkit-transform:scale(1);transform:scale(1)}.jupyter-wrapper .bp3-popover-exit-active>.bp3-popover{-webkit-transform:scale(0.3);transform:scale(0.3);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-popover .bp3-popover-content{position:relative;border-radius:3px}.jupyter-wrapper .bp3-popover.bp3-popover-content-sizing .bp3-popover-content{max-width:350px;padding:20px}.jupyter-wrapper .bp3-popover-target+.bp3-overlay .bp3-popover.bp3-popover-content-sizing{width:350px}.jupyter-wrapper .bp3-popover.bp3-minimal{margin:0 !important}.jupyter-wrapper .bp3-popover.bp3-minimal .bp3-popover-arrow{display:none}.jupyter-wrapper .bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1)}.jupyter-wrapper .bp3-popover-enter>.bp3-popover.bp3-minimal.bp3-popover,.jupyter-wrapper .bp3-popover-appear>.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1)}.jupyter-wrapper .bp3-popover-enter-active>.bp3-popover.bp3-minimal.bp3-popover,.jupyter-wrapper .bp3-popover-appear-active>.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-popover-exit>.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1)}.jupyter-wrapper .bp3-popover-exit-active>.bp3-popover.bp3-minimal.bp3-popover{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-popover.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-popover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-popover.bp3-dark .bp3-popover-content,.jupyter-wrapper .bp3-dark .bp3-popover .bp3-popover-content{background:#30404d;color:inherit}.jupyter-wrapper .bp3-popover.bp3-dark .bp3-popover-arrow::before,.jupyter-wrapper .bp3-dark .bp3-popover .bp3-popover-arrow::before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.4);box-shadow:1px 1px 6px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-popover.bp3-dark .bp3-popover-arrow-border,.jupyter-wrapper .bp3-dark .bp3-popover .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.2}.jupyter-wrapper .bp3-popover.bp3-dark .bp3-popover-arrow-fill,.jupyter-wrapper .bp3-dark .bp3-popover .bp3-popover-arrow-fill{fill:#30404d}.jupyter-wrapper .bp3-popover-arrow::before{display:block;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:2px;content:""}.jupyter-wrapper .bp3-tether-pinned .bp3-popover-arrow{display:none}.jupyter-wrapper .bp3-popover-backdrop{background:rgba(255,255,255,0)}.jupyter-wrapper .bp3-transition-container{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:20}.jupyter-wrapper .bp3-transition-container.bp3-popover-enter,.jupyter-wrapper .bp3-transition-container.bp3-popover-appear{opacity:0}.jupyter-wrapper .bp3-transition-container.bp3-popover-enter-active,.jupyter-wrapper .bp3-transition-container.bp3-popover-appear-active{opacity:1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-transition-container.bp3-popover-exit{opacity:1}.jupyter-wrapper .bp3-transition-container.bp3-popover-exit-active{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-transition-container:focus{outline:none}.jupyter-wrapper .bp3-transition-container.bp3-popover-leave .bp3-popover-content{pointer-events:none}.jupyter-wrapper .bp3-transition-container[data-x-out-of-boundaries]{display:none}.jupyter-wrapper span.bp3-popover-target{display:inline-block}.jupyter-wrapper .bp3-popover-wrapper.bp3-fill{width:100%}.jupyter-wrapper .bp3-portal{position:absolute;top:0;right:0;left:0}@-webkit-keyframes linear-progress-bar-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes linear-progress-bar-stripes{from{background-position:0 0}to{background-position:30px 0}}.jupyter-wrapper .bp3-progress-bar{display:block;position:relative;border-radius:40px;background:rgba(92,112,128,.2);width:100%;height:8px;overflow:hidden}.jupyter-wrapper .bp3-progress-bar .bp3-progress-meter{position:absolute;border-radius:40px;background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);background-color:rgba(92,112,128,.8);background-size:30px 30px;width:100%;height:100%;-webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{animation:linear-progress-bar-stripes 300ms linear infinite reverse}.jupyter-wrapper .bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{background-image:none}.jupyter-wrapper .bp3-dark .bp3-progress-bar{background:rgba(16,22,26,.5)}.jupyter-wrapper .bp3-dark .bp3-progress-bar .bp3-progress-meter{background-color:#8a9ba8}.jupyter-wrapper .bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{background-color:#137cbd}.jupyter-wrapper .bp3-progress-bar.bp3-intent-success .bp3-progress-meter{background-color:#0f9960}.jupyter-wrapper .bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{background-color:#d9822b}.jupyter-wrapper .bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{background-color:#db3737}@-webkit-keyframes skeleton-glow{from{border-color:rgba(206,217,224,.2);background:rgba(206,217,224,.2)}to{border-color:rgba(92,112,128,.2);background:rgba(92,112,128,.2)}}@keyframes skeleton-glow{from{border-color:rgba(206,217,224,.2);background:rgba(206,217,224,.2)}to{border-color:rgba(92,112,128,.2);background:rgba(92,112,128,.2)}}.jupyter-wrapper .bp3-skeleton{border-color:rgba(206,217,224,.2) !important;border-radius:2px;-webkit-box-shadow:none !important;box-shadow:none !important;background:rgba(206,217,224,.2);background-clip:padding-box !important;cursor:default;color:rgba(0,0,0,0) !important;-webkit-animation:1000ms linear infinite alternate skeleton-glow;animation:1000ms linear infinite alternate skeleton-glow;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-skeleton::before,.jupyter-wrapper .bp3-skeleton::after,.jupyter-wrapper .bp3-skeleton *{visibility:hidden !important}.jupyter-wrapper .bp3-slider{width:100%;min-width:150px;height:40px;position:relative;outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-slider:hover{cursor:pointer}.jupyter-wrapper .bp3-slider:active{cursor:-webkit-grabbing;cursor:grabbing}.jupyter-wrapper .bp3-slider.bp3-disabled{opacity:.5;cursor:not-allowed}.jupyter-wrapper .bp3-slider.bp3-slider-unlabeled{height:16px}.jupyter-wrapper .bp3-slider-track,.jupyter-wrapper .bp3-slider-progress{top:5px;right:0;left:0;height:6px;position:absolute}.jupyter-wrapper .bp3-slider-track{border-radius:3px;overflow:hidden}.jupyter-wrapper .bp3-slider-progress{background:rgba(92,112,128,.2)}.jupyter-wrapper .bp3-dark .bp3-slider-progress{background:rgba(16,22,26,.5)}.jupyter-wrapper .bp3-slider-progress.bp3-intent-primary{background-color:#137cbd}.jupyter-wrapper .bp3-slider-progress.bp3-intent-success{background-color:#0f9960}.jupyter-wrapper .bp3-slider-progress.bp3-intent-warning{background-color:#d9822b}.jupyter-wrapper .bp3-slider-progress.bp3-intent-danger{background-color:#db3737}.jupyter-wrapper .bp3-slider-handle{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-color:#f5f8fa;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));color:#182026;position:absolute;top:0;left:0;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);cursor:pointer;width:16px;height:16px}.jupyter-wrapper .bp3-slider-handle:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-clip:padding-box;background-color:#ebf1f5}.jupyter-wrapper .bp3-slider-handle:active,.jupyter-wrapper .bp3-slider-handle.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background-color:#d8e1e8;background-image:none}.jupyter-wrapper .bp3-slider-handle:disabled,.jupyter-wrapper .bp3-slider-handle.bp3-disabled{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(206,217,224,.5);background-image:none;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-slider-handle:disabled.bp3-active,.jupyter-wrapper .bp3-slider-handle:disabled.bp3-active:hover,.jupyter-wrapper .bp3-slider-handle.bp3-disabled.bp3-active,.jupyter-wrapper .bp3-slider-handle.bp3-disabled.bp3-active:hover{background:rgba(206,217,224,.7)}.jupyter-wrapper .bp3-slider-handle:focus{z-index:1}.jupyter-wrapper .bp3-slider-handle:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px 0 rgba(16,22,26,.1);background-clip:padding-box;background-color:#ebf1f5;z-index:2;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 1px 1px rgba(16,22,26,.2);cursor:-webkit-grab;cursor:grab}.jupyter-wrapper .bp3-slider-handle.bp3-active{-webkit-box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 1px 2px rgba(16,22,26,.2);background-color:#d8e1e8;background-image:none;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),inset 0 1px 1px rgba(16,22,26,.1);box-shadow:0 0 0 1px rgba(16,22,26,.2),inset 0 1px 1px rgba(16,22,26,.1);cursor:-webkit-grabbing;cursor:grabbing}.jupyter-wrapper .bp3-disabled .bp3-slider-handle{-webkit-box-shadow:none;box-shadow:none;background:#bfccd6;pointer-events:none}.jupyter-wrapper .bp3-dark .bp3-slider-handle{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#394b59;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-slider-handle:hover,.jupyter-wrapper .bp3-dark .bp3-slider-handle:active,.jupyter-wrapper .bp3-dark .bp3-slider-handle.bp3-active{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-slider-handle:hover{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.4);background-color:#30404d}.jupyter-wrapper .bp3-dark .bp3-slider-handle:active,.jupyter-wrapper .bp3-dark .bp3-slider-handle.bp3-active{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.6),inset 0 1px 2px rgba(16,22,26,.2);background-color:#202b33;background-image:none}.jupyter-wrapper .bp3-dark .bp3-slider-handle:disabled,.jupyter-wrapper .bp3-dark .bp3-slider-handle.bp3-disabled{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(57,75,89,.5);background-image:none;color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-slider-handle:disabled.bp3-active,.jupyter-wrapper .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{background:rgba(57,75,89,.7)}.jupyter-wrapper .bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{background:rgba(16,22,26,.5);stroke:#8a9ba8}.jupyter-wrapper .bp3-dark .bp3-slider-handle,.jupyter-wrapper .bp3-dark .bp3-slider-handle:hover{background-color:#394b59}.jupyter-wrapper .bp3-dark .bp3-slider-handle.bp3-active{background-color:#293742}.jupyter-wrapper .bp3-dark .bp3-disabled .bp3-slider-handle{border-color:#5c7080;-webkit-box-shadow:none;box-shadow:none;background:#5c7080}.jupyter-wrapper .bp3-slider-handle .bp3-slider-label{margin-left:8px;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);background:#394b59;color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-slider-handle .bp3-slider-label{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);background:#e1e8ed;color:#394b59}.jupyter-wrapper .bp3-disabled .bp3-slider-handle .bp3-slider-label{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-slider-handle.bp3-start,.jupyter-wrapper .bp3-slider-handle.bp3-end{width:8px}.jupyter-wrapper .bp3-slider-handle.bp3-start{border-top-right-radius:0;border-bottom-right-radius:0}.jupyter-wrapper .bp3-slider-handle.bp3-end{margin-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.jupyter-wrapper .bp3-slider-handle.bp3-end .bp3-slider-label{margin-left:0}.jupyter-wrapper .bp3-slider-label{-webkit-transform:translate(-50%, 20px);transform:translate(-50%, 20px);display:inline-block;position:absolute;padding:2px 5px;vertical-align:top;line-height:1;font-size:12px}.jupyter-wrapper .bp3-slider.bp3-vertical{width:40px;min-width:40px;height:150px}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-track,.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-progress{top:0;bottom:0;left:5px;width:6px;height:auto}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-progress{top:auto}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-label{-webkit-transform:translate(20px, 50%);transform:translate(20px, 50%)}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-handle{top:auto}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{margin-top:-8px;margin-left:0}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end,.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{margin-left:0;width:16px;height:8px}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{border-top-left-radius:0;border-bottom-right-radius:3px}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{-webkit-transform:translate(20px);transform:translate(20px)}.jupyter-wrapper .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{margin-bottom:8px;border-top-left-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}@-webkit-keyframes pt-spinner-animation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pt-spinner-animation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.jupyter-wrapper .bp3-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;vertical-align:middle}.jupyter-wrapper .bp3-spinner svg{display:block}.jupyter-wrapper .bp3-spinner path{fill-opacity:0}.jupyter-wrapper .bp3-spinner .bp3-spinner-head{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);stroke:rgba(92,112,128,.8);stroke-linecap:round}.jupyter-wrapper .bp3-spinner .bp3-spinner-track{stroke:rgba(92,112,128,.2)}.jupyter-wrapper .bp3-spinner-animation{-webkit-animation:pt-spinner-animation 500ms linear infinite;animation:pt-spinner-animation 500ms linear infinite}.jupyter-wrapper .bp3-no-spin>.bp3-spinner-animation{-webkit-animation:none;animation:none}.jupyter-wrapper .bp3-dark .bp3-spinner .bp3-spinner-head{stroke:#8a9ba8}.jupyter-wrapper .bp3-dark .bp3-spinner .bp3-spinner-track{stroke:rgba(16,22,26,.5)}.jupyter-wrapper .bp3-spinner.bp3-intent-primary .bp3-spinner-head{stroke:#137cbd}.jupyter-wrapper .bp3-spinner.bp3-intent-success .bp3-spinner-head{stroke:#0f9960}.jupyter-wrapper .bp3-spinner.bp3-intent-warning .bp3-spinner-head{stroke:#d9822b}.jupyter-wrapper .bp3-spinner.bp3-intent-danger .bp3-spinner-head{stroke:#db3737}.jupyter-wrapper .bp3-tabs.bp3-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.jupyter-wrapper .bp3-tabs.bp3-vertical>.bp3-tab-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jupyter-wrapper .bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab{border-radius:3px;width:100%;padding:0 10px}.jupyter-wrapper .bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab[aria-selected=true]{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(19,124,189,.2)}.jupyter-wrapper .bp3-tabs.bp3-vertical>.bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{top:0;right:0;bottom:0;left:0;border-radius:3px;background-color:rgba(19,124,189,.2);height:auto}.jupyter-wrapper .bp3-tabs.bp3-vertical>.bp3-tab-panel{margin-top:0;padding-left:20px}.jupyter-wrapper .bp3-tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;margin:0;border:none;padding:0;list-style:none}.jupyter-wrapper .bp3-tab-list>*:not(:last-child){margin-right:20px}.jupyter-wrapper .bp3-tab{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;cursor:pointer;max-width:100%;vertical-align:top;line-height:30px;color:#182026;font-size:14px}.jupyter-wrapper .bp3-tab a{display:block;text-decoration:none;color:inherit}.jupyter-wrapper .bp3-tab-indicator-wrapper~.bp3-tab{-webkit-box-shadow:none !important;box-shadow:none !important;background-color:rgba(0,0,0,0) !important}.jupyter-wrapper .bp3-tab[aria-disabled=true]{cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-tab[aria-selected=true]{border-radius:0;-webkit-box-shadow:inset 0 -3px 0 #106ba3;box-shadow:inset 0 -3px 0 #106ba3}.jupyter-wrapper .bp3-tab[aria-selected=true],.jupyter-wrapper .bp3-tab:not([aria-disabled=true]):hover{color:#106ba3}.jupyter-wrapper .bp3-tab:focus{-moz-outline-radius:0}.jupyter-wrapper .bp3-large>.bp3-tab{line-height:40px;font-size:16px}.jupyter-wrapper .bp3-tab-panel{margin-top:20px}.jupyter-wrapper .bp3-tab-panel[aria-hidden=true]{display:none}.jupyter-wrapper .bp3-tab-indicator-wrapper{position:absolute;top:0;left:0;-webkit-transform:translateX(0),translateY(0);transform:translateX(0),translateY(0);-webkit-transition:height,width,-webkit-transform;transition:height,width,-webkit-transform;transition:height,transform,width;transition:height,transform,width,-webkit-transform;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);pointer-events:none}.jupyter-wrapper .bp3-tab-indicator-wrapper .bp3-tab-indicator{position:absolute;right:0;bottom:0;left:0;background-color:#106ba3;height:3px}.jupyter-wrapper .bp3-tab-indicator-wrapper.bp3-no-animation{-webkit-transition:none;transition:none}.jupyter-wrapper .bp3-dark .bp3-tab{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-tab[aria-disabled=true]{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-tab[aria-selected=true]{-webkit-box-shadow:inset 0 -3px 0 #48aff0;box-shadow:inset 0 -3px 0 #48aff0}.jupyter-wrapper .bp3-dark .bp3-tab[aria-selected=true],.jupyter-wrapper .bp3-dark .bp3-tab:not([aria-disabled=true]):hover{color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-tab-indicator{background-color:#48aff0}.jupyter-wrapper .bp3-flex-expander{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.jupyter-wrapper .bp3-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;background-color:#5c7080;min-width:20px;max-width:100%;min-height:20px;padding:2px 6px;line-height:16px;color:#f5f8fa;font-size:12px}.jupyter-wrapper .bp3-tag.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-interactive:hover{background-color:rgba(92,112,128,.85)}.jupyter-wrapper .bp3-tag.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-interactive:active{background-color:rgba(92,112,128,.7)}.jupyter-wrapper .bp3-tag>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-tag>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-tag::before,.jupyter-wrapper .bp3-tag>*{margin-right:4px}.jupyter-wrapper .bp3-tag:empty::before,.jupyter-wrapper .bp3-tag>:last-child{margin-right:0}.jupyter-wrapper .bp3-tag:focus{outline:rgba(19,124,189,.6) auto 2px;outline-offset:0;-moz-outline-radius:6px}.jupyter-wrapper .bp3-tag.bp3-round{border-radius:30px;padding-right:8px;padding-left:8px}.jupyter-wrapper .bp3-dark .bp3-tag{background-color:#bfccd6;color:#182026}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-interactive:hover{background-color:rgba(191,204,214,.85)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-interactive:active{background-color:rgba(191,204,214,.7)}.jupyter-wrapper .bp3-dark .bp3-tag>.bp3-icon,.jupyter-wrapper .bp3-dark .bp3-tag .bp3-icon-standard,.jupyter-wrapper .bp3-dark .bp3-tag .bp3-icon-large{fill:currentColor}.jupyter-wrapper .bp3-tag>.bp3-icon,.jupyter-wrapper .bp3-tag .bp3-icon-standard,.jupyter-wrapper .bp3-tag .bp3-icon-large{fill:#fff}.jupyter-wrapper .bp3-tag.bp3-large,.jupyter-wrapper .bp3-large .bp3-tag{min-width:30px;min-height:30px;padding:0 10px;line-height:20px;font-size:14px}.jupyter-wrapper .bp3-tag.bp3-large::before,.jupyter-wrapper .bp3-tag.bp3-large>*,.jupyter-wrapper .bp3-large .bp3-tag::before,.jupyter-wrapper .bp3-large .bp3-tag>*{margin-right:7px}.jupyter-wrapper .bp3-tag.bp3-large:empty::before,.jupyter-wrapper .bp3-tag.bp3-large>:last-child,.jupyter-wrapper .bp3-large .bp3-tag:empty::before,.jupyter-wrapper .bp3-large .bp3-tag>:last-child{margin-right:0}.jupyter-wrapper .bp3-tag.bp3-large.bp3-round,.jupyter-wrapper .bp3-large .bp3-tag.bp3-round{padding-right:12px;padding-left:12px}.jupyter-wrapper .bp3-tag.bp3-intent-primary{background:#137cbd;color:#fff}.jupyter-wrapper .bp3-tag.bp3-intent-primary.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-intent-primary.bp3-interactive:hover{background-color:rgba(19,124,189,.85)}.jupyter-wrapper .bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-intent-primary.bp3-interactive:active{background-color:rgba(19,124,189,.7)}.jupyter-wrapper .bp3-tag.bp3-intent-success{background:#0f9960;color:#fff}.jupyter-wrapper .bp3-tag.bp3-intent-success.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-intent-success.bp3-interactive:hover{background-color:rgba(15,153,96,.85)}.jupyter-wrapper .bp3-tag.bp3-intent-success.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-intent-success.bp3-interactive:active{background-color:rgba(15,153,96,.7)}.jupyter-wrapper .bp3-tag.bp3-intent-warning{background:#d9822b;color:#fff}.jupyter-wrapper .bp3-tag.bp3-intent-warning.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-intent-warning.bp3-interactive:hover{background-color:rgba(217,130,43,.85)}.jupyter-wrapper .bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-intent-warning.bp3-interactive:active{background-color:rgba(217,130,43,.7)}.jupyter-wrapper .bp3-tag.bp3-intent-danger{background:#db3737;color:#fff}.jupyter-wrapper .bp3-tag.bp3-intent-danger.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-intent-danger.bp3-interactive:hover{background-color:rgba(219,55,55,.85)}.jupyter-wrapper .bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-intent-danger.bp3-interactive:active{background-color:rgba(219,55,55,.7)}.jupyter-wrapper .bp3-tag.bp3-fill{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.jupyter-wrapper .bp3-tag.bp3-minimal>.bp3-icon,.jupyter-wrapper .bp3-tag.bp3-minimal .bp3-icon-standard,.jupyter-wrapper .bp3-tag.bp3-minimal .bp3-icon-large{fill:#5c7080}.jupyter-wrapper .bp3-tag.bp3-minimal:not([class*=bp3-intent-]){background-color:rgba(138,155,168,.2);color:#182026}.jupyter-wrapper .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover{background-color:rgba(92,112,128,.3)}.jupyter-wrapper .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active{background-color:rgba(92,112,128,.4)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]){color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:hover{background-color:rgba(191,204,214,.3)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive.bp3-active,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]).bp3-interactive:active{background-color:rgba(191,204,214,.4)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-])>.bp3-icon,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-standard,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal:not([class*=bp3-intent-]) .bp3-icon-large{fill:#a7b6c2}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary{background-color:rgba(19,124,189,.15);color:#106ba3}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{background-color:rgba(19,124,189,.25)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{background-color:rgba(19,124,189,.35)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary>.bp3-icon,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{fill:#137cbd}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{background-color:rgba(19,124,189,.25);color:#48aff0}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{background-color:rgba(19,124,189,.35)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{background-color:rgba(19,124,189,.45)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success{background-color:rgba(15,153,96,.15);color:#0d8050}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{background-color:rgba(15,153,96,.25)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{background-color:rgba(15,153,96,.35)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success>.bp3-icon,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{fill:#0f9960}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{background-color:rgba(15,153,96,.25);color:#3dcc91}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{background-color:rgba(15,153,96,.35)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{background-color:rgba(15,153,96,.45)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning{background-color:rgba(217,130,43,.15);color:#bf7326}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{background-color:rgba(217,130,43,.25)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{background-color:rgba(217,130,43,.35)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning>.bp3-icon,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{fill:#d9822b}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{background-color:rgba(217,130,43,.25);color:#ffb366}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{background-color:rgba(217,130,43,.35)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{background-color:rgba(217,130,43,.45)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger{background-color:rgba(219,55,55,.15);color:#c23030}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{background-color:rgba(219,55,55,.25)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{background-color:rgba(219,55,55,.35)}.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger>.bp3-icon,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard,.jupyter-wrapper .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{fill:#db3737}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{background-color:rgba(219,55,55,.25);color:#ff7373}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{cursor:pointer}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{background-color:rgba(219,55,55,.35)}.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active,.jupyter-wrapper .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{background-color:rgba(219,55,55,.45)}.jupyter-wrapper .bp3-tag-remove{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.5;margin-top:-2px;margin-right:-6px !important;margin-bottom:-2px;border:none;background:none;cursor:pointer;padding:2px;padding-left:0;color:inherit}.jupyter-wrapper .bp3-tag-remove:hover{opacity:.8;background:none;text-decoration:none}.jupyter-wrapper .bp3-tag-remove:active{opacity:1}.jupyter-wrapper .bp3-tag-remove:empty::before{line-height:1;font-family:"Icons16",sans-serif;font-size:16px;font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:""}.jupyter-wrapper .bp3-large .bp3-tag-remove{margin-right:-10px !important;padding:5px;padding-left:0}.jupyter-wrapper .bp3-large .bp3-tag-remove:empty::before{line-height:1;font-family:"Icons20",sans-serif;font-size:20px;font-weight:400;font-style:normal}.jupyter-wrapper .bp3-tag-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:text;height:auto;min-height:30px;padding-right:0;padding-left:5px;line-height:inherit}.jupyter-wrapper .bp3-tag-input>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-tag-input>.bp3-tag-input-values{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-icon{margin-top:7px;margin-right:7px;margin-left:2px;color:#5c7080}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;margin-top:5px;margin-right:7px;min-width:0}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values>.bp3-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values::before,.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values>*{margin-right:5px}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values:empty::before,.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values>:last-child{margin-right:0}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{padding-left:5px}.jupyter-wrapper .bp3-tag-input .bp3-tag-input-values>*{margin-bottom:5px}.jupyter-wrapper .bp3-tag-input .bp3-tag{overflow-wrap:break-word}.jupyter-wrapper .bp3-tag-input .bp3-tag.bp3-active{outline:rgba(19,124,189,.6) auto 2px;outline-offset:0;-moz-outline-radius:6px}.jupyter-wrapper .bp3-tag-input .bp3-input-ghost{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:80px;line-height:20px}.jupyter-wrapper .bp3-tag-input .bp3-input-ghost:disabled,.jupyter-wrapper .bp3-tag-input .bp3-input-ghost.bp3-disabled{cursor:not-allowed}.jupyter-wrapper .bp3-tag-input .bp3-button,.jupyter-wrapper .bp3-tag-input .bp3-spinner{margin:3px;margin-left:0}.jupyter-wrapper .bp3-tag-input .bp3-button{min-width:24px;min-height:24px;padding:0 7px}.jupyter-wrapper .bp3-tag-input.bp3-large{height:auto;min-height:40px}.jupyter-wrapper .bp3-tag-input.bp3-large::before,.jupyter-wrapper .bp3-tag-input.bp3-large>*{margin-right:10px}.jupyter-wrapper .bp3-tag-input.bp3-large:empty::before,.jupyter-wrapper .bp3-tag-input.bp3-large>:last-child{margin-right:0}.jupyter-wrapper .bp3-tag-input.bp3-large .bp3-tag-input-icon{margin-top:10px;margin-left:5px}.jupyter-wrapper .bp3-tag-input.bp3-large .bp3-input-ghost{line-height:30px}.jupyter-wrapper .bp3-tag-input.bp3-large .bp3-button{min-width:30px;min-height:30px;padding:5px 10px;margin:5px;margin-left:0}.jupyter-wrapper .bp3-tag-input.bp3-large .bp3-spinner{margin:8px;margin-left:0}.jupyter-wrapper .bp3-tag-input.bp3-active{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2);background-color:#fff}.jupyter-wrapper .bp3-tag-input.bp3-active.bp3-intent-primary{-webkit-box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-tag-input.bp3-active.bp3-intent-success{-webkit-box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-tag-input.bp3-active.bp3-intent-warning{-webkit-box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-tag-input.bp3-active.bp3-intent-danger{-webkit-box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 1px 1px rgba(16,22,26,.2);box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 1px 1px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-dark .bp3-tag-input .bp3-tag-input-icon,.jupyter-wrapper .bp3-tag-input.bp3-dark .bp3-tag-input-icon{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-tag-input .bp3-input-ghost,.jupyter-wrapper .bp3-tag-input.bp3-dark .bp3-input-ghost{color:#f5f8fa}.jupyter-wrapper .bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder,.jupyter-wrapper .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder,.jupyter-wrapper .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder,.jupyter-wrapper .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder,.jupyter-wrapper .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder,.jupyter-wrapper .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{color:rgba(167,182,194,.6)}.jupyter-wrapper .bp3-dark .bp3-tag-input.bp3-active,.jupyter-wrapper .bp3-tag-input.bp3-dark.bp3-active{-webkit-box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #137cbd,0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);background-color:rgba(16,22,26,.3)}.jupyter-wrapper .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary,.jupyter-wrapper .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{-webkit-box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #106ba3,0 0 0 3px rgba(16,107,163,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success,.jupyter-wrapper .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{-webkit-box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #0d8050,0 0 0 3px rgba(13,128,80,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning,.jupyter-wrapper .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{-webkit-box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #bf7326,0 0 0 3px rgba(191,115,38,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger,.jupyter-wrapper .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{-webkit-box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4);box-shadow:0 0 0 1px #c23030,0 0 0 3px rgba(194,48,48,.3),inset 0 0 0 1px rgba(16,22,26,.3),inset 0 1px 1px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-input-ghost{border:none;-webkit-box-shadow:none;box-shadow:none;background:none;padding:0}.jupyter-wrapper .bp3-input-ghost::-webkit-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input-ghost::-moz-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input-ghost:-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input-ghost::-ms-input-placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input-ghost::placeholder{opacity:1;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-input-ghost:focus{outline:none !important}.jupyter-wrapper .bp3-toast{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative !important;margin:20px 0 0;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);background-color:#fff;min-width:300px;max-width:500px;pointer-events:all}.jupyter-wrapper .bp3-toast.bp3-toast-enter,.jupyter-wrapper .bp3-toast.bp3-toast-appear{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.jupyter-wrapper .bp3-toast.bp3-toast-enter-active,.jupyter-wrapper .bp3-toast.bp3-toast-appear-active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-toast.bp3-toast-enter~.bp3-toast,.jupyter-wrapper .bp3-toast.bp3-toast-appear~.bp3-toast{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.jupyter-wrapper .bp3-toast.bp3-toast-enter-active~.bp3-toast,.jupyter-wrapper .bp3-toast.bp3-toast-appear-active~.bp3-toast{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-toast.bp3-toast-exit{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.jupyter-wrapper .bp3-toast.bp3-toast-exit-active{opacity:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-toast.bp3-toast-exit~.bp3-toast{-webkit-transform:translateY(0);transform:translateY(0)}.jupyter-wrapper .bp3-toast.bp3-toast-exit-active~.bp3-toast{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:50ms;transition-delay:50ms}.jupyter-wrapper .bp3-toast .bp3-button-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:5px;padding-left:0}.jupyter-wrapper .bp3-toast>.bp3-icon{margin:12px;margin-right:0;color:#5c7080}.jupyter-wrapper .bp3-toast.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-toast{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);background-color:#394b59}.jupyter-wrapper .bp3-toast.bp3-dark>.bp3-icon,.jupyter-wrapper .bp3-dark .bp3-toast>.bp3-icon{color:#a7b6c2}.jupyter-wrapper .bp3-toast[class*=bp3-intent-] a{color:rgba(255,255,255,.7)}.jupyter-wrapper .bp3-toast[class*=bp3-intent-] a:hover{color:#fff}.jupyter-wrapper .bp3-toast[class*=bp3-intent-]>.bp3-icon{color:#fff}.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button,.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button::before,.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button .bp3-icon,.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button:active{color:rgba(255,255,255,.7) !important}.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button:focus{outline-color:rgba(255,255,255,.5)}.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button:hover{background-color:rgba(255,255,255,.15) !important;color:#fff !important}.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button:active{background-color:rgba(255,255,255,.3) !important;color:#fff !important}.jupyter-wrapper .bp3-toast[class*=bp3-intent-] .bp3-button::after{background:rgba(255,255,255,.3) !important}.jupyter-wrapper .bp3-toast.bp3-intent-primary{background-color:#137cbd;color:#fff}.jupyter-wrapper .bp3-toast.bp3-intent-success{background-color:#0f9960;color:#fff}.jupyter-wrapper .bp3-toast.bp3-intent-warning{background-color:#d9822b;color:#fff}.jupyter-wrapper .bp3-toast.bp3-intent-danger{background-color:#db3737;color:#fff}.jupyter-wrapper .bp3-toast-message{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:11px;word-break:break-word}.jupyter-wrapper .bp3-toast-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;right:0;left:0;z-index:40;overflow:hidden;padding:0 20px 20px;pointer-events:none}.jupyter-wrapper .bp3-toast-container.bp3-toast-container-top{top:0;bottom:auto}.jupyter-wrapper .bp3-toast-container.bp3-toast-container-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;top:auto;bottom:0}.jupyter-wrapper .bp3-toast-container.bp3-toast-container-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jupyter-wrapper .bp3-toast-container.bp3-toast-container-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.jupyter-wrapper .bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),.jupyter-wrapper .bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active)~.bp3-toast,.jupyter-wrapper .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),.jupyter-wrapper .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active)~.bp3-toast,.jupyter-wrapper .bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active~.bp3-toast{-webkit-transform:translateY(60px);transform:translateY(60px)}.jupyter-wrapper .bp3-tooltip{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 2px 4px rgba(16,22,26,.2),0 8px 24px rgba(16,22,26,.2);-webkit-transform:scale(1);transform:scale(1)}.jupyter-wrapper .bp3-tooltip .bp3-popover-arrow{position:absolute;width:22px;height:22px}.jupyter-wrapper .bp3-tooltip .bp3-popover-arrow::before{margin:4px;width:14px;height:14px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip{margin-top:-11px;margin-bottom:11px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow{bottom:-8px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip{margin-left:11px}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow{left:-8px}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(0);transform:rotate(0)}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip{margin-top:11px}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow{top:-8px}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip{margin-right:11px;margin-left:-11px}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow{right:-8px}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jupyter-wrapper .bp3-tether-element-attached-middle>.bp3-tooltip>.bp3-popover-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jupyter-wrapper .bp3-tether-element-attached-center>.bp3-tooltip>.bp3-popover-arrow{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-target-attached-top>.bp3-tooltip>.bp3-popover-arrow{top:-0.22183px}.jupyter-wrapper .bp3-tether-element-attached-right.bp3-tether-target-attached-right>.bp3-tooltip>.bp3-popover-arrow{right:-0.22183px}.jupyter-wrapper .bp3-tether-element-attached-left.bp3-tether-target-attached-left>.bp3-tooltip>.bp3-popover-arrow{left:-0.22183px}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom>.bp3-tooltip>.bp3-popover-arrow{bottom:-0.22183px}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-element-attached-left>.bp3-tooltip{-webkit-transform-origin:top left;transform-origin:top left}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-element-attached-center>.bp3-tooltip{-webkit-transform-origin:top center;transform-origin:top center}.jupyter-wrapper .bp3-tether-element-attached-top.bp3-tether-element-attached-right>.bp3-tooltip{-webkit-transform-origin:top right;transform-origin:top right}.jupyter-wrapper .bp3-tether-element-attached-middle.bp3-tether-element-attached-left>.bp3-tooltip{-webkit-transform-origin:center left;transform-origin:center left}.jupyter-wrapper .bp3-tether-element-attached-middle.bp3-tether-element-attached-center>.bp3-tooltip{-webkit-transform-origin:center center;transform-origin:center center}.jupyter-wrapper .bp3-tether-element-attached-middle.bp3-tether-element-attached-right>.bp3-tooltip{-webkit-transform-origin:center right;transform-origin:center right}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left>.bp3-tooltip{-webkit-transform-origin:bottom left;transform-origin:bottom left}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center>.bp3-tooltip{-webkit-transform-origin:bottom center;transform-origin:bottom center}.jupyter-wrapper .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right>.bp3-tooltip{-webkit-transform-origin:bottom right;transform-origin:bottom right}.jupyter-wrapper .bp3-tooltip .bp3-popover-content{background:#394b59;color:#f5f8fa}.jupyter-wrapper .bp3-tooltip .bp3-popover-arrow::before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.2);box-shadow:1px 1px 6px rgba(16,22,26,.2)}.jupyter-wrapper .bp3-tooltip .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.1}.jupyter-wrapper .bp3-tooltip .bp3-popover-arrow-fill{fill:#394b59}.jupyter-wrapper .bp3-popover-enter>.bp3-tooltip,.jupyter-wrapper .bp3-popover-appear>.bp3-tooltip{-webkit-transform:scale(0.8);transform:scale(0.8)}.jupyter-wrapper .bp3-popover-enter-active>.bp3-tooltip,.jupyter-wrapper .bp3-popover-appear-active>.bp3-tooltip{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-popover-exit>.bp3-tooltip{-webkit-transform:scale(1);transform:scale(1)}.jupyter-wrapper .bp3-popover-exit-active>.bp3-tooltip{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:100ms;transition-duration:100ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-tooltip .bp3-popover-content{padding:10px 12px}.jupyter-wrapper .bp3-tooltip.bp3-dark,.jupyter-wrapper .bp3-dark .bp3-tooltip{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 2px 4px rgba(16,22,26,.4),0 8px 24px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-tooltip.bp3-dark .bp3-popover-content,.jupyter-wrapper .bp3-dark .bp3-tooltip .bp3-popover-content{background:#e1e8ed;color:#394b59}.jupyter-wrapper .bp3-tooltip.bp3-dark .bp3-popover-arrow::before,.jupyter-wrapper .bp3-dark .bp3-tooltip .bp3-popover-arrow::before{-webkit-box-shadow:1px 1px 6px rgba(16,22,26,.4);box-shadow:1px 1px 6px rgba(16,22,26,.4)}.jupyter-wrapper .bp3-tooltip.bp3-dark .bp3-popover-arrow-border,.jupyter-wrapper .bp3-dark .bp3-tooltip .bp3-popover-arrow-border{fill:#10161a;fill-opacity:.2}.jupyter-wrapper .bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,.jupyter-wrapper .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{fill:#e1e8ed}.jupyter-wrapper .bp3-tooltip.bp3-intent-primary .bp3-popover-content{background:#137cbd;color:#fff}.jupyter-wrapper .bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{fill:#137cbd}.jupyter-wrapper .bp3-tooltip.bp3-intent-success .bp3-popover-content{background:#0f9960;color:#fff}.jupyter-wrapper .bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{fill:#0f9960}.jupyter-wrapper .bp3-tooltip.bp3-intent-warning .bp3-popover-content{background:#d9822b;color:#fff}.jupyter-wrapper .bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{fill:#d9822b}.jupyter-wrapper .bp3-tooltip.bp3-intent-danger .bp3-popover-content{background:#db3737;color:#fff}.jupyter-wrapper .bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{fill:#db3737}.jupyter-wrapper .bp3-tooltip-indicator{border-bottom:dotted 1px;cursor:help}.jupyter-wrapper .bp3-tree .bp3-icon,.jupyter-wrapper .bp3-tree .bp3-icon-standard,.jupyter-wrapper .bp3-tree .bp3-icon-large{color:#5c7080}.jupyter-wrapper .bp3-tree .bp3-icon.bp3-intent-primary,.jupyter-wrapper .bp3-tree .bp3-icon-standard.bp3-intent-primary,.jupyter-wrapper .bp3-tree .bp3-icon-large.bp3-intent-primary{color:#137cbd}.jupyter-wrapper .bp3-tree .bp3-icon.bp3-intent-success,.jupyter-wrapper .bp3-tree .bp3-icon-standard.bp3-intent-success,.jupyter-wrapper .bp3-tree .bp3-icon-large.bp3-intent-success{color:#0f9960}.jupyter-wrapper .bp3-tree .bp3-icon.bp3-intent-warning,.jupyter-wrapper .bp3-tree .bp3-icon-standard.bp3-intent-warning,.jupyter-wrapper .bp3-tree .bp3-icon-large.bp3-intent-warning{color:#d9822b}.jupyter-wrapper .bp3-tree .bp3-icon.bp3-intent-danger,.jupyter-wrapper .bp3-tree .bp3-icon-standard.bp3-intent-danger,.jupyter-wrapper .bp3-tree .bp3-icon-large.bp3-intent-danger{color:#db3737}.jupyter-wrapper .bp3-tree-node-list{margin:0;padding-left:0;list-style:none}.jupyter-wrapper .bp3-tree-root{position:relative;background-color:rgba(0,0,0,0);cursor:default;padding-left:0}.jupyter-wrapper .bp3-tree-node-content-0{padding-left:0px}.jupyter-wrapper .bp3-tree-node-content-1{padding-left:23px}.jupyter-wrapper .bp3-tree-node-content-2{padding-left:46px}.jupyter-wrapper .bp3-tree-node-content-3{padding-left:69px}.jupyter-wrapper .bp3-tree-node-content-4{padding-left:92px}.jupyter-wrapper .bp3-tree-node-content-5{padding-left:115px}.jupyter-wrapper .bp3-tree-node-content-6{padding-left:138px}.jupyter-wrapper .bp3-tree-node-content-7{padding-left:161px}.jupyter-wrapper .bp3-tree-node-content-8{padding-left:184px}.jupyter-wrapper .bp3-tree-node-content-9{padding-left:207px}.jupyter-wrapper .bp3-tree-node-content-10{padding-left:230px}.jupyter-wrapper .bp3-tree-node-content-11{padding-left:253px}.jupyter-wrapper .bp3-tree-node-content-12{padding-left:276px}.jupyter-wrapper .bp3-tree-node-content-13{padding-left:299px}.jupyter-wrapper .bp3-tree-node-content-14{padding-left:322px}.jupyter-wrapper .bp3-tree-node-content-15{padding-left:345px}.jupyter-wrapper .bp3-tree-node-content-16{padding-left:368px}.jupyter-wrapper .bp3-tree-node-content-17{padding-left:391px}.jupyter-wrapper .bp3-tree-node-content-18{padding-left:414px}.jupyter-wrapper .bp3-tree-node-content-19{padding-left:437px}.jupyter-wrapper .bp3-tree-node-content-20{padding-left:460px}.jupyter-wrapper .bp3-tree-node-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;padding-right:5px}.jupyter-wrapper .bp3-tree-node-content:hover{background-color:rgba(191,204,214,.4)}.jupyter-wrapper .bp3-tree-node-caret,.jupyter-wrapper .bp3-tree-node-caret-none{min-width:30px}.jupyter-wrapper .bp3-tree-node-caret{color:#5c7080;-webkit-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer;padding:7px;-webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9),-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9)}.jupyter-wrapper .bp3-tree-node-caret:hover{color:#182026}.jupyter-wrapper .bp3-dark .bp3-tree-node-caret{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-tree-node-caret:hover{color:#f5f8fa}.jupyter-wrapper .bp3-tree-node-caret.bp3-tree-node-caret-open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jupyter-wrapper .bp3-tree-node-caret.bp3-icon-standard::before{content:""}.jupyter-wrapper .bp3-tree-node-icon{position:relative;margin-right:7px}.jupyter-wrapper .bp3-tree-node-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-tree-node-label span{display:inline}.jupyter-wrapper .bp3-tree-node-secondary-label{padding:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .bp3-tree-node-secondary-label .bp3-popover-wrapper,.jupyter-wrapper .bp3-tree-node-secondary-label .bp3-popover-target{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jupyter-wrapper .bp3-tree-node.bp3-disabled .bp3-tree-node-content{background-color:inherit;cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-tree-node.bp3-disabled .bp3-tree-node-caret,.jupyter-wrapper .bp3-tree-node.bp3-disabled .bp3-tree-node-icon{cursor:not-allowed;color:rgba(92,112,128,.6)}.jupyter-wrapper .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content{background-color:#137cbd}.jupyter-wrapper .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content,.jupyter-wrapper .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon,.jupyter-wrapper .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-standard,.jupyter-wrapper .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-icon-large{color:#fff}.jupyter-wrapper .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret::before{color:rgba(255,255,255,.7)}.jupyter-wrapper .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content .bp3-tree-node-caret:hover::before{color:#fff}.jupyter-wrapper .bp3-dark .bp3-tree-node-content:hover{background-color:rgba(92,112,128,.3)}.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-standard,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-large{color:#a7b6c2}.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{color:#137cbd}.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon.bp3-intent-success,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{color:#0f9960}.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{color:#d9822b}.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger,.jupyter-wrapper .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{color:#db3737}.jupyter-wrapper .bp3-dark .bp3-tree-node.bp3-tree-node-selected>.bp3-tree-node-content{background-color:#137cbd}.jupyter-wrapper .bp3-omnibar{-webkit-filter:blur(0);filter:blur(0);opacity:1;top:20vh;left:calc(50% - 250px);z-index:21;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);box-shadow:0 0 0 1px rgba(16,22,26,.1),0 4px 8px rgba(16,22,26,.2),0 18px 46px 6px rgba(16,22,26,.2);background-color:#fff;width:500px}.jupyter-wrapper .bp3-omnibar.bp3-overlay-enter,.jupyter-wrapper .bp3-omnibar.bp3-overlay-appear{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2}.jupyter-wrapper .bp3-omnibar.bp3-overlay-enter-active,.jupyter-wrapper .bp3-omnibar.bp3-overlay-appear-active{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-omnibar.bp3-overlay-exit{-webkit-filter:blur(0);filter:blur(0);opacity:1}.jupyter-wrapper .bp3-omnibar.bp3-overlay-exit-active{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:filter,opacity;transition-property:filter,opacity,-webkit-filter;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);-webkit-transition-delay:0;transition-delay:0}.jupyter-wrapper .bp3-omnibar .bp3-input{border-radius:0;background-color:rgba(0,0,0,0)}.jupyter-wrapper .bp3-omnibar .bp3-input,.jupyter-wrapper .bp3-omnibar .bp3-input:focus{-webkit-box-shadow:none;box-shadow:none}.jupyter-wrapper .bp3-omnibar .bp3-menu{border-radius:0;-webkit-box-shadow:inset 0 1px 0 rgba(16,22,26,.15);box-shadow:inset 0 1px 0 rgba(16,22,26,.15);background-color:rgba(0,0,0,0);max-height:calc(60vh - 40px);overflow:auto}.jupyter-wrapper .bp3-omnibar .bp3-menu:empty{display:none}.jupyter-wrapper .bp3-dark .bp3-omnibar,.jupyter-wrapper .bp3-omnibar.bp3-dark{-webkit-box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);box-shadow:0 0 0 1px rgba(16,22,26,.2),0 4px 8px rgba(16,22,26,.4),0 18px 46px 6px rgba(16,22,26,.4);background-color:#30404d}.jupyter-wrapper .bp3-omnibar-overlay .bp3-overlay-backdrop{background-color:rgba(16,22,26,.2)}.jupyter-wrapper .bp3-select-popover .bp3-popover-content{padding:5px}.jupyter-wrapper .bp3-select-popover .bp3-input-group{margin-bottom:0}.jupyter-wrapper .bp3-select-popover .bp3-menu{max-width:400px;max-height:300px;overflow:auto;padding:0}.jupyter-wrapper .bp3-select-popover .bp3-menu:not(:first-child){padding-top:5px}.jupyter-wrapper .bp3-multi-select{min-width:150px}.jupyter-wrapper .bp3-multi-select-popover .bp3-menu{max-width:400px;max-height:300px;overflow:auto}.jupyter-wrapper .bp3-select-popover .bp3-popover-content{padding:5px}.jupyter-wrapper .bp3-select-popover .bp3-input-group{margin-bottom:0}.jupyter-wrapper .bp3-select-popover .bp3-menu{max-width:400px;max-height:300px;overflow:auto;padding:0}.jupyter-wrapper .bp3-select-popover .bp3-menu:not(:first-child){padding-top:5px}.jupyter-wrapper :root{--jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDhoLTIuODFjLS40NS0uNzgtMS4wNy0xLjQ1LTEuODItMS45NkwxNyA0LjQxIDE1LjU5IDNsLTIuMTcgMi4xN0MxMi45NiA1LjA2IDEyLjQ5IDUgMTIgNWMtLjQ5IDAtLjk2LjA2LTEuNDEuMTdMOC40MSAzIDcgNC40MWwxLjYyIDEuNjNDNy44OCA2LjU1IDcuMjYgNy4yMiA2LjgxIDhINHYyaDIuMDljLS4wNS4zMy0uMDkuNjYtLjA5IDF2MUg0djJoMnYxYzAgLjM0LjA0LjY3LjA5IDFINHYyaDIuODFjMS4wNCAxLjc5IDIuOTcgMyA1LjE5IDNzNC4xNS0xLjIxIDUuMTktM0gyMHYtMmgtMi4wOWMuMDUtLjMzLjA5LS42Ni4wOS0xdi0xaDJ2LTJoLTJ2LTFjMC0uMzQtLjA0LS42Ny0uMDktMUgyMFY4em0tNiA4aC00di0yaDR2MnptMC00aC00di0yaDR2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);--jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);--jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTYuMTdMNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxeiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);--jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);--jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);--jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);--jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);--jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);--jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);--jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);--jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);--jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);--jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);--jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);--jp-icon-listings-info: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTAuOTc4IDUwLjk3OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAuOTc4IDUwLjk3ODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik00My41Miw3LjQ1OEMzOC43MTEsMi42NDgsMzIuMzA3LDAsMjUuNDg5LDBDMTguNjcsMCwxMi4yNjYsMi42NDgsNy40NTgsNy40NTgNCgkJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDANCgkJCQljNi44MTYsMCwxMy4yMjEtMi42NDgsMTguMDI5LTcuNDU4YzQuODA5LTQuODA5LDcuNDU3LTExLjIxMiw3LjQ1Ny0xOC4wM0M1MC45NzcsMTguNjcsNDguMzI4LDEyLjI2Niw0My41Miw3LjQ1OHoNCgkJCQkgTTQyLjEwNiw0Mi4xMDVjLTQuNDMyLDQuNDMxLTEwLjMzMiw2Ljg3Mi0xNi42MTUsNi44NzJoLTAuMDAyYy02LjI4NS0wLjAwMS0xMi4xODctMi40NDEtMTYuNjE3LTYuODcyDQoJCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzINCgkJCQljNC40MzEsNC40MzEsNi44NzEsMTAuMzMyLDYuODcxLDE2LjYxN0M0OC45NzcsMzEuNzcyLDQ2LjUzNiwzNy42NzUsNDIuMTA2LDQyLjEwNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIHN0eWxlPSJmaWxsOiMwMTAwMDI7IiBkPSJNMjMuNTc4LDMyLjIxOGMtMC4wMjMtMS43MzQsMC4xNDMtMy4wNTksMC40OTYtMy45NzJjMC4zNTMtMC45MTMsMS4xMS0xLjk5NywyLjI3Mi0zLjI1Mw0KCQkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUNCgkJCQljMC0xLjA5Ni0wLjI2LTIuMDg4LTAuNzc5LTIuOTc5Yy0wLjU2NS0wLjg3OS0xLjUwMS0xLjMzNi0yLjgwNi0xLjM2OWMtMS44MDIsMC4wNTctMi45ODUsMC42NjctMy41NSwxLjgzMg0KCQkJCWMtMC4zMDEsMC41MzUtMC41MDMsMS4xNDEtMC42MDcsMS44MTRjLTAuMTM5LDAuNzA3LTAuMjA3LDEuNDMyLTAuMjA3LDIuMTc0aC0yLjkzN2MtMC4wOTEtMi4yMDgsMC40MDctNC4xMTQsMS40OTMtNS43MTkNCgkJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQ0KCQkJCWMwLDEuMTQyLTAuMTM3LDIuMTExLTAuNDEsMi45MTFjLTAuMzA5LDAuODQ1LTAuNzMxLDEuNTkzLTEuMjY4LDIuMjQzYy0wLjQ5MiwwLjY1LTEuMDY4LDEuMzE4LTEuNzMsMi4wMDINCgkJCQljLTAuNjUsMC42OTctMS4zMTMsMS40NzktMS45ODcsMi4zNDZjLTAuMjM5LDAuMzc3LTAuNDI5LDAuNzc3LTAuNTY1LDEuMTk5Yy0wLjE2LDAuOTU5LTAuMjE3LDEuOTUxLTAuMTcxLDIuOTc5DQoJCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);--jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);--jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);--jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);--jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);--jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);--jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);--jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);--jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);--jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);--jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);--jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);--jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);--jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);--jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);--jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);--jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);--jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K)}.jupyter-wrapper .jp-AddIcon{background-image:var(--jp-icon-add)}.jupyter-wrapper .jp-BugIcon{background-image:var(--jp-icon-bug)}.jupyter-wrapper .jp-BuildIcon{background-image:var(--jp-icon-build)}.jupyter-wrapper .jp-CaretDownEmptyIcon{background-image:var(--jp-icon-caret-down-empty)}.jupyter-wrapper .jp-CaretDownEmptyThinIcon{background-image:var(--jp-icon-caret-down-empty-thin)}.jupyter-wrapper .jp-CaretDownIcon{background-image:var(--jp-icon-caret-down)}.jupyter-wrapper .jp-CaretLeftIcon{background-image:var(--jp-icon-caret-left)}.jupyter-wrapper .jp-CaretRightIcon{background-image:var(--jp-icon-caret-right)}.jupyter-wrapper .jp-CaretUpEmptyThinIcon{background-image:var(--jp-icon-caret-up-empty-thin)}.jupyter-wrapper .jp-CaretUpIcon{background-image:var(--jp-icon-caret-up)}.jupyter-wrapper .jp-CaseSensitiveIcon{background-image:var(--jp-icon-case-sensitive)}.jupyter-wrapper .jp-CheckIcon{background-image:var(--jp-icon-check)}.jupyter-wrapper .jp-CircleEmptyIcon{background-image:var(--jp-icon-circle-empty)}.jupyter-wrapper .jp-CircleIcon{background-image:var(--jp-icon-circle)}.jupyter-wrapper .jp-ClearIcon{background-image:var(--jp-icon-clear)}.jupyter-wrapper .jp-CloseIcon{background-image:var(--jp-icon-close)}.jupyter-wrapper .jp-ConsoleIcon{background-image:var(--jp-icon-console)}.jupyter-wrapper .jp-CopyIcon{background-image:var(--jp-icon-copy)}.jupyter-wrapper .jp-CutIcon{background-image:var(--jp-icon-cut)}.jupyter-wrapper .jp-DownloadIcon{background-image:var(--jp-icon-download)}.jupyter-wrapper .jp-EditIcon{background-image:var(--jp-icon-edit)}.jupyter-wrapper .jp-EllipsesIcon{background-image:var(--jp-icon-ellipses)}.jupyter-wrapper .jp-ExtensionIcon{background-image:var(--jp-icon-extension)}.jupyter-wrapper .jp-FastForwardIcon{background-image:var(--jp-icon-fast-forward)}.jupyter-wrapper .jp-FileIcon{background-image:var(--jp-icon-file)}.jupyter-wrapper .jp-FileUploadIcon{background-image:var(--jp-icon-file-upload)}.jupyter-wrapper .jp-FilterListIcon{background-image:var(--jp-icon-filter-list)}.jupyter-wrapper .jp-FolderIcon{background-image:var(--jp-icon-folder)}.jupyter-wrapper .jp-Html5Icon{background-image:var(--jp-icon-html5)}.jupyter-wrapper .jp-ImageIcon{background-image:var(--jp-icon-image)}.jupyter-wrapper .jp-InspectorIcon{background-image:var(--jp-icon-inspector)}.jupyter-wrapper .jp-JsonIcon{background-image:var(--jp-icon-json)}.jupyter-wrapper .jp-JupyterFaviconIcon{background-image:var(--jp-icon-jupyter-favicon)}.jupyter-wrapper .jp-JupyterIcon{background-image:var(--jp-icon-jupyter)}.jupyter-wrapper .jp-JupyterlabWordmarkIcon{background-image:var(--jp-icon-jupyterlab-wordmark)}.jupyter-wrapper .jp-KernelIcon{background-image:var(--jp-icon-kernel)}.jupyter-wrapper .jp-KeyboardIcon{background-image:var(--jp-icon-keyboard)}.jupyter-wrapper .jp-LauncherIcon{background-image:var(--jp-icon-launcher)}.jupyter-wrapper .jp-LineFormIcon{background-image:var(--jp-icon-line-form)}.jupyter-wrapper .jp-LinkIcon{background-image:var(--jp-icon-link)}.jupyter-wrapper .jp-ListIcon{background-image:var(--jp-icon-list)}.jupyter-wrapper .jp-ListingsInfoIcon{background-image:var(--jp-icon-listings-info)}.jupyter-wrapper .jp-MarkdownIcon{background-image:var(--jp-icon-markdown)}.jupyter-wrapper .jp-NewFolderIcon{background-image:var(--jp-icon-new-folder)}.jupyter-wrapper .jp-NotTrustedIcon{background-image:var(--jp-icon-not-trusted)}.jupyter-wrapper .jp-NotebookIcon{background-image:var(--jp-icon-notebook)}.jupyter-wrapper .jp-PaletteIcon{background-image:var(--jp-icon-palette)}.jupyter-wrapper .jp-PasteIcon{background-image:var(--jp-icon-paste)}.jupyter-wrapper .jp-PythonIcon{background-image:var(--jp-icon-python)}.jupyter-wrapper .jp-RKernelIcon{background-image:var(--jp-icon-r-kernel)}.jupyter-wrapper .jp-ReactIcon{background-image:var(--jp-icon-react)}.jupyter-wrapper .jp-RefreshIcon{background-image:var(--jp-icon-refresh)}.jupyter-wrapper .jp-RegexIcon{background-image:var(--jp-icon-regex)}.jupyter-wrapper .jp-RunIcon{background-image:var(--jp-icon-run)}.jupyter-wrapper .jp-RunningIcon{background-image:var(--jp-icon-running)}.jupyter-wrapper .jp-SaveIcon{background-image:var(--jp-icon-save)}.jupyter-wrapper .jp-SearchIcon{background-image:var(--jp-icon-search)}.jupyter-wrapper .jp-SettingsIcon{background-image:var(--jp-icon-settings)}.jupyter-wrapper .jp-SpreadsheetIcon{background-image:var(--jp-icon-spreadsheet)}.jupyter-wrapper .jp-StopIcon{background-image:var(--jp-icon-stop)}.jupyter-wrapper .jp-TabIcon{background-image:var(--jp-icon-tab)}.jupyter-wrapper .jp-TerminalIcon{background-image:var(--jp-icon-terminal)}.jupyter-wrapper .jp-TextEditorIcon{background-image:var(--jp-icon-text-editor)}.jupyter-wrapper .jp-TrustedIcon{background-image:var(--jp-icon-trusted)}.jupyter-wrapper .jp-UndoIcon{background-image:var(--jp-icon-undo)}.jupyter-wrapper .jp-VegaIcon{background-image:var(--jp-icon-vega)}.jupyter-wrapper .jp-YamlIcon{background-image:var(--jp-icon-yaml)}.jupyter-wrapper :root{--jp-icon-search-white: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==)}.jupyter-wrapper .jp-Icon,.jupyter-wrapper .jp-MaterialIcon{background-position:center;background-repeat:no-repeat;background-size:16px;min-width:16px;min-height:16px}.jupyter-wrapper .jp-Icon-cover{background-position:center;background-repeat:no-repeat;background-size:cover}.jupyter-wrapper .jp-Icon-16{background-size:16px;min-width:16px;min-height:16px}.jupyter-wrapper .jp-Icon-18{background-size:18px;min-width:18px;min-height:18px}.jupyter-wrapper .jp-Icon-20{background-size:20px;min-width:20px;min-height:20px}.jupyter-wrapper .jp-icon0[fill]{fill:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon1[fill]{fill:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon2[fill]{fill:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon3[fill]{fill:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon4[fill]{fill:var(--jp-inverse-layout-color4)}.jupyter-wrapper .jp-icon0[stroke]{stroke:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon1[stroke]{stroke:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon2[stroke]{stroke:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon3[stroke]{stroke:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon4[stroke]{stroke:var(--jp-inverse-layout-color4)}.jupyter-wrapper .jp-icon-accent0[fill]{fill:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-accent1[fill]{fill:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-accent2[fill]{fill:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-accent3[fill]{fill:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-accent4[fill]{fill:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-accent0[stroke]{stroke:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-accent1[stroke]{stroke:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-accent2[stroke]{stroke:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-accent3[stroke]{stroke:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-accent4[stroke]{stroke:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-none[fill]{fill:none}.jupyter-wrapper .jp-icon-none[stroke]{stroke:none}.jupyter-wrapper .jp-icon-brand0[fill]{fill:var(--jp-brand-color0)}.jupyter-wrapper .jp-icon-brand1[fill]{fill:var(--jp-brand-color1)}.jupyter-wrapper .jp-icon-brand2[fill]{fill:var(--jp-brand-color2)}.jupyter-wrapper .jp-icon-brand3[fill]{fill:var(--jp-brand-color3)}.jupyter-wrapper .jp-icon-brand4[fill]{fill:var(--jp-brand-color4)}.jupyter-wrapper .jp-icon-brand0[stroke]{stroke:var(--jp-brand-color0)}.jupyter-wrapper .jp-icon-brand1[stroke]{stroke:var(--jp-brand-color1)}.jupyter-wrapper .jp-icon-brand2[stroke]{stroke:var(--jp-brand-color2)}.jupyter-wrapper .jp-icon-brand3[stroke]{stroke:var(--jp-brand-color3)}.jupyter-wrapper .jp-icon-brand4[stroke]{stroke:var(--jp-brand-color4)}.jupyter-wrapper .jp-icon-warn0[fill]{fill:var(--jp-warn-color0)}.jupyter-wrapper .jp-icon-warn1[fill]{fill:var(--jp-warn-color1)}.jupyter-wrapper .jp-icon-warn2[fill]{fill:var(--jp-warn-color2)}.jupyter-wrapper .jp-icon-warn3[fill]{fill:var(--jp-warn-color3)}.jupyter-wrapper .jp-icon-warn0[stroke]{stroke:var(--jp-warn-color0)}.jupyter-wrapper .jp-icon-warn1[stroke]{stroke:var(--jp-warn-color1)}.jupyter-wrapper .jp-icon-warn2[stroke]{stroke:var(--jp-warn-color2)}.jupyter-wrapper .jp-icon-warn3[stroke]{stroke:var(--jp-warn-color3)}.jupyter-wrapper .jp-icon-contrast0[fill]{fill:var(--jp-icon-contrast-color0)}.jupyter-wrapper .jp-icon-contrast1[fill]{fill:var(--jp-icon-contrast-color1)}.jupyter-wrapper .jp-icon-contrast2[fill]{fill:var(--jp-icon-contrast-color2)}.jupyter-wrapper .jp-icon-contrast3[fill]{fill:var(--jp-icon-contrast-color3)}.jupyter-wrapper .jp-icon-contrast0[stroke]{stroke:var(--jp-icon-contrast-color0)}.jupyter-wrapper .jp-icon-contrast1[stroke]{stroke:var(--jp-icon-contrast-color1)}.jupyter-wrapper .jp-icon-contrast2[stroke]{stroke:var(--jp-icon-contrast-color2)}.jupyter-wrapper .jp-icon-contrast3[stroke]{stroke:var(--jp-icon-contrast-color3)}.jupyter-wrapper #setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill]{fill:#fff}.jupyter-wrapper #setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable-inverse[fill]{fill:var(--jp-brand-color1)}.jupyter-wrapper .jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill]{fill:#fff}.jupyter-wrapper .jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill]{fill:var(--jp-brand-color1)}.jupyter-wrapper #tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill]{fill:#fff}.jupyter-wrapper #tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill]{fill:var(--jp-brand-color1)}.jupyter-wrapper #tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-hover :hover .jp-icon-selectable[fill]{fill:var(--jp-brand-color1)}.jupyter-wrapper #tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-hover :hover .jp-icon-selectable-inverse[fill]{fill:#fff}.jupyter-wrapper #tab-manager .lm-TabBar-tab.jp-mod-dirty>.lm-TabBar-tabCloseIcon>:not(:hover)>.jp-icon3[fill]{fill:none}.jupyter-wrapper #tab-manager .lm-TabBar-tab.jp-mod-dirty>.lm-TabBar-tabCloseIcon>:not(:hover)>.jp-icon-busy[fill]{fill:var(--jp-inverse-layout-color3)}.jupyter-wrapper #tab-manager .lm-TabBar-tab.jp-mod-dirty.jp-mod-active>.lm-TabBar-tabCloseIcon>:not(:hover)>.jp-icon-busy[fill]{fill:#fff}.jupyter-wrapper .lm-DockPanel-tabBar .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty>.lm-TabBar-tabCloseIcon>:not(:hover)>.jp-icon3[fill]{fill:none}.jupyter-wrapper .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)}.jupyter-wrapper #jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill]{fill:#fff}.jupyter-wrapper #jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill]{fill:var(--jp-brand-color1)}.jupyter-wrapper :root{--jp-warn-color0: var(--md-orange-700)}.jupyter-wrapper .jp-DragIcon{margin-right:4px}.jupyter-wrapper .jp-icon-alt .jp-icon0[fill]{fill:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-alt .jp-icon1[fill]{fill:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-alt .jp-icon2[fill]{fill:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-alt .jp-icon3[fill]{fill:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-alt .jp-icon4[fill]{fill:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-alt .jp-icon0[stroke]{stroke:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-alt .jp-icon1[stroke]{stroke:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-alt .jp-icon2[stroke]{stroke:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-alt .jp-icon3[stroke]{stroke:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-alt .jp-icon4[stroke]{stroke:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent0[fill]{fill:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent1[fill]{fill:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent2[fill]{fill:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent3[fill]{fill:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent4[fill]{fill:var(--jp-inverse-layout-color4)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent0[stroke]{stroke:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent1[stroke]{stroke:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent2[stroke]{stroke:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent3[stroke]{stroke:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon-alt .jp-icon-accent4[stroke]{stroke:var(--jp-inverse-layout-color4)}.jupyter-wrapper .jp-icon-hoverShow:not(:hover) svg{display:none !important}.jupyter-wrapper .jp-icon-hover :hover .jp-icon0-hover[fill]{fill:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon1-hover[fill]{fill:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon2-hover[fill]{fill:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon3-hover[fill]{fill:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon4-hover[fill]{fill:var(--jp-inverse-layout-color4)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon0-hover[stroke]{stroke:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon1-hover[stroke]{stroke:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon2-hover[stroke]{stroke:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon3-hover[stroke]{stroke:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon4-hover[stroke]{stroke:var(--jp-inverse-layout-color4)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent0-hover[fill]{fill:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent1-hover[fill]{fill:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent2-hover[fill]{fill:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent3-hover[fill]{fill:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent4-hover[fill]{fill:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent0-hover[stroke]{stroke:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent1-hover[stroke]{stroke:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent2-hover[stroke]{stroke:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent3-hover[stroke]{stroke:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-accent4-hover[stroke]{stroke:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-none-hover[fill]{fill:none}.jupyter-wrapper .jp-icon-hover :hover .jp-icon-none-hover[stroke]{stroke:none}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill]{fill:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill]{fill:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill]{fill:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill]{fill:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill]{fill:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke]{stroke:var(--jp-layout-color0)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke]{stroke:var(--jp-layout-color1)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke]{stroke:var(--jp-layout-color2)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke]{stroke:var(--jp-layout-color3)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke]{stroke:var(--jp-layout-color4)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill]{fill:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill]{fill:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill]{fill:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill]{fill:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill]{fill:var(--jp-inverse-layout-color4)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke]{stroke:var(--jp-inverse-layout-color0)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke]{stroke:var(--jp-inverse-layout-color1)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke]{stroke:var(--jp-inverse-layout-color2)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke]{stroke:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke]{stroke:var(--jp-inverse-layout-color4)}.jupyter-wrapper :focus{outline:unset;outline-offset:unset;-moz-outline-radius:unset}.jupyter-wrapper .jp-Button{border-radius:var(--jp-border-radius);padding:0px 12px;font-size:var(--jp-ui-font-size1)}.jupyter-wrapper button.jp-Button.bp3-button.bp3-minimal:hover{background-color:var(--jp-layout-color2)}.jupyter-wrapper .jp-Button.minimal{color:unset !important}.jupyter-wrapper .jp-Button.jp-ToolbarButtonComponent{text-transform:none}.jupyter-wrapper .jp-InputGroup input{box-sizing:border-box;border-radius:0;background-color:rgba(0,0,0,0);color:var(--jp-ui-font-color0);box-shadow:inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color)}.jupyter-wrapper .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)}.jupyter-wrapper .jp-InputGroup input::placeholder,.jupyter-wrapper input::placeholder{color:var(--jp-ui-font-color3)}.jupyter-wrapper .jp-BPIcon{display:inline-block;vertical-align:middle;margin:auto}.jupyter-wrapper .bp3-icon.jp-BPIcon>svg:not([fill]){fill:var(--jp-inverse-layout-color3)}.jupyter-wrapper .jp-InputGroupAction{padding:6px}.jupyter-wrapper .jp-HTMLSelect.jp-DefaultStyle select{background-color:initial;border:none;border-radius:0;box-shadow:none;color:var(--jp-ui-font-color0);display:block;font-size:var(--jp-ui-font-size1);height:24px;line-height:14px;padding:0 25px 0 10px;text-align:left;-moz-appearance:none;-webkit-appearance:none}.jupyter-wrapper .jp-HTMLSelect.jp-DefaultStyle select:hover,.jupyter-wrapper .jp-HTMLSelect.jp-DefaultStyle select>option{background-color:var(--jp-layout-color2);color:var(--jp-ui-font-color0)}.jupyter-wrapper select{box-sizing:border-box}.jupyter-wrapper .jp-Collapse{display:flex;flex-direction:column;align-items:stretch;border-top:1px solid var(--jp-border-color2);border-bottom:1px solid var(--jp-border-color2)}.jupyter-wrapper .jp-Collapse-header{padding:1px 12px;color:var(--jp-ui-font-color1);background-color:var(--jp-layout-color1);font-size:var(--jp-ui-font-size2)}.jupyter-wrapper .jp-Collapse-header:hover{background-color:var(--jp-layout-color2)}.jupyter-wrapper .jp-Collapse-contents{padding:0px 12px 0px 12px;background-color:var(--jp-layout-color1);color:var(--jp-ui-font-color1);overflow:auto}.jupyter-wrapper :root{--jp-private-commandpalette-search-height: 28px}.jupyter-wrapper .lm-CommandPalette{padding-bottom:0px;color:var(--jp-ui-font-color1);background:var(--jp-layout-color1);font-size:var(--jp-ui-font-size1)}.jupyter-wrapper .lm-CommandPalette-search{padding:4px;background-color:var(--jp-layout-color1);z-index:2}.jupyter-wrapper .lm-CommandPalette-wrapper{overflow:overlay;padding:0px 9px;background-color:var(--jp-input-active-background);height:30px;box-shadow:inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color)}.jupyter-wrapper .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)}.jupyter-wrapper .lm-CommandPalette-wrapper::after{content:" ";color:#fff;background-color:var(--jp-brand-color1);position:absolute;top:4px;right:4px;height:30px;width:10px;padding:0px 10px;background-image:var(--jp-icon-search-white);background-size:20px;background-repeat:no-repeat;background-position:center}.jupyter-wrapper .lm-CommandPalette-input{background:rgba(0,0,0,0);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)}.jupyter-wrapper .lm-CommandPalette-input::-webkit-input-placeholder,.jupyter-wrapper .lm-CommandPalette-input::-moz-placeholder,.jupyter-wrapper .lm-CommandPalette-input:-ms-input-placeholder{color:var(--jp-ui-font-color3);font-size:var(--jp-ui-font-size1)}.jupyter-wrapper .lm-CommandPalette-header:first-child{margin-top:0px}.jupyter-wrapper .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}.jupyter-wrapper .lm-CommandPalette-header.lm-mod-active{background:var(--jp-layout-color2)}.jupyter-wrapper .lm-CommandPalette-header>mark{background-color:rgba(0,0,0,0);font-weight:bold;color:var(--jp-ui-font-color1)}.jupyter-wrapper .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}.jupyter-wrapper .lm-CommandPalette-item.lm-mod-disabled{color:var(--jp-ui-font-color3)}.jupyter-wrapper .lm-CommandPalette-item.lm-mod-active{background:var(--jp-layout-color3)}.jupyter-wrapper .lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled){background:var(--jp-layout-color4)}.jupyter-wrapper .lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled){background:var(--jp-layout-color2)}.jupyter-wrapper .lm-CommandPalette-itemContent{overflow:hidden}.jupyter-wrapper .lm-CommandPalette-itemLabel>mark{color:var(--jp-ui-font-color0);background-color:rgba(0,0,0,0);font-weight:bold}.jupyter-wrapper .lm-CommandPalette-item.lm-mod-disabled mark{color:var(--jp-ui-font-color3)}.jupyter-wrapper .lm-CommandPalette-item .lm-CommandPalette-itemIcon{margin:0 4px 0 0;position:relative;width:16px;top:2px;flex:0 0 auto}.jupyter-wrapper .lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon{opacity:.4}.jupyter-wrapper .lm-CommandPalette-item .lm-CommandPalette-itemShortcut{flex:0 0 auto}.jupyter-wrapper .lm-CommandPalette-itemCaption{display:none}.jupyter-wrapper .lm-CommandPalette-content{background-color:var(--jp-layout-color1)}.jupyter-wrapper .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}.jupyter-wrapper .lm-CommandPalette-emptyMessage{text-align:center;margin-top:24px;line-height:1.32;padding:0px 8px;color:var(--jp-content-font-color3)}.jupyter-wrapper .jp-Dialog{position:absolute;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0px;left:0px;margin:0;padding:0;width:100%;height:100%;background:var(--jp-dialog-background)}.jupyter-wrapper .jp-Dialog-content{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;background:var(--jp-layout-color1);padding:24px;padding-bottom:12px;min-width:300px;min-height:150px;max-width:1000px;max-height:500px;box-sizing:border-box;box-shadow:var(--jp-elevation-z20);word-wrap:break-word;border-radius:var(--jp-border-radius);font-size:var(--jp-ui-font-size1);color:var(--jp-ui-font-color1)}.jupyter-wrapper .jp-Dialog-button{overflow:visible}.jupyter-wrapper button.jp-Dialog-button:focus{outline:1px solid var(--jp-brand-color1);outline-offset:4px;-moz-outline-radius:0px}.jupyter-wrapper button.jp-Dialog-button:focus::-moz-focus-inner{border:0}.jupyter-wrapper .jp-Dialog-header{flex:0 0 auto;padding-bottom:12px;font-size:var(--jp-ui-font-size3);font-weight:400;color:var(--jp-ui-font-color0)}.jupyter-wrapper .jp-Dialog-body{display:flex;flex-direction:column;flex:1 1 auto;font-size:var(--jp-ui-font-size1);background:var(--jp-layout-color1);overflow:auto}.jupyter-wrapper .jp-Dialog-footer{display:flex;flex-direction:row;justify-content:flex-end;flex:0 0 auto;margin-left:-12px;margin-right:-12px;padding:12px}.jupyter-wrapper .jp-Dialog-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jupyter-wrapper .jp-Dialog-body>.jp-select-wrapper{width:100%}.jupyter-wrapper .jp-Dialog-body>button{padding:0px 16px}.jupyter-wrapper .jp-Dialog-body>label{line-height:1.4;color:var(--jp-ui-font-color0)}.jupyter-wrapper .jp-Dialog-button.jp-mod-styled:not(:last-child){margin-right:12px}.jupyter-wrapper .jp-HoverBox{position:fixed}.jupyter-wrapper .jp-HoverBox.jp-mod-outofview{display:none}.jupyter-wrapper .jp-IFrame{width:100%;height:100%}.jupyter-wrapper .jp-IFrame>iframe{border:none}.jupyter-wrapper body.lm-mod-override-cursor .jp-IFrame{position:relative}.jupyter-wrapper body.lm-mod-override-cursor .jp-IFrame:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0)}.jupyter-wrapper .jp-MainAreaWidget>:focus{outline:none}.jupyter-wrapper :root{--md-red-50: #ffebee;--md-red-100: #ffcdd2;--md-red-200: #ef9a9a;--md-red-300: #e57373;--md-red-400: #ef5350;--md-red-500: #f44336;--md-red-600: #e53935;--md-red-700: #d32f2f;--md-red-800: #c62828;--md-red-900: #b71c1c;--md-red-A100: #ff8a80;--md-red-A200: #ff5252;--md-red-A400: #ff1744;--md-red-A700: #d50000;--md-pink-50: #fce4ec;--md-pink-100: #f8bbd0;--md-pink-200: #f48fb1;--md-pink-300: #f06292;--md-pink-400: #ec407a;--md-pink-500: #e91e63;--md-pink-600: #d81b60;--md-pink-700: #c2185b;--md-pink-800: #ad1457;--md-pink-900: #880e4f;--md-pink-A100: #ff80ab;--md-pink-A200: #ff4081;--md-pink-A400: #f50057;--md-pink-A700: #c51162;--md-purple-50: #f3e5f5;--md-purple-100: #e1bee7;--md-purple-200: #ce93d8;--md-purple-300: #ba68c8;--md-purple-400: #ab47bc;--md-purple-500: #9c27b0;--md-purple-600: #8e24aa;--md-purple-700: #7b1fa2;--md-purple-800: #6a1b9a;--md-purple-900: #4a148c;--md-purple-A100: #ea80fc;--md-purple-A200: #e040fb;--md-purple-A400: #d500f9;--md-purple-A700: #aa00ff;--md-deep-purple-50: #ede7f6;--md-deep-purple-100: #d1c4e9;--md-deep-purple-200: #b39ddb;--md-deep-purple-300: #9575cd;--md-deep-purple-400: #7e57c2;--md-deep-purple-500: #673ab7;--md-deep-purple-600: #5e35b1;--md-deep-purple-700: #512da8;--md-deep-purple-800: #4527a0;--md-deep-purple-900: #311b92;--md-deep-purple-A100: #b388ff;--md-deep-purple-A200: #7c4dff;--md-deep-purple-A400: #651fff;--md-deep-purple-A700: #6200ea;--md-indigo-50: #e8eaf6;--md-indigo-100: #c5cae9;--md-indigo-200: #9fa8da;--md-indigo-300: #7986cb;--md-indigo-400: #5c6bc0;--md-indigo-500: #3f51b5;--md-indigo-600: #3949ab;--md-indigo-700: #303f9f;--md-indigo-800: #283593;--md-indigo-900: #1a237e;--md-indigo-A100: #8c9eff;--md-indigo-A200: #536dfe;--md-indigo-A400: #3d5afe;--md-indigo-A700: #304ffe;--md-blue-50: #e3f2fd;--md-blue-100: #bbdefb;--md-blue-200: #90caf9;--md-blue-300: #64b5f6;--md-blue-400: #42a5f5;--md-blue-500: #2196f3;--md-blue-600: #1e88e5;--md-blue-700: #1976d2;--md-blue-800: #1565c0;--md-blue-900: #0d47a1;--md-blue-A100: #82b1ff;--md-blue-A200: #448aff;--md-blue-A400: #2979ff;--md-blue-A700: #2962ff;--md-light-blue-50: #e1f5fe;--md-light-blue-100: #b3e5fc;--md-light-blue-200: #81d4fa;--md-light-blue-300: #4fc3f7;--md-light-blue-400: #29b6f6;--md-light-blue-500: #03a9f4;--md-light-blue-600: #039be5;--md-light-blue-700: #0288d1;--md-light-blue-800: #0277bd;--md-light-blue-900: #01579b;--md-light-blue-A100: #80d8ff;--md-light-blue-A200: #40c4ff;--md-light-blue-A400: #00b0ff;--md-light-blue-A700: #0091ea;--md-cyan-50: #e0f7fa;--md-cyan-100: #b2ebf2;--md-cyan-200: #80deea;--md-cyan-300: #4dd0e1;--md-cyan-400: #26c6da;--md-cyan-500: #00bcd4;--md-cyan-600: #00acc1;--md-cyan-700: #0097a7;--md-cyan-800: #00838f;--md-cyan-900: #006064;--md-cyan-A100: #84ffff;--md-cyan-A200: #18ffff;--md-cyan-A400: #00e5ff;--md-cyan-A700: #00b8d4;--md-teal-50: #e0f2f1;--md-teal-100: #b2dfdb;--md-teal-200: #80cbc4;--md-teal-300: #4db6ac;--md-teal-400: #26a69a;--md-teal-500: #009688;--md-teal-600: #00897b;--md-teal-700: #00796b;--md-teal-800: #00695c;--md-teal-900: #004d40;--md-teal-A100: #a7ffeb;--md-teal-A200: #64ffda;--md-teal-A400: #1de9b6;--md-teal-A700: #00bfa5;--md-green-50: #e8f5e9;--md-green-100: #c8e6c9;--md-green-200: #a5d6a7;--md-green-300: #81c784;--md-green-400: #66bb6a;--md-green-500: #4caf50;--md-green-600: #43a047;--md-green-700: #388e3c;--md-green-800: #2e7d32;--md-green-900: #1b5e20;--md-green-A100: #b9f6ca;--md-green-A200: #69f0ae;--md-green-A400: #00e676;--md-green-A700: #00c853;--md-light-green-50: #f1f8e9;--md-light-green-100: #dcedc8;--md-light-green-200: #c5e1a5;--md-light-green-300: #aed581;--md-light-green-400: #9ccc65;--md-light-green-500: #8bc34a;--md-light-green-600: #7cb342;--md-light-green-700: #689f38;--md-light-green-800: #558b2f;--md-light-green-900: #33691e;--md-light-green-A100: #ccff90;--md-light-green-A200: #b2ff59;--md-light-green-A400: #76ff03;--md-light-green-A700: #64dd17;--md-lime-50: #f9fbe7;--md-lime-100: #f0f4c3;--md-lime-200: #e6ee9c;--md-lime-300: #dce775;--md-lime-400: #d4e157;--md-lime-500: #cddc39;--md-lime-600: #c0ca33;--md-lime-700: #afb42b;--md-lime-800: #9e9d24;--md-lime-900: #827717;--md-lime-A100: #f4ff81;--md-lime-A200: #eeff41;--md-lime-A400: #c6ff00;--md-lime-A700: #aeea00;--md-yellow-50: #fffde7;--md-yellow-100: #fff9c4;--md-yellow-200: #fff59d;--md-yellow-300: #fff176;--md-yellow-400: #ffee58;--md-yellow-500: #ffeb3b;--md-yellow-600: #fdd835;--md-yellow-700: #fbc02d;--md-yellow-800: #f9a825;--md-yellow-900: #f57f17;--md-yellow-A100: #ffff8d;--md-yellow-A200: #ffff00;--md-yellow-A400: #ffea00;--md-yellow-A700: #ffd600;--md-amber-50: #fff8e1;--md-amber-100: #ffecb3;--md-amber-200: #ffe082;--md-amber-300: #ffd54f;--md-amber-400: #ffca28;--md-amber-500: #ffc107;--md-amber-600: #ffb300;--md-amber-700: #ffa000;--md-amber-800: #ff8f00;--md-amber-900: #ff6f00;--md-amber-A100: #ffe57f;--md-amber-A200: #ffd740;--md-amber-A400: #ffc400;--md-amber-A700: #ffab00;--md-orange-50: #fff3e0;--md-orange-100: #ffe0b2;--md-orange-200: #ffcc80;--md-orange-300: #ffb74d;--md-orange-400: #ffa726;--md-orange-500: #ff9800;--md-orange-600: #fb8c00;--md-orange-700: #f57c00;--md-orange-800: #ef6c00;--md-orange-900: #e65100;--md-orange-A100: #ffd180;--md-orange-A200: #ffab40;--md-orange-A400: #ff9100;--md-orange-A700: #ff6d00;--md-deep-orange-50: #fbe9e7;--md-deep-orange-100: #ffccbc;--md-deep-orange-200: #ffab91;--md-deep-orange-300: #ff8a65;--md-deep-orange-400: #ff7043;--md-deep-orange-500: #ff5722;--md-deep-orange-600: #f4511e;--md-deep-orange-700: #e64a19;--md-deep-orange-800: #d84315;--md-deep-orange-900: #bf360c;--md-deep-orange-A100: #ff9e80;--md-deep-orange-A200: #ff6e40;--md-deep-orange-A400: #ff3d00;--md-deep-orange-A700: #dd2c00;--md-brown-50: #efebe9;--md-brown-100: #d7ccc8;--md-brown-200: #bcaaa4;--md-brown-300: #a1887f;--md-brown-400: #8d6e63;--md-brown-500: #795548;--md-brown-600: #6d4c41;--md-brown-700: #5d4037;--md-brown-800: #4e342e;--md-brown-900: #3e2723;--md-grey-50: #fafafa;--md-grey-100: #f5f5f5;--md-grey-200: #eeeeee;--md-grey-300: #e0e0e0;--md-grey-400: #bdbdbd;--md-grey-500: #9e9e9e;--md-grey-600: #757575;--md-grey-700: #616161;--md-grey-800: #424242;--md-grey-900: #212121;--md-blue-grey-50: #eceff1;--md-blue-grey-100: #cfd8dc;--md-blue-grey-200: #b0bec5;--md-blue-grey-300: #90a4ae;--md-blue-grey-400: #78909c;--md-blue-grey-500: #607d8b;--md-blue-grey-600: #546e7a;--md-blue-grey-700: #455a64;--md-blue-grey-800: #37474f;--md-blue-grey-900: #263238}.jupyter-wrapper .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}.jupyter-wrapper .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}.jupyter-wrapper .jp-SpinnerContent:before{width:50%;height:50%;background:#f37626;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.jupyter-wrapper .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)}}.jupyter-wrapper button.jp-mod-styled{font-size:var(--jp-ui-font-size1);color:var(--jp-ui-font-color0);border:none;box-sizing:border-box;text-align:center;line-height:32px;height:32px;padding:0px 12px;letter-spacing:.8px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.jupyter-wrapper 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}.jupyter-wrapper 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)}.jupyter-wrapper .jp-select-wrapper{display:flex;position:relative;flex-direction:column;padding:1px;background-color:var(--jp-layout-color1);height:28px;box-sizing:border-box;margin-bottom:12px}.jupyter-wrapper .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)}.jupyter-wrapper select.jp-mod-styled:hover{background-color:var(--jp-layout-color1);cursor:pointer;color:var(--jp-ui-font-color0);background-color:var(--jp-input-hover-background);box-shadow:inset 0 0px 1px rgba(0,0,0,.5)}.jupyter-wrapper select.jp-mod-styled{flex:1 1 auto;height:32px;width:100%;font-size:var(--jp-ui-font-size2);background:var(--jp-input-background);color:var(--jp-ui-font-color0);padding:0 25px 0 8px;border:var(--jp-border-width) solid var(--jp-input-border-color);border-radius:0px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.jupyter-wrapper :root{--jp-private-toolbar-height: calc( 28px + var(--jp-border-width) )}.jupyter-wrapper .jp-Toolbar{color:var(--jp-ui-font-color1);flex:0 0 auto;display:flex;flex-direction:row;border-bottom:var(--jp-border-width) solid var(--jp-toolbar-border-color);box-shadow:var(--jp-toolbar-box-shadow);background:var(--jp-toolbar-background);min-height:var(--jp-toolbar-micro-height);padding:2px;z-index:1}.jupyter-wrapper .jp-Toolbar>.jp-Toolbar-item.jp-Toolbar-spacer{flex-grow:1;flex-shrink:1}.jupyter-wrapper .jp-Toolbar-item.jp-Toolbar-kernelStatus{display:inline-block;width:32px;background-repeat:no-repeat;background-position:center;background-size:16px}.jupyter-wrapper .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%}.jupyter-wrapper div.jp-ToolbarButton{color:rgba(0,0,0,0);border:none;box-sizing:border-box;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0px;margin:0px}.jupyter-wrapper button.jp-ToolbarButtonComponent{background:var(--jp-layout-color1);border:none;box-sizing:border-box;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0px 6px;margin:0px;height:24px;border-radius:var(--jp-border-radius);display:flex;align-items:center;text-align:center;font-size:14px;min-width:unset;min-height:unset}.jupyter-wrapper button.jp-ToolbarButtonComponent:disabled{opacity:.4}.jupyter-wrapper button.jp-ToolbarButtonComponent span{padding:0px;flex:0 0 auto}.jupyter-wrapper 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)}.jupyter-wrapper body.p-mod-override-cursor *,.jupyter-wrapper body.lm-mod-override-cursor *{cursor:inherit !important}.jupyter-wrapper .jp-JSONEditor{display:flex;flex-direction:column;width:100%}.jupyter-wrapper .jp-JSONEditor-host{flex:1 1 auto;border:var(--jp-border-width) solid var(--jp-input-border-color);border-radius:0px;background:var(--jp-layout-color0);min-height:50px;padding:1px}.jupyter-wrapper .jp-JSONEditor.jp-mod-error .jp-JSONEditor-host{border-color:red;outline-color:red}.jupyter-wrapper .jp-JSONEditor-header{display:flex;flex:1 0 auto;padding:0 0 0 12px}.jupyter-wrapper .jp-JSONEditor-header label{flex:0 0 auto}.jupyter-wrapper .jp-JSONEditor-commitButton{height:16px;width:16px;background-size:18px;background-repeat:no-repeat;background-position:center}.jupyter-wrapper .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)}.jupyter-wrapper .jp-Editor.jp-mod-dropTarget{border:var(--jp-border-width) solid var(--jp-input-active-border-color);box-shadow:var(--jp-input-box-shadow)}.jupyter-wrapper .CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.jupyter-wrapper .CodeMirror-lines{padding:4px 0}.jupyter-wrapper .CodeMirror pre.CodeMirror-line,.jupyter-wrapper .CodeMirror pre.CodeMirror-line-like{padding:0 4px}.jupyter-wrapper .CodeMirror-scrollbar-filler,.jupyter-wrapper .CodeMirror-gutter-filler{background-color:#fff}.jupyter-wrapper .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.jupyter-wrapper .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.jupyter-wrapper .CodeMirror-guttermarker{color:#000}.jupyter-wrapper .CodeMirror-guttermarker-subtle{color:#999}.jupyter-wrapper .CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.jupyter-wrapper .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.jupyter-wrapper .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.jupyter-wrapper .cm-fat-cursor div.CodeMirror-cursors{z-index:1}.jupyter-wrapper .cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.jupyter-wrapper .cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes blink{50%{background-color:rgba(0,0,0,0)}}@keyframes blink{50%{background-color:rgba(0,0,0,0)}}.jupyter-wrapper .cm-tab{display:inline-block;text-decoration:inherit}.jupyter-wrapper .CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.jupyter-wrapper .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.jupyter-wrapper .cm-s-default .cm-header{color:blue}.jupyter-wrapper .cm-s-default .cm-quote{color:#090}.jupyter-wrapper .cm-negative{color:#d44}.jupyter-wrapper .cm-positive{color:#292}.jupyter-wrapper .cm-header,.jupyter-wrapper .cm-strong{font-weight:bold}.jupyter-wrapper .cm-em{font-style:italic}.jupyter-wrapper .cm-link{text-decoration:underline}.jupyter-wrapper .cm-strikethrough{text-decoration:line-through}.jupyter-wrapper .cm-s-default .cm-keyword{color:#708}.jupyter-wrapper .cm-s-default .cm-atom{color:#219}.jupyter-wrapper .cm-s-default .cm-number{color:#164}.jupyter-wrapper .cm-s-default .cm-def{color:blue}.jupyter-wrapper .cm-s-default .cm-variable-2{color:#05a}.jupyter-wrapper .cm-s-default .cm-variable-3,.jupyter-wrapper .cm-s-default .cm-type{color:#085}.jupyter-wrapper .cm-s-default .cm-comment{color:#a50}.jupyter-wrapper .cm-s-default .cm-string{color:#a11}.jupyter-wrapper .cm-s-default .cm-string-2{color:#f50}.jupyter-wrapper .cm-s-default .cm-meta{color:#555}.jupyter-wrapper .cm-s-default .cm-qualifier{color:#555}.jupyter-wrapper .cm-s-default .cm-builtin{color:#30a}.jupyter-wrapper .cm-s-default .cm-bracket{color:#997}.jupyter-wrapper .cm-s-default .cm-tag{color:#170}.jupyter-wrapper .cm-s-default .cm-attribute{color:#00c}.jupyter-wrapper .cm-s-default .cm-hr{color:#999}.jupyter-wrapper .cm-s-default .cm-link{color:#00c}.jupyter-wrapper .cm-s-default .cm-error{color:red}.jupyter-wrapper .cm-invalidchar{color:red}.jupyter-wrapper .CodeMirror-composing{border-bottom:2px solid}.jupyter-wrapper div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}.jupyter-wrapper div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.jupyter-wrapper .CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.jupyter-wrapper .CodeMirror-activeline-background{background:#e8f2ff}.jupyter-wrapper .CodeMirror{position:relative;overflow:hidden;background:#fff}.jupyter-wrapper .CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.jupyter-wrapper .CodeMirror-sizer{position:relative;border-right:30px solid rgba(0,0,0,0)}.jupyter-wrapper .CodeMirror-vscrollbar,.jupyter-wrapper .CodeMirror-hscrollbar,.jupyter-wrapper .CodeMirror-scrollbar-filler,.jupyter-wrapper .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.jupyter-wrapper .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.jupyter-wrapper .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.jupyter-wrapper .CodeMirror-scrollbar-filler{right:0;bottom:0}.jupyter-wrapper .CodeMirror-gutter-filler{left:0;bottom:0}.jupyter-wrapper .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.jupyter-wrapper .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.jupyter-wrapper .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.jupyter-wrapper .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.jupyter-wrapper .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.jupyter-wrapper .CodeMirror-gutter-wrapper ::selection{background-color:rgba(0,0,0,0)}.jupyter-wrapper .CodeMirror-gutter-wrapper ::-moz-selection{background-color:rgba(0,0,0,0)}.jupyter-wrapper .CodeMirror-lines{cursor:text;min-height:1px}.jupyter-wrapper .CodeMirror pre.CodeMirror-line,.jupyter-wrapper .CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:rgba(0,0,0,0);font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.jupyter-wrapper .CodeMirror-wrap pre.CodeMirror-line,.jupyter-wrapper .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.jupyter-wrapper .CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.jupyter-wrapper .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.jupyter-wrapper .CodeMirror-rtl pre{direction:rtl}.jupyter-wrapper .CodeMirror-code{outline:none}.jupyter-wrapper .CodeMirror-scroll,.jupyter-wrapper .CodeMirror-sizer,.jupyter-wrapper .CodeMirror-gutter,.jupyter-wrapper .CodeMirror-gutters,.jupyter-wrapper .CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.jupyter-wrapper .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.jupyter-wrapper .CodeMirror-cursor{position:absolute;pointer-events:none}.jupyter-wrapper .CodeMirror-measure pre{position:static}.jupyter-wrapper div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.jupyter-wrapper div.CodeMirror-dragcursors{visibility:visible}.jupyter-wrapper .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.jupyter-wrapper .CodeMirror-selected{background:#d9d9d9}.jupyter-wrapper .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.jupyter-wrapper .CodeMirror-crosshair{cursor:crosshair}.jupyter-wrapper .CodeMirror-line::selection,.jupyter-wrapper .CodeMirror-line>span::selection,.jupyter-wrapper .CodeMirror-line>span>span::selection{background:#d7d4f0}.jupyter-wrapper .CodeMirror-line::-moz-selection,.jupyter-wrapper .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.jupyter-wrapper .cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.jupyter-wrapper .cm-force-border{padding-right:.1px}@media print{.jupyter-wrapper .CodeMirror div.CodeMirror-cursors{visibility:hidden}}.jupyter-wrapper .cm-tab-wrap-hack:after{content:""}.jupyter-wrapper span.CodeMirror-selectedtext{background:none}.jupyter-wrapper .CodeMirror-dialog{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:.1em .8em;overflow:hidden;color:inherit}.jupyter-wrapper .CodeMirror-dialog-top{border-bottom:1px solid #eee;top:0}.jupyter-wrapper .CodeMirror-dialog-bottom{border-top:1px solid #eee;bottom:0}.jupyter-wrapper .CodeMirror-dialog input{border:none;outline:none;background:rgba(0,0,0,0);width:20em;color:inherit;font-family:monospace}.jupyter-wrapper .CodeMirror-dialog button{font-size:70%}.jupyter-wrapper .CodeMirror-foldmarker{color:blue;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.jupyter-wrapper .CodeMirror-foldgutter{width:.7em}.jupyter-wrapper .CodeMirror-foldgutter-open,.jupyter-wrapper .CodeMirror-foldgutter-folded{cursor:pointer}.jupyter-wrapper .CodeMirror-foldgutter-open:after{content:"▾"}.jupyter-wrapper .CodeMirror-foldgutter-folded:after{content:"▸"}.jupyter-wrapper .cm-s-material.CodeMirror{background-color:#263238;color:#eff}.jupyter-wrapper .cm-s-material .CodeMirror-gutters{background:#263238;color:#546e7a;border:none}.jupyter-wrapper .cm-s-material .CodeMirror-guttermarker,.jupyter-wrapper .cm-s-material .CodeMirror-guttermarker-subtle,.jupyter-wrapper .cm-s-material .CodeMirror-linenumber{color:#546e7a}.jupyter-wrapper .cm-s-material .CodeMirror-cursor{border-left:1px solid #fc0}.jupyter-wrapper .cm-s-material div.CodeMirror-selected{background:rgba(128,203,196,.2)}.jupyter-wrapper .cm-s-material.CodeMirror-focused div.CodeMirror-selected{background:rgba(128,203,196,.2)}.jupyter-wrapper .cm-s-material .CodeMirror-line::selection,.jupyter-wrapper .cm-s-material .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-material .CodeMirror-line>span>span::selection{background:rgba(128,203,196,.2)}.jupyter-wrapper .cm-s-material .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-material .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-material .CodeMirror-line>span>span::-moz-selection{background:rgba(128,203,196,.2)}.jupyter-wrapper .cm-s-material .CodeMirror-activeline-background{background:rgba(0,0,0,.5)}.jupyter-wrapper .cm-s-material .cm-keyword{color:#c792ea}.jupyter-wrapper .cm-s-material .cm-operator{color:#89ddff}.jupyter-wrapper .cm-s-material .cm-variable-2{color:#eff}.jupyter-wrapper .cm-s-material .cm-variable-3,.jupyter-wrapper .cm-s-material .cm-type{color:#f07178}.jupyter-wrapper .cm-s-material .cm-builtin{color:#ffcb6b}.jupyter-wrapper .cm-s-material .cm-atom{color:#f78c6c}.jupyter-wrapper .cm-s-material .cm-number{color:#ff5370}.jupyter-wrapper .cm-s-material .cm-def{color:#82aaff}.jupyter-wrapper .cm-s-material .cm-string{color:#c3e88d}.jupyter-wrapper .cm-s-material .cm-string-2{color:#f07178}.jupyter-wrapper .cm-s-material .cm-comment{color:#546e7a}.jupyter-wrapper .cm-s-material .cm-variable{color:#f07178}.jupyter-wrapper .cm-s-material .cm-tag{color:#ff5370}.jupyter-wrapper .cm-s-material .cm-meta{color:#ffcb6b}.jupyter-wrapper .cm-s-material .cm-attribute{color:#c792ea}.jupyter-wrapper .cm-s-material .cm-property{color:#c792ea}.jupyter-wrapper .cm-s-material .cm-qualifier{color:#decb6b}.jupyter-wrapper .cm-s-material .cm-variable-3,.jupyter-wrapper .cm-s-material .cm-type{color:#decb6b}.jupyter-wrapper .cm-s-material .cm-error{color:#fff;background-color:#ff5370}.jupyter-wrapper .cm-s-material .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}.jupyter-wrapper .cm-s-zenburn .CodeMirror-gutters{background:#3f3f3f !important}.jupyter-wrapper .cm-s-zenburn .CodeMirror-foldgutter-open,.jupyter-wrapper .CodeMirror-foldgutter-folded{color:#999}.jupyter-wrapper .cm-s-zenburn .CodeMirror-cursor{border-left:1px solid #fff}.jupyter-wrapper .cm-s-zenburn{background-color:#3f3f3f;color:#dcdccc}.jupyter-wrapper .cm-s-zenburn span.cm-builtin{color:#dcdccc;font-weight:bold}.jupyter-wrapper .cm-s-zenburn span.cm-comment{color:#7f9f7f}.jupyter-wrapper .cm-s-zenburn span.cm-keyword{color:#f0dfaf;font-weight:bold}.jupyter-wrapper .cm-s-zenburn span.cm-atom{color:#bfebbf}.jupyter-wrapper .cm-s-zenburn span.cm-def{color:#dcdccc}.jupyter-wrapper .cm-s-zenburn span.cm-variable{color:#dfaf8f}.jupyter-wrapper .cm-s-zenburn span.cm-variable-2{color:#dcdccc}.jupyter-wrapper .cm-s-zenburn span.cm-string{color:#cc9393}.jupyter-wrapper .cm-s-zenburn span.cm-string-2{color:#cc9393}.jupyter-wrapper .cm-s-zenburn span.cm-number{color:#dcdccc}.jupyter-wrapper .cm-s-zenburn span.cm-tag{color:#93e0e3}.jupyter-wrapper .cm-s-zenburn span.cm-property{color:#dfaf8f}.jupyter-wrapper .cm-s-zenburn span.cm-attribute{color:#dfaf8f}.jupyter-wrapper .cm-s-zenburn span.cm-qualifier{color:#7cb8bb}.jupyter-wrapper .cm-s-zenburn span.cm-meta{color:#f0dfaf}.jupyter-wrapper .cm-s-zenburn span.cm-header{color:#f0efd0}.jupyter-wrapper .cm-s-zenburn span.cm-operator{color:#f0efd0}.jupyter-wrapper .cm-s-zenburn span.CodeMirror-matchingbracket{box-sizing:border-box;background:rgba(0,0,0,0);border-bottom:1px solid}.jupyter-wrapper .cm-s-zenburn span.CodeMirror-nonmatchingbracket{border-bottom:1px solid;background:none}.jupyter-wrapper .cm-s-zenburn .CodeMirror-activeline{background:#000}.jupyter-wrapper .cm-s-zenburn .CodeMirror-activeline-background{background:#000}.jupyter-wrapper .cm-s-zenburn div.CodeMirror-selected{background:#545454}.jupyter-wrapper .cm-s-zenburn .CodeMirror-focused div.CodeMirror-selected{background:#4f4f4f}.jupyter-wrapper .cm-s-abcdef.CodeMirror{background:#0f0f0f;color:#defdef}.jupyter-wrapper .cm-s-abcdef div.CodeMirror-selected{background:#515151}.jupyter-wrapper .cm-s-abcdef .CodeMirror-line::selection,.jupyter-wrapper .cm-s-abcdef .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-abcdef .CodeMirror-line>span>span::selection{background:rgba(56,56,56,.99)}.jupyter-wrapper .cm-s-abcdef .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-abcdef .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-abcdef .CodeMirror-line>span>span::-moz-selection{background:rgba(56,56,56,.99)}.jupyter-wrapper .cm-s-abcdef .CodeMirror-gutters{background:#555;border-right:2px solid #314151}.jupyter-wrapper .cm-s-abcdef .CodeMirror-guttermarker{color:#222}.jupyter-wrapper .cm-s-abcdef .CodeMirror-guttermarker-subtle{color:azure}.jupyter-wrapper .cm-s-abcdef .CodeMirror-linenumber{color:#fff}.jupyter-wrapper .cm-s-abcdef .CodeMirror-cursor{border-left:1px solid lime}.jupyter-wrapper .cm-s-abcdef span.cm-keyword{color:#b8860b;font-weight:bold}.jupyter-wrapper .cm-s-abcdef span.cm-atom{color:#77f}.jupyter-wrapper .cm-s-abcdef span.cm-number{color:violet}.jupyter-wrapper .cm-s-abcdef span.cm-def{color:#fffabc}.jupyter-wrapper .cm-s-abcdef span.cm-variable{color:#abcdef}.jupyter-wrapper .cm-s-abcdef span.cm-variable-2{color:#cacbcc}.jupyter-wrapper .cm-s-abcdef span.cm-variable-3,.jupyter-wrapper .cm-s-abcdef span.cm-type{color:#def}.jupyter-wrapper .cm-s-abcdef span.cm-property{color:#fedcba}.jupyter-wrapper .cm-s-abcdef span.cm-operator{color:#ff0}.jupyter-wrapper .cm-s-abcdef span.cm-comment{color:#7a7b7c;font-style:italic}.jupyter-wrapper .cm-s-abcdef span.cm-string{color:#2b4}.jupyter-wrapper .cm-s-abcdef span.cm-meta{color:#c9f}.jupyter-wrapper .cm-s-abcdef span.cm-qualifier{color:#fff700}.jupyter-wrapper .cm-s-abcdef span.cm-builtin{color:#30aabc}.jupyter-wrapper .cm-s-abcdef span.cm-bracket{color:#8a8a8a}.jupyter-wrapper .cm-s-abcdef span.cm-tag{color:#fd4}.jupyter-wrapper .cm-s-abcdef span.cm-attribute{color:#df0}.jupyter-wrapper .cm-s-abcdef span.cm-error{color:red}.jupyter-wrapper .cm-s-abcdef span.cm-header{color:#7fffd4;font-weight:bold}.jupyter-wrapper .cm-s-abcdef span.cm-link{color:#8a2be2}.jupyter-wrapper .cm-s-abcdef .CodeMirror-activeline-background{background:#314151}.jupyter-wrapper .cm-s-base16-light.CodeMirror{background:#f5f5f5;color:#202020}.jupyter-wrapper .cm-s-base16-light div.CodeMirror-selected{background:#e0e0e0}.jupyter-wrapper .cm-s-base16-light .CodeMirror-line::selection,.jupyter-wrapper .cm-s-base16-light .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-base16-light .CodeMirror-line>span>span::selection{background:#e0e0e0}.jupyter-wrapper .cm-s-base16-light .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-base16-light .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-base16-light .CodeMirror-line>span>span::-moz-selection{background:#e0e0e0}.jupyter-wrapper .cm-s-base16-light .CodeMirror-gutters{background:#f5f5f5;border-right:0px}.jupyter-wrapper .cm-s-base16-light .CodeMirror-guttermarker{color:#ac4142}.jupyter-wrapper .cm-s-base16-light .CodeMirror-guttermarker-subtle{color:#b0b0b0}.jupyter-wrapper .cm-s-base16-light .CodeMirror-linenumber{color:#b0b0b0}.jupyter-wrapper .cm-s-base16-light .CodeMirror-cursor{border-left:1px solid #505050}.jupyter-wrapper .cm-s-base16-light span.cm-comment{color:#8f5536}.jupyter-wrapper .cm-s-base16-light span.cm-atom{color:#aa759f}.jupyter-wrapper .cm-s-base16-light span.cm-number{color:#aa759f}.jupyter-wrapper .cm-s-base16-light span.cm-property,.jupyter-wrapper .cm-s-base16-light span.cm-attribute{color:#90a959}.jupyter-wrapper .cm-s-base16-light span.cm-keyword{color:#ac4142}.jupyter-wrapper .cm-s-base16-light span.cm-string{color:#f4bf75}.jupyter-wrapper .cm-s-base16-light span.cm-variable{color:#90a959}.jupyter-wrapper .cm-s-base16-light span.cm-variable-2{color:#6a9fb5}.jupyter-wrapper .cm-s-base16-light span.cm-def{color:#d28445}.jupyter-wrapper .cm-s-base16-light span.cm-bracket{color:#202020}.jupyter-wrapper .cm-s-base16-light span.cm-tag{color:#ac4142}.jupyter-wrapper .cm-s-base16-light span.cm-link{color:#aa759f}.jupyter-wrapper .cm-s-base16-light span.cm-error{background:#ac4142;color:#505050}.jupyter-wrapper .cm-s-base16-light .CodeMirror-activeline-background{background:#dddcdc}.jupyter-wrapper .cm-s-base16-light .CodeMirror-matchingbracket{color:#f5f5f5 !important;background-color:#6a9fb5 !important}.jupyter-wrapper .cm-s-base16-dark.CodeMirror{background:#151515;color:#e0e0e0}.jupyter-wrapper .cm-s-base16-dark div.CodeMirror-selected{background:#303030}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-line::selection,.jupyter-wrapper .cm-s-base16-dark .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-base16-dark .CodeMirror-line>span>span::selection{background:rgba(48,48,48,.99)}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-base16-dark .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-base16-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(48,48,48,.99)}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-gutters{background:#151515;border-right:0px}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-guttermarker{color:#ac4142}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-guttermarker-subtle{color:#505050}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-linenumber{color:#505050}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-cursor{border-left:1px solid #b0b0b0}.jupyter-wrapper .cm-s-base16-dark span.cm-comment{color:#8f5536}.jupyter-wrapper .cm-s-base16-dark span.cm-atom{color:#aa759f}.jupyter-wrapper .cm-s-base16-dark span.cm-number{color:#aa759f}.jupyter-wrapper .cm-s-base16-dark span.cm-property,.jupyter-wrapper .cm-s-base16-dark span.cm-attribute{color:#90a959}.jupyter-wrapper .cm-s-base16-dark span.cm-keyword{color:#ac4142}.jupyter-wrapper .cm-s-base16-dark span.cm-string{color:#f4bf75}.jupyter-wrapper .cm-s-base16-dark span.cm-variable{color:#90a959}.jupyter-wrapper .cm-s-base16-dark span.cm-variable-2{color:#6a9fb5}.jupyter-wrapper .cm-s-base16-dark span.cm-def{color:#d28445}.jupyter-wrapper .cm-s-base16-dark span.cm-bracket{color:#e0e0e0}.jupyter-wrapper .cm-s-base16-dark span.cm-tag{color:#ac4142}.jupyter-wrapper .cm-s-base16-dark span.cm-link{color:#aa759f}.jupyter-wrapper .cm-s-base16-dark span.cm-error{background:#ac4142;color:#b0b0b0}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-activeline-background{background:#202020}.jupyter-wrapper .cm-s-base16-dark .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}.jupyter-wrapper .cm-s-dracula.CodeMirror,.jupyter-wrapper .cm-s-dracula .CodeMirror-gutters{background-color:#282a36 !important;color:#f8f8f2 !important;border:none}.jupyter-wrapper .cm-s-dracula .CodeMirror-gutters{color:#282a36}.jupyter-wrapper .cm-s-dracula .CodeMirror-cursor{border-left:solid thin #f8f8f0}.jupyter-wrapper .cm-s-dracula .CodeMirror-linenumber{color:#6d8a88}.jupyter-wrapper .cm-s-dracula .CodeMirror-selected{background:rgba(255,255,255,.1)}.jupyter-wrapper .cm-s-dracula .CodeMirror-line::selection,.jupyter-wrapper .cm-s-dracula .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-dracula .CodeMirror-line>span>span::selection{background:rgba(255,255,255,.1)}.jupyter-wrapper .cm-s-dracula .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-dracula .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-dracula .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,.1)}.jupyter-wrapper .cm-s-dracula span.cm-comment{color:#6272a4}.jupyter-wrapper .cm-s-dracula span.cm-string,.jupyter-wrapper .cm-s-dracula span.cm-string-2{color:#f1fa8c}.jupyter-wrapper .cm-s-dracula span.cm-number{color:#bd93f9}.jupyter-wrapper .cm-s-dracula span.cm-variable{color:#50fa7b}.jupyter-wrapper .cm-s-dracula span.cm-variable-2{color:#fff}.jupyter-wrapper .cm-s-dracula span.cm-def{color:#50fa7b}.jupyter-wrapper .cm-s-dracula span.cm-operator{color:#ff79c6}.jupyter-wrapper .cm-s-dracula span.cm-keyword{color:#ff79c6}.jupyter-wrapper .cm-s-dracula span.cm-atom{color:#bd93f9}.jupyter-wrapper .cm-s-dracula span.cm-meta{color:#f8f8f2}.jupyter-wrapper .cm-s-dracula span.cm-tag{color:#ff79c6}.jupyter-wrapper .cm-s-dracula span.cm-attribute{color:#50fa7b}.jupyter-wrapper .cm-s-dracula span.cm-qualifier{color:#50fa7b}.jupyter-wrapper .cm-s-dracula span.cm-property{color:#66d9ef}.jupyter-wrapper .cm-s-dracula span.cm-builtin{color:#50fa7b}.jupyter-wrapper .cm-s-dracula span.cm-variable-3,.jupyter-wrapper .cm-s-dracula span.cm-type{color:#ffb86c}.jupyter-wrapper .cm-s-dracula .CodeMirror-activeline-background{background:rgba(255,255,255,.1)}.jupyter-wrapper .cm-s-dracula .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}.jupyter-wrapper .cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.jupyter-wrapper .cm-s-hopscotch div.CodeMirror-selected{background:#433b42 !important}.jupyter-wrapper .cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0px}.jupyter-wrapper .cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.jupyter-wrapper .cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498 !important}.jupyter-wrapper .cm-s-hopscotch span.cm-comment{color:#b33508}.jupyter-wrapper .cm-s-hopscotch span.cm-atom{color:#c85e7c}.jupyter-wrapper .cm-s-hopscotch span.cm-number{color:#c85e7c}.jupyter-wrapper .cm-s-hopscotch span.cm-property,.jupyter-wrapper .cm-s-hopscotch span.cm-attribute{color:#8fc13e}.jupyter-wrapper .cm-s-hopscotch span.cm-keyword{color:#dd464c}.jupyter-wrapper .cm-s-hopscotch span.cm-string{color:#fdcc59}.jupyter-wrapper .cm-s-hopscotch span.cm-variable{color:#8fc13e}.jupyter-wrapper .cm-s-hopscotch span.cm-variable-2{color:#1290bf}.jupyter-wrapper .cm-s-hopscotch span.cm-def{color:#fd8b19}.jupyter-wrapper .cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.jupyter-wrapper .cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.jupyter-wrapper .cm-s-hopscotch span.cm-tag{color:#dd464c}.jupyter-wrapper .cm-s-hopscotch span.cm-link{color:#c85e7c}.jupyter-wrapper .cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}.jupyter-wrapper .cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.jupyter-wrapper .cm-s-mbo.CodeMirror{background:#2c2c2c;color:#ffffec}.jupyter-wrapper .cm-s-mbo div.CodeMirror-selected{background:#716c62}.jupyter-wrapper .cm-s-mbo .CodeMirror-line::selection,.jupyter-wrapper .cm-s-mbo .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-mbo .CodeMirror-line>span>span::selection{background:rgba(113,108,98,.99)}.jupyter-wrapper .cm-s-mbo .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-mbo .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-mbo .CodeMirror-line>span>span::-moz-selection{background:rgba(113,108,98,.99)}.jupyter-wrapper .cm-s-mbo .CodeMirror-gutters{background:#4e4e4e;border-right:0px}.jupyter-wrapper .cm-s-mbo .CodeMirror-guttermarker{color:#fff}.jupyter-wrapper .cm-s-mbo .CodeMirror-guttermarker-subtle{color:gray}.jupyter-wrapper .cm-s-mbo .CodeMirror-linenumber{color:#dadada}.jupyter-wrapper .cm-s-mbo .CodeMirror-cursor{border-left:1px solid #ffffec}.jupyter-wrapper .cm-s-mbo span.cm-comment{color:#95958a}.jupyter-wrapper .cm-s-mbo span.cm-atom{color:#00a8c6}.jupyter-wrapper .cm-s-mbo span.cm-number{color:#00a8c6}.jupyter-wrapper .cm-s-mbo span.cm-property,.jupyter-wrapper .cm-s-mbo span.cm-attribute{color:#9ddfe9}.jupyter-wrapper .cm-s-mbo span.cm-keyword{color:#ffb928}.jupyter-wrapper .cm-s-mbo span.cm-string{color:#ffcf6c}.jupyter-wrapper .cm-s-mbo span.cm-string.cm-property{color:#ffffec}.jupyter-wrapper .cm-s-mbo span.cm-variable{color:#ffffec}.jupyter-wrapper .cm-s-mbo span.cm-variable-2{color:#00a8c6}.jupyter-wrapper .cm-s-mbo span.cm-def{color:#ffffec}.jupyter-wrapper .cm-s-mbo span.cm-bracket{color:#fffffc;font-weight:bold}.jupyter-wrapper .cm-s-mbo span.cm-tag{color:#9ddfe9}.jupyter-wrapper .cm-s-mbo span.cm-link{color:#f54b07}.jupyter-wrapper .cm-s-mbo span.cm-error{border-bottom:#636363;color:#ffffec}.jupyter-wrapper .cm-s-mbo span.cm-qualifier{color:#ffffec}.jupyter-wrapper .cm-s-mbo .CodeMirror-activeline-background{background:#494b41}.jupyter-wrapper .cm-s-mbo .CodeMirror-matchingbracket{color:#ffb928 !important}.jupyter-wrapper .cm-s-mbo .CodeMirror-matchingtag{background:rgba(255,255,255,.37)}.jupyter-wrapper .cm-s-mdn-like.CodeMirror{color:#999;background-color:#fff}.jupyter-wrapper .cm-s-mdn-like div.CodeMirror-selected{background:#cfc}.jupyter-wrapper .cm-s-mdn-like .CodeMirror-line::selection,.jupyter-wrapper .cm-s-mdn-like .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-mdn-like .CodeMirror-line>span>span::selection{background:#cfc}.jupyter-wrapper .cm-s-mdn-like .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-mdn-like .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-mdn-like .CodeMirror-line>span>span::-moz-selection{background:#cfc}.jupyter-wrapper .cm-s-mdn-like .CodeMirror-gutters{background:#f8f8f8;border-left:6px solid rgba(0,83,159,.65);color:#333}.jupyter-wrapper .cm-s-mdn-like .CodeMirror-linenumber{color:#aaa;padding-left:8px}.jupyter-wrapper .cm-s-mdn-like .CodeMirror-cursor{border-left:2px solid #222}.jupyter-wrapper .cm-s-mdn-like .cm-keyword{color:#6262ff}.jupyter-wrapper .cm-s-mdn-like .cm-atom{color:#f90}.jupyter-wrapper .cm-s-mdn-like .cm-number{color:#ca7841}.jupyter-wrapper .cm-s-mdn-like .cm-def{color:#8da6ce}.jupyter-wrapper .cm-s-mdn-like span.cm-variable-2,.jupyter-wrapper .cm-s-mdn-like span.cm-tag{color:#690}.jupyter-wrapper .cm-s-mdn-like span.cm-variable-3,.jupyter-wrapper .cm-s-mdn-like span.cm-def,.jupyter-wrapper .cm-s-mdn-like span.cm-type{color:#07a}.jupyter-wrapper .cm-s-mdn-like .cm-variable{color:#07a}.jupyter-wrapper .cm-s-mdn-like .cm-property{color:#905}.jupyter-wrapper .cm-s-mdn-like .cm-qualifier{color:#690}.jupyter-wrapper .cm-s-mdn-like .cm-operator{color:#cda869}.jupyter-wrapper .cm-s-mdn-like .cm-comment{color:#777;font-weight:normal}.jupyter-wrapper .cm-s-mdn-like .cm-string{color:#07a;font-style:italic}.jupyter-wrapper .cm-s-mdn-like .cm-string-2{color:#bd6b18}.jupyter-wrapper .cm-s-mdn-like .cm-meta{color:#000}.jupyter-wrapper .cm-s-mdn-like .cm-builtin{color:#9b7536}.jupyter-wrapper .cm-s-mdn-like .cm-tag{color:#997643}.jupyter-wrapper .cm-s-mdn-like .cm-attribute{color:#d6bb6d}.jupyter-wrapper .cm-s-mdn-like .cm-header{color:#ff6400}.jupyter-wrapper .cm-s-mdn-like .cm-hr{color:#aeaeae}.jupyter-wrapper .cm-s-mdn-like .cm-link{color:#ad9361;font-style:italic;text-decoration:none}.jupyter-wrapper .cm-s-mdn-like .cm-error{border-bottom:1px solid red}.jupyter-wrapper div.cm-s-mdn-like .CodeMirror-activeline-background{background:#efefff}.jupyter-wrapper div.cm-s-mdn-like span.CodeMirror-matchingbracket{outline:1px solid gray;color:inherit}.jupyter-wrapper .cm-s-mdn-like.CodeMirror{background-image:url(data:image/png;base64,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)}.jupyter-wrapper .cm-s-seti.CodeMirror{background-color:#151718 !important;color:#cfd2d1 !important;border:none}.jupyter-wrapper .cm-s-seti .CodeMirror-gutters{color:#404b53;background-color:#0e1112;border:none}.jupyter-wrapper .cm-s-seti .CodeMirror-cursor{border-left:solid thin #f8f8f0}.jupyter-wrapper .cm-s-seti .CodeMirror-linenumber{color:#6d8a88}.jupyter-wrapper .cm-s-seti.CodeMirror-focused div.CodeMirror-selected{background:rgba(255,255,255,.1)}.jupyter-wrapper .cm-s-seti .CodeMirror-line::selection,.jupyter-wrapper .cm-s-seti .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-seti .CodeMirror-line>span>span::selection{background:rgba(255,255,255,.1)}.jupyter-wrapper .cm-s-seti .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-seti .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-seti .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,.1)}.jupyter-wrapper .cm-s-seti span.cm-comment{color:#41535b}.jupyter-wrapper .cm-s-seti span.cm-string,.jupyter-wrapper .cm-s-seti span.cm-string-2{color:#55b5db}.jupyter-wrapper .cm-s-seti span.cm-number{color:#cd3f45}.jupyter-wrapper .cm-s-seti span.cm-variable{color:#55b5db}.jupyter-wrapper .cm-s-seti span.cm-variable-2{color:#a074c4}.jupyter-wrapper .cm-s-seti span.cm-def{color:#55b5db}.jupyter-wrapper .cm-s-seti span.cm-keyword{color:#ff79c6}.jupyter-wrapper .cm-s-seti span.cm-operator{color:#9fca56}.jupyter-wrapper .cm-s-seti span.cm-keyword{color:#e6cd69}.jupyter-wrapper .cm-s-seti span.cm-atom{color:#cd3f45}.jupyter-wrapper .cm-s-seti span.cm-meta{color:#55b5db}.jupyter-wrapper .cm-s-seti span.cm-tag{color:#55b5db}.jupyter-wrapper .cm-s-seti span.cm-attribute{color:#9fca56}.jupyter-wrapper .cm-s-seti span.cm-qualifier{color:#9fca56}.jupyter-wrapper .cm-s-seti span.cm-property{color:#a074c4}.jupyter-wrapper .cm-s-seti span.cm-variable-3,.jupyter-wrapper .cm-s-seti span.cm-type{color:#9fca56}.jupyter-wrapper .cm-s-seti span.cm-builtin{color:#9fca56}.jupyter-wrapper .cm-s-seti .CodeMirror-activeline-background{background:#101213}.jupyter-wrapper .cm-s-seti .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}.jupyter-wrapper .solarized.base03{color:#002b36}.jupyter-wrapper .solarized.base02{color:#073642}.jupyter-wrapper .solarized.base01{color:#586e75}.jupyter-wrapper .solarized.base00{color:#657b83}.jupyter-wrapper .solarized.base0{color:#839496}.jupyter-wrapper .solarized.base1{color:#93a1a1}.jupyter-wrapper .solarized.base2{color:#eee8d5}.jupyter-wrapper .solarized.base3{color:#fdf6e3}.jupyter-wrapper .solarized.solar-yellow{color:#b58900}.jupyter-wrapper .solarized.solar-orange{color:#cb4b16}.jupyter-wrapper .solarized.solar-red{color:#dc322f}.jupyter-wrapper .solarized.solar-magenta{color:#d33682}.jupyter-wrapper .solarized.solar-violet{color:#6c71c4}.jupyter-wrapper .solarized.solar-blue{color:#268bd2}.jupyter-wrapper .solarized.solar-cyan{color:#2aa198}.jupyter-wrapper .solarized.solar-green{color:#859900}.jupyter-wrapper .cm-s-solarized{line-height:1.45em;color-profile:sRGB;rendering-intent:auto}.jupyter-wrapper .cm-s-solarized.cm-s-dark{color:#839496;background-color:#002b36;text-shadow:#002b36 0 1px}.jupyter-wrapper .cm-s-solarized.cm-s-light{background-color:#fdf6e3;color:#657b83;text-shadow:#eee8d5 0 1px}.jupyter-wrapper .cm-s-solarized .CodeMirror-widget{text-shadow:none}.jupyter-wrapper .cm-s-solarized .cm-header{color:#586e75}.jupyter-wrapper .cm-s-solarized .cm-quote{color:#93a1a1}.jupyter-wrapper .cm-s-solarized .cm-keyword{color:#cb4b16}.jupyter-wrapper .cm-s-solarized .cm-atom{color:#d33682}.jupyter-wrapper .cm-s-solarized .cm-number{color:#d33682}.jupyter-wrapper .cm-s-solarized .cm-def{color:#2aa198}.jupyter-wrapper .cm-s-solarized .cm-variable{color:#839496}.jupyter-wrapper .cm-s-solarized .cm-variable-2{color:#b58900}.jupyter-wrapper .cm-s-solarized .cm-variable-3,.jupyter-wrapper .cm-s-solarized .cm-type{color:#6c71c4}.jupyter-wrapper .cm-s-solarized .cm-property{color:#2aa198}.jupyter-wrapper .cm-s-solarized .cm-operator{color:#6c71c4}.jupyter-wrapper .cm-s-solarized .cm-comment{color:#586e75;font-style:italic}.jupyter-wrapper .cm-s-solarized .cm-string{color:#859900}.jupyter-wrapper .cm-s-solarized .cm-string-2{color:#b58900}.jupyter-wrapper .cm-s-solarized .cm-meta{color:#859900}.jupyter-wrapper .cm-s-solarized .cm-qualifier{color:#b58900}.jupyter-wrapper .cm-s-solarized .cm-builtin{color:#d33682}.jupyter-wrapper .cm-s-solarized .cm-bracket{color:#cb4b16}.jupyter-wrapper .cm-s-solarized .CodeMirror-matchingbracket{color:#859900}.jupyter-wrapper .cm-s-solarized .CodeMirror-nonmatchingbracket{color:#dc322f}.jupyter-wrapper .cm-s-solarized .cm-tag{color:#93a1a1}.jupyter-wrapper .cm-s-solarized .cm-attribute{color:#2aa198}.jupyter-wrapper .cm-s-solarized .cm-hr{color:rgba(0,0,0,0);border-top:1px solid #586e75;display:block}.jupyter-wrapper .cm-s-solarized .cm-link{color:#93a1a1;cursor:pointer}.jupyter-wrapper .cm-s-solarized .cm-special{color:#6c71c4}.jupyter-wrapper .cm-s-solarized .cm-em{color:#999;text-decoration:underline;text-decoration-style:dotted}.jupyter-wrapper .cm-s-solarized .cm-error,.jupyter-wrapper .cm-s-solarized .cm-invalidchar{color:#586e75;border-bottom:1px dotted #dc322f}.jupyter-wrapper .cm-s-solarized.cm-s-dark div.CodeMirror-selected{background:#073642}.jupyter-wrapper .cm-s-solarized.cm-s-dark.CodeMirror ::selection{background:rgba(7,54,66,.99)}.jupyter-wrapper .cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-dark .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(7,54,66,.99)}.jupyter-wrapper .cm-s-solarized.cm-s-light div.CodeMirror-selected{background:#eee8d5}.jupyter-wrapper .cm-s-solarized.cm-s-light .CodeMirror-line::selection,.jupyter-wrapper .cm-s-light .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-light .CodeMirror-line>span>span::selection{background:#eee8d5}.jupyter-wrapper .cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-ligh .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-ligh .CodeMirror-line>span>span::-moz-selection{background:#eee8d5}.jupyter-wrapper .cm-s-solarized.CodeMirror{-moz-box-shadow:inset 7px 0 12px -6px #000;-webkit-box-shadow:inset 7px 0 12px -6px #000;box-shadow:inset 7px 0 12px -6px #000}.jupyter-wrapper .cm-s-solarized .CodeMirror-gutters{border-right:0}.jupyter-wrapper .cm-s-solarized.cm-s-dark .CodeMirror-gutters{background-color:#073642}.jupyter-wrapper .cm-s-solarized.cm-s-dark .CodeMirror-linenumber{color:#586e75;text-shadow:#021014 0 -1px}.jupyter-wrapper .cm-s-solarized.cm-s-light .CodeMirror-gutters{background-color:#eee8d5}.jupyter-wrapper .cm-s-solarized.cm-s-light .CodeMirror-linenumber{color:#839496}.jupyter-wrapper .cm-s-solarized .CodeMirror-linenumber{padding:0 5px}.jupyter-wrapper .cm-s-solarized .CodeMirror-guttermarker-subtle{color:#586e75}.jupyter-wrapper .cm-s-solarized.cm-s-dark .CodeMirror-guttermarker{color:#ddd}.jupyter-wrapper .cm-s-solarized.cm-s-light .CodeMirror-guttermarker{color:#cb4b16}.jupyter-wrapper .cm-s-solarized .CodeMirror-gutter .CodeMirror-gutter-text{color:#586e75}.jupyter-wrapper .cm-s-solarized .CodeMirror-cursor{border-left:1px solid #819090}.jupyter-wrapper .cm-s-solarized.cm-s-light.cm-fat-cursor .CodeMirror-cursor{background:#7e7}.jupyter-wrapper .cm-s-solarized.cm-s-light .cm-animate-fat-cursor{background-color:#7e7}.jupyter-wrapper .cm-s-solarized.cm-s-dark.cm-fat-cursor .CodeMirror-cursor{background:#586e75}.jupyter-wrapper .cm-s-solarized.cm-s-dark .cm-animate-fat-cursor{background-color:#586e75}.jupyter-wrapper .cm-s-solarized.cm-s-dark .CodeMirror-activeline-background{background:rgba(255,255,255,.06)}.jupyter-wrapper .cm-s-solarized.cm-s-light .CodeMirror-activeline-background{background:rgba(0,0,0,.06)}.jupyter-wrapper .cm-s-the-matrix.CodeMirror{background:#000;color:lime}.jupyter-wrapper .cm-s-the-matrix div.CodeMirror-selected{background:#2d2d2d}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-line::selection,.jupyter-wrapper .cm-s-the-matrix .CodeMirror-line>span::selection,.jupyter-wrapper .cm-s-the-matrix .CodeMirror-line>span>span::selection{background:rgba(45,45,45,.99)}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-line::-moz-selection,.jupyter-wrapper .cm-s-the-matrix .CodeMirror-line>span::-moz-selection,.jupyter-wrapper .cm-s-the-matrix .CodeMirror-line>span>span::-moz-selection{background:rgba(45,45,45,.99)}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-gutters{background:#060;border-right:2px solid lime}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-guttermarker{color:lime}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-guttermarker-subtle{color:#fff}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-linenumber{color:#fff}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-cursor{border-left:1px solid lime}.jupyter-wrapper .cm-s-the-matrix span.cm-keyword{color:#008803;font-weight:bold}.jupyter-wrapper .cm-s-the-matrix span.cm-atom{color:#3ff}.jupyter-wrapper .cm-s-the-matrix span.cm-number{color:#ffb94f}.jupyter-wrapper .cm-s-the-matrix span.cm-def{color:#99c}.jupyter-wrapper .cm-s-the-matrix span.cm-variable{color:#f6c}.jupyter-wrapper .cm-s-the-matrix span.cm-variable-2{color:#c6f}.jupyter-wrapper .cm-s-the-matrix span.cm-variable-3,.jupyter-wrapper .cm-s-the-matrix span.cm-type{color:#96f}.jupyter-wrapper .cm-s-the-matrix span.cm-property{color:#62ffa0}.jupyter-wrapper .cm-s-the-matrix span.cm-operator{color:#999}.jupyter-wrapper .cm-s-the-matrix span.cm-comment{color:#ccc}.jupyter-wrapper .cm-s-the-matrix span.cm-string{color:#39c}.jupyter-wrapper .cm-s-the-matrix span.cm-meta{color:#c9f}.jupyter-wrapper .cm-s-the-matrix span.cm-qualifier{color:#fff700}.jupyter-wrapper .cm-s-the-matrix span.cm-builtin{color:#30a}.jupyter-wrapper .cm-s-the-matrix span.cm-bracket{color:#cc7}.jupyter-wrapper .cm-s-the-matrix span.cm-tag{color:#ffbd40}.jupyter-wrapper .cm-s-the-matrix span.cm-attribute{color:#fff700}.jupyter-wrapper .cm-s-the-matrix span.cm-error{color:red}.jupyter-wrapper .cm-s-the-matrix .CodeMirror-activeline-background{background:#040}.jupyter-wrapper .cm-s-xq-light span.cm-keyword{line-height:1em;font-weight:bold;color:#5a5cad}.jupyter-wrapper .cm-s-xq-light span.cm-atom{color:#6c8cd5}.jupyter-wrapper .cm-s-xq-light span.cm-number{color:#164}.jupyter-wrapper .cm-s-xq-light span.cm-def{text-decoration:underline}.jupyter-wrapper .cm-s-xq-light span.cm-variable{color:#000}.jupyter-wrapper .cm-s-xq-light span.cm-variable-2{color:#000}.jupyter-wrapper .cm-s-xq-light span.cm-variable-3,.jupyter-wrapper .cm-s-xq-light span.cm-type{color:#000}.jupyter-wrapper .cm-s-xq-light span.cm-comment{color:#0080ff;font-style:italic}.jupyter-wrapper .cm-s-xq-light span.cm-string{color:red}.jupyter-wrapper .cm-s-xq-light span.cm-meta{color:#ff0}.jupyter-wrapper .cm-s-xq-light span.cm-qualifier{color:gray}.jupyter-wrapper .cm-s-xq-light span.cm-builtin{color:#7ea656}.jupyter-wrapper .cm-s-xq-light span.cm-bracket{color:#cc7}.jupyter-wrapper .cm-s-xq-light span.cm-tag{color:#3f7f7f}.jupyter-wrapper .cm-s-xq-light span.cm-attribute{color:#7f007f}.jupyter-wrapper .cm-s-xq-light span.cm-error{color:red}.jupyter-wrapper .cm-s-xq-light .CodeMirror-activeline-background{background:#e8f2ff}.jupyter-wrapper .cm-s-xq-light .CodeMirror-matchingbracket{outline:1px solid gray;color:#000 !important;background:#ff0}.jupyter-wrapper .CodeMirror{line-height:var(--jp-code-line-height);font-size:var(--jp-code-font-size);font-family:var(--jp-code-font-family);border:0;border-radius:0;height:auto}.jupyter-wrapper .CodeMirror pre{padding:0 var(--jp-code-padding)}.jupyter-wrapper .jp-CodeMirrorEditor[data-type=inline] .CodeMirror-dialog{background-color:var(--jp-layout-color0);color:var(--jp-content-font-color1)}.jupyter-wrapper .CodeMirror-lines{padding:var(--jp-code-padding) 0}.jupyter-wrapper .CodeMirror-linenumber{padding:0 8px}.jupyter-wrapper .jp-CodeMirrorEditor-static{margin:var(--jp-code-padding)}.jupyter-wrapper .jp-CodeMirrorEditor,.jupyter-wrapper .jp-CodeMirrorEditor-static{cursor:text}.jupyter-wrapper .jp-CodeMirrorEditor[data-type=inline] .CodeMirror-cursor{border-left:var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color)}@media screen and (min-width: 2138px)and (max-width: 4319px){.jupyter-wrapper .jp-CodeMirrorEditor[data-type=inline] .CodeMirror-cursor{border-left:var(--jp-code-cursor-width1) solid var(--jp-editor-cursor-color)}}@media screen and (min-width: 4320px){.jupyter-wrapper .jp-CodeMirrorEditor[data-type=inline] .CodeMirror-cursor{border-left:var(--jp-code-cursor-width2) solid var(--jp-editor-cursor-color)}}.jupyter-wrapper .CodeMirror.jp-mod-readOnly .CodeMirror-cursor{display:none}.jupyter-wrapper .CodeMirror-gutters{border-right:1px solid var(--jp-border-color2);background-color:var(--jp-layout-color0)}.jupyter-wrapper .jp-CollaboratorCursor{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:none;border-bottom:3px solid;background-clip:content-box;margin-left:-5px;margin-right:-5px}.jupyter-wrapper .CodeMirror-selectedtext.cm-searching{background-color:var(--jp-search-selected-match-background-color) !important;color:var(--jp-search-selected-match-color) !important}.jupyter-wrapper .cm-searching{background-color:var(--jp-search-unselected-match-background-color) !important;color:var(--jp-search-unselected-match-color) !important}.jupyter-wrapper .CodeMirror-focused .CodeMirror-selected{background-color:var(--jp-editor-selected-focused-background)}.jupyter-wrapper .CodeMirror-selected{background-color:var(--jp-editor-selected-background)}.jupyter-wrapper .jp-CollaboratorCursor-hover{position:absolute;z-index:1;transform:translateX(-50%);color:#fff;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}.jupyter-wrapper .jp-CodeMirror-ruler{border-left:1px dashed var(--jp-border-color2)}.jupyter-wrapper .CodeMirror.cm-s-jupyter{background:var(--jp-layout-color0);color:var(--jp-content-font-color1)}.jupyter-wrapper .jp-CodeConsole .CodeMirror.cm-s-jupyter,.jupyter-wrapper .jp-Notebook .CodeMirror.cm-s-jupyter{background:rgba(0,0,0,0)}.jupyter-wrapper .cm-s-jupyter .CodeMirror-cursor{border-left:var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color)}.jupyter-wrapper .cm-s-jupyter span.cm-keyword{color:var(--jp-mirror-editor-keyword-color);font-weight:bold}.jupyter-wrapper .cm-s-jupyter span.cm-atom{color:var(--jp-mirror-editor-atom-color)}.jupyter-wrapper .cm-s-jupyter span.cm-number{color:var(--jp-mirror-editor-number-color)}.jupyter-wrapper .cm-s-jupyter span.cm-def{color:var(--jp-mirror-editor-def-color)}.jupyter-wrapper .cm-s-jupyter span.cm-variable{color:var(--jp-mirror-editor-variable-color)}.jupyter-wrapper .cm-s-jupyter span.cm-variable-2{color:var(--jp-mirror-editor-variable-2-color)}.jupyter-wrapper .cm-s-jupyter span.cm-variable-3{color:var(--jp-mirror-editor-variable-3-color)}.jupyter-wrapper .cm-s-jupyter span.cm-punctuation{color:var(--jp-mirror-editor-punctuation-color)}.jupyter-wrapper .cm-s-jupyter span.cm-property{color:var(--jp-mirror-editor-property-color)}.jupyter-wrapper .cm-s-jupyter span.cm-operator{color:var(--jp-mirror-editor-operator-color);font-weight:bold}.jupyter-wrapper .cm-s-jupyter span.cm-comment{color:var(--jp-mirror-editor-comment-color);font-style:italic}.jupyter-wrapper .cm-s-jupyter span.cm-string{color:var(--jp-mirror-editor-string-color)}.jupyter-wrapper .cm-s-jupyter span.cm-string-2{color:var(--jp-mirror-editor-string-2-color)}.jupyter-wrapper .cm-s-jupyter span.cm-meta{color:var(--jp-mirror-editor-meta-color)}.jupyter-wrapper .cm-s-jupyter span.cm-qualifier{color:var(--jp-mirror-editor-qualifier-color)}.jupyter-wrapper .cm-s-jupyter span.cm-builtin{color:var(--jp-mirror-editor-builtin-color)}.jupyter-wrapper .cm-s-jupyter span.cm-bracket{color:var(--jp-mirror-editor-bracket-color)}.jupyter-wrapper .cm-s-jupyter span.cm-tag{color:var(--jp-mirror-editor-tag-color)}.jupyter-wrapper .cm-s-jupyter span.cm-attribute{color:var(--jp-mirror-editor-attribute-color)}.jupyter-wrapper .cm-s-jupyter span.cm-header{color:var(--jp-mirror-editor-header-color)}.jupyter-wrapper .cm-s-jupyter span.cm-quote{color:var(--jp-mirror-editor-quote-color)}.jupyter-wrapper .cm-s-jupyter span.cm-link{color:var(--jp-mirror-editor-link-color)}.jupyter-wrapper .cm-s-jupyter span.cm-error{color:var(--jp-mirror-editor-error-color)}.jupyter-wrapper .cm-s-jupyter span.cm-hr{color:#999}.jupyter-wrapper .cm-s-jupyter span.cm-tab{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);background-position:right;background-repeat:no-repeat}.jupyter-wrapper .cm-s-jupyter .CodeMirror-activeline-background,.jupyter-wrapper .cm-s-jupyter .CodeMirror-gutter{background-color:var(--jp-layout-color2)}.jupyter-wrapper .jp-RenderedLatex{color:var(--jp-content-font-color1);font-size:var(--jp-content-font-size1);line-height:var(--jp-content-line-height)}.jupyter-wrapper .jp-OutputArea-output.jp-RenderedLatex{padding:var(--jp-code-padding);text-align:left}.jupyter-wrapper .jp-MimeDocument{outline:none}.jupyter-wrapper :root{--jp-private-filebrowser-button-height: 28px;--jp-private-filebrowser-button-width: 48px}.jupyter-wrapper .jp-FileBrowser{display:flex;flex-direction:column;color:var(--jp-ui-font-color1);background:var(--jp-layout-color1);font-size:var(--jp-ui-font-size1)}.jupyter-wrapper .jp-FileBrowser-toolbar.jp-Toolbar{border-bottom:none;height:auto;margin:var(--jp-toolbar-header-margin);box-shadow:none}.jupyter-wrapper .jp-BreadCrumbs{flex:0 0 auto;margin:4px 12px}.jupyter-wrapper .jp-BreadCrumbs-item{margin:0px 2px;padding:0px 2px;border-radius:var(--jp-border-radius);cursor:pointer}.jupyter-wrapper .jp-BreadCrumbs-item:hover{background-color:var(--jp-layout-color2)}.jupyter-wrapper .jp-BreadCrumbs-item:first-child{margin-left:0px}.jupyter-wrapper .jp-BreadCrumbs-item.jp-mod-dropTarget{background-color:var(--jp-brand-color2);opacity:.7}.jupyter-wrapper .jp-FileBrowser-toolbar.jp-Toolbar{padding:0px}.jupyter-wrapper .jp-FileBrowser-toolbar.jp-Toolbar{justify-content:space-evenly}.jupyter-wrapper .jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item{flex:1}.jupyter-wrapper .jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent{width:100%}.jupyter-wrapper .jp-DirListing{flex:1 1 auto;display:flex;flex-direction:column;outline:0}.jupyter-wrapper .jp-DirListing-header{flex:0 0 auto;display:flex;flex-direction:row;overflow:hidden;border-top:var(--jp-border-width) solid var(--jp-border-color2);border-bottom:var(--jp-border-width) solid var(--jp-border-color1);box-shadow:var(--jp-toolbar-box-shadow);z-index:2}.jupyter-wrapper .jp-DirListing-headerItem{padding:4px 12px 2px 12px;font-weight:500}.jupyter-wrapper .jp-DirListing-headerItem:hover{background:var(--jp-layout-color2)}.jupyter-wrapper .jp-DirListing-headerItem.jp-id-name{flex:1 0 84px}.jupyter-wrapper .jp-DirListing-headerItem.jp-id-modified{flex:0 0 112px;border-left:var(--jp-border-width) solid var(--jp-border-color2);text-align:right}.jupyter-wrapper .jp-DirListing-narrow .jp-id-modified,.jupyter-wrapper .jp-DirListing-narrow .jp-DirListing-itemModified{display:none}.jupyter-wrapper .jp-DirListing-headerItem.jp-mod-selected{font-weight:600}.jupyter-wrapper .jp-DirListing-content{flex:1 1 auto;margin:0;padding:0;list-style-type:none;overflow:auto;background-color:var(--jp-layout-color1)}.jupyter-wrapper .jp-DirListing.jp-mod-native-drop .jp-DirListing-content{outline:5px dashed rgba(128,128,128,.5);outline-offset:-10px;cursor:copy}.jupyter-wrapper .jp-DirListing-item{display:flex;flex-direction:row;padding:4px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .jp-DirListing-item.jp-mod-selected{color:#fff;background:var(--jp-brand-color1)}.jupyter-wrapper .jp-DirListing-item.jp-mod-dropTarget{background:var(--jp-brand-color3)}.jupyter-wrapper .jp-DirListing-item:hover:not(.jp-mod-selected){background:var(--jp-layout-color2)}.jupyter-wrapper .jp-DirListing-itemIcon{flex:0 0 20px;margin-right:4px}.jupyter-wrapper .jp-DirListing-itemText{flex:1 0 64px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none}.jupyter-wrapper .jp-DirListing-itemModified{flex:0 0 125px;text-align:right}.jupyter-wrapper .jp-DirListing-editor{flex:1 0 64px;outline:none;border:none}.jupyter-wrapper .jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before{color:#32cd32;content:"●";font-size:8px;position:absolute;left:-8px}.jupyter-wrapper .jp-DirListing-item.lm-mod-drag-image,.jupyter-wrapper .jp-DirListing-item.jp-mod-selected.lm-mod-drag-image{font-size:var(--jp-ui-font-size1);padding-left:4px;margin-left:4px;width:160px;background-color:var(--jp-ui-inverse-font-color2);box-shadow:var(--jp-elevation-z2);border-radius:0px;color:var(--jp-ui-font-color1);transform:translateX(-40%) translateY(-58%)}.jupyter-wrapper .jp-DirListing-deadSpace{flex:1 1 auto;margin:0;padding:0;list-style-type:none;overflow:auto;background-color:var(--jp-layout-color1)}.jupyter-wrapper .jp-Document{min-width:120px;min-height:120px;outline:none}.jupyter-wrapper .jp-FileDialog.jp-mod-conflict input{color:red}.jupyter-wrapper .jp-FileDialog .jp-new-name-title{margin-top:12px}.jupyter-wrapper .jp-OutputArea{overflow-y:auto}.jupyter-wrapper .jp-OutputArea-child{display:flex;flex-direction:row}.jupyter-wrapper .jp-OutputPrompt{flex:0 0 var(--jp-cell-prompt-width);color:var(--jp-cell-outprompt-font-color);font-family:var(--jp-cell-prompt-font-family);padding:var(--jp-code-padding);letter-spacing:var(--jp-cell-prompt-letter-spacing);line-height:var(--jp-code-line-height);font-size:var(--jp-code-font-size);border:var(--jp-border-width) solid rgba(0,0,0,0);opacity:var(--jp-cell-prompt-opacity);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .jp-OutputArea-output{height:auto;overflow:auto;user-select:text;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.jupyter-wrapper .jp-OutputArea-child .jp-OutputArea-output{flex-grow:1;flex-shrink:1}.jupyter-wrapper .jp-OutputArea-output.jp-mod-isolated{width:100%;display:block}.jupyter-wrapper body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated{position:relative}.jupyter-wrapper body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0)}.jupyter-wrapper .jp-OutputArea-output pre{border:none;margin:0px;padding:0px;overflow-x:auto;overflow-y:auto;word-break:break-all;word-wrap:break-word;white-space:pre-wrap}.jupyter-wrapper .jp-OutputArea-output.jp-RenderedHTMLCommon table{margin-left:0;margin-right:0}.jupyter-wrapper .jp-OutputArea-output dl,.jupyter-wrapper .jp-OutputArea-output dt,.jupyter-wrapper .jp-OutputArea-output dd{display:block}.jupyter-wrapper .jp-OutputArea-output dl{width:100%;overflow:hidden;padding:0;margin:0}.jupyter-wrapper .jp-OutputArea-output dt{font-weight:bold;float:left;width:20%;padding:0;margin:0}.jupyter-wrapper .jp-OutputArea-output dd{float:left;width:80%;padding:0;margin:0}.jupyter-wrapper .jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt{display:none}.jupyter-wrapper .jp-OutputArea-output.jp-OutputArea-executeResult{margin-left:0px;flex:1 1 auto}.jupyter-wrapper .jp-OutputArea-executeResult.jp-RenderedText{padding-top:var(--jp-code-padding)}.jupyter-wrapper .jp-OutputArea-stdin{line-height:var(--jp-code-line-height);padding-top:var(--jp-code-padding);display:flex}.jupyter-wrapper .jp-Stdin-prompt{color:var(--jp-content-font-color0);padding-right:var(--jp-code-padding);vertical-align:baseline;flex:0 0 auto}.jupyter-wrapper .jp-Stdin-input{font-family:var(--jp-code-font-family);font-size:inherit;color:inherit;background-color:inherit;width:42%;min-width:200px;vertical-align:baseline;padding:0em .25em;margin:0em .25em;flex:0 0 70%}.jupyter-wrapper .jp-Stdin-input:focus{box-shadow:none}.jupyter-wrapper .jp-LinkedOutputView .jp-OutputArea{height:100%;display:block}.jupyter-wrapper .jp-LinkedOutputView .jp-OutputArea-output:only-child{height:100%}.jupyter-wrapper .jp-Collapser{flex:0 0 var(--jp-cell-collapser-width);padding:0px;margin:0px;border:none;outline:none;background:rgba(0,0,0,0);border-radius:var(--jp-border-radius);opacity:1}.jupyter-wrapper .jp-Collapser-child{display:block;width:100%;box-sizing:border-box;position:absolute;top:0px;bottom:0px}.jupyter-wrapper .jp-CellHeader,.jupyter-wrapper .jp-CellFooter{height:0px;width:100%;padding:0px;margin:0px;border:none;outline:none;background:rgba(0,0,0,0)}.jupyter-wrapper .jp-InputArea{display:flex;flex-direction:row}.jupyter-wrapper .jp-InputArea-editor{flex:1 1 auto}.jupyter-wrapper .jp-InputArea-editor{border:var(--jp-border-width) solid var(--jp-cell-editor-border-color);border-radius:0px;background:var(--jp-cell-editor-background)}.jupyter-wrapper .jp-InputPrompt{flex:0 0 var(--jp-cell-prompt-width);color:var(--jp-cell-inprompt-font-color);font-family:var(--jp-cell-prompt-font-family);padding:var(--jp-code-padding);letter-spacing:var(--jp-cell-prompt-letter-spacing);opacity:var(--jp-cell-prompt-opacity);line-height:var(--jp-code-line-height);font-size:var(--jp-code-font-size);border:var(--jp-border-width) solid rgba(0,0,0,0);opacity:var(--jp-cell-prompt-opacity);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-wrapper .jp-Placeholder{display:flex;flex-direction:row;flex:1 1 auto}.jupyter-wrapper .jp-Placeholder-prompt{box-sizing:border-box}.jupyter-wrapper .jp-Placeholder-content{flex:1 1 auto;border:none;background:rgba(0,0,0,0);height:20px;box-sizing:border-box}.jupyter-wrapper .jp-Placeholder-content .jp-MoreHorizIcon{width:32px;height:16px;border:1px solid rgba(0,0,0,0);border-radius:var(--jp-border-radius)}.jupyter-wrapper .jp-Placeholder-content .jp-MoreHorizIcon:hover{border:1px solid var(--jp-border-color1);box-shadow:0px 0px 2px 0px rgba(0,0,0,.25);background-color:var(--jp-layout-color0)}.jupyter-wrapper :root{--jp-private-cell-scrolling-output-offset: 5px}.jupyter-wrapper .jp-Cell{padding:var(--jp-cell-padding);margin:0px;border:none;outline:none;background:rgba(0,0,0,0)}.jupyter-wrapper .jp-Cell-inputWrapper,.jupyter-wrapper .jp-Cell-outputWrapper{display:flex;flex-direction:row;padding:0px;margin:0px;overflow:visible}.jupyter-wrapper .jp-Cell-inputArea,.jupyter-wrapper .jp-Cell-outputArea{flex:1 1 auto}.jupyter-wrapper .jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser{border:none !important;background:rgba(0,0,0,0) !important}.jupyter-wrapper .jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser{min-height:var(--jp-cell-collapser-min-height)}.jupyter-wrapper .jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper{margin-top:5px}.jupyter-wrapper .jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output{padding-top:var(--jp-code-padding)}.jupyter-wrapper .jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea{overflow-y:auto;max-height:200px;box-shadow:inset 0 0 6px 2px rgba(0,0,0,.3);margin-left:var(--jp-private-cell-scrolling-output-offset)}.jupyter-wrapper .jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt{flex:0 0 calc(var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset))}.jupyter-wrapper .jp-MarkdownOutput{flex:1 1 auto;margin-top:0;margin-bottom:0;padding-left:var(--jp-code-padding)}.jupyter-wrapper .jp-MarkdownOutput.jp-RenderedHTMLCommon{overflow:auto}.jupyter-wrapper .jp-NotebookPanel-toolbar{padding:2px}.jupyter-wrapper .jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused{border:none;box-shadow:none}.jupyter-wrapper .jp-Notebook-toolbarCellTypeDropdown select{height:24px;font-size:var(--jp-ui-font-size1);line-height:14px;border-radius:0;display:block}.jupyter-wrapper .jp-Notebook-toolbarCellTypeDropdown span{top:5px !important}.jupyter-wrapper :root{--jp-private-notebook-dragImage-width: 304px;--jp-private-notebook-dragImage-height: 36px;--jp-private-notebook-selected-color: var(--md-blue-400);--jp-private-notebook-active-color: var(--md-green-400)}.jupyter-wrapper .jp-NotebookPanel{display:block;height:100%}.jupyter-wrapper .jp-NotebookPanel.jp-Document{min-width:240px;min-height:120px}.jupyter-wrapper .jp-Notebook{padding:var(--jp-notebook-padding);outline:none;overflow:auto;background:var(--jp-layout-color0)}.jupyter-wrapper .jp-Notebook.jp-mod-scrollPastEnd::after{display:block;content:"";min-height:var(--jp-notebook-scroll-padding)}.jupyter-wrapper .jp-Notebook .jp-Cell{overflow:visible}.jupyter-wrapper .jp-Notebook .jp-Cell .jp-InputPrompt{cursor:move}.jupyter-wrapper .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)}.jupyter-wrapper .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)}.jupyter-wrapper .jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser{background:var(--jp-brand-color1)}.jupyter-wrapper .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)}.jupyter-wrapper .jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover{background:var(--jp-brand-color0);opacity:1}.jupyter-wrapper .jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected{background:var(--jp-notebook-multiselected-color)}.jupyter-wrapper .jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected){background:rgba(0,0,0,0)}.jupyter-wrapper .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)}.jupyter-wrapper .jp-Notebook-cell.jp-mod-dropSource{opacity:.5}.jupyter-wrapper .jp-Notebook-cell.jp-mod-dropTarget,.jupyter-wrapper .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}.jupyter-wrapper .jp-dragImage{display:flex;flex-direction:row;width:var(--jp-private-notebook-dragImage-width);height:var(--jp-private-notebook-dragImage-height);border:var(--jp-border-width) solid var(--jp-cell-editor-border-color);background:var(--jp-cell-editor-background);overflow:visible}.jupyter-wrapper .jp-dragImage-singlePrompt{box-shadow:2px 2px 4px 0px rgba(0,0,0,.12)}.jupyter-wrapper .jp-dragImage .jp-dragImage-content{flex:1 1 auto;z-index:2;font-size:var(--jp-code-font-size);font-family:var(--jp-code-font-family);line-height:var(--jp-code-line-height);padding:var(--jp-code-padding);border:var(--jp-border-width) solid var(--jp-cell-editor-border-color);background:var(--jp-cell-editor-background-color);color:var(--jp-content-font-color3);text-align:left;margin:4px 4px 4px 0px}.jupyter-wrapper .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 rgba(0,0,0,0)}.jupyter-wrapper .jp-dragImage-multipleBack{z-index:-1;position:absolute;height:32px;width:300px;top:8px;left:8px;background:var(--jp-layout-color2);border:var(--jp-border-width) solid var(--jp-input-border-color);box-shadow:2px 2px 4px 0px rgba(0,0,0,.12)}.jupyter-wrapper .jp-NotebookTools{display:block;min-width:var(--jp-sidebar-min-width);color:var(--jp-ui-font-color1);background:var(--jp-layout-color1);font-size:var(--jp-ui-font-size1);overflow:auto}.jupyter-wrapper .jp-NotebookTools-tool{padding:0px 12px 0 12px}.jupyter-wrapper .jp-ActiveCellTool{padding:12px;background-color:var(--jp-layout-color1);border-top:none !important}.jupyter-wrapper .jp-ActiveCellTool .jp-InputArea-prompt{flex:0 0 auto;padding-left:0px}.jupyter-wrapper .jp-ActiveCellTool .jp-InputArea-editor{flex:1 1 auto;background:var(--jp-cell-editor-background);border-color:var(--jp-cell-editor-border-color)}.jupyter-wrapper .jp-ActiveCellTool .jp-InputArea-editor .CodeMirror{background:rgba(0,0,0,0)}.jupyter-wrapper .jp-MetadataEditorTool{flex-direction:column;padding:12px 0px 12px 0px}.jupyter-wrapper .jp-RankedPanel>:not(:first-child){margin-top:12px}.jupyter-wrapper .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)}.jupyter-wrapper .jp-KeySelector label,.jupyter-wrapper .jp-MetadataEditorTool label{line-height:1.4}.jupyter-wrapper .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)}.jupyter-wrapper .jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,.jupyter-wrapper .jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt{flex:0 0 110px}.jupyter-wrapper .md-typeset__scrollwrap{margin:0}.jupyter-wrapper .jp-MarkdownOutput{padding:0}.jupyter-wrapper h1 .anchor-link,.jupyter-wrapper h2 .anchor-link,.jupyter-wrapper h3 .anchor-link,.jupyter-wrapper h4 .anchor-link,.jupyter-wrapper h5 .anchor-link,.jupyter-wrapper h6 .anchor-link{display:none;margin-left:.5rem;color:var(--md-default-fg-color--lighter)}.jupyter-wrapper h1 .anchor-link:hover,.jupyter-wrapper h2 .anchor-link:hover,.jupyter-wrapper h3 .anchor-link:hover,.jupyter-wrapper h4 .anchor-link:hover,.jupyter-wrapper h5 .anchor-link:hover,.jupyter-wrapper h6 .anchor-link:hover{text-decoration:none;color:var(--md-accent-fg-color)}.jupyter-wrapper h1:hover .anchor-link,.jupyter-wrapper h2:hover .anchor-link,.jupyter-wrapper h3:hover .anchor-link,.jupyter-wrapper h4:hover .anchor-link,.jupyter-wrapper h5:hover .anchor-link,.jupyter-wrapper h6:hover .anchor-link{display:inline-block}.jupyter-wrapper .jp-InputArea{width:100%}.jupyter-wrapper .jp-Cell-inputArea{width:100%}.jupyter-wrapper .jp-RenderedHTMLCommon{width:100%}.jupyter-wrapper .jp-Cell-inputWrapper .jp-InputPrompt{display:none}.jupyter-wrapper .jp-CodeCell .jp-Cell-inputWrapper .jp-InputPrompt{display:block}.jupyter-wrapper .highlight pre{overflow:auto}.jupyter-wrapper .celltoolbar{border:none;background:#eee;border-radius:2px 2px 0px 0px;width:100%;height:29px;padding-right:4px;box-orient:horizontal;box-align:stretch;display:flex;flex-direction:row;align-items:stretch;box-pack:end;justify-content:flex-start;display:-webkit-flex}.jupyter-wrapper .celltoolbar .tags_button_container{display:flex}.jupyter-wrapper .celltoolbar .tags_button_container .tag-container{display:flex;flex-direction:row;flex-grow:1;overflow:hidden;position:relative}.jupyter-wrapper .celltoolbar .tags_button_container .tag-container .cell-tag{background-color:#fff;white-space:nowrap;margin:3px 4px;padding:0 4px;border-radius:1px;border:1px solid #ccc;box-shadow:none;width:inherit;font-size:11px;font-family:"Roboto Mono",SFMono-Regular,Consolas,Menlo,monospace;height:22px;display:inline-block}.jupyter-wrapper .jp-InputArea-editor{width:1px}.jupyter-wrapper .jp-InputPrompt{overflow:unset}.jupyter-wrapper .jp-OutputPrompt{overflow:unset}.jupyter-wrapper .jp-RenderedText{font-size:var(--jp-code-font-size)}.jupyter-wrapper .highlight-ipynb{overflow:auto}.jupyter-wrapper .highlight-ipynb pre{margin:0;padding:5px 10px}.jupyter-wrapper table{width:max-content}.jupyter-wrapper table.dataframe{margin-left:auto;margin-right:auto;border:none;border-collapse:collapse;border-spacing:0;color:#000;font-size:12px;table-layout:fixed}.jupyter-wrapper table.dataframe thead{border-bottom:1px solid #000;vertical-align:bottom}.jupyter-wrapper table.dataframe tr,.jupyter-wrapper table.dataframe th,.jupyter-wrapper table.dataframe td{text-align:right;vertical-align:middle;padding:.5em .5em;line-height:normal;white-space:normal;max-width:none;border:none}.jupyter-wrapper table.dataframe th{font-weight:bold}.jupyter-wrapper table.dataframe tbody tr:nth-child(odd){background:#f5f5f5}.jupyter-wrapper table.dataframe tbody tr:hover{background:rgba(66,165,245,.2)}.jupyter-wrapper *+table{margin-top:1em}.jupyter-wrapper .jp-InputArea-editor{position:relative}.jupyter-wrapper .zeroclipboard-container{position:absolute;top:-3px;right:0;z-index:1000}.jupyter-wrapper .zeroclipboard-container clipboard-copy{-webkit-appearance:button;-moz-appearance:button;padding:7px 5px;font:11px system-ui,sans-serif;display:inline-block;cursor:default}.jupyter-wrapper .zeroclipboard-container .clipboard-copy-icon{padding:4px 4px 2px;color:#57606a;vertical-align:text-bottom}.jupyter-wrapper .clipboard-copy-txt{display:none}[data-md-color-scheme=slate] .clipboard-copy-icon{color:#fff !important}[data-md-color-scheme=slate] table.dataframe{color:#e9ebfc}[data-md-color-scheme=slate] table.dataframe thead{border-bottom:1px solid rgba(233,235,252,.12)}[data-md-color-scheme=slate] table.dataframe tbody tr:nth-child(odd){background:#222}[data-md-color-scheme=slate] table.dataframe tbody tr:hover{background:rgba(66,165,245,.2)}table{width:max-content}
/*# sourceMappingURL=mkdocs-jupyter.css.map*/</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 --><div class="jupyter-wrapper">
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h1 id="hardening-and-deployment">Hardening and deployment<a class="anchor-link" href="#hardening-and-deployment">&#182;</a></h1><blockquote><p>Part 3: Create production inference function</p>
</blockquote>
<p><img src="/media/scope-deploy.svg" alt="position of this step in the lifecycle"></p>
<blockquote><p>The blue boxes show the steps implemented in this notebook.</p>
</blockquote>
<p>In <a href="/examples/simple/train">Part 2</a>, we trained our AI model. Now, it's time to create <strong>G</strong>eneral <strong>R</strong>obust <strong>E</strong>nd-to-end <strong>A</strong>utomated <strong>T</strong>rustworthy deployment.</p>
<h2 id="create-the-inference-function">Create the inference function<a class="anchor-link" href="#create-the-inference-function">&#182;</a></h2><p>Next to the prediction, we also return the top-n most influential words based on their weights.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[1]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class="zeroclipboard-container">
<clipboard-copy for="cell-1">
<div>
<span class="notice" hidden>Copied!</span>
<svg aria-hidden="true" width="20" height="20" viewBox="0 0 16 16" version="1.1" data-view-component="true" class="clipboard-copy-icon">
<path fill="currentColor" fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path>
<path fill="currentColor" fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
</div>
</clipboard-copy>
</div>
<div class="highlight-ipynb hl-python"><pre><span></span><span class="kn">import</span> <span class="nn">re</span>
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
<span class="kn">from</span> <span class="nn">sklearn.pipeline</span> <span class="kn">import</span> <span class="n">Pipeline</span>
<span class="kn">from</span> <span class="nn">great_ai.utilities</span> <span class="kn">import</span> <span class="n">clean</span>
<span class="kn">from</span> <span class="nn">great_ai</span> <span class="kn">import</span> <span class="p">(</span>
<span class="n">MultiLabelClassificationOutput</span><span class="p">,</span>
<span class="n">ClassificationOutput</span><span class="p">,</span>
<span class="n">GreatAI</span><span class="p">,</span>
<span class="n">use_model</span><span class="p">,</span>
<span class="n">parameter</span><span class="p">,</span>
<span class="p">)</span>
<span class="nd">@GreatAI</span><span class="o">.</span><span class="n">create</span>
<span class="nd">@use_model</span><span class="p">(</span><span class="s2">&quot;small-domain-prediction&quot;</span><span class="p">,</span> <span class="n">version</span><span class="o">=</span><span class="s2">&quot;latest&quot;</span><span class="p">)</span>
<span class="nd">@parameter</span><span class="p">(</span><span class="s2">&quot;target_confidence&quot;</span><span class="p">,</span> <span class="n">validator</span><span class="o">=</span><span class="k">lambda</span> <span class="n">c</span><span class="p">:</span> <span class="mi">0</span> <span class="o">&lt;=</span> <span class="n">c</span> <span class="o">&lt;=</span> <span class="mi">100</span><span class="p">)</span>
<span class="k">def</span> <span class="nf">predict_domain</span><span class="p">(</span>
<span class="n">text</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="n">model</span><span class="p">:</span> <span class="n">Pipeline</span><span class="p">,</span> <span class="n">target_confidence</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">50</span>
<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">MultiLabelClassificationOutput</span><span class="p">:</span>
<span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> Predict the scientific domain of the input text.</span>
<span class="sd"> Return labels until their sum likelihood is larger than `target_confidence`.</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">preprocessed</span> <span class="o">=</span> <span class="n">re</span><span class="o">.</span><span class="n">sub</span><span class="p">(</span><span class="sa">r</span><span class="s2">&quot;[^a-zA-Z\s]&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">,</span> <span class="n">clean</span><span class="p">(</span><span class="n">text</span><span class="p">,</span> <span class="n">convert_to_ascii</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
<span class="n">features</span> <span class="o">=</span> <span class="n">model</span><span class="o">.</span><span class="n">named_steps</span><span class="p">[</span><span class="s2">&quot;vectorizer&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">transform</span><span class="p">([</span><span class="n">preprocessed</span><span class="p">])</span>
<span class="n">prediction</span> <span class="o">=</span> <span class="n">model</span><span class="o">.</span><span class="n">named_steps</span><span class="p">[</span><span class="s2">&quot;classifier&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">predict_proba</span><span class="p">(</span><span class="n">features</span><span class="p">)[</span><span class="mi">0</span><span class="p">]</span>
<span class="n">best_classes</span> <span class="o">=</span> <span class="nb">sorted</span><span class="p">(</span><span class="nb">enumerate</span><span class="p">(</span><span class="n">prediction</span><span class="p">),</span> <span class="n">key</span><span class="o">=</span><span class="k">lambda</span> <span class="n">v</span><span class="p">:</span> <span class="n">v</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span> <span class="n">reverse</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="n">results</span> <span class="o">=</span> <span class="n">MultiLabelClassificationOutput</span><span class="p">()</span>
<span class="k">for</span> <span class="n">class_index</span><span class="p">,</span> <span class="n">probability</span> <span class="ow">in</span> <span class="n">best_classes</span><span class="p">:</span>
<span class="n">results</span><span class="o">.</span><span class="n">labels</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
<span class="n">get_label</span><span class="p">(</span>
<span class="n">model</span><span class="o">=</span><span class="n">model</span><span class="p">,</span>
<span class="n">features</span><span class="o">=</span><span class="n">features</span><span class="p">,</span>
<span class="n">class_index</span><span class="o">=</span><span class="n">class_index</span><span class="p">,</span>
<span class="n">probability</span><span class="o">=</span><span class="n">probability</span><span class="p">,</span>
<span class="p">)</span>
<span class="p">)</span>
<span class="k">if</span> <span class="nb">sum</span><span class="p">(</span><span class="n">r</span><span class="o">.</span><span class="n">confidence</span> <span class="k">for</span> <span class="n">r</span> <span class="ow">in</span> <span class="n">results</span><span class="o">.</span><span class="n">labels</span><span class="p">)</span> <span class="o">&gt;=</span> <span class="n">target_confidence</span><span class="p">:</span>
<span class="k">break</span>
<span class="k">return</span> <span class="n">results</span>
<span class="k">def</span> <span class="nf">get_label</span><span class="p">(</span>
<span class="n">model</span><span class="p">:</span> <span class="n">Pipeline</span><span class="p">,</span> <span class="n">features</span><span class="p">:</span> <span class="n">np</span><span class="o">.</span><span class="n">ndarray</span><span class="p">,</span> <span class="n">class_index</span><span class="p">:</span> <span class="nb">int</span><span class="p">,</span> <span class="n">probability</span><span class="p">:</span> <span class="nb">float</span>
<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">ClassificationOutput</span><span class="p">:</span>
<span class="k">return</span> <span class="n">ClassificationOutput</span><span class="p">(</span>
<span class="n">label</span><span class="o">=</span><span class="n">model</span><span class="o">.</span><span class="n">named_steps</span><span class="p">[</span><span class="s2">&quot;classifier&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">classes_</span><span class="p">[</span><span class="n">class_index</span><span class="p">],</span>
<span class="n">confidence</span><span class="o">=</span><span class="nb">round</span><span class="p">(</span><span class="n">probability</span> <span class="o">*</span> <span class="mi">100</span><span class="p">),</span>
<span class="n">explanation</span><span class="o">=</span><span class="p">[</span>
<span class="n">word</span>
<span class="k">for</span> <span class="n">_</span><span class="p">,</span> <span class="n">word</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span>
<span class="p">(</span>
<span class="p">(</span><span class="n">weight</span><span class="p">,</span> <span class="n">word</span><span class="p">)</span>
<span class="k">for</span> <span class="n">weight</span><span class="p">,</span> <span class="n">word</span><span class="p">,</span> <span class="n">count</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span>
<span class="n">model</span><span class="o">.</span><span class="n">named_steps</span><span class="p">[</span><span class="s2">&quot;classifier&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">feature_log_prob_</span><span class="p">[</span><span class="n">class_index</span><span class="p">],</span>
<span class="n">model</span><span class="o">.</span><span class="n">named_steps</span><span class="p">[</span><span class="s2">&quot;vectorizer&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">get_feature_names_out</span><span class="p">(),</span>
<span class="n">features</span><span class="o">.</span><span class="n">A</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span>
<span class="p">)</span>
<span class="k">if</span> <span class="n">count</span> <span class="o">&gt;</span> <span class="mi">0</span>
<span class="p">),</span>
<span class="n">reverse</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
<span class="p">)</span>
<span class="p">][:</span><span class="mi">5</span><span class="p">],</span>
<span class="p">)</span>
</pre></div>
<div id="cell-1" class="clipboard-copy-txt">import re
import numpy as np
from sklearn.pipeline import Pipeline
from great_ai.utilities import clean
from great_ai import (
MultiLabelClassificationOutput,
ClassificationOutput,
GreatAI,
use_model,
parameter,
)
@GreatAI.create
@use_model("small-domain-prediction", version="latest")
@parameter("target_confidence", validator=lambda c: 0 <= c <= 100)
def predict_domain(
text: str, model: Pipeline, target_confidence: int = 50
) -> MultiLabelClassificationOutput:
"""
Predict the scientific domain of the input text.
Return labels until their sum likelihood is larger than `target_confidence`.
"""
preprocessed = re.sub(r"[^a-zA-Z\s]", "", clean(text, convert_to_ascii=True))
features = model.named_steps["vectorizer"].transform([preprocessed])
prediction = model.named_steps["classifier"].predict_proba(features)[0]
best_classes = sorted(enumerate(prediction), key=lambda v: v[1], reverse=True)
results = MultiLabelClassificationOutput()
for class_index, probability in best_classes:
results.labels.append(
get_label(
model=model,
features=features,
class_index=class_index,
probability=probability,
)
)
if sum(r.confidence for r in results.labels) >= target_confidence:
break
return results
def get_label(
model: Pipeline, features: np.ndarray, class_index: int, probability: float
) -> ClassificationOutput:
return ClassificationOutput(
label=model.named_steps["classifier"].classes_[class_index],
confidence=round(probability * 100),
explanation=[
word
for _, word in sorted(
(
(weight, word)
for weight, word, count in zip(
model.named_steps["classifier"].feature_log_prob_[class_index],
model.named_steps["vectorizer"].get_feature_names_out(),
features.A[0],
)
if count > 0
),
reverse=True,
)
][:5],
)</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre><span style="color: rgb(255,255,0)">Environment variable ENVIRONMENT is not set, defaulting to development mode ‼️</span>
<span style="color: rgb(255,255,0)">Cannot find credentials files, defaulting to using ParallelTinyDbDriver</span>
<span style="color: rgb(255,255,0)">The selected tracing database (ParallelTinyDbDriver) is not recommended for production</span>
<span style="color: rgb(255,255,0)">Cannot find credentials files, defaulting to using LargeFileLocal</span>
<span style="color: rgb(0,175,255)">GreatAI (v0.1.4): configured ✅</span>
<span style="color: rgb(0,175,255)"> 🔩 tracing_database: ParallelTinyDbDriver</span>
<span style="color: rgb(0,175,255)"> 🔩 large_file_implementation: LargeFileLocal</span>
<span style="color: rgb(0,175,255)"> 🔩 is_production: False</span>
<span style="color: rgb(0,175,255)"> 🔩 should_log_exception_stack: True</span>
<span style="color: rgb(0,175,255)"> 🔩 prediction_cache_size: 512</span>
<span style="color: rgb(0,175,255)"> 🔩 dashboard_table_size: 50</span>
<span style="color: rgb(255,255,0)">You still need to check whether you follow all best practices before trusting your deployment.</span>
<span style="color: rgb(255,255,0)">&gt; Find out more at https://se-ml.github.io/practices</span>
<span style="color: rgb(0,175,255)">Fetching cached versions of small-domain-prediction</span>
<span style="color: rgb(0,175,255)">Latest version of small-domain-prediction is 0 (from versions: 0)</span>
<span style="color: rgb(0,175,255)">File small-domain-prediction-0 found in cache</span>
</pre>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
<h2 id="check-accuracy-on-the-test-split">Check accuracy on the test split<a class="anchor-link" href="#check-accuracy-on-the-test-split">&#182;</a></h2><p>Anything under <code>if __name__ == "__main__":</code> will not be run when the script is executed by the <code>great-ai</code> CLI app. This, combined with <code>query_ground_truth</code> and the <code>/traces/{trace_id}/feedback</code> endpoint are ideal for creating a continuous-integration job for checking the quality of the model before deployment.</p>
</div>
</div>
</div>
</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell jp-CodeCell jp-Notebook-cell ">
<div class="jp-Cell-inputWrapper">
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
</div>
<div class="jp-InputArea jp-Cell-inputArea">
<div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[2]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
<div class="CodeMirror cm-s-jupyter">
<div class="zeroclipboard-container">
<clipboard-copy for="cell-2">
<div>
<span class="notice" hidden>Copied!</span>
<svg aria-hidden="true" width="20" height="20" viewBox="0 0 16 16" version="1.1" data-view-component="true" class="clipboard-copy-icon">
<path fill="currentColor" fill-rule="evenodd" d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 010 1.5h-1.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-1.5a.75.75 0 011.5 0v1.5A1.75 1.75 0 019.25 16h-7.5A1.75 1.75 0 010 14.25v-7.5z"></path>
<path fill="currentColor" fill-rule="evenodd" d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0114.25 11h-7.5A1.75 1.75 0 015 9.25v-7.5zm1.75-.25a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25h-7.5z"></path>
</svg>
</div>
</clipboard-copy>
</div>
<div class="highlight-ipynb hl-python"><pre><span></span><span class="k">if</span> <span class="vm">__name__</span> <span class="o">==</span> <span class="s2">&quot;__main__&quot;</span><span class="p">:</span>
<span class="kn">from</span> <span class="nn">great_ai</span> <span class="kn">import</span> <span class="n">query_ground_truth</span>
<span class="kn">from</span> <span class="nn">sklearn</span> <span class="kn">import</span> <span class="n">metrics</span>
<span class="n">data</span> <span class="o">=</span> <span class="n">query_ground_truth</span><span class="p">(</span><span class="s2">&quot;test&quot;</span><span class="p">)</span>
<span class="n">X</span> <span class="o">=</span> <span class="p">[</span><span class="n">d</span><span class="o">.</span><span class="n">input</span> <span class="k">for</span> <span class="n">d</span> <span class="ow">in</span> <span class="n">data</span><span class="p">]</span>
<span class="n">y_actual</span> <span class="o">=</span> <span class="p">[</span><span class="n">d</span><span class="o">.</span><span class="n">feedback</span> <span class="k">for</span> <span class="n">d</span> <span class="ow">in</span> <span class="n">data</span><span class="p">]</span>
<span class="n">y_predicted</span> <span class="o">=</span> <span class="p">[</span>
<span class="n">d</span><span class="o">.</span><span class="n">output</span><span class="o">.</span><span class="n">labels</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">label</span>
<span class="k">for</span> <span class="n">d</span> <span class="ow">in</span> <span class="n">predict_domain</span><span class="o">.</span><span class="n">process_batch</span><span class="p">(</span><span class="n">X</span><span class="p">,</span> <span class="n">do_not_persist_traces</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
<span class="p">]</span>
<span class="n">y_actual_aligned</span> <span class="o">=</span> <span class="p">[</span><span class="n">p</span> <span class="k">if</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">a</span> <span class="k">else</span> <span class="n">a</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="k">for</span> <span class="n">p</span><span class="p">,</span> <span class="n">a</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">y_predicted</span><span class="p">,</span> <span class="n">y_actual</span><span class="p">)]</span>
<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
<span class="c1"># Configure matplotlib to have nice, high-resolution charts</span>
<span class="o">%</span><span class="n">matplotlib</span> <span class="n">inline</span>
<span class="n">plt</span><span class="o">.</span><span class="n">rcParams</span><span class="p">[</span><span class="s2">&quot;figure.figsize&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="p">(</span><span class="mi">30</span><span class="p">,</span> <span class="mi">15</span><span class="p">)</span>
<span class="n">plt</span><span class="o">.</span><span class="n">rcParams</span><span class="p">[</span><span class="s2">&quot;figure.facecolor&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;white&quot;</span>
<span class="n">plt</span><span class="o">.</span><span class="n">rcParams</span><span class="p">[</span><span class="s2">&quot;font.size&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">12</span>
<span class="n">plt</span><span class="o">.</span><span class="n">rcParams</span><span class="p">[</span><span class="s2">&quot;axes.xmargin&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="mi">0</span>
<span class="nb">print</span><span class="p">(</span><span class="n">metrics</span><span class="o">.</span><span class="n">classification_report</span><span class="p">(</span><span class="n">y_actual_aligned</span><span class="p">,</span> <span class="n">y_predicted</span><span class="p">))</span>
<span class="n">metrics</span><span class="o">.</span><span class="n">ConfusionMatrixDisplay</span><span class="o">.</span><span class="n">from_predictions</span><span class="p">(</span>
<span class="n">y_true</span><span class="o">=</span><span class="n">y_actual_aligned</span><span class="p">,</span>
<span class="n">y_pred</span><span class="o">=</span><span class="n">y_predicted</span><span class="p">,</span>
<span class="n">xticks_rotation</span><span class="o">=</span><span class="s2">&quot;vertical&quot;</span><span class="p">,</span>
<span class="n">normalize</span><span class="o">=</span><span class="s2">&quot;pred&quot;</span><span class="p">,</span>
<span class="n">values_format</span><span class="o">=</span><span class="s2">&quot;.2f&quot;</span><span class="p">,</span>
<span class="p">)</span>
</pre></div>
<div id="cell-2" class="clipboard-copy-txt">if __name__ == "__main__":
from great_ai import query_ground_truth
from sklearn import metrics
data = query_ground_truth("test")
X = [d.input for d in data]
y_actual = [d.feedback for d in data]
y_predicted = [
d.output.labels[0].label
for d in predict_domain.process_batch(X, do_not_persist_traces=True)
]
y_actual_aligned = [p if p in a else a[0] for p, a in zip(y_predicted, y_actual)]
import matplotlib.pyplot as plt
# Configure matplotlib to have nice, high-resolution charts
%matplotlib inline
plt.rcParams["figure.figsize"] = (30, 15)
plt.rcParams["figure.facecolor"] = "white"
plt.rcParams["font.size"] = 12
plt.rcParams["axes.xmargin"] = 0
print(metrics.classification_report(y_actual_aligned, y_predicted))
metrics.ConfusionMatrixDisplay.from_predictions(
y_true=y_actual_aligned,
y_pred=y_predicted,
xticks_rotation="vertical",
normalize="pred",
values_format=".2f",
)</div>
</div>
</div>
</div>
</div>
<div class="jp-Cell-outputWrapper">
<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
</div>
<div class="jp-OutputArea jp-Cell-outputArea">
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="application/vnd.jupyter.stderr">
<pre>100%|██████████| 12332/12332 [01:27&lt;00:00, 141.08it/s]
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain">
<pre> precision recall f1-score support
Art 0.43 0.35 0.39 125
Biology 0.77 0.83 0.80 1209
Business 0.50 0.71 0.59 312
Chemistry 0.80 0.67 0.73 1194
Computer Science 0.77 0.76 0.77 1293
Economics 0.64 0.58 0.61 251
Engineering 0.55 0.53 0.54 815
Environmental Science 0.54 0.56 0.55 230
Geography 0.54 0.44 0.48 277
Geology 0.76 0.67 0.71 228
History 0.29 0.21 0.24 102
Materials Science 0.73 0.81 0.77 1053
Mathematics 0.80 0.70 0.75 551
Medicine 0.95 0.77 0.85 2794
Philosophy 0.61 0.12 0.21 88
Physics 0.67 0.76 0.72 605
Political Science 0.43 0.52 0.47 297
Psychology 0.53 0.80 0.63 600
Sociology 0.32 0.60 0.42 308
accuracy 0.71 12332
macro avg 0.61 0.60 0.59 12332
weighted avg 0.73 0.71 0.71 12332
</pre>
</div>
</div>
<div class="jp-OutputArea-child">
<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
<div class="jp-RenderedImage jp-OutputArea-output ">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABHYAAAPfCAYAAACihU4oAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAAsTAAALEwEAmpwYAAEAAElEQVR4nOzdd3hT5d8G8DtN0jZpuiedtGUIZe+lIlCWiz0UUERRwYWoPwVFVATB/YrKRqYospE9lQ0is0Che0IHXWnSZr1/BJKGpBAgtTl6f66rl9g8Obn7zZNzTp7znHNEBoPBACIiIiIiIiIiEhyX2g5ARERERERERET3hgM7REREREREREQCxYEdIiIiIiIiIiKB4sAOEREREREREZFAcWCHiIiIiIiIiEigOLBDRERERERERCRQktoOQHQnYg8PSH38ajuGXVyzlbUdgYiIapHe16O2I9jN5Tq3Wf91Iom4tiPYzaDV1XYEqmUiV9fajmAXlbYYlTpVbcf41+j1iAcKCp378x9Qpyu2bdtWqxk4sENOT+rjh4hxE2o7hl3qfnC4tiMQEdnHRThf6KB37h26qpTd29d2BLt5rDla2xGolol9/Ws7gt10+QW1HcF+XL/WCEl4VG1HsMuhzOW1HeFfpaBQh2PbI2s7xm21eyy/tiPwVCwiIiIiIiIiIqHijB0iIiIiIiIicjoGAHroazuG0+OMHSIiIiIiIiIigeLADhERERERERGRQPFULCIiIiIiIiJyQgboDDwV6044Y4eIiIiIiIiISKA4sENEREREREREJFA8FYuIiIiIiIiInI7xrliG2o7h9Dhjh4iIiIiIiIhIoDiwQ0REREREREQkUDwVi4iIiIiIiIickh68K9adcMYOEREREREREZFAcWCHiIiIiIiIiEigOLBDRERERERERCRQvMYO/Wt4u6rx6YP70DksE9cr3PHV8fbYnFy/2vZSFx029F8ND6kGD68aCQDwdVPhh/htiPYuglhkQFKxL2Yd7YCT1+o4NKunjxYTvsxA64fLUFwoxuIZdbB3na+NlgaMmZyD3sMLAQDbfvbDwk/rABABAGLiVHjzywxE1Fcj47I7vpoYgeTzMmZlVmZ18qxCyWnK+kUaWj9UiuJCCRZ/Foq96/1sZ52Ujd7D829kDcDC6aGmrK/PTEPTDmUIi67AVxOjsHO1v0NzmrIKpa5yNd576g+0fSATxUp3zN3YDjv/qmfVbnj30+jTLhEhfmUoUrpj3Z+N8fPu5qbHV09dCT9PFXQGY/ZzycF484dHHZtVSHVl1hrJqvDS4I2PLqBVp0KUXJfip/+Lxb4tITazjn4jCb0GZAMAtq8NxeJvYk1ZXVwMGDEuGfH9ciDz0CEnXYZ3n28JZanUYVmFVFeuXx1fV4VnJV5/7xRatctDSbErfprTCPt3htvMOfrlC+j5eBoAYMemKCz+sZEpZ7vOuXjmpQsIDilHapIXvv2sBTJSPR2Wk+xngAE6A293ficc2KF/jSmdDkCjF6PzymfQyD8fc3tuxcVCf1wpsrWBBMY0PYVCtQweUo3pd0qtFJP+fASpxd4wAOgelYofe25DpxXPQGdw3AS38dOzoNWIMLRZY8Q2UeGTpSlIPi9DWqK7Rbu+IwrRsXcJXo5vAINBhBmrkpCb7orflwVAItVj6uIUrJsfiM1L/NF3ZAGmLk7Bc50fgFbDrMzKrM6cVSg5AWD8tAxoK0UY2qIpYuNU+GTJFSQnyJCWaLkj3vfpfHTsVYSXezaCwQDMWHnFmHV5IAAgOUGO/Rt9MWZStsOyWWUVUF0nDjkIjc4FT0waifrhBZj10lZcyfJDSq7lNksEA6YtewRJ2X4IDSjB1+O34Np1D+w+aR4E+t+8XjhxydYXF8cQUl2ZtWayjpt8CVqNC57q2gUxD5Tho9mnkXxJgfQkhUW7PoOy0bFbPsYPbgcYRPh07t+4miXDltVhAIAR45LRqEUxJo5sjWs57oiqp0RlhWNPIBBSXbl+dXxdx008C63WBU8/3gsx9Ysx9fOjSLnihfQUL4t2vZ9MQ4eHcvDKM10BAzDtm8PIzZFj6/q6CA0vw9sfnsSHb7XHxfO+GPhUEqbMPIoXn+oGvY4nvJBzYs8kh+natSt8fX1RUVFx23bPPvss3n//fYe+tkyiQc+6yfj2r7Yo10rx19U62JMehSfrJdpsH64owRP1LmPe6ZYWv6/USZBS7AMDRBAB0OtF8HGrgLfb7f+mu+Em06FL32IsmVUH6nIxzh9T4PAOb3QfVGjVNn5IIdbMCUR+jisKcqVYMzcQ8UOuAwCadVJCLDZg3fwAaCpdsGFhIEQioEXnMmZlVmZ14qxCyWnOWoQln4casx5X4PBOH3QfaCPr4EKsmRd8I6sr1swLQvyQAtPjm5YE4tRBL1RWiByWzzqrMOrq7qrBw81TsGBzG6gqpTiTHIIDZ6PQq91lq7Yrd7dAYmYAdHoXZFzzwZ9notA05qrDstyJkOrKrDWXtXOPPCz7PgZqlQQJf/vg6L4AdHss16pt9ydysHZJBAquuqPgmhvWLo1EjydzAAAKTw2eHJGJb6c+gGs5MgAipF1RQFMpdmhWIdWV61cHb1/dtejUNRvL5j9g7Ktn/HH0QAi69cq0atujTwbW/RyLgjwZCvJlWLcqFj36ZgAAWrXPw/nTfkg44w+9zgW/La8H/0A1mrYosFoOkbPgwA45RGpqKv7880+IRCJs3Lix2nY6na5GXr+udzF0BheklviYfnexwB/1fK/bbP9+xwP46kR7qLW2dyY29v8VZ56djzk9t+HXSw+gUO24KaLhsRXQ6YCsZDfT71IS3BHV0HrwKKqBGskJ5iMhyedliGqoNj2WcsG4Y2S5HDWzMiuzOnFWoeQEgPCYG1lTzBlSEmSIaqCykVWF5ATzujI5QYaoBo7LcidCqmtEUDF0ehEy8nxMv0vK8kd0iO1tlpkBzWNzkZJjefrDlFF7sWn6Unw17nfUC3PsFw8h1ZVZayZrWFQ5dFoRstLk5gyJnoiqp7TOGqtESqJ5Fk/KJQUiY43t6jYog04rQpf4PCzfcwDzNx7GY0Otv3DfDyHVlevXqstxzN8SFqGETueC7IwqffCKFyKjS63aRkaXIuWKtznnFW9ERpeYG1QZIxOJjP8bFWO9HPpn6GFw6h9nwFOxyCGWLl2KDh06oH379liyZAkGDx4MwDg7RyaTIS0tDfv378fXX3+NFStWQCQS4ZtvvsEjjzyCTZs23ffryyUalFVanp9dqnGFh7TSqm2PqBSIRQbsSotGu5Asm8t7Yt0QuIq1iI9KgdRFf9/5qpLJ9SgvtRxQUpaIIfOwHvRy97BsqywVQ67QAzBA5qGH8tbllIohUzguL7MyK7M6PqtQcgKAzMNG1mpew91Dj/IS21kt9pBriKDq6qaBUu1q8bsytSvk7ppqnmH0XN+/4OJiwJajDU2/+3hJN1zKDIAIwOCuZ/HluC14etoQlKncql/Q3WQVUl2ZtYay6lCutPzKoCwTQya3kVWug7JUUqWdBHIPHQADAoIroPDSIiyqHM/16YjQSBVmzP8bWWly/H3E9mnzd59VQHXl+tX0uOO2r1qorPqqFDK51jqnTAtlmblteZkEcrmxr546HoDRLyegact8XDjrh0EjLkMi1cPNvWYOUBM5Agd2yCGWLl2KN998E+3bt0eHDh1w9epVBAcHAwBWrlyJLVu2YPPmzaisrMShQ4cQHh6OadOmVbu8efPmYd68eQAAndL6iNCtyrVSKFwtd4gVUg2UGssdZ5lEg7fbHsbYHX3vuMxKnQS/J9fHloGrcKHQH5cKA+74HHuoyl0g97TcMMg9dVAprWcPqZUuNzaGN9opdCgvcwEggkrpArni1uXooSpz3EQ8ZmVWZnV8VqHkBGB8jVuzKnQ2X0N9S1u5Qm/K+k8QVF0rpPBwtzzw4OGuQbm6+gvIDnjoHHq3u4zx3zwOTZXZpmdTzBewXb6zJfq0T0Tz2FwcPBflmKxCqiuz1lBWMeQell+M5R46qMptZC0XW+SRe2hRrhQDEKFCbWz/89y6qKwQI/WyAvu3BaPNgwUOG9gRVF25fr2xHEduXyWQWfVVDVTl1l951SqJRb+We2hRXm7sq5npnvhqWku89OZZ+PmrsXd7ONJTPZF/zd1qOUTOgqdi0X07cOAA0tLSMGTIELRu3RqxsbFYuXKl6fEnn3wSnTt3houLC9zd7Vshjh07FidOnMCJEycg9vC4Y/vUYm+IRXpEeRWZfveAXwGuXLecrh7lVYwwzzKseHQDDgxfgu967ECgrBwHhi9BmKIEtkhc9IjwdNzUy8wkN4jFQGi0efpqTGM10i5ZH11NS3RHTGPzlNyYOBXSLrmbHotupAaqTP+LbmR+nFmZlVmdM6tQcgJAZvLNrOZp8jGNVVYX9jTmkVlmbVxudVHNmiSkumZc84bYxYDwwGLT7+qFFSAl19YdZoBHO1zEiB6n8cZ3jyKvSGGzzU0Ggwhw4LRwIdWVWWsma1aaHGKJAaGR5eYMDcuQdsV6/ywtyQPRDc37TNENy5CeZGyXkmj8r8FgHoxw9I1uhFRXrl+NHFnXrAwPiMV6hIabr9kTXa8E6SnWd7NKT/FEdL2SW9qZL7B8cF8oxo98BMP79sGKhQ8gOKQcly/4OCQn3R0DAB0MTv3jDDiwQ/dtyZIl6NmzJwICjDNannrqKSxZssT0eERERI1nUGml2JkWjddanYBMokGroBx0j0rFhisNLNpdvu6HrqtGoN/6wei3fjDe//NhFKhk6Ld+MHKUCjQPvIrWwTmQuujgJtbihWZ/I8BdhTN5QQ7LWqES4+BWb4x6OxduMh0at1WiY69i7P7N+mjVrtW+GPBiHvxDNPAL1mDQi3nY+atxx//MIQ/o9UC/MfmQuurxxGjjLTBPHbz9Tj+zMiuz1m5WoeQ0Z/XBqIk5xqxtytCxZxF2r7GR9Tc/DHjhKvxDKuEXXIlBY69h56/mW+5KpHpI3fQQiQCJ1HDj347bGRJSXdWVUuw/XRfPP3oC7q4aNI3ORZemqdh+rL5V2/g2lzH28eOY8H1fZBdY3tUl2LcMTaNzIRHr4CrRYnj30/D2UONssq3bUN8bIdWVWWsu66FdgRgxPtmYtUUROnTNw57N1v1sz6Y66D8yA/5BFfALrMCAURnYtaEOACA3U45zf3lj6AupkEj1iIhW4uE+V3HsD8fdmltodeX61cHbV7UEh/bXwYjnL8HNXYtGTQvQ4cFc7NlufdfA3dsi0H9YEvwDVPALUKP/8CTs2mL+zlKvYRFcXAzw8qnAq++cxtEDIchM5+3OyXmJDAbeFJ7unUqlQkhICHQ6HRQK40q5oqICRUVFOHXqFL7++mur065Gjx6NsLCw256KVZV7WAQixk24YztvVzWmP7QPnUIzUVThji+Pt8fm5PpoHZyD+b1+R6ulz1s9p11IFj7vugcPrxoJAGgbko33OxxEhGcJNAYXJBb64duTbXEiN9SurHU/OGxXO08fLd78KgOtHipDyXUxFk2vg73rfNGkXRmmrUhBv/pNb7Q0YMz7Oegz3HjXga0/+2HhtDq4OfU2tkk5JnyRicj6aqRfccfXE8ORdE5u+0XvEbMyK7M6PqtT5HSx7040nj5avPlFGlo9VGrMOiMMe9f7GbMuu4J+DVuYs07OQp/hBTey+mPhp2GmrLNWJ6J5R8s7n7w9uD7OHLZjR1lv33UNnKGuyoHt7csqV+O9p/ejbcMslCjdMGdje+z8qx6axebgi5e3oudbzwEAfp36M4J8ylBZ5fSrHcfr44tfHkR0SCE+fHYPwgJKUKkV43KmP37c0B6XMgLtyuCx5qh9WZ2grvZi1rvLKg6wb1BF4aXBhI8voGXHQpQUSfHTt7HYtyUEca2K8PEPpzGww8OmrM9NSEKvAcbbbm9fG4pFX8easvoHVeD1jy4grmUxigql+G1RFLb+FmZXBl2+fRcGd4a6cv1aM3WVRN/5FFOFZyXemHQKLdvmoaTYFT/NaYT9O8MR17wAH31xBIPiHzXlHD0uAb0eTwcAbN8UicU/NDblnPXDAUTXL4ZO64IDe0Ix/7s4VKjtu4rJoczlKK6wvmsc3ZsWzV2xe6vjDrLXhF5PhODEiRO1moEDO3Rffv75Z4wfPx6nTp2Cq6v5ejZDhgxB27ZtUVBQYDWw8+677yI9Pd3idK3bsXdgxxnYO7BDRFTr7Pzi4RTs/OLhDOwd2HEG9g7s0L+XvQM7zsDegR2nwPVrjbBnYMcZcGDHsVo0d8XOrfYdsKgtfZ6oU+sDOzwVi+7LkiVLMHr0aERGRiIkJMT088orr2DFihXQaq2vQj9mzBgkJCTAx8cH/fr1++dDExEREREREf1L8K5YdF+2bdtm8/dDhgzBkCFDbD5Wv359nDp1qgZTEREREREREf03cGCHiIiIiIiIiJyOAYCOV4+5I56KRUREREREREQkUBzYISIiIiIiIiISKA7sEBEREREREREJFK+xQ0REREREREROSV/bAQSAM3aIiIiIiIiIiASKAztERERERERERALFU7GIiIiIiIiIyOkYYIAOvN35nXDGDhERERERERGRQHFgh4iIiIiIiIhIoHgqFhERERERERE5HwOg45lYd8QZO0REREREREREAsWBHSIiIiIiIiIigeKpWERERERERETkdAwA9LUdQgA4sENOzy1XhZgZp2s7hl06nK6s7Qh2O9TCrbYj2E3s71fbEeymKyyq7Qj20+tqO4H9RKLaTmAXl6YNazuC3fTu0tqOYDfR6cTajmA3jzVHazvCv5NA1gEAIJII57Olyy+o7Qj2E1AfEBQB1VWbklbbEexiMAjn+wD9e/BULCIiIiIiIiIigeKMHSIiIiIiIiJyQiLoIJyZZbWFM3aIiIiIiIiIiASKAztERERERERERALFU7GIiIiIiIiIyOkYAOgNtZ3C+XHGDhERERERERGRQHFgh4iIiIiIiIhIoDiwQ0REREREREQkULzGDhERERERERE5Jd7u/M44Y4eIiIiIiIiISKA4sENEREREREREJFA8FYuIiIiIiIiInI4BPBXLHpyxQ0REREREREQkUBzYISIiIiIiIiISKJ6KRUREREREREROSW/gqVh3whk7REREREREREQCxRk79K+h8NZgwowktOpSjOLrEvz0RST2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wmAwYP369bUXkoiIiIiIiOhfhAM75DByuRzHjx+v9vHU1NR/LgwREREREREJnAg6A080uhNWiIiIiIiIiIhIoDiwQ0REREREREQkUDwVi4iIiIiIiIicjgGAnvNR7ogVIiIiIiIiIiISKA7sEBEREREREREJFE/FIiIiIiIiIiKnpIOotiM4Pc7YISIiIiIiIiISKA7sEBEREREREREJFE/FIiIiIiIiIiKnYzCIoDNwPsqdsEJERERERERERALFgR0iIiIiIiIiIoHiqVjk9Ax6PfTl5bUdwy6HmrvWdgS7XZ7drrYj2K3+K0drO4L9XMS1ncB+HZrVdgK7iU4k1HYEu+jPXa7tCHYTuQjnDhMGrba2I1BtMxhqO4HdDJrK2o7w7ySgPiD29KjtCHbTlSlrO4L9hLLZ0tV2APov4sAOERERERERETklvWBG9WoPT8UiIiIiIiIiIhIoDuwQEREREREREQkUT8UiIiIiIiIiIqdjAKDjfJQ7YoWIiIiIiIiIiASKAztERERERERERALFU7GIiIiIiIiIyAmJoDNwPsqdsEJERERERERERALFgR0iIiIiIiIiIoHiqVhERERERERE5HQMAPScj3JHrBARERERERERkUBxYIeIiIiIiIiISKB4KhYREREREREROSWdQVTbEZweZ+wQEREREREREQkUB3aIiIiIiIiIiASKAztERERERERERALFgR0yeemll/DJJ5/Udox75umjxZSFKdhw5SyWHkvAI/2vV9PSgDGTs7H63DmsPncOYyZnw3gjPaOYOBVmb0vEhqQzmL0tETFxqv90VhelFnXmJSL2zeOo+8Hf8Dyeb7Od3++ZqPfaMcS+edz0I8lXmx53zVQiYuZZxE44joiZZ+GaqXR4ViHV1dNHiykLkrAh8RSWHjmHR/oVVp91UhZWnz2N1WdPY8ykLIusr89Mw4L957E1/STiBxc4PqeiAlP+tw8bVq7E0rlr8ciDKTbbNW+Si1kf7cDaZauwZM5am236PXoBS35ciw0rV2L+/21AWJ0Sh2ZVeGvxwbwkrL/4N5YcOouuT1Zf0+fey8Svp0/h19On8Nx7maha09c+S8OCveewJfUvxA+y3d/vl1Def0CAdRXSOoBZmZVZ/9NZFd4avP9dAtaePIifdh9D18euVZt19MQUrDpyGKuOHMboiSkWWW/q9uRV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OkBTnnz9I9nCn/S4dlLgFGh6qHluejnJvUvJerAc1y4OuLSx3cCJpW0rJdbyNmPctqQN/NOyNmtehE7nQFZmjX18khchFmbs1Dd7qlfJWjdZhbClf83AzoQJE1i6dGnVv5csWcLEiRNNyvz000907twZT09PgoKCmDVrVtVrt912GwDe3t6o1Wp+/fVXABYuXEibNm1o1KgRAwcOJC0trepvFAoFn3/+OS1btqRly5ZVv0tMTLzh+11r8eLFhIeH4+HhQVhYGN98843Fcr/99hv33XcfjRo1wsHBgdatWzNy5Miq10+fPk3//v3x8fHB39+fd999F4BZs2Yxfvz4qnIHDx7k5ptvxtvbm44dO7J79+6q1/r06cNrr71G79698fDwYMCAASazofbt21f1t0FBQSxevBiAsrIynn/+eYKDg/H39+exxx5Do7HNFxSVm56SQqXJ74oLlKjczc8ourqbli0uVOKm1gMGVO56iq9dTqESldp20y4lax1lVenQFJmeVSsuckTlZj6o6qrSUlyjbEmRI27uOq4dcr+570UK8pw5ebSRzXKCndWrXWXVUVJ8bRtQonKzkNVNR3GhY41ypm3gxUmdmTToZh69tweXLzkza84JHJS2yerqrjOv00Jl5ftfW9a03ooLquv076Byt7D+C6+z/gv+wPqvpR3Vd9a/gz1tV/oScLhmQoODGvQlNxjY2aTD4y6l2e+bfupM2B4XAj5zwq2nAwoH2w3s1NoGLNSHtIF/aFaVlpKSa/cDThaPBeqbXdWrZK2TrELY0r9mYKdnz54UFBQQFxeHTqdj5cqVJgMZAO7u7ixdupS8vDx++uknvvjiC9atWwfA3r17AeOlTkVFRfTq1Yv169fz7rvvsmbNGi5dusStt97KuHHjTJa5bt06Dh06RGys+U3Xrvd+NRUXF/PUU0+xefNmCgsLOXDgAJ06dar1c7766qssWrSIhIQEk9cKCwuJjo5m0KBBZGdnk5iYSL9+/cyWkZWVxZ133snMmTO5fPkyH330ESNGjODSpUtVZb799lsWLVrExYsXKS8v56OPPgIgLS2NwYMH8+STT3Lp0iViYmKqsr788svEx8cTExNDYmIiWVlZvPnmmxY/x7x58+jWrRvdunWjAvMR9mtpShxw8zDtsN08dGiKzQ8qS4sdKjvtynJqHSVFDoACTbEDbuprl6NHU2S7TUWy1lFWjRKV2vTAzc1dh6bEfAp1qcYRN3dtjXJaSoqV1DwrAxB9Vxa7fgo0+/1fzmpP9WpXWZUm6xWutgELWUuUJnmubQOnjjZCq3WguNCJrz6IJKCZhuBw28zyLC1WmtepWl/5/teWNa03N4/qOv07aIr/4PqvUfbG69/ycuo769/BnrYrBzfQXzPpTV8MDm6115UmRo8u14C6n+X1q3BU4N5bSclBvU1voGyxDah1FuvDvA3opQ38E7JqHHFzu3Y/oLV4LFDf7KpeJWudZBVWqu/LrORSrIbn6qyd7du306ZNG5o1M728ok+fPrRv3x4HBwc6dOjAuHHj2LNnT63L+/LLL3nllVdo06YNjo6OzJgxg5iYGJNZO6+88go+Pj6oVOY3YPwj7+fg4MCpU6fQaDQ0bdqUqKgoi+X+97//cf/99zNnzhzatm1LixYt2Lx5MwAbN24kICCA5557DldXVzw8POjRo4fZMpYvX86QIUMYMmQIDg4O9O/fn27durFp06aqMpMmTSIyMhKVSsXo0aOJiYkBjAM+0dHRjBs3DicnJxo3bkynTp0wGAzMmzePTz/9FB8fHzw8PJgxYwYrV660+DkeeeQRjhw5wpEjR3DCxWKZmjKTXFAqITCsehAovG0paWfN/zYt3pXwttUzhcKjNKSdda16LaxNKTW30LA21a/bgmStm6xZaW4olQYCg6q/gYS1LCQ9WW1WNj1JTVhkYXW5SPNyTfw1tO96hZ0/Bdos41X2VK/2lDUrzQ2lo4HA4OoBmPBWRaQlmt8/IS3JnbBWNdpAqyLSkyzfZwHAYLDdl73M5Mo6Da2ezh3etoS0ePO6SItXEd62xudpoyEtvu5u6Hutqqwm69/yejOu/1LTcpWfKe2sK2Ft67it2ijr38GetiunYAUGHZSnV3/5KUvQ4xxe+zZRuFGH+x0O1x38AUAHFVm2OyKubgPXrlvzbca4bdWo11q2wbpiT23AnrJmZapRKvUENqu+vDo8Ip+0VE+bvYet2FO9Sta6ySqELf3rBna+/fZbFi9ebHYZFsChQ4e444478PX1xcvLiy+//NLshss1paWl8fTTT+Pt7Y23tzc+Pj4YDAaysqpvwhoUFFTr31v7fu7u7nz33Xd8+eWXNG3alDvvvJMzZ85YXKZKpWLGjBkcPXqU3NxcRo8ezahRo7h8+TIZGRlERERcr4qqPteqVauqPpe3tzf79u3j3LnqG4sGBFQ/IcDNzY2iIuMOtLb3uHTpEiUlJXTt2rVqmYMGDTKZBfRXlGmU7N/sxcQXzuOi0tH2pmJ6Dcxn5w8+ZmV3rGrE8Ecv0TigAh//CkY+eont3xsvtTlxwB29HoZOycHJWc89k4zrI2a/+eCAZG1gWUsdObDLn/GPJeLiqqVNxyv07HOxcsaNqZ0/BTLs/jQa+5bi06SUYeNT2bHBdKC375BzxJ3w5nym7Z+IYlf1amdZD+zwZfzUZGPWTnn07HOJXRvNn2iya0NThk3IoLFfGT6+ZQyfmMGO9U0B4z2YwlsV4uBgwFWl5aHnE8i96EJGim3aQplGyf4t3kx8LtuYs1sRvfrnsWtNY7OyO9Y0ZvhDF2nsX46PfzkjHrnA9h+qyzk66XFy0YMClE4GnFz0KBS2+6Jctf6fP1eddUA+O1ebX5644wcfhj9ykcYB5TXWv7GdnPhVjV5XY/0/aOz766St/sWsUF2vCgU4OlJ39WoH25WDSoH6DgeufKVFrzGgOa6nZI8ejyGWZ+PoSw0U7zC/DKs8VU/xfh36UgMGrYHCTTo0v+tRdbHdoaixXr2Z+FzNNpDHztUW6vUHH4Y/fKGyDZQz8pGLbP/efNtSKMCxLrctO2gDdpW11JEDvzRj/ORYXFy1tG2XS8/e2ezaFmxWVqEw4OSsw1GpR0Hl/ztWD2AqlXqcnHU4KAwolcbXHRykDUhW22UVwpYUBoOhgUweqjuhoaHMnz+f6Oho+vTpw7Fjxzh37hwuLi44OTmRkpJCaGgoERERTJs2jccffxxXV1eeeeYZcnJyWL58OWlpaYSGhlJRUYGjo3E658CBA5k4cSL333+/xfdVKBQkJCSY3Ly45u+u936pqamEhYWZvB+ARqNh5syZHD58mF9++eWGn72oqAgPDw+OHDlCfHw8s2fP5tixY2blZs2aRWJiIsuXL+e9994jOTmZr7/+2uIy+/Tpw/jx46sej7548WLmz5/Pvn37eO+99zh8+DBr1641+Ru9Xo9arSYhIcFsptSNeCp86KEwv2TsWh7eWp79JIMutxVRcEXJwneb8vPaRrTrXsTb36QwtOXVx1kamDLzHIPHGe+Ov3mFDwvebsrV6dcR7UqY/lEmwS1LSU905dPnmpNk40cJS9Y/ltWxqXWPGlV7lvPMf07TuUcuBflOLP5fS/ZsCSSq0xXe+N9RRt4aXZV10lPxDBxqfMT51nXNWfR/kdScgv/l6n2sWRrKtvXNrXrvq7TnzJ/AZElDqFdrNYSsyibmgx6WqD0rmP5mHJ17XaYgz4nF/41g96YAorrk8ebc44zoeXtV1snTkxg43PjUtK1rAln4aQSgoGP3y0ydGU8T/1JKNUriYrxY8EkLstNvnFWfl29dTi8tz36USpdbC411+n5zdq/3Iap7IW8vSWRYm85VOafMyGLQWOMB5ZaVTVjwbjOu1umH352lQy/TG3+/ODqSEwc9uBGDzrpLYDy8tTz7cXqN9R/Iz+sq1//yZIZGdqjO+uo5Bo8zPllo84rGLHinxvqPKmH6Rxk11n8QSafroK3aIOuHqxLoeLPp9UcvjIzgxK83rlesPKxqCNtVxG/WnXnW5Ru4+FYFmkN6lF7gM80Jj0FKNL/rOfd0OeF7q5dTuFXH5TkVBP/ogkJR3aeWp+i5+EYF5SkGFA7gFKTAe5Ij6jusuxwvqUeFVeU8vLU8+1EaXW6r3Lbea8bP63yM9boskaGtOlWWNDDl1axr2kCNbWtVPB2v2bZeGNXSujag/wPbluwHrN8PRN745CSA2qOc6S8dpXPXixQUOLN4Xjt27wwiqn0Ob364nxGD7wWgfadLfPCZ6bH0iZgmvPyM8b6a018+Qv9Bpk/T+uT9ruzYEnLDDLr4JKuyNoR6tZZktT7rIcNOCgzmT+ESf44qIIjwB56t7xjXpdr5DUeOHKnXDP+6gZ2kpCSuXLlCt27d0Gq1JgM7fn5+zJ49mwceeIDDhw9z1113MWDAAJYvX05JSQkeHh7ExcURGRkJwNq1a3nttdf47rvviIqKIj8/n23btjFq1CjgxgM713u/mgM7ubm5HDx4kOjoaFQqFW+88Qa7d++2eNnWW2+9xaBBg+jYsSN6vZ6PP/6Yjz76iIyMDAwGA5GRkbz00ks8/vjjlJeXExsbS48ePUwGdjIyMrjppptYsmQJ0dHRVFRUcPDgQVq0aEHz5s2vO7CTnp5OVFQUCxYsYPjw4eTn55ORkUGnTp14+umnOXfuHHPmzMHPz4+srCxOnTrFwIEDr7v+rB3YEf9c1g7sNATWDuyIP8bagZ36Zu3ATkNg7cCO+IPs6LDK2oGdhsDagZ0GwcqBHfHHWDuw0xBYO7Aj/plkYMe2VAFBRExs2AM7rrvqf2DnX3UpFkBERATdunWz+NrcuXN5/fXX8fDw4M0332T06NFVr7m5ufHqq6/Su3dvvL29OXjwIMOGDeOll15i7NixeHp60q5du6r72Vjjeu9Xk16v55NPPiEwMBAfHx/27NnDF198YbGsQqFg0qRJNGnShMDAQLZv385PP/2EWq3Gw8OD7du3s2HDBgICAmjZsiU///yz2TKCgoKqbgzt6+tLUFAQs2fPRq+/8V3gg4OD2bRpEx9//DE+Pj506tSJ48ePA/DBBx/QokULevbsiaenJ9HR0Zw9e9bq+hJCCCGEEEIIIYSpf8WMHWHfZMaOkBk7Qmbs2J7M2KkjdnRYJTN26ojM2KkTMmNH2AuZsWNbMmPHOg3v2X9CCCGEEEIIIYQQ0GAeKd6Q/esuxRJCCCGEEEIIIYT4p5CBHSGEEEIIIYQQQgg7JZdiCSGEEEIIIYQQokFSyKVYNyQzdoQQQgghhBBCCCHslAzsCCGEEEIIIYQQQtgpuRRLCCGEEEIIIYQQDZNcinVDMmNHCCGEEEIIIYQQwk7JwI4QQgghhBBCCCGEnZJLsYQQQgghhBBCCNHwGJBLsawgM3aEEEIIIYQQQggh7JQM7AghhBBCCCGEEELYKbkUSwghhBBCCCGEEA2OovJHXJ/M2BFCCCGEEEIIIYSwUzJjRwhbUsh4cl3Qnjtf3xGspmzsU98RrKbPL6jvCFYzlGjqO4J1FPZ0vkRX3wGspnB2ru8IVjOUldV3BKsldbefrMNOX6zvCFZb29a3viP8M52/VN8J/pkclPWd4J/Hfnav4h/Eno5AhRBCCCGEEEIIIUQNMmNHCCGEEEIIIYQQDZM87vyGZMaOEEIIIYQQQgghhJ2SgR0hhBBCCCGEEEIIOyWXYgkhhBBCCCGEEKJBUsilWDckM3aEEEIIIYQQQggh7JQM7AghhBBCCCGEEELYKbkUSwghhBBCCCGEEA2TXIp1QzJjRwghhBBCCCGEEMJOycCOEEIIIYQQQgghhJ2SS7GEEEIIIYQQQgjRMMmlWDckM3aEEEIIIYQQQggh7JQM7AghhBBCCCGEEELYKbkUSwghhBBCCCGEEA2PARRyKdYNyYwdIYQQQgghhBBCCDslAztCCCGEEEIIIYQQdkoGdsQ/hoe3ltcXpLA+8SRLD8dyx7ArtZQ0MOXVbFadOsWqU6eY8mo2NW+1Hh6lYc6WeNYnnWDOlnjCozR1k3V+CusTTrD00GnuGHqdrDOyWXXqJKtOnWTKDNOsT3+Qwfy9cWzOiKH/6Fyb57TLrHbSBtSeFcz87CRrDu1h8dYD9Blyodask6YnsfKXX1j5yy9Mmp5kknXTyZ9Zc2gPqw/tZfWhvTw964zts3ppeW1eEuvO/M6SAyfpc+/lWrNOfiWT74/H8P3xGCa/kmmS9an305j/8yk2pR6l/8icOshZwWtzz7D2xCEW7zlKn7sv1Z7zhTS+++03vvvtNya/kFaV07NRBR99d4rvfvuNVccO88mqk7TtUlAHWbW89lUC6+KOsmT/cfrcW9s2YWDyyxl8H3OM72OOMfnljKqszcJK+c/XCaw89jurjh/jnaVnaR7ecPur8KgS5mw+y/rE48zZfJbwqBKbZ1V7aXntywTWnT7Ckn0x9LmntnZmYPJLGXx/7CjfHzvK5Jdq1quG/8yLZ+WRY6z6/SjvLDlTd/VqJ/2VPe0HyvMUHHzSkx+7NmFLPx8yNrpYLKcrh99nqdl0a2M29mzMr094orng8IeX81fYXRuwk6xqrwpm/i+WNcf2s3jnYfrcdbHWrJOeS2HlwV9ZefBXJj2XgqVH7/S99wKbzvzCwJHnbZ7VnurV2A8ksT4+hqUHT3HH0NqPBabMyGLVyeOsOnmcKTOyMO0H0pi/5zSb04/Rf5Tt+wF7ySmErcnAjp1YvHgxt9xyS33HsOibb75hwIAB9R2Dqe9moa1QMKZDWz6YFsyT72USEllqVm7I+Mv0GlTA4/0jeSy6FT36F3DnBGOH7eikZ9aiFHaubsTINu3YvqoRsxal4Oikt23WdzKNWTtG8cG0EJ58L4OQSPOd8JDxufQalM/j/VtVZs2vygqQHOvKnBnNSTypsmk+u81qR23giVfj0VY4cF+f3nz4clumzjxLcESxWbnBo7Lpdcclpo68iakjutPj9hyGjMo2/dwjb2JEj9sY0eM2/jurtU1zAkx7Ox1thYKxXTrw4dNhPPlOmuU2cH8ONw/I44mBbXl8QFt6ROczZHz1F+uUWBVzZgaTeMrN5hkBps5KoaLCgXE9uzH72ZZMezOF4JbmgweDx16kV//LTL27A0/c1YEe/a4wZJxxYE1TrOTTlyMY270bo7rcxKqvmjFr3hkclLa9uHvaW2nGOu3aiQ+fDufJt9MIaWmhTu+7ZKzTQe14fGA7ekTnMeR+44CVu6eWgzu8eeiO9ozt2omzx935z9eJNs0JtukDHJ30zFqYws41jRjZtj3bV/kwa6Htt6tpb6Ya6/Wmznz4TARPvpVGiIU2MGTcJW4ecIUnhrTn8cHtjW3gvqv1quPgjkY81K8DY2/qzNnjav4zL8GmOcG++it72g8cf1uNg5OBIXtz6PZhATFvqilIUJqVS1qm4vJxJ/quvczgPbk4eRo4/o76Dy/nr7CrNmBHWZ94PQlthYL7bunJhy+0Yup/EgluYWH/OuY8vaJzmXpvF6be04Ued+QyZIzp4I3as4Ixj2aQGl9H+y07qtepb2egLVcwplN7PngylCffTa/1WKDXwDweH9CGx/q3oUd0PnfWOBZIjnVjzowgEk/WUZ3aSU7xBxka+E8DIAM7dSA0NBRnZ2dyckzPFHbu3BmFQkFqaup1/z41NRWFQoFWq63DlH+OpWz3338/27Ztq8dU4KLSccuQfJZ82JTSEiWnD6v5dZsX/Uaaj9L3H32Z1V/6knPOmdzzTqz+ypf+o41nSDrcXIxSaWDt102oKHdg/QJfFAro1LvI9llnBxiz/qbm1+1e9Bthfpam/6jLrP7qalZnVn/lR//R1Z9pwxJfYvZ5UF5WN5uyXWa1kzbQu/8lls0Jo1TjSOzv3hza3YS+d5ufDex3z3nWLA0m94IruRddWLMkiOh7bX/W8LpZB+ex9KPAqjZwcIc3fYebn72KHpHL6q/9yTnvTO4FZ9bM86f/yOpyG5b6EbPfk4oyRd3kHHiZZZ8GGXMe9eTgzkb0G2o+ayd6+EXWLAgk57wLuRdcWL2gKf1HGMtVlDuQlaLCYFCgUIBeDx7eOjy8bNcfG+v0Cks/bm7MesSjsk7NZ5dEj8wxrdOvA6pmO8UfV7P1O1+K8h3RaR1YMz+AoBaleHjbNqst+oAOvYpQKmHt177G7WphHW1Xg66w9JNm1fW605u+wyy11RxWzw+ortf5Tek/0tgG4o+r2fp9jXpdEEBQRCke3hU2zWpP/ZW97Ae0JZC1zYU2T5Xg6A5Numppekc56RtczcqWZCrx712OaxMDShdoPriMwkTlH17On2WXbcBOsvbun8Oy/wuhtERJ7DEvDu1qTN97zGft9Bt6gTWLmpF7wcW4f13UnOhhprNnH3w2lR+XBVKQ52SzjDWz2lO93jIkjyWzA2v0A970G2Eh66jLrJ7nX90PzPMzmaG3YYkvMfs9Ka+jYwF7yClEXZCBnToSFhbGihUrqv598uRJSkpsP+1cGDWPKEOng6zk6qnSKbGuhLQqMysbEllKcmz1wVnyaRUhrUqrXkuJUwHVnbhxOeZnT/501vCrWaszpNTIYJ61+sxmcqzK4pmcumJXWe2oDTQLKUGnVZCVVn0WKPmsmhALM3ZCIopJOeteneWs2uzM44eLf2f5z/t59dOT+AXadvp1VRtIqVFftazbkEgNybE1PlOcyuJZsrrQPKwUnU5BVmp1G0yJc7c4CyakpYbkM24m5YJbmPbPczceZ/3pQ8yad5bN3/mRf9l2B/XNwyuz1qzTWuoqpGUpyXE16jTWrdY6bd+jkMsXnSjMs90DL23VB4S0KiUlzhWT7SrO8nL+dNarbSClRoY4y/UV0lJjWq9xKottBaB996v1asM2YEf9lT3tB4pSHXFwBI9QXdXvvFppqwZsagoZUUru705oLjqg1UDGRhf8by3/w8v5s+yqDdhR1mahmsp9Qc39q7vFmXshLUpIOVNz/+puMsszsn0hLdsVsWllU5vlq8me6tXSsUBKbC37rUhNvfUD9pJTiLogAzt1ZMKECSxdurTq30uWLGHixIlV//7pp5/o3Lkznp6eBAUFMWvWrKrXbrvtNgC8vb1Rq9X8+uuvVa89//zzNGrUiLCwMDZv3lz1+/z8fKZMmULTpk1p1qwZM2fORKczHpAsXryY3r17M336dLy9vQkPD+fAgQMsXryYoKAg/Pz8WLJkyZ/Odu1lYqdPn6Z///74+Pjg7+/Pu+++C8Dhw4fp1q0bnp6e+Pv78+yzz/6VKjahctNTUmh6wFVcoETlrjMr6+puWra4UImbWg8YULnrKb52OYVKVGrbTWdVuVvIWnidrAWWs/4d7CqrPbUBNx0lxaZfvouLHC1nddNRXORoUs7NXcfVen3xwc5MGtiLR+/pzuVLLsyacxIHpe2yurrrLLYBt1rqtWbdFRf8fW3A1U1HSdE1OYtqWf9uOooLa9Sphbb6xF0dGdGpO+8/05LYIx42zqqnpNB091tc4Iibu/l6c3XXmdZpLdtVk4Bypr6Vxry3gmya1VZ9gMXtqpbt889yddebt4Fa26qOYpOsjrXX65upzHs72GY5wc76KzvaD2hLFDi6m76Xo4cBbbH5GXd1iA5VgI4tfRqzsXsTCpOUtH685A8v58+yqzZgV1kt7Atqa69m+4Lq/auDg4Gp/0lk7lsRGAx1M2PDruq1tn7AwnvUZz9gLznFH6cwNOyfhkAGdupIz549KSgoIC4uDp1Ox8qVKxk/fnzV6+7u7ixdupS8vDx++uknvvjiC9atWwfA3r17AcjLy6OoqIhevXoBcOjQIVq1akVOTg4vvvgiU6ZMwWAwtqQHH3wQR0dHEhMT+f3339m2bRvz58+ver9Dhw7RoUMHcnNzue+++xg7diy//fYbiYmJLF++nGnTplFUVPSns11VWFhIdHQ0gwYNIjs7m8TERPr16wfA008/zdNPP01BQQFJSUmMHj261vqbN28e3bp1o1u3blRgfubiWpoSB9w8THeEbh46NMXmZ9dKix0qO+7KcmodJUUOgAJNsQNu6muXo0dTZLtNRVP8B7PWKFsz69/BrrLaUxsoUeLmbnq5jJu71nLWEtMvpm5qHSXFSq7W66mj3mi1DhQXOvHV+y0JaKYhONx2swNLi5Xm9arWV2a4tqxp3bl5/H1toLREab7e1LWs/xIlbmqtSTlLOSvKHdizsQmjHs0mrLX5bKo/n9UBNw/Tg0w3Dx0lxeZtrLTY9HNZyurlU8E7y8+ycZkfu39sbLOcYLs+wPJ2ZXk5f9a17a8qg8Wsyhv2V14+Fbyz9Awbl/uze4ON69We+is72g84upkPvmiLzAdpAI6/pUZfruDOAzncfTSHwP7lHHjU6w8v58+yqzZgV1n/6L6gZnvVVu1f77wvm5Sz7pw97mmzbOZZ7aheLfUDap3F9zDvB/R/Wz9gLzmFqAsysFOHrs7a2b59O23atKFZs2ZVr/Xp04f27dvj4OBAhw4dGDduHHv27Lnu8kJCQnj44YdRKpU88MADnDt3jgsXLnDhwgU2bdrEZ599hru7O35+fkyfPp2VK1dW/W1YWBiTJk1CqVQyZswYMjIyeP3113FxcWHAgAE4OzuTmJj4p7NdtXHjRgICAnjuuedwdXXFw8ODHj16AODk5ERiYiI5OTmo1Wp69uxZ63IeeeQRjhw5wpEjR3Dixk+iyExyQamEwLDqQaDwtqWknTX/27R4V8LbVk/JDI/SkHbWteq1sDal1BytD2tT/botZCZbymr5PYxZS03Lxdsuy43YVVY7agNZaW4oHQ0EBlcPwIS3KiItyd2sbFqSO2Gtqq+TD4ssIj3RvNxVBhQ2PSapagOhNddticV1mxavIrxtjc/URkNafN3dJNUkZ4orSqWBwJDq9RrWupi0BPP3T0tQEd6mZs4S0hNrvzmio5OepkG2m56dmVyZtWadtimxWFdpCa6Et6nRVtuallN7anlneTwHt3uzck6gzTJWZ7VNH5B21pWwtnXct6b8kXo1bwM124raU8s7S89ycEcjVn5eB/VqR/2VPe0H1KFa9FooSq3+Ypx/1hGPFuYzIPLOOBI8tBRnbwNKZwi/X8OVk06UXVH8oeX8WXbVBuwoa1aqymxfEN6qmLQE8z4+LdGNsNY19q+tikmvLNepZz69onNZ/stBlv9ykDadCnjopWQef812N6i3p3qt7geu3b4t9K/xKtOstRwz1AV7ySlEXZCBnTo0YcIEvv32WxYvXmxyGRYYZ9Dccccd+Pr64uXlxZdffml2s+VrBQQEVP2/m5txx1NUVERaWhoVFRU0bdoUb29vvL29efTRR7l4sfpGcf7+/lX/r1KpLP7u6oydP5PtqoyMDCIiIiy+tmDBAuLj42ndujU33XQTGzdutGqZ1ijTKNm/2YuJL5zHRaWj7U3F9BqYz84ffMzK7ljViOGPXqJxQAU+/hWMfPQS279vBMCJA+7o9TB0Sg5OznrumWT83DH71WbL+ctZnz9nzNqtiF4D8tm5upF51h98GP7IRRoHlNfIWv2ZHJ30OLnoUSjA0ZHK/7fdGUW7zGonbeDADl/GT00xZu2UR887cti1IcCs7K4fAxg2MYPGfmX4+JYx/IF0dqw3lguOKCa8VSEODgZcVVoeej6R3AvOZCTb7gkOZRol+7d4M/G57Oo20D+PXWvMZzDsWNOY4Q9dpLF/OT7+5Yx45ALbf6gud7UNoAClk8GmbaBMo+TANh8mPJNhzNmlgF7RV9i5ztes7M61vgybdI7G/mX4+JUzfEo221cby7XuVEhU1wIcnfQ4u+gY9UgW3o0rOHPcdpdjGeu0EROfzaqs08LKOm1iVnbH6iYMf/i8sU79yhnx8Hm2/2As56bW8c6yeGKPqFn0gW0vwTLJaoM+4MSvavS6GtvVg8YbFdu8b93aiInTM41ZuxbSKzqPXWsttdUmDJ9So14fOs/2H4xtwE2t452lZ4k9qmbRh3Vcr3bSX9nLfsDRDQL7lxE3xw1tCeQec+TcLmeC7zYfmG3UTkvGj65UFCrQV0DKChWufjpcGhn+0HL+LLtsA3aS9cD2xox/Ks2YtXM+PfvlsutHP7Oyu9b5M+zBLOP+1a+M4ZOy2LHWeGz8ySuRPHZnV54c1oUnh3Uh4bSabz8PZsmnoTbNak/1un+zNxOfq9kP5LFztYWsP/gw/OELlf1AOSMfucj2782PBRQKcKyDYwF7yCn+hPp+6pUdPBVLYbh6LY+wmdDQUObPn090dDR9+vTh2LFjnDt3DhcXF5ycnEhJSaFfv35MmzaNxx9/HFdXV5555hlycnJYvnw5aWlphIaGUlFRgaOj8drfxYsXM3/+fPbt21f1PgqFgoSEBNzd3QkPD6ewsLCqfE3X/m1iYiItW7ak5qpv3rw5K1eu5JZbbiEiIuJPZ1uxYgWzZ8/m2LFjtdaPXq9nzZo1jB8/ntzcXNzda599AOCp8KGHot8N693DW8uzn2TQ5bYiCq4oWfhuU35e24h23Yt4+5sUhrZsX1nSwJSZ5xg8zniH/M0rfFjwdlOuTnOIaFfC9I8yCW5ZSnqiK58+15wkax/PrLBuqoSHt5ZnP06vkTWQn9dVZl2ezNDIDtVZXz3H4HG5lVkbs+Cd6qwfrkqg482ml4i8MDKCE7/a7ktog8hqZTfVENqAsrH5wYMlas8Kpr91hs49L1OQ78TizyLYvcmfqC55vPnFCUb0uK0q6+TpSQwccQ6AraubsvDTCEBBx+5XmDrzLE38yyjVKIk77sWCjyPITrcuqz6/wLqsXlqe/SiVLrcWGuv1/ebsXu9DVPdC3l6SyLA2nauyTpmRxaCxxoPKLSubsODdZlS1ge/O0qGX6VM6XhwdyYmDN24DCmdnK3JWMP39JLr0zqcgz5FFs4PZvcGXqG4FvLUgjuEde1TlnPxiOoNGG59+suV7fxZ+GAwoaN89n8deSyUgqBSdVkFqvBtLPw3m1G/WTcc3VFj3RCq1l5ZnZ6fQ5dYCCq44svCD5uxe35iomwp5e0k8w9p2rco65ZVMBo01DoRsWenLgveaAwqiR+Tw/CcplJY4mGwij0S341L2jWc6GrTWPeXJVn1ARFQJ0z/KqLFdBZF02rq2as36h8p6/TCZLrdU1uuHzdn9YxNjvS46y7B23aqzvpzBoDGV9fqdLwveDwIURA+/xPMfW6jXAe2tq9eyG18+DA2jv7Knfdaw0+ZPNbKkPE/BsZkeXPzVGWcvPVHPFhN0Vxk5R5w48KgX9xw19k9leQpOvKPm4q/OGCrAo6WO9i8W4dNBe93lWGNtW/MBZUsaRBuwUkPIqvS0rh9We1Uw/Z0EOt98hYI8JxZ/EsrujX5Edc3nzXmnGNG1d1XWyc+nMnCk8UmTW38IYOFHoVia9vr+0hP8/KMfW38wPwFjia7Auv1rQ6hXHKy7JNbDW8uzH6XR5bbKY4H3mvHzOh9j1mWJDG3VqTrrq1nX9AM1jgVWxdPxmmOBF0a1tNmxa0PIeUi3jQKD+ZO4xJ/j5hdEq5G2uzdrXVAe/oYjR47UawYZ2KkDNQd2kpKSuHLlCt26dUOr1VYN7HTv3p3Zs2fzwAMPcPjwYe666y4GDBjA8uXLKSkpwcPDg7i4OCIjI4HrD+y0aNGCe++9l9DQUN566y3UajUpKSlkZmZy++23/+GBHT8/vz+drbCwkMjISF566SUef/xxysvLiY2NpUePHixfvpyBAwfi6+vLjh07uOuuu7hy5UrVDKLaWDuw0yBYeZAs/iA76qasHdhpCKwd2GkIrP1iX9+sHdhpCKwd2GkI7GX9g/UDOw2CHe2zrB3YaQisHdgRf4y1AzsNgbUDOw2ClQM7wnoysGNbMrBjHbkUq45FRETQrVs3s9/PnTuX119/HQ8PD958802TGwm7ubnx6quv0rt3b7y9vTl48OAN32fp0qWUl5fTtm1bGjVqxMiRIzl37tyfyvxXsnl4eLB9+3Y2bNhAQEAALVu25OeffwZgy5YtREVFoVarefrpp1m5cuUNB3WEEEIIIYQQQvx71fdTr+zhqVgyY0c0eDJjR8iMnbohM3ZsT2bs1A17Wf8gM3bqiszYETJjp47IjB2bkxk7tuXmF0TrEQ17xo7DbzJjRwghhBBCCCGEEEL8SeZ32hVCCCGEEEIIIYSobw3oyVMNmczYEUIIIYQQQgghhLBTMrAjhBBCCCGEEEIIYafkUiwhhBBCCCGEEEI0THIp1g3JjB0hhBBCCCGEEEIIOyUDO0IIIYQQQgghhBB2SgZ2hBBCCCGEEEIIIeyU3GNHCCGEEEIIIYQQDY4CUMg9dm5IZuwIIYQQQgghhBBC2CkZ2BFCCCGEEEIIIYSwU3IplhBCCCGEEEIIIRomuRTrhmTGjhBCCCGEEEIIIYSdkoEdIYQQQgghhBBCCDsll2KJBk/h7Ixjs+D6jmEVg7NTfUewmkJTVt8RrGYoKanvCFbTFxTVdwSrKVxc6juC1QxabX1HsIpCaT/nSxw8G9V3BKvpruTXdwSrObRrXd8RrGY4m1zfEay2tl1AfUew2tbso/UdwWoDRj5Q3xGspjt4qr4jWE3ZqkV9R7BaXqcm9R3Bat67kuo7glUUl+Urtq0pDHIt1o3YzxGoEEIIIYQQQgghhDAhAztCCCGEEEIIIYQQdkrmiQkhhBBCCCGEEKLhMSBPxbKCzNgRQgghhBBCCCGEsFMysCOEEEIIIYQQQghhp+RSLCGEEEIIIYQQQjRIigZ+KVZDiCczdoQQQgghhBBCCCHslAzsCCGEEEIIIYQQQtgpGdgRQgghhBBCCCGEsFNyjx0hhBBCCCGEEEI0TA3hJjYNnMzYEUIIIYQQQgghhLBTMrAjhBBCCCGEEEIIYafkUiwhhBBCCCGEEEI0SPK48xuTGTtCCCGEEEIIIYQQdkoGdoQQQgghhBBCCCHslFyKJYQQQgghhBBCiIapIVzr1MDJwI74x1B7lPP0jON06X6JgnxnFn/Rmj3bm1soaWDSE3EMuDsdgG0bglk0tw2gAKB77/M88PgZ/ANKSE3y5L/vdSQj1cPmWZ958Shdul00Zv26Hbt3BpmV69DpEuMeiKNFyzyKipyZNHaQyesTJp+m1y3nCAopZOWyVnyzuK1NcwKoPct5+tUTdOmRQ0GeM4vntmLPtmYWShqYNPUMA+7NAGDb+iAWfd6aq/XaoWsOU56KIzCohII8J1YtbcGWdcE2zlrBM2+eoUuvyxTkObH4vxHs3uRvOev0ZAYOzwZg65pAFn0aXpV108mfKS1xwFD5772b/fjvrNa2zeqlZfqHKXS9rYD8y44s+rA5u9c3tph18suZDBp7CYAtK31Z+H5zQEGzsFIempFBm65FKJUG4o+788WsYDKTVTbOWsH0d5Pockse+VccWfxxCLs3+FrO+kIaA0ddBGDrKj8Wzg4BFHg2quD1L84QFK7BQWkgI0nF/PdDiT3macOcWqZ/kELXW/PJv1JZpz82sZzzpUwGjTHm3PKdHws/uFqnGh56JYM2XSrr9IQ7X7wRUgd1qmX6+8l0qcy6eHbQdbJmMHC0cf1v/d6XhR8EUVWnX8UTFFFqrNNEFfPfCyb2qI37Kzvarjy8tUz/KI2utxUat6v3A/l5nY/FrFNmZDNoXA4AW1Y0YcG7gVVZn/4gjfY9i2gWVsYnz4WwfZWlbfOvUXuUMf3Z3+jS9Tz5+S4sXtiB3T+HmJXr0PEC990fS4uWVygqdOLBiXdXveblXcpjj/9O+w4XcXXVkZrqyddfdebsGdvmtaf+yp7aQMEVJZ8+F8TRPR54+eiY9Eo2fYfnmZUrylfyxevN+G2Xcdu++4FcJjx/vur1id3bciXHEQcH4zeftt2KeW9lsk2zeqjLePbxA3TteI78QhcWftOZn/eFm5XrGHWe+0cdp2XYZQqLnZn4xIiq13ybFDH/0x9NyqtUWr5a0pXVG6Jsl9WO2oDao5xnXjhKl24XKMh3YfH8KHbvND826tDpIuMmnjH2A0XOTBo32OT1CZNO0+uW7MrjwdZ8s8S2x4MebqXMGLOH7q0yyS925YufurP9WEuzcvfdEcOQm+Lxb1REfrEra/a35dufO5mUGX3bSUbfdpJGag0X8tS8tGAgGZe8bZZV7VnBM2/E0qVXLgVXnFn8fy3YvTnAQkkDk55JZOCwyn3W2kAWfdaCq+vfwcHA+MeT6D80G5W7jnMZKl5+qCvFhU42yyqELcnAjqiiUChISEigRYsWPPbYYzRr1ozXXnvtun8zePBgxo4dywMPPPA3pazdE8+fRFvhwP13DSC8ZT6zPjpMSqIX6SmmX3IG3ZtGz1vPM23i7WCAt/97kPPZbmxeF0pg8yJemPU7/3muO2dON2LEfUm8/uFhHh13B3qd7a5cfOKZGLQVDtw3/E7CW+TxxnsHSE7yIj3V9EtuaamS7ZtC2eOiY8z4s2bLyc5Ss/DLdgy+J8Vm2cyyvnDaWK+DowmPLGDWJ7+RkuBpXq/D0ul5+wWmjb8VDAre/t8hY72uDUGp1DPzw6MsnNOaLWuDadkmn/fmHuTsaW9SEmz3xf6JV+ON9dqnN+Gti3jj8xMkn1WTnuRuUm7wqGx63XGJqSNvAoOCd+bFcCHTlU2rqgespo68iXMZbjbLdq1pb6WhrVAwtmsnItqW8OaiBFJi3UhLMP2SM+S+S9w8II8nBrXDYIB3vznL+QwXNn3jh7unloM7vPn4+TA0xQ7c/3Q2//k6kYf7tbdp1qmzUqioUDCu101EtCnmja/jSI5zJz3RtH4Gj71Ar+jLTL2nozHr4ljOZ7qyaUUAmmIln77SguxUVwwG6BV9mVlfnWFsz5vQ6xQ2yTntzVRjnd7U2VinC+JJiXMjLcE055Bxl7h5wBWeGNLemHPZGWOdfuuHu6eOgzsa8fEL4cY6fSqb/8xL4OHoDjbJeNXUN1ONddq9CxFtS3hjwVmS49xIvybr4HEX6dX/ClPvbIfBoODdpXGVWf2NdfpSeHWd9r/CrK/PMvamrjarU7Cv7Wrq2xloyxWM6dSeiCgNby1JJDlWRVr8NdvV/Tn0GpjH4wPaYDDAe98mcj7dmZ+WGwcsk2Pd2PNjI6bMyK67rNOOUVHhwLjR9xIRkccbb/9CcrI36WleJuVKSx3ZtjWMPbuDGTM21uQ1lauW+Hgf5n3Vifw8FwYOSuGNt/by4IS7KC213ZcPu+qv7KgNfD6jOY5OBr47cZqkUypemxhOeFQpoa1KTcp9+Z9AyjQOLD0US16uEy+PjsCveTkDx16uKvPG4mS63FZUZ1mnPXSICq0Dox8aRUToZd5+ZRfJqT6kZXqblCstc2TrrhbsdtYxdvhJk9cu5ai5d8J9Vf8O8Ctk0f/Wse+g+YDmX2FPbeCJp39Hq3XgvuF3VR4P7ic5ydvC8aAj2zeHsGdXc8bcb+F4MFvNwq/aM/ge2w7oXfX8iH1U6By46/WJtGyWw0cPbyExuzEp500HzBQKePPbO0jKbkyzxgV89thPXMxTs+P3FgDc3SOOu3qc4fmvB5N6wZtmjQso0LjYNOsTM84Y91l33GbcZ/3vd5Lj1aQnqU3KDR6ZZdxnjeoBwDtf/s6FLBWbVhlPCo9/PIk2nfJ5buJNXDznSkiLYsrL5C4mouGS1mmnQkNDcXZ2Jicnx+T3nTt3RqFQkJqa+peW/+WXX95wUAdg8+bNDWJQx8VVy819zrHs61aUahyJPdGYQ/v86Tso06xs9JBM1q6MIPeSitwcFWtXRBA9xDjLpEuPS5w+7kPsicbodQ78sLwFjX1Lad8p16ZZe9+WxbKFbY1ZTzbh0IGm9B2QblY2/owPu7YHc/6cu4Ulwc6tIRw5HIBGUzdjtC6uWm6+4xzLvoo0Zj3uw6Ff/Ok7OMusbPSQTNZ+G07uRRW5l1xZ+00Y0XcZ69/DqwJ3tZafNxnP3CbEeZORqiY4rNB2WVU6eve/xLI5Ycasv3tzaHcT+t593qxsv3vOs2ZpMLkXXMm96MKaJUFE32terq64qHT0HnyFpR83p7REyekjHhzc4U3f4TlmZaNH5rD6a39yzjuTe8GZNV8H0H+ksVz8cTVbv/OlKN8RndaBNfMDCGpRioe31rZZB+Sy7LNgY9ajnhzc6UO/oZfMsw67xJqFgeScdyH3ggurFwTSf7hxVkxFuQNZKSoMBgUKBej1Cjy8tXh4Vdgu56ArLP2kWXWd7vSm7zDzbTd6RA6r5wdU1+n8pvQfafw88cfVbP2+Rp0uCCAoohQPb9vkrMo68DLLPjVd//2GWVj/w3NYM79pZZ06s3pBU/qPMGY1q1OdAg9vne3Xvx1tV7cMyWPJ7EBjvf6m5tft3vQbcdmsbP9Rl1k9z5+cc87knndm9Tw/+o+ubisblvgSs9+T8jLbDZCZZHXV0vuWTJYtaU9pqROnT/ty8NdA+vVLNSsbf7Yxu3aGcs7CfuD8eTVrV7fiymUVer0DmzdF4OSop3mQjftWO+qv7KUNlJY4sG+TFw+8eB6Vu552PYrpNSCfnT80Mit7aLsXo564gKubgYCgcgaOy2XrSkszUOqGq0sFt/RIZ8nKzsb2esafX48E0e/2JLOyZxObsHNvBOcuqC0syVT07cmcjPPjwqUbl7WWPbUBk+PBUkdiTzXh0IFA+vZPMytrPB4M4Xz2DY4HS2x/POjqXEGfDil8vfkmNOVOnEhpyr7TIQzqlmBW9ptdnYjP9EWndyD9kje/nAqlfZhxP6BQGJg88Cj/XdeL1AuNAAVZuV4UlrjaLKuLSkfv6Iss+zy8ep+1x5e+d50zK9vv7nPGfdZFV3IvurJmWTDR9xgH8dQeFdw7PoP/vtGGi+dUgIK0RDUV5UqbZRV/gMH4VKyG/NMQyMCOHQsLC2PFihVV/z558iQlJSX1mKj+NAsuRqdTkJ1RfXCQkuBlceAgOKzQZJZIcqJnrQMMCoVxQmZIhO0Okps1L0KncyArs3rGS3KSFyGhBTZ7D1uxXK8eBIdbqNfwIlISanymhOp6zbvswu6tgUTfnYGDg4HW7a7gF6DhdIztDkybhZSg0yrISqueDZB8Vk1IRLFZ2ZCIYlLOVh8cpZxVE9zCtNyHi39n+c/7efXTk/gFamyWE6B5eCk6nYKslOqDmeQ4FSGR5u8T0rKU5LganynWzWI5gPY9Crl80YnCPNsd2DUP0xizplaf6Uw540ZIS/O+JqRlCclnatTrGXeCW5iWm7shhvWnDjLrqzNs/s6P/MvONsp5tU6rcybHWa6rkJYa0zqNUxHSspY67X61Tm03+8FS1pQ4d4sZQiJNs6bEuRF8Tbm5m06wPu43Zs2PZ/NKX/JzbZfVvrarMnQ6TLarlNhatqtIDcmxNdpKrIqQyFKzcnWlebNCYxvIqu4zU5K9//J+IDz8Co5OerKzbPdF2a76KztqA5lJLiiV0DyirOp3YW01pJ21/CXXYFCY/P+15T6YFsLodu14ZWw4Sadt90UZoFlgATq9gqxzNY6d0hoRGpT/F5ZqIPr2JLbvjvjrAWuwpzZgL8eDwb756PQOJpdLJWQ1JizAfLDMlIGO4eeqZvX4eRXh36iYiKZXWPv6cn6Y+S1TBv2GwobfipuFFFfus6r3RclnPWrZZxWREl+jDz7rQXBludCWRei0Cm7pf5HlO/fy9Y8HuGtMhs1yClEXZGDHjk2YMIGlS5dW/XvJkiVMnDix6t9lZWU8//zzBAcH4+/vz2OPPYZGU71jmz17Nk2bNiUwMJCFCxeaLPvBBx9k5syZVf9ev349nTp1wtPTk4iICLZs2QJAnz59mD9/PgCLFy/mlltu4fnnn6dRo0aEhYWxefPmqmXk5+czZcoUmjZtSrNmzZg5cyY6nc4mdaFSadEUm36ZKS52ROVmfibQVaWluLj6QLKkyBE3dx1gIOZIE9p3zqV95xwcHfWMnpiAo5MeFxfb5LyateSaMyrFRU4Ws9Y3lZvOvF5ryeqq0lJcVF22pNipql4B9mwLZNyUBNb9spkPv/qVpV+2Iuei7e6toHLTUVJ8bb06onI3X3eubjqKixxNytXM+uKDnZk0sBeP3tOdy5dcmDXnJA5Kvc2yurrpKSk07X6LCxxxczd/D1d3HcWF1WeIiguVuKn1XHsXuSYB5Ux9K415b5nfq+kvZy0yPUNVXHider1B1ifu7sSIzj14f3pLYo/a7jI8V3dLOZWV6/XasjqKC2rmdKy9Tt9MZd7btr0XlKu7zmJW6+rUPOsTQzowokM33n86gtgjtr2/jj1tVyp3PSWFFupVbWm70lNScOPtqq64qrSUlFy7z3JCpfrzM8Pc3Cp4/qVDfLM8ipIS2wyYgn31V/bUBjQlDrh5mG5H7p46NMXmMwK63VHA93P8KClyICvFmW0rfSjTVK+Tl+aksfRQLEsPn6Zj7yJevS+ConzbzSxQuVporyV/rb22a3ORRl6l/GLjy7DsqQ1YPB4sbnjHgyqXCoqvubSzuNQZN5frr/8pg46gUBj46VArAHy9jYMm3VtlMuHDUUz7/G76d07i7h5nbJdVVcs+y9Jxq5uO4kLL+6wm/mWoPbU0Cylh8pDevPNce+5/LJnOPW03g18IW5OBHTvWs2dPCgoKiIuLQ6fTsXLlSsaPH1/1+ssvv0x8fDwxMTEkJiaSlZXFm2++CcCWLVv46KOP2L59OwkJCezYsaPW9zl8+DATJ05k9uzZ5OXlsXfvXkJDQy2WPXToEK1atSInJ4cXX3yRKVOmYDAYd5APPvggjo6OJCYm8vvvv7Nt27aqQaFrzZs3j27dutGtWzfKdTeehaTROKJyN93BuLlrLU5JLdU44lajg3dz11JSrAQUZKZ58MnbnXjsuVMs27ANT+9y0lM9yLlku7Nfmmve/3pZ65umRPnH6tXdcr02Dynipbd/55NZnbj3lsE8Pu42RkxI4qbeF2yateb7V2W1cJBcWmL6hd9NravKCnDqqDdarQPFhU589X5LApppCA633Wy40hIH3DxMDzLdPHSUFJt3yaXFStzU12QtcqjKCuDlU8E7y8+ycZkfu3+07c0dS0scTN7fmOE69XqDrGC8hGjPRl9GPZpFWGvzs2h/KmexpZxX1+u1ZZUmX6hqrdOlZ9i43J/dG2xcp9es06sZ/nKdbmjCqMeybVanYF/blabY/Iuym1qHpsjSduVwTRvQW6zXumLcD13Tt7pVoNH8udlWzs5aZr35C2fiGvP9StveNNWe+it7agMqN/MBiJJaBngffysLZ1c9k3u3YdakMPoMvUKTptXtJ6p7MS4qA65uBsY+eRF3Tx2nDlm+ZOfP0JRaaK+qP99eAfrfnsS+Q8E2vRcU2FcbsHg86FbR4I4HNWVOuLuarn9313JKympfdyNuOcXgbgk8//VgKnTGdl5eYfxcy3d1pKjUhfNXPFj/axt6tTG/FcGfzqqxsM9S13LcWqLETW35uLWs8l46K74Ko7xMSWqCB3u2+tPtFvNLUMXfxNDAfxoAGdixc1dn7Wzfvp02bdrQrJnxJpUGg4F58+bx6aef4uPjg4eHBzNmzGDlypUAfP/990yaNIl27drh7u7OrFmzan2PBQsWMHnyZPr374+DgwPNmjWjdWvLTzIJCQnh4YcfRqlU8sADD3Du3DkuXLjAhQsX2LRpE5999hnu7u74+fkxffr0qjzXeuSRRzhy5AhHjhzBWXnjG21mpbujVBoIbF5948CwFgVmN/gFSE/xIKxlQa3l9v8cyNTxfRg3eBDfzG+Ff0AJCXHeN8xgraxMNUqlnsBm1VnDI/JJS7Xd7AVbqarXoOovimEtC0hPtlCvyWrTem1ZXa8hEYVkpbtz7JAvBoOCrHQ1v+33o2sv8/u0/OmsaW4oHQ0EBld/UQxvVURakvnBbVqSO2GtarSVyCLSE2s/CDagsOlxXmayq7FeQ6unfIe3KTG7sSNAWoIr4W2qZ9qFtzUtp/bU8s7yeA5u92blnEDbhbyaNUVlzBpSnSGsdYnZDYmNWd0Ib12j/tsUm91guSZHRwNNg2wz7T0z5Y/UqYrwNiWm5RKuqdOlZzm4oxErP6+LOjXPGnZNhqqs8ddmLSbdQrmrHB0NNA0uq/X1P8q+tivjpS2BYTXaQFuN5TYQryK87bXblW0vX7mezCwPYxsIrL6sNSw870/tB5ycdLw+az85OSr+999utowJ2Fl/ZUdtoHlE5SVDydWzq5JjVYS0Mu8TPRvpePnzdFYeP83Xu8+i1yto1an2QVGFAgw2/KKRle2J0sFAYED1Pj489AqpGV7X+avaOTtrua1Xms0vwwL7agPVx4PV/UB4i4Z3PJh+yQulg57mTaovvWsRmGt24+Sr7ux+hgn9Ynjqi7u4lF99WWjaRS/KtQ4mX4JrXmJoC1lp7ub7rMjCWvZZasIia+yzWhVWPRQgJV5tls/WWYWwNRnYsXMTJkzg22+/ZfHixSaXYV26dImSkhK6du2Kt7c33t7eDBo0iEuXjF+ks7OzCQqqngIdElL7VNiMjAwiIqzb+QYEVD9O0M3N+IWuqKiItLQ0KioqaNq0aVWeRx99lIsXL/6hz1ubslJHDuxpyviHz+LiqqVN+8v0vPU8u7aYP+585+bmDBubTOMmGnyalDJsXBI7NlXXRYtWeTg4GPD0LuPJl45zaF8AmWm2u7yhrNSRA780Y/zkWFxctbRtl0vP3tns2mZ+uYdCYcDJWYejUo+Cyv93rD5zqlTqcXLW4aAwoFQaX7/6uFObZd0dwPhH4o312uEyPW+7wK7N5o8737mpOcPGJdPYt9RYr/cls2Ojsf6TznoSGFRMh645gIGAZsV0732R1ETbHbyUaZQc2OHL+KkpuKh0tO2UR887cti1wfwRl7t+DGDYxAwa+5Xh41vG8AfS2bHeWC44opjwVoU4OBhwVWl56PlEci84k5Fsuyf5lGmU7N/SiInPZhmzdiukV/88dq0xf9z1jtVNGP7weRr7l+PjV86Ih8+z/QdjOTe1jneWxRN7RM2iD2x7SUPNrAe2+TDhmQxj1i4F9Iq+zM515o8737nOl2GTs2nsX4aPXznDJ2ezfY0fAK07FRLVtQBHJz3OLjpGPZKJd+Nyzhy3zbZVplGyf2sjJk7PNObsWkiv6Dx2rTWfEbBjTROGT6lRpw+dZ/sPxs/jptbxztKzxB5Vs+jDOqzTrY2YUDNr/yvsXGu+/neubcKwKeeqsg6fcp7tq41ZW3cqJKpbYWWd6hn1aDbeTSo4E2O7+6vY3Xa12ZuJz52r3K6K6DUgj52rzb987PjBh+EPX6BxQDk+/uWMfOQi27+vbiuOTnqcXPQoFODoZKj8fxv3rfubMeGBU8b9QNtL9Lo5m507Q83KKhQGnJx0ODoaQEHl/xtnGSiVel597QBl5Uo++rBHnXzxsLf+yl7agKubnt6D81k6uymlJQ6cPuzOr1u96DfyilnZ7FRnCi4r0engt10ebF7emHHPGGe8Xsx04vRhdyrKFZSXKlg115eCy45E3WS7mXulZU7sPxzMA2NjcHWpoG2ri9zcLYOde8yPDWu2V8U17fWq3t3TKSx2JuaUpUdQ/zX21AaqjgcnXT0ezKHnzdns2m5+TG5Sr1yt12uOB510ODhgPB50st3xYGm5E3tOhPHw4N9wda6gfdh5bm2XxpYj5o87H9AlgcfuPMzTX9xJdq7pMV5ZhRM7f4/g/r7HcXMpx9eriHt7xbE/1naX45VplBzY6cf4J5Kq91l9LrFrY1Ozsrs2NmXYhDQa+5Ua91kT09nxo3HA+XymG6eOejPm4RQcnfQEhRVz+6DzHN5rfuwjREOhMBhsOaYv/i6hoaHMnz+f6Oho+vTpw7Fjxzh37hwuLi44OTmRlJREu3btSEhIqJrFU9OkSZPw9/fn/fffByAhIYHIyMiqx50/+OCDNG/enLfffptHH30UNzc3Pv30U7Pl9OnTh/Hjx/PQQw+xePFi5s+fz759+6pev/oIdXd3d8LDwyksLMTR8Y9NMfVyCeDmZvffsJzao5xnXo2h8005FOQ7sfiLNuzZ3pyojrm88fEhRkYPqSxpYNITcQy8xzj1c+uPwSya24arp44//GIfYS0K0Okc2LerKV//XxRlpdZlNjhbN6VY7VHO9JeO0rnrRQoKnFk8rx27dwYR1T6HNz/cz4jB9wLQvtMlPvjsF5O/PRHThJefuQ2A6S8fof8g0ymsn7zflR1bbryTVGisO6uv9iznmZkn6Ny9sl4/b82ebc2I6nSZNz49zMg7BlWWNDBp2hkG3mO8udzWH4NYNKc1V+v1ln7ZjJuSgF+AhpJiJ3ZvCWTx3NZWfRExWHlTcLVnBdPfOkPnnpeNWT+LYPcmf6K65PHmFycY0eO2qqyTpycxcITxKQlbVzdl4acRgIKO3a8wdeZZmviXUapREnfciwUfR5Cdbt0XUH2BdY+bVXtpeXZ2Cl1uLaDgiiMLP2jO7vWNibqpkLeXxDOsbdeqrFNeyWTQWOOg7JaVvix4z/h0segROTz/SQqlJQ4mZ2cfiW7HpewbPz5UYW179apg+ntJdOmdR0GeI4s+CmH3Bl+iuhXw1vxYhnfqWZV18otpDBplHLDdssqPhR+GAArad8/nsZkpBASVotM6kBrvxtLPgjj1m3VnfA3aG99zQO2l5dkPk+lyS2Wdftic3T82MdbporMMa3d1NoOBKS9nMGhMZZ1+58uC94MABdHDL/H8xxbqdEB76+pUYd0Xa7WXlukfJNPllnxjnX4YVJm1gLcWnmV4+5uqsk5+KYNBYyrr9Ds/Fn5gzNq+ewGP/Setsk4VpJ51Y+knzTn1m3UDpgp369p0Q9iudFesu0mrh7eWZz9Ko8tthRRcUbLwvWb8vM6Hdt2LeHtZIkNbdarKOuXVLAaPM94vYfOKxix4pxlV+4FV8XTsZbotvzCqJSd+vfFApENb8y87lqg9ypj+3G906XKeggIXFi3owO6fQ4hqd4m33tnL8HtHANC+w0U+/Ohnk789cdyXl17oS/v2F/nw458pLVWa9KWvvXobp0/d+AuI4ax1j0ZuCP2Vwcp78jWENrA186hVWQuuKPnk2WCO7VXj2UjH5BnZ9B2ex8lD7sy8P5z1icbHhe/50Zsv/9OM4nwlzcLLmDIzm259jLM8Us+68v4TIWSnOuPsaiAiSsOUV7OJ7GjdzckHjLTuyaYe6jKee+IAXTqco6DQmQXfdOHnfeG0a3OBd2bsrHqMeYeo83z0xjaTvz1+2p8X/jOw6t/vztzO2cQmLFnZ2ar3vkpx8JR1WRtAG1C2DLMqq9qjnOkvHqk+Hvy6Hbt3BhuPBz/Yx4ghQwFo3/ESH3y21+RvT8Q04eXptwMw/aUj9B9k+jStT97vyo6toTfMkNfJfJD2Wh5upbw6dg83RWaSX+LKFxu7s/1YSzqGn+PjRzYR/fIUAH6Y+S1+3sXGmTmVth5tyexVxv2Em0s5L4/eS6+26RRpnPnxYBsWbeuCtdM3vXeZP4ntWmrPCqa/EUvnXrkU5Dmx+L8t2b05gKjOV3hzbgwjet1RWdLA5GcSGTjc+KTXrWuasfCzFlVZGvuV8vSsOKI655F32ZkfFoWw+QfzE8aW/Hr5B/IrbHPyWoB74yDaDZle3zGuSxf3LUeOHKnXDDKwY6dqDuwkJSVx5coVunXrhlarxcnJiZSUFD799FPOnTvHnDlz8PPzIysri1OnTjFw4EA2b97MpEmT2LVrF6GhoTzyyCN88803Fgd2Dh8+zIABA1i9ejV33HEH586do7CwkNatW1s9sNOiRQvuvfdeQkNDeeutt1Cr1aSkpJCZmcntt99+3c9q7cBOQ2DtwE5DYO3ATkNg7cBOQ2DtwE5DYO3ATkNgzcBOQ2DtwE5DYO3ATkNg7cBOQ2DtwE5DYO3ATkNg7cBOQ2DtwE5DYO3ATkNg7cBOQ2DtwE5DYM3ATkNhzcBOQyADO7albhxEu8ENe2BHe6b+B3bkUqx/gIiICLp1M7+u/oMPPqBFixb07NkTT09PoqOjOXv2LACDBw/mmWeeoW/fvrRo0YK+ffvWuvzu3buzaNEipk+fjpeXF7fffjtpaWm1lq/N0qVLKS8vp23btjRq1IiRI0dy7ty5P7wcIYQQQgghhBBCGMmMHdHgyYyduiEzduqGzNipGzJjx/Zkxk7dkBk7dUNm7NQNmbFTN2TGTt2QGTv/TjJjxzoN63l6QgghhBBCCCGEEFfJXJQbkkuxhBBCCCGEEEIIIeyUDOwIIYQQQgghhBBC2Cm5FEsIIYQQQgghhBANkkKuxLohmbEjhBBCCCGEEEIIYadkYEcIIYQQQgghhBDCTsmlWEIIIYQQQgghhGh4DJU/4rpkxo4QQgghhBBCCCGEnZKBHSGEEEIIIYQQQgg7JZdiCSGEEEIIIYQQokFS6Os7QcMnM3aEEEIIIYQQQggh7JQM7AghhBBCCCGEEELYKbkUSwghhBBCCCGEEA2TPBXrhmTGjhBCCCGEEEIIIYSdkhk7ouFTKDA4O9V3Cqvo4pPqO4IQVjNoK+o7gvUM9nGqxj5SViotre8E1lMo6juB1Rxy8+o7gtW0FeX1HeEfaWBgp/qOYLXz6+ynDTQdqqvvCFbTJaTUdwSredhRVkVQYH1HsE6e/eyzxD+HzNgRQgghhBBCCCGEsFMyY0cIIYQQQgghhBANksKupkTXD5mxI4QQQgghhBBCCGGnZGBHCCGEEEIIIYQQwk7JpVhCCCGEEEIIIYRoeAzYzUM06pPM2BFCCCGEEEIIIYSwUzKwI4QQQgghhBBCCGGn5FIsIYQQQgghhBBCNEjyVKwbkxk7QgghhBBCCCGEEHZKBnaEEEIIIYQQQggh7JRciiWEEEIIIYQQQoiGSS7FuiGZsSOEEEIIIYQQQghhp2RgRwghhBBCCCGEEMJOyaVYQgghhBBCCCGEaHAUyFOxrCEzdoQQQgghhBBCCCHslAzsCCGEEEIIIYQQQtgpGdhp4Pr06cP8+fMtvpaeno5arUan092w7N8hNDSUHTt21Nv7qz3KmfnWr6zZvJ7FKzfTp1+GxXIdOl3ivU/3smrjjyxaucXs9QmTTzN34Q427FzL/Q/G1klWD28try9IYX3iSZYejuWOYVdqKWlgyqvZrDp1ilWnTjHl1Wxq3hY+PErDnC3xrE86wZwt8YRHaSSrZK2brPNTWJ9wgqWHTnPH0OtknZHNqlMnWXXqJFNmXJu1hDmbz7I+8ThzNp8lPKqkbrLaQb3aS067zGqDtvr0BxnM3xvH5owY+o/OtXlOALVnOa9+9Dur9+1g0cY93D4ou9ask548y4qdu1ixcxeTnjxblTWq0xV++GWHyc9PR7dyc9/zNs1qd21Asto8q6JQR6P3MvAfcwbfhxNw3ZNfa1nHJA0+M1LxH3sGvwficdtwueo19TcXafJUMgHD41CvuGTznGBf9Wrss5JYHx/D0oOnuGPo5VpKGpgyI4tVJ4+z6uRxpszIwrTPSmP+ntNsTj9G/1F102fZS1a1Zzmvvv8bq3dtZtGandw+IKvWnJOeiGPFlq2s2LKVSU/EmeTs0DWH/y7ey6odW1jwwy4G3Ztm86xC2JIM7DQQoaGhqFQq1Go1/v7+PPjggxQVFV33b4KDgykqKkKpVP5NKRu2J56JQVvhwH3D7+TDd25i6vTfCQ4tMCtXWqpk+6ZQFnzZ3uJysrPULPyyHYd/DaizrFPfzUJboWBMh7Z8MC2YJ9/LJCSy1KzckPGX6TWogMf7R/JYdCt69C/gzgnGnaCjk55Zi1LYuboRI9u0Y/uqRsxalIKjk16ySlbbZn0n05i1YxQfTAvhyfcyCIk0P8AdMj6XXoPyebx/q8qs+aZZF6awc00jRrZtz/ZVPsxa+O+tV3vJaXdZbdBWAZJjXZkzozmJJ1U2zVfTEy/Foa1w4P7+fZg9swNTX4kjONx8vz9oeCY9+1xk2ribmTb2ZrrfdonBIzIBOB3TiJG3Rlf9vPFMF0qKlRw90MSmWe2qDUjWOsnqNe88BkcFFxdHkje9GV5fnccxvcysnKJAi8+bGZQMbMSFZZFc+jKC8k7uVa/rmjpT+IAfZd3UNs1Xkz3V69S3M9CWKxjTqT0fPBnKk++mW+6z7s+h18A8Hh/Qhsf6t6FHdD53js+pej051o05M4JIPOlm03z2mPWJ504Z+9Y7+zN7VmemvnCS4LBCs3KDhqbT87bzTJtwG9Mm3Eb3Wy4weFg6AEqlnpnvH2HzuhBGRQ/k/de68NBTsYS1MP9eIf4GBkPD/2kAZGCnAdmwYQNFRUUcO3aMI0eO8Pbbb9d3JLvh4qql921ZLFvYllKNI7Enm3DoQFP6Dkg3Kxt/xodd24M5f87dwpJg59YQjhwOQKOpm3uLu6h03DIknyUfNqW0RMnpw2p+3eZFv5HmZz76j77M6i99yTnnTO55J1Z/5Uv/0cYzTx1uLkapNLD26yZUlDuwfoEvCgV06n39AUHJKln/VNbZAcasv6n5dbsX/UaYnwHtP+oyq7+6mtWZ1V/50X+08TN16FWEUglrv/Y1Zl34761Xe8lpt1n/YlsF2LDEl5h9HpSX1c1hkourlpv7XWDZFy2M+6yYRhza40vfO81n7UTflc3a5aHkXnQl95Ira5eHEn235TPQ/e7KYv9Of8pKbbf/sss2IFltmlVRqsf11wIK7/PFoHKgoq0bpTepUe02n7WjXn+Zsk7ulN7uBU4OGFRKtEEuVa9r+npT1lWNQVVH25Yd1asxax5LZgfW6LO86TfCQtZRl1k9z7+6z5rnZzKbcMMSX2L2e1JeprBZPnvM6uKq5eY7zrFsXitj33rCh0O/+NN3UKZZ2eghmaxdEU7uJRW5l1SsXRFO9BDjbH8Pzwrc1Vp+3twcUJAQ501GqtriAJEQDYUM7DRAzZo1Y/DgwZw6dQqAtLQ0evfujYeHBwMGDCAnxzjqnZqaikKhQKvVmi1Dr9fz9ttvExISgp+fHxMnTiQ/37gDLi0tZfz48TRu3Bhvb29uuukmLly4AEB2djb33HMPPj4+tGjRgq+//rpqmbNmzWLkyJGMGTMGDw8PunTpwvHjx03eNyYmhg4dOuDl5cWYMWMoLTWeIWnXrh0bNmyoKldRUUGTJk34/fffbVNnzYvQ6RzIyvSo+l1ykhchFmbs1LfmEWXodJCVXH2gkxLrSkgr8zNfIZGlJMe6Vv07+bSKkFalVa+lxKkw3iu+5nLMz0pJVsn6p7OGX81anSGlRgbzrNUzHJJjVVVnSUNalZIS52qaNc7ycv50VjupV3vJaXdZbdRW/w7NQkrQ6RRkp1efYEhJ8LA4Yyc4ooiUhBr7tnjL5VxctfTud4GdG5vZNKtdtQHJWidZldnl4KBA16w6qzbM1eKMHad4DQYPJY1fSsXvgXgavZ2Bw6UKm2W5EXuq16o+K6VGnxWrsjgLJiRSU699lr1kbRZcbOxbM6pnhKUkehIcbj4gExxWSEqCZ3XOBM+qgZu8Ky7s3hZI9F0ZODgYaN3uCn4BGk4f96n7DyHEnyQDOw1QRkYGmzZtonPnzgB8++23LFq0iIsXL1JeXs5HH310w2UsXryYxYsX8/PPP5OcnExRURHTpk0DYMmSJeTn55ORkUFubi5ffvklKpWxAx47dizNmzcnOzubH374gRkzZrBr166q5a5fv55Ro0Zx+fJl7rvvPoYOHUpFRfUO+/vvv2fLli2kpKRw4sQJFi9eDMDEiRNZvnx5VblNmzbRtGnTqs/4V6lUWkpKTM9QFhc5oXIzH/Sqbyo3PSWFppfPFRcoUbnrzMq6upuWLS5U4qbWAwZU7nqKr11OoRKV2nbThCWrZFW5W8haeJ2sBX8gay2f+U9ntZN6tZecdpfVRm3176BS6dAUXbvPcrS4z3JVaSmuUbakyBE3dx3XZr2570UK8pw5ebSRbbPaUxuQrHWSVaHRo3cz/cqgd3NAoTF/D2WuFtWufAoe8ufi1y3Q+TvR6OPa7nFie/ZUr7X2WRbeo977LDvJqlJp0RQ7mfzuun1rjbLX9q17tjdj3OR41u3ZxIdfHGDpV63IuVh3l+eK61MYGvZPQyADOw3I0KFD8fb25pZbbuH2229nxowZAEyaNInIyEhUKhWjR48mJibmhsv65ptvePbZZwkPD0etVvPee++xcuVKtFotTk5O5ObmkpiYiFKppGvXrnh6epKRkcH+/fv54IMPcHV1pVOnTjz00EMsXbq0arldu3Zl5MiRODk58eyzz1JaWsrBgwerXn/qqacIDAzEx8eHu+++uyrr+PHj2bRpEwUFxhk0y5YtY8KECbXmnzdvHt26daNbt26U6258g1WNxhG3azptN3ctmpK6uZzqr9CUOODmYXqA4eahQ1Nsfq+k0mKHyp1hZTm1jpIiB0CBptgBN/W1y9GjKbLdZi1ZJaum+A9mrVH2xlktL+dPZ7WTerWXnHaX1UZt9e+g0ShRqa/dZ+ks7rNKNY64uWtrlNNSUqzk2qzRd2Wx66dAs9//5az21AYka51kNagccCgx/QLvUKK3eDmVwVlBaU8PKlqqwNmBwjFNcD6jQVFsu0H867GnerXYZ6l1Ft/DvM/S/719lp1k1WgcUbmbzhCr7fuAsW+tMCl3tW9tHlLES28e45M3O3HvbUN4/P7bGTE+iZtuvlDXH0GIP00GdhqQdevWkZeXR1paGnPnzq2aRRMQUH0TXzc3txveVBmMl1SFhIRU/TskJAStVsuFCxeYMGECAwcOZOzYsQQGBvLiiy9SUVFBdnY2Pj4+eHh4mPxdVlb1mZagoKCq/3dwcKia3XNVbVkDAwPp3bs3q1evJi8vj82bN3P//ffXmv+RRx7hyJEjHDlyBGfljW+ulpWpRqnUE9isum7CI/JJS/W8zl/Vj8wkF5RKCAyrnhYc3raUtLMuZmXT4l0Jb1s9zTU8SkPaWdeq18LalFLzDEhYm+rXJatktUnWZEtZLb+HMWupabn4yqxnXQlrK/VqTzntLquN2urfISvNDaXSQGBQcdXvwloWkp5sfkPZ9CQ1YZHVlxGERZqXa+KvoX3XK+z8KdDmWe2qDUjWOsmqC3QGvcF4SVYlx9QytMHmWStCXEy/vyv+noGHq+ypXqv7rGv7IvNZIWnxKtOsbUv+1j7LXrJmpbsb+9bm1d8HwloWkJ7sYVY2PcXD5GbIYS0LSE8xlgsJLyArw51jh/wwGBRkpav57YA/XXtdrPsPIcSfJAM7/1CBgYGkpVU/li89PR1HR0f8/f1xcnLiP//5D7GxsRw4cICNGzeydOlSAgMDuXz5MoWFhSZ/16xZ9fX6GRnVjxDX6/VkZmYSGGjdgeQDDzzA8uXLWbVqFb169TJZ7l9VVurIgV+aMX5yLC6uWtq2y6Vn72x2bQs2K6tQGHBy1uGo1KOg8v8dq8/YKJV6nJx1OCgMKJXG1x0cbDfHrkyjZP9mLya+cB4XlY62NxXTa2A+O38wv253x6pGDH/0Eo0DKvDxr2Dko5fY/r1xmv2JA+7o9TB0Sg5OznrumWS891LMfts9aUKyStaqrM+fM2btVkSvAfnsXG1+uceOH3wY/shFGgeU18hq/EwnflWj19XI+uClusvawOvVXnLabda/2FbB+EQcJxc9CgU4OlL5/zbcD5Q6cmCXP+MfS8TFVUubjlfo2edi5YwbUzt/CmTY/Wk09i3Fp0kpw8ansmOD6f6z75BzxJ3w5nym7Z8yY5dtQLLaNKvB1YHSnp54rLiEolSPU1wJrocL0fTxMiur6eeN68FCHJNLQWtA/X0O5W1UGNwrZ8xoDVCuBz2gr/x/3b/5GMubic/V7LPy2LnaQtYffBj+8IXKPquckY9cZPv3jateN+mznAy277PsJGtZqSMHdjdl/MPxxr61w2V63nqBXVuam5Xdubk5w8al0NhXY+xbxyWzY5PxBHZSvBeBzYvp0DUHMBDQrJjuvS+QmtjwThj/axga+E8DIAM7/1Djxo3j008/JSUlhaKiImbMmMGYMWNwdHTk559/5uTJk+h0Ojw9PXFycsLBwYGgoCBuvvlmXnnlFUpLSzlx4gQLFixg/PjxVcs9evQoa9asQavV8tlnn+Hi4kLPnj2tyjR06FCOHTvGf//7XyZOnGjzz/z5p51wcdGxYu1PvPjaYT7/tDPpqZ5Etc9h9eb1VeXadcxh/bb1vPnhAfwCNKzftp63P9pX9fpTLxxj/bb19InOZOyEs6zftt7i07X+ijmvNMPFVc/3J2N5ZW4a/3ulOWnxrrTrXsS6hJNV5X5a1piD2z35audZ5u06y6Gdnvy0zLhz1FY48MbkUKJHXWF13CkGjL3MG5ND0VbYdrOWrJJ1zozmxqwnTldmDSItXmXMGn/imqxefLXjLPN2nrGQNYzokZdZHXuyMmvYv7Ze7SWn3WW1QVsFePfbJDYmnyDqpmKemZ3BxuQTtO9pu6fhAMx9vw3Ornq+3bGbF989wefvtSE9WU1Upyv88MuOqnKbVzfn0F5fPv9uP3O/389v+3zZvNr0S0rfu7LZudH2s3Wusqs2IFnrJGv+owEoyvTGGyJ/nEX+owFog11wOl2C/9gzVeXKO7hTON4Pn7cz8H8gHsdz5Vx5tnog0uvzczQdfRbVLwV4rMo1/r+Fp2v9FfZUr3NeDTJmPX6SVz5P4X8zgqv7rLMx1VmXN+HgDi++2hHHvJ1xHNrlyU/Lm1S9/u63iWxMijH2WR+mszEpxuZ9lr1knftRO5xddHy7aTsvvnGMz2e3Jz3Fg6iOufywc3NVuc1rgzm0z4/Pl+9l7jd7+O2AH5vXGk8In89y57N3O/Lo9NOs2rGFD+b+yoGfm7L1R/MTxkI0FAqDoYE8eP1fLjQ0lPnz5xMdHW3y+z59+jB+/HgeeughwHhT5Pnz57Nv3z5SU1MJCwujoqICR0dHk7JXn4r19ddfU1paysCBA/nf//5Ho0aNWLFiBbNmzSIzMxO1Ws2YMWP45JNPcHR0JDMzk8cee4wDBw7QqFEjXnjhBR577DHA+FSsU6dOoVQq2bRpEy1atGDBggV06dLF4meYNWsWiYmJJjdNfuihh1ixYgUXLlxArbburIeXa1N6hT7wl+v476CLT6rvCEJY72+eIv+XyK7q382O2qpjgH99R7Ca9tz5+o4g6tm5dW3qO4LVmg6Nq+8I1nOw3f3jRDXHoLobwLalA9nfkF8m9+OxFQ/v5nS+7en6jnFdJdnfceTIkXrNIAM7wmqWBmr+qDfffJP4+Pg/tAwZ2BGijtjRl2UZ2PmXs6O2KgM7wp7IwE4dkYGdOiEDO/9OHt7N6XJrwx7YKT5X/wM7De+RQeIf6/LlyyxYsIBly5bVdxQhhBBCCCGEEOIfQe6xI/4WX3/9NUFBQQwePJjbbrutvuMIIYQQQgghhBD/CDJjR1ht1qxZf/pvH374YR5++GHbhRFCCCGEEEII8c9mwPgUPXFdMmNHCCGEEEIIIYQQwk7JwI4QQgghhBBCCCGEnZJLsYQQQgghhBBCCNEwyZVYNyQzdoQQQgghhBBCCCHslAzsCCGEEEIIIYQQQtgpGdgRQgghhBBCCCGEsFNyjx0hhBBCCCGEEEI0SAq5x84NyYwdIYQQQgghhBBCCDslAztCCCGEEEIIIYQQdkouxRJCCCGEEEIIIUTDZJBrsW5EZuwIIYQQQgghhBBC1JHLly8zbNgw3N3dCQkJ4dtvv7VYbvbs2bRr1w4PDw/CwsKYPXu2VcuXGTtCCCGEEEIIIYQQdWTq1Kk4Oztz4cIFYmJiuPPOO+nYsSNRUVEm5QwGA0uXLqVDhw4kJSUxYMAAgoKCGDt27HWXrzAYZF6TaNg8FT70UA6o7xjW0evqO8E/k0JR3wmsp7CjiZB21F4d3N3rO4JVDGVl9R3Bagad/ax/e+KgUtV3BKspXFzqO4LVFC7O9R3BatrzF+o7wj+SYlez+o5gNUPfrPqOIOrRIcNOCgyX6zvGP4aHV3O69XyyvmNcV2HuKo4cOVLr68XFxTRq1IhTp04RGRkJwIQJE2jWrBnvv//+dZf91FNPYTAY+N///nfdcnb0DUQIIYQQQgghhBCi4bh06RLdunWr+pk3b57J6/Hx8Tg6OlYN6gB07NiR06dPX3e5BoOBX375xWxWjyVyKZYQQgghhBBCCCHEn+Dr63vdGTtFRUV4enqa/M7Ly4vCwsLrLnfWrFno9XomTZp0wwwysCOEEEIIIYQQQoiGx1D5Y8fUajUFBQUmvysoKMDDw6PWv5kzZw5Lly7ll19+wcWKS6flUiwhhBBCCCGEEEKIOhAZGYlWqyUhIaHqd8ePH6/1EquFCxfy/vvvs3PnTpo3b27Ve8jAjhBCCCGEEEIIIUQdcHd3Z/jw4bz++usUFxezf/9+1q9fz4QJE8zKfvPNN8yYMYPt27cTHh5u9XvIwI4QQgghhBBCCCEaHAWgMBga9I815s6di0ajwc/Pj3HjxvHFF18QFRXFL7/8glqtrio3c+ZMcnNzuemmm1Cr1ajVah577LEbLl/usSOEEEIIIYQQQghRR3x8fFi3bp3Z72+99VaKioqq/p2SkvKnli8zdoQQQgghhBBCCCHslAzsCCGEEEIIIYQQQtgpuRRLCCGEEEIIIYQQDZO+vgM0fDJjRwghhBBCCCGEEMJOycCOEEIIIYQQQgghhJ2SS7GEEEIIIYQQQgjRIFn7SPF/M5mxI4QQQgghhBBCCGGnZGBHCCGEEEIIIYQQwk7JpVhCCCGEEEIIIYRoeAyVP+K6ZMbOv1CfPn2YP3++TZf52GOP8dZbb9l0mX+Uh7eW1+cnsT4+hqUHT3HH0Mu1lDQwZUYWq04eZ9XJ40yZkUXN3uLpD9KYv+c0m9OP0X9Ubt1lXZDC+sSTLD0cyx3DrtSe9dVsVp06xapTp5jyarZJ1vAoDXO2xLM+6QRztsQTHqWRrPNTWJ9wgqWHTnPH0OtknZHNqlMnWXXqJFNmmGZ9+oMM5u+NY3NGDP1H12EbkPZq05xqrwpe+/wMa48fZPHuI/S5+1KtOSe/kMp3hw/z3eHDTH4htSqnZ6MKPlp5ku8OH2bV0UN88v0J2nYpsGlOY1Ytr81LYt2Z31ly4CR97q19/U9+JZPvj8fw/fEYJr+SSc06fer9NOb/fIpNqUfpPzLH5jnBdttVeFQJczafZX3iceZsPkt4VEmDzfp39AFqrwpem3uGtScOsXjP0Ru01zS+++03vvvtNya/kIZJe/3uFN/99hurjh3mk1Un66i9VjDzv6dY89teFm//lT53Xqg166Rnk1i5fx8r9+9j0rNJWDoa73vPeTad3s3AEdm2z+pZwasfxbB6/w4W/bSX2wedqz3rU/Gs2PUzK3b9zKSn4quyRnW+wg/7dpr8/HRsGzf3re1z/zn20rfaW1ZDgR7Da7kYhmRjGHsew87a+xpDfDmGpy8Zy444h2F1kfH3F7TG39X86ZuF4ftCm2a1p3qVrHWTVQhbkRk7/2ChoaFcuHABpVKJu7s7gwcPZs6cOXXyXl9++WWdLPePmPp2BtpyBWM6tSciSsNbSxJJjlWRFq8yKTfk/hx6Dczj8QFtMBjgvW8TOZ/uzE/LfQFIjnVjz4+NKg/06yjru1loKxSM6dCWiHYa3lqaQvJpFWnxrqZZx1+m16ACHu8ficGg4L2VScasy5rg6KRn1qIU1n7ty8YljRkyIZdZi1KY3Ls12grbjdnaVdZ3Mo1ZO0YZ28DSZJJjXc3bwPhceg3K5/H+rYxtYEUS5zOMWQGSY13Zs8G7btuAtFebt4Gps1KoqFAwrtdNRLQp5o2v40iOcyc90c2k3OCxF+gVfZmp93TEYIB3F8dyPtOVTSsC0BQr+fSVFmSnumIwQK/oy8z66gxje96EXqewSU6AaW+no61QMLZLByKiNLy5KIGUOMvr/+YBeTwxsK0x67cJnM9wYVPl+k+JVbF3QyMmv5Jls2zXssV25eikZ9bCFNbO92XjkiYMGZ/LrIUpTL6lzb+3D5iVQkWFA+N6djO21/lnSD7jTnrCte31Ir36X2bq3R2MbWBJHOczXarb68sRNdrrFWbNO8PYHrZtr0/MTEBboeC+228mvHURb8w9SfIZNelJ7qZZR52jV98cpg7vBgYF78w/zoVMVzZ936yqjNqzgjEPp5F6zee0WdaX49BqFdwf3YfwVoXM+u/vpMR7kJ6sNik3aEQmPftcZNrYXmCAt784yvksFZtXB3H690aMvKVfVdn2XS/z+me/c/RAY5tmtZe+1d6y8t88cFLA6gBIrIAZuRjCnVCEOZkUM+Tr4OVceMILblOB1gCXdAAo/B1hU2B12XNamHDBWM6G7KleJWsdtVchbERa5T/chg0bKCoq4tixYxw5coS33367viPVCReVjluG5LFkdiClJUpO/6bm1+3e9Bthfha8/6jLrJ7nT845Z3LPO7N6np/JGdkNS3yJ2e9JeZntDorNs+az5MOmxqyH1fy6zYt+Iy1kHX2Z1V/6VmZ1YvVXvvQfbTzr0OHmYpRKA2u/bkJFuQPrF/iiUECn3kX/7qyzA2q0AS/6jTA/S9N/1GVWf+Vb3Qa+8qP/6OrPtGGJLzH7PCgvq5suUtqr7duAi0pH7wG5LPss2JjzqCcHd/rQb6j5LIjoYZdYszCQnPMu5F5wYfWCQPoPvwhARbkDWSkqDAYFCgXo9Qo8vLV4eFXYJGdV1sF5LP2oev0f3OFN3+HmM0OiR+Sy+mt/cs47k3vBmTXz/Ok/ssb6X+pHzH5PKup6/f/F7apDryKUSlj7ta9x/S+UPqD3wMss+zSoRnttZLm9Dr/ImgU122tT+o8wljNvr+DhrcPDS2vbrP0vsex/YZSWOBJ7zJtDPzeh7z3nzcr2u/c8a5YEkXvBldyLLqxZHET0UNNyDz6TzI/fNKfgipPZ3//lrK5abu53gWVzW1CqcSQ2phGH9vrS907zAbrou7JZuzyU3Iuu5F5yZe2yEKLvsTyQ1+/ubPbv9Kes1HbnQ+2lb7W3rAaNHn7RwCQPFCoHFO1doJcrbLcwa2dVEXRzQRHthsJZgcLNAUVILe1yWwl0cEYRIG1Astouq7CWAQwN/KcBkIGdf4lmzZoxePBgTp06BUBaWhq9e/fGw8ODAQMGkJNjnMJ/55138r///c/kbzt06MDatWsxGAxMnz4dPz8/PD09ad++fdXyHnzwQWbOnFn1N+vXr6dTp054enoSERHBli1bAFi8eDHh4eF4eHgQFhbGN998Y5PP1zy8DJ0OslKqR+JTYlWERJpPmQyJ1JAcW33GJTlWRUhkqU1yWKN5RGXWZJeq36XEuhLSqsysbEhkKcmx1Z8p+bSKkFalVa+lxKmA6i90xuXY7rPYVdarbSC5RhuokcE8az22AWmvNZZjm8/SPEyDTqcgK7W6rlLOuBHS0vxgPqRlCcln3GuUcye4hWm5uRtiWH/qILO+OsPm7/zIv+xsk5xgef3Xtl6N6796ZkNynOV2UldstV2FtColJc4Vk/UfZ3k59Z3179A8rNS8vca5E9LSQh/QUkPyGTeTcmbtdeNx1p8+xKx5Zyvbq+0GTZqFlKDTKshKq9EOz7oT0sLCttWimJQz1TNjUs6aZo1sX0DLqEI2fRdo9re2zJqdXmP7jvcgOML8i1hweDEp8dVZk+M9CA43L+fiqqV3vwvs3GDbzPbSt9pbVjK1oFSgCKqxDUQ4QaqFwc7YcvB0wDDtEobh5zDMyMVwwbycwWAwDuwMsO0sM3uqV8laN1mFsCUZ2PmXyMjIYNOmTXTu3BmAb7/9lkWLFnHx4kXKy8v56KOPAHjggQdYvnx51d8dP36crKws7rzzTrZt28bevXuJj48nPz+f77//nsaNzaclHz58mIkTJzJ79mzy8vLYu3cvoaGhFBcX89RTT7F582YKCws5cOAAnTp1ssnnU7nrKSlUmvyuuFCJSq03K+vqrqekQGlSzk2t5++6K5fKzULWAiUqd51ZWddrPlfNrCp3PcVWfuZ/Rdba2kBtWeuzDUh7rXrdVm3A1U1PSdG1y3e0nNNNZ5LFUp0+cXcnRnTuwfvTWxJ71NMmGave311ncf271VKnJlkLGkhb/YPblcX1X0s7qu+sfwdXN515ey2qJaubjuLC6lkCFtvrXR0Z0ak77z/TktgjHjbNqnLTUVJ8bVZHVG7mX4Bd3XQUF9WsV8fKdm3AwcHA1JnxzH2nJQZD3cwwU7np0BSbzqgwZrVUr1qKi6q//JcUVWet6eZ+FynIc+Lk0UY2zmoffau9ZUVjALdr2pe7A2gsvEeODraWwDQvWBkATZXwtoV7sZwshyt6uN22l2HZU71K1rrJKoQtycDOP9zQoUPx9vbmlltu4fbbb2fGjBkATJo0icjISFQqFaNHjyYmJgaAe+65h/j4eBISEgBYtmwZY8aMwdnZGScnJwoLCzlz5gwGg4E2bdrQtGlTs/dcsGABkydPpn///jg4ONCsWTNat24NgIODA6dOnUKj0dC0aVOioqIs5p43bx7dunWjW7duVGA+wn4tTbEDbh6mHbabWoemyLyJl15T1k2tp6TIgZoj8nVJU2Ihq4cOzTUHzlCZtcYOxE2tq8qqKXbATX3tcvQWP/O/IqulNnC9rCZtQPf3tgFpr5XLsV0bKC2xsHy11nLOEqVJ2drWf0W5A3s2+jLq0SzCWhfbJCdAabHSwvrXm315NpY1/VxuHg2grf6J7cry+re8nPrO+ne4tg1ezVB7e9WalKu9vTZh1KPZNm2vmhLzQUc3dx2aEvNLUixuW8VKQMGdY7NIiVdz9oSXzbJZyqpyNx1wcnPXoimxVK+OuLlfU6+VWWuKviubXT8Fmv3+r2e1j77V3rKiUkDJNQO0JXpQWXgPZwXcokLR2hmFswImesDpcgxF13xx31YCt7misLSMv8Ce6lWy1k1WYT2FoWH/NATSMv/h1q1bR15eHmlpacydOxeVyni2ISAgoKqMm5sbRUXG6ceurq6MGTOG5cuXo9frWbFiBRMmTPh/9u46vonzjwP4J3VJ3ShtqVIoxWFAcXd3tuIybMMmDIauuA4YMqTQFnd3/eEOg0Ld3d2S3O+P0LQhKQ1bursb3/frxWtd8jT59LnL3eW5RwAAHTt2xPTp0zFt2jRYW1tj0qRJyM5WXH0jJiYGrq6uCo8bGhri8OHD2L59O2xtbdGrVy+8f/9eae5Jkybh6dOnePr0KbShq7RMebHhutDUBKo7l3WPdKlToDBhJgBEBevDpU5BuXL5CpOpVaXYsNKsZQ1WLnUKERWk+HdGBevJZ/UsQFSQnuw5Z49ClL+76OxR9vwXlzVcWVbl7yHN+vG+8i/uA7S/AlDvPhAboQ9NTQbVHcve37l2PqKUTNAaFWIAl9plw0NcPPIUJlguT0uLga2D+rpey7a/U/ntr3y7Srd/+azK95Oqoq7PVVSQHpzr0DGgVGyEnpL9NQ9RIUqOASH6cPEovw/kf3p/1ZaodX+NizKAphaD6jXKZaiViyglGaJCDeFcq2w4k3OtXFnWhi0y4NUpFQG37yHg9j14NMrGhB/DMGV+sPqzOpQ1bDm75yA6TKhQNjrcEM7uOfLlPppg2dKmEPWaZOD6OfUPHePLsZVvWWGvBYgZMLHlGvjCSgAnJXPjuGjLt9cJFBvvmCIGuF0AdDVUeO6f4lO9UtaqyUqIOlHDDlEwevRo7N+/H9evX4eBgQG8vLxkz33//fd49uwZAgMDERwcjDVr1ij8voODA8LCwpS+drdu3XD16lUkJCSgdu3amDhxoloyFxVo4t5FU4yakwBdfTHqNM2FV9dMXD9urlD22jFzDJyYBItqxTC3KcbgScm4eqRsSJmWtgTauhIIBICWNvPhZ/U1xUqzmmDUj4nSrF/lwatbFq4fU5L1qBkGfpsCi2olMLcpweBvU3D1iLQ7+Ov7hpBIgP7jU6GtI0HfsdJ5kl7eU7yA/aKy/lB+H8jC9eOK3eevHTPHwEnJH/aB0qxlf5PcPqCFKtoHaH8F1LcPFBVo4v4Vc4ycGSPN2TgbXp3Tcf2UlULZ66esMGBcPCxsimBuXYyB4+Jx9YQ1AKB2wxx4NsmGlrYEOrpiDJkUC1OLYrx/pb7hLUUFmrh3yRSj5sSXbf8umbhxQnFo67UTFhg4IRkWNtLtP2hSEq4eU9z+EACaVbn9/+Hn6vUDISTictt/jHTy3y/5GKC4v2Yo319PWmHA2ISy/XV8PK4el5ZT3F/jYGpRovb99f5VS3h/FynN2igLLTqm4saZagplb5yxwYBRsbCwLoK5VREGjonBtVPScuvn18bkvl/hu0FN8d2gpgh5Y4QD25yw73cX9WUt1ML9GzbwnhIGXT0RPBpkoEW7lA89buRdP1cdA7yjYGFVCHPLQgzwjsS1M/LlOvaKx7vXJkiMVf8KXnw5tvItq0BfA2ijD/hmgymQgHlTBNwvBLoo2YbdDYG7BWBCi8GIGMA/G6inA4Gw3NejuwWAUANopL551krxqV4pa9VkJUSdBAzDkWmcido5OTlh165d6Ny5s9zj7du3h7e3NyZMmABAOqHxrl27cPfuXVkZd3d36OnpYfDgwVi4cCEA4MmTJ5BIJGjcuDGKi4sxaNAgNG/eHEuWLMGYMWNgb28PHx8fPH78GF27dsXx48fRoUMHJCQkICcnB2ZmZnj48CE6d+4MfX19LFmyBLdu3cLt27c/+XcYC8zRXLNrpX+vkakIs9dGoXHbHGRnaGLPCjvcPGWOus1y4eMfiv61Gn4oyWD8/Dj0GCFdWebiQQvsXmaH0ts2q48Go4GX/ASKPw6pidcPVLhQlqg2X4SRqQiz18egcdtcadbltrh50kyadX8E+tesV5b11wT0GJH+Ias5dvvYyrK61s3HrLWxqFGzENGhetgwxx5hb9R7AcqJrEruolWYdV10uazVcfPUh6wB4ejvXr8s6/yEj/aBsqyrj4agQUv5oQw/DnZVbR8QqNZeTvvr5+0DGoaV3y0VmpRg1oowNG6ViexMLfiudcSts1bwbJqN33YFYmDDFrKc436KQvch0pWwLh21xp7VjgAEqNcsC5N/jUA1h0KIRRqIDDaA30YHvHmi2vARpqjyoaPSrCLMXhuJxm0+bP+V9rh12hyezXLgsy8UAzwaybKOnxeH7sOlF5SXDlli9/Jy2/9wEOp/tP1/GuqO1w8r3/6M+DO2vxo+V66e+Zi1Nqbc9ndA2NsqOF6xfAzQ0FetR5XQpASzVoahcass6f66pkbZ/rr7HQY2aC7LOu6naHQfmgQAuHTEBntW14Bsf10Q+WF/FUj31w018OaJavNCCXQr7xEry/rbezTyykB2ljb2bnDBrfM28GyciaU7XmPQV23Lss4JR7dBCQCAy8dtsWedC5QNY1rp+wI3z9ng8nHVesMIdFX7Yi00LsHMRW/QqEUasjN1sHdzTdy+ZAvPRhlYsvl5uWXMGYydEYJu/WOlWU/Zw/f3mnJZtx+/ixN+Trhy2l6l9y4lSkxSqRwXjq2q4kJWwQ07lcox2RJgTQbwrAgw1gAmGkPQyQDM6yJgbhoE5ZcxP50LBOQARQxQVxeYaQKBdVnvHuanVKC2DgTjPm+uNaZjnErluFCvqqKsqmd9xFxHNqO4Chf5e4yN7NCs8TS2Y3xSZt4JPH36lNUM1LDzH/ZPGnZ8fHywYMEChIWFwcVFejft+vXrmDVrFsLDw6Gnp4du3bphx44dEAqFcg07AHDy5EksWrQIERERsLGxwR9//IH69etj+PDhePnyJQQCARo2bIitW7eiTp06n/w7VG3Y4QQVvyiTz6Riww4nqNiwwwk82l9VadjhAlUbdrhA1YYd8nlUbdjhAlUbdrhA1YYdLlC1YYd8HlUbdrhA1YYd8t9EDTvqZWxkh2aNprId45My809Sww7hJj8/P/z5559yjT1soYYdQg07VYRH+ys17KgfNexUDWrYqRrUsEOoYYfwBTXsqBc17KiGR99AyL8lPz8fW7duxaRJk9iOQgghhBBCCCGEkE+ghh0i5/Lly7CysoKNjQ2+/vprtuMQQgghhBBCCPlSMYBAwu1/XKBk7T/yJevWrRvy8vIqL0gIIYQQQgghhBDWUY8dQgghhBBCCCGEEJ6iHjuEEEIIIYQQQgjhJlrvqVLUY4cQQgghhBBCCCGEp6hhhxBCCCGEEEIIIYSnaCgWIYQQQgghhBBCuIlGYlWKeuwQQgghhBBCCCGE8BQ17BBCCCGEEEIIIYTwFA3FIoQQQgghhBBCCCcJaFWsSlGPHUIIIYQQQgghhBCeooYdQgghhBBCCCGEEJ6ioViEEEIIIYQQQgjhJhqKVSnqsUMIIYQQQgghhBDCU9Rjh3CeQEMDGnq6bMdQiSQ/n+0IKtO0smI7gsrEKSlsR1AdI2Y7gco0jY3ZjqAycXY22xH+czSMjNiOoDJJTg7bEVQm0NFmO4LKxBkZbEcgRGVMxzi2I6gs8jcvtiOozGXFK7YjqEzg7MB2BJUIQu+yHYF8gajHDiGEEEIIIYQQQghPUY8dQgghhBBCCCGEcA8DQMJ2CO6jHjuEEEIIIYQQQgghPEUNO4QQQgghhBBCCCE8RUOxCCGEEEIIIYQQwjkCMBDQcueVoh47hBBCCCGEEEIIITxFDTuEEEIIIYQQQgghPEVDsQghhBBCCCGEEMJNNBSrUtRjhxBCCCGEEEIIIYSnqGGHEEIIIYQQQgghhKdoKBYhhBBCCCGEEEK4ietDsQRsB6AeO4QQQgghhBBCCCG8RQ07hBBCCCGEEEIIITxFQ7EIIYQQQgghhBDCPQwACdshKqHJdgDqsUMIIYQQQgghhBDCW9SwQwghhBBCCCGEEMJT1LCjBk5OTrh27RoAYPny5ZgwYUKFZffv34+uXbv+4/cUCAQIDQ39x69TXo8ePbBv3z61vua/SWhSggVb3+Pk60fYe/sZ2vdJqaAkg3E/RuHwkyc4/OQJxv0YBWkfP8DYrARrD7/B4SdPcPT5Y6w/+hfqNM5We1YjUxEW7o7A6dC/4Pc4EB0GZFSYdfz8eBx98wZH37zB+PnxsqwA4OJZgC2XgnE67DW2XAqGi2eB2rMKjUvw64ZXOPHwBvZevIv2PRIrzDp2ZggO3b6NQ7dvY+zMELmsGhoMRk0Lhf/VOzh2/yY2H34IQ6MStWblU73yKavQpAS/bg7Eief3sPf6Y7TvnVxh1rFzInDo4QMcevgAY+dEyGUt1bFfEi68/x+6Da5oX/r7+FKvfMkJfDi2bgnEyRf3sffGk09u/3E/RODww4c4/PAhxv2gfPt36peEi0F3v+jtD3z4XG16ixNP72LvtUdo3+sTn6vZ4Th0/z4O3b+PsbPDofRz1TcJFwLvoNugBLVn5VO9UlbKyqesJjqF2NLpEl6M2oUbwwLQ2yXkk+W1NcS4MOgQbg/3lz1mpluAg71P4uE3vnjivQeH+pxEY2v1Hwf4cp0tNCrCr4vu4cSZ49gbcA7tO0QpLVe/QTJWrLmJo6dOwtf/nNxzJqaF+GneA/gfOoOjp05i7cbrqFU7Ta05CVE3mmOnHCcnJyQlJUFTUxOGhobo0aMHtmzZAqFQqPJrzJs3T/ZzZGQknJ2dUVJSAi0taVV/8803+Oabb9Sevby3b99i1qxZePr0KSQSCVxdXfHbb7+hZ8+en/y9ixcvVmmuqjZtcQRKSjQwokVTuHrkYcmu9wh/b4joEAO5cj2GJ8OrSzqm9akPhgGW73uHxFhdXDhYDQV5mtgw1xXxkXpgGMCrcwYW//kew5t/BYlYfevYTVseB1GJAMPq14Fr3QL85heB8Lf6iArWkyvX0zsdXt2zMaWLOxhGgBWHwpAYrYPz/pbQ0pZgsW8ETu60wrl9Fug5Mg2LfSMwrlVtiErU12Y7dd57iEo08HWHtnCpnYslm18gPFiI6DD5z0WPwXHw6pCCaUOaAwCWbX+BpDh9XDhqDwDwnhIGj4ZZmDPqKyQn6MHRLQ/FReptW+ZTvfIp69SFYRCVCPB16xbSfWDHW+lnK9RQrlyPYYnw6pyGaf0aAwywbM9fSIrVw4XDtrIyQuMSDPs2BpHBBh+/jVrwpV75khMApi0Mkx5bWzWHq0culuwI/MT2T8e0fo2kx1bfN0iM1cOFQ+W3vwjDJsd+8dsfAKb+Gio9trb1kn6utr1BeJCSeh2aAK9OaZg2oIn0c7X7LyTF6eHC4eqyMkLjEgybFI3IEKpXykpZ+ZR1Ycu7KJFootWB0fCwSMWOrhfxPt0CoZnmSsuPr/cS6YX6MNQuuzGWJ9LGvP91QGSWCRgAnRwjsa3rJbTcPxpiRo31ypPr7KnfPYdIpIGvh/aFi2smliy7i/BwU0RHmciVKyzUxNXLzrh9U4xhI97JPaevJ0JIkDl2bm+IrExddO0egcU+/8NY714oLNRWS07yeQRcX+6cA6jHzkfOnj2L3NxcPH/+HE+fPoWPjw/bkT5bnz590KVLFyQmJiI5ORmbNm2CsbEx27GqlK6+GK26pcN/gwMK8zXx9pkxHl43Q6f+incTOg9Mxond1ZGaqIu0JF0c322LLoOk5UqKNRAXoQ+GEUAgACQSwMhUDCMTkVqztu6ZhX2rbaVZHwvx4IoJOg1OVyjbZWg6jm+3QmqCDtIStXF8hxW6DJXeearfMg+amgxO7rRESbEGTu+2gkAANGyVq9asrTonw/8PFxQWaCHwhSke3bZCx96Kd4I69UnACb8aSEvWQ1qyHk7410DnvvEAAKFRCfp5x+D3JR5ITtAHIEBUqBAlxeqbaYxv9cqnrK26pMJ/kyMK8zUR+NwEj25YoGNfxd4Fnfon4YSvHdKSdJGWrIsTvvboPCBJrsyY2ZE4418d2ZnqvzDiS73yJWdp1lZd0+D/u+OHY6sJHt4wR6d+So6t/ZNxYo8dUj9s/+O+dugyQH4/GTMnEqf9qyM7Q/33lfhXrx99rm5aoGMfJZ+rfsk4sde+3OfKDp37f/S5mhWJMwF2yM74cj9XlJWy8i2rvlYJujqF4/dnXyFfpI1nSba4Ee2Ifm7BSsvbC7PR1y0Ef75qJPd4sVgLEVmmYCCAAIBEIoCpbhFMdIvUlpUv19m6eiK0ah0H/711UViojcC3Vnj0oDo6dlbstRMcZIEb15yQmKB4Az8xUYiTx2shI10fEokGLl1whbaWBPYOOWrJSUhVoIadCtjZ2aFHjx548+YNAODMmTPw9PSEqakp2rdvj3fv3in9vcWLF8Pb2xsA0LZtWwCAqakphEIhHjx4gL1796J169ay8m/fvkWXLl1gbm4OGxsbLF++HADw+PFjeHl5wdTUFLa2tpg+fTqKi4srzZ2amoqIiAhMnDgROjo60NHRQatWreTe8/Tp02jYsCGMjY3h6uqKS5cuAQDat2+PXbt2ycrt2bMHHh4eMDMzQ7du3RAVVXZQFAgE2L59O2rWrAlTU1NMmzYNTLmW1J07d8LDwwNGRkaoU6cOnj9/DgCIj4/HoEGDYGVlBWdnZ2zatKnSv0kV9s6FEIsFiIvUlz0W8c4QjjUVu8061ixA+HsDuXI13PLlymw99wqn3z7C4j+DcPGwNbLS1XexbO9aBLEYiAvXLcsQqAfHWoonYEf3QoQHlt1hCn+rD8dahbLnIt5JG0nkX6dQbVntHPMgFgkQF1V2Bzk8yAiOrnmKWV1zERFsVJYlyAg1PpRzqpkLsUiA1l2SEXD9DnaeuY/ew2LUlhPgV73yKaudU8GHz1bZZyY8yBCONfMVyjq65SPifdm+EhFkiBrlyrnXy0HNurlyPTjUiS/1ypecAGAv2/7ljq3vDeHopuQYUDMf4eW3//sKtv/BamrLJ5eVR/Vq51Tw4dj60edKWb265SEiqPznSih3znKvl42anjlyPePUiU/1SlkpK5+yOplkQcxoIDLbVPbY+zQLuJkpHzr2q9ddrH/aHIUi5TfFzgw4gtdjdmJ710s4ElQb6YX6Ssv9HXy5zrazy5HmjCu7Hg0PM4GjY9Y/el0X1wxoaUsQH6f6KA5C/m3UsFOBmJgYXLhwAY0aNUJwcDBGjBiBjRs3IiUlBT179kSfPn0qbWi5c+cOACAzMxO5ubnw8vKSez4nJwedO3dG9+7dER8fj9DQUHTq1AkAoKmpiQ0bNiA1NRUPHjzA9evXsXXr1kpzW1hYwM3NDd7e3jh16hSSkuTv6j1+/BijRo3CmjVrkJmZiTt37sDJyUnhdU6fPo3ly5fjxIkTSElJQZs2bTBixAi5MufOncOTJ0/w+vVrHDlyBJcvXwYAHD16FIsXL4afnx+ys7Nx5swZWFhYQCKRoE+fPmjQoAHi4uJw/fp1bNy4UfZ7/4SegRj5ufInurxcTegbipWWzcspu1ucl6MJA6EE5cdVT+3dAIMaNsPKmTUR+NRI4TX+CX0DCfJzPsqaXUFWQ/my5bPqG0qQ9/Hr5GhCX6i+9QD19cXIz5O/s56XqwV9A8U7Kwr1mqsFA0MxAAaWNkUQGotg55iPcT1bYdmcevhmcjgatVDfeGVe1Suvsir5bOWo+tkq2wc0NBhMWxSKrb+5gmHUN6xRPis/6pUvOYEKjq05WhVv/1xNuXJy239xGLYtdfnit780qxj5eZ9RrxUcWzU0GExbEIqtPm5Ur5SVsvIsq4FWCXKL5Rs0ckp0YKit+P2is2MENAUMrkU5V/h6fU8ORRP/cZh9sxOeJaq3oZcv19n6+iLk58vXaV6ettLrVpVf06AEP/z8GAf8PZGfr/NPI5K/i2G4/Y8DqGHnI/3794epqSlat26Ndu3aYd68eTh8+DB69eqFLl26QFtbGz/88AMKCgpw//79f/Re586dQ7Vq1TBnzhzo6enByMgIzZtL5ydp0qQJWrRoAS0tLTg5OeHbb7/F7du3K31NgUCAmzdvwsnJCXPmzIGtrS3atm2LkBDpZGy7d+/GuHHj0KVLF2hoaMDOzg61a9dWeJ3t27fjl19+gYeHB7S0tDBv3jy8fPlSrtfO3LlzYWpqiho1aqBDhw54+fIlAGDXrl346aef8NVXX0EgEMDNzQ2Ojo548uQJUlJSsHDhQujo6MDFxQUTJ07EoUOHFN7/zz//RNOmTdG0aVMUM5XfHSnM14SBUP7kYiAUo+CjC+eysiK5cvm5Gih/VwaQdhe9fc4SQ76Nh3Ntxbuof1dBvgYMjD7KalRB1jyNDydDxawFeRqKf7ORBAW56vtYFxRowsBQ/mRoIBShIF9xGIVCvRqKPnxxEaDow1w6B3c4o7hIE5EhRrh92QZNW6eqLyuf6pVXWT/3syUuV65sH+j1dTwiggwR9KrqhoXypV75khOo6Ngqqnj7G5bf/mLZ9u/9dQIigwzwnrb/h6zydVWaQaVzVrlja68R8YgINkTQa6pXykpZ+ZY1X6QNoY78IhJC7RLklcg3HuhrleDHrx7A52GrSl+zWKyF8+E1ManBC9QyV981Fl+uswsKtGBgIF+nBobKr1tVoaMjwuLf7uL9O3McOeShjoiEVBlq2PnIqVOnkJmZiaioKGzduhX6+vqIj4+Ho6OjrIyGhgYcHBwQFxf3j94rJiYGrq6uSp8LDg5G7969Ua1aNRgbG2PevHlITVXtAG1vb48tW7YgLCwMUVFRMDQ0xKhRoyp9z/KioqIwY8YMmJqawtTUFObm5mAYRu5vrlatrDu9gYEBcnNzP/keUVFRiI+Pl72mqakpli9frtCrCAAmTZqEp0+f4unTp9AR6Ck8/7HYCD1oajKo7ljWJdS5dh6iQhS7oUaF6MPFo6xLqItHPqJDK55wUktbAlsH9XW9jQ3ThaYmUN25rFuwS51CRAXpKpSNCtaDS52yv8nFswBRQXqy55w9ClH+DoizR9nz6hAXZQhNLQbVa5SrL/ccRIUZKpSNChPC2b1s7LlzrRxEfygXESztulr+jrK67y7zqV75lDUuUl/hs+VSKw9RSiZpjQo1gHPt8vtAnmxSxYYtsuDVOQ0B/3uIgP89hEfDbEz4ORxTFqhvdT++1CtfcgJArJLt71w7D1GhSo4BIQZwKXdx7lI7V7b9G3hlwqtzGvbffYT9dx/Bo1EOJs6NwJQFYerLyqN6jYvUlx5b5T5XucrrNdQQzrXK6tW5dp7snNWwRSa8OqUh4M4DBNx5AI9G2ZjwUzimzP/yPleUlbLyLWtklgk0BRI4GmfKHqttnobQDDO5co7GWbAzysX+Xqdxd8Q+bO58BVb6+bg7Yh/shMpXlNLSkMDBSH3zwfDlOjsuzkia067sb3dxyUTURxMnq0JLW4wFS+4hNUUfmzc2VUs+QqoSNeyooHr16nI9VRiGQUxMDOzs7D75ewLBp7+4Ojg4IDw8XOlzU6ZMQe3atRESEoLs7GwsX75cbg4bVTk4OGDatGmyuYIcHBwQFlb5hbSDgwN27NiBzMxM2b+CggK0bNlSpd9V9h4ODg5wdnaWe82cnBxcuHDhs/+ujxUVaOL+FXOMnBkDXX0x6jTOhlfnDFw/ZaVQ9vpJKwwYmwALmyKYWxdj4Ph4XD0uLVe7YQ48m2RDS1sCHV0xhkyKg6lFCd6/Ul830aICTdy7aIJRPyZKs36VB69uWbh+THEFhGtHzTDw2xRYVCuBuU0JBn+bgqtHpCf81/cNIZEA/cenQltHgr5jpQ1/L++pb/xvUYEm7l+3hvfUMGnWhplo0T4FN84pdvG9cc4WA0ZGwcK6EOZWRRg4KhrXzkhXbUmMNcCbZ6YYNjECWtoSODjnoV33RDy+o7h9/klWPtUrn7Lev2oB7++jpFkbZaFFpzTcOGOtUPbGKRsMGBMHC+simFsXYeDYOFw7aQMAWP+LOyb3aoLvBjTGdwMaI+StEAf+qIF9G5zUmpUP9cqXnKVZ71+1wMjS7d84G16d0nH9tJJj62lrDBhbfvvH4+pJ6X6yfq47vu3ZBNP7N8L0/o0Q8kaI/VtqYN8GR4XX+SdZ+VWvlvCeHln2ueqYhhtnlXyuzlhjwOhYab1aFWHgmFhcO/XhczWvFib3aYrvBjbBdwObIOSNEQ5sdcS+353UmpVP9UpZKStfshaItHE1yhnfN34Kfa0SNLZOQCfHSJwOdZcrF5JhjvaHvNH/1BD0PzUEv/6vHdIK9NH/1BAk5AnRwCoJTWwSoK0hhq6mCBPrv4ClXgFepygeT/4uvlxnFxVq4f5dO3iPfgNdPRHqeKaiRct43LimeK4RCBhoa4uhpSWBQIAPP0t7JWlqSjB/wX0UF2li3epmVTbUlaiKA0OtaCjWf8PQoUNx/vx5XL9+HSUlJVi3bh10dXUrbeSwsrKChoZGhY03vXv3RkJCAjZu3IiioiLk5OTg0aNHAKTz7xgbG0MoFOL9+/fYtm2bSlkzMjKwaNEihIaGQiKRIDU1FXv27EGLFi0AAOPHj4evry+uX78OiUSCuLg4vH//XuF1Jk+ejBUrVuDt27cAgKysLBw9elSlDBMmTMDatWvx7NkzMAyD0NBQREVFoVmzZjAyMsKqVatQUFAAsViMN2/e4MmTJyq9bmW2LHKGjp4Ehx49xc8bQ7BloTOiQwzg2TQbJ149kpW7cNAGj26YYdv5V9h+4SUe3zTDhYPSi2RtHQmmLo7A4SdPEHDvGb5qn4FFEz2QnqzeMbVbfrGDrp4ER/4KxC9bo7D5F3tEBeuhbrNcnAr5S1buvL8FHl41xo7rQfjzRhAeXTfGeX8LAICoRANLxjmh85AMHH/3Bl2Hp2PJOCe1LsMJAH8sqw1dXQkO3ryNn1b+hT+WeSA6TAjPRhk4/uCmrNyFo3Z4fNsKW489xLbjD/DkjiUuHC1r/Fw1ty6sbQtx+M5tLN7yEv5/uOLVY+XLef5dfKpXPmX9Y6mbdB+49xA/rQvCH0vcEB1qCM8mWTj+7J6s3IXD1fD4pgW2nnmObWee48ltc1w4LO3Zl5ejhYxUHdk/UYkG8nO1kJ+r3tWR+FKvfMkJAFuWuEqPrfcf4ed1Qdiy2FW2/U88LxuSfOFQNTy6aY5tZ19g+9kXeHzbDBcOVbT9BcjP1fxitz8A/PGbG3T1JDj4vwf4ae17/LG0Ztnn6uldWbkLh23x+JYFtp5+hm1nnn34XEkb16leKStl5XfWJffaQE9LhPtf78O6Dtex+F4bhGaao4lNAp6Pki5oImY0kFpgIPuXVaQLCQRILTCAhNGAjqYYC73u4tE3e3FnhD/a2kdj0tUeSM5X7AH4T/DlOvuPzY2hqyPGwSOn8dO8h/jj98aIjjKBZ90UHD9zQlaubr0UnL5wHEuX/w/WNvk4feE4fFZK50f18ExFc68ENGqShKOnTuH4mRM4fuYEPOsqrgJGCFcImL/TDeQ/ysnJCbt27ULnzp0Vnjt58iTmz5+PuLg4NGzYEFu3boWnp6fC7y1evBihoaEICAgAACxcuBDbtm1DSUkJLl26hPfv32PXrl24e1d60fbmzRvMmDEDz58/h66uLmbOnIm5c+fizp07mDRpEmJjY9GoUSN06NABN27ckP2eQCBASEgI3Nzc5HLm5eVh6tSpuH37NlJTUyEUCtGhQwesXbtW1sPo5MmTWLRoESIiImBjY4M//vgD3bp1Q/v27eHt7Y0JEyYAAPz9/bF69WpERUXBxMQEXbp0wZ49e5S+/5gxY2Bvby9bHn779u3YsGED4uLi4OTkBH9/fzRq1Ajx8fGYM2cObt68iaKiItSqVQs+Pj5K67yUiaYlWuj3+nsb9V8myVdcKYirNK3U11umqolT6ERaFTSNq25eDnUTZyvvbk7+Pg0j9U4MX5UkOfxZYlbT9PO7/LNFnPnPVoohhCgX+ZtX5YU4wmXFK7YjqEzg7MB2BJU8CN2NrIIEtmP8Z5gY2MLLbTzbMT4pVecSnj59ymoGatghnEcNO1WDGnYINex82ahhp2pQww4hhBp2qgY17HyZTPRt4eU2ju0Yn5Sqe5n1hh0aikUIIYQQQgghhBDCU9SwQwghhBBCCCGEEMJT6p1djxBCCCGEEEIIIURdJGwH4D7qsUMIIYQQQgghhBDCU9SwQwghhBBCCCGEEMJTNBSLEEIIIYQQQgghnCSghbwrRT12CCGEEEIIIYQQQniKGnYIIYQQQgghhBBCeIoadgghhBBCCCGEEEJ4iubYIYQQQgghhBBCCDfRHDuVoh47hBBCCCGEEEIIITxFDTuEEEIIIYQQQgghPEVDsQghhBBCCCGEEMI9DAAJDcWqDPXYIYQQQgghhBBCCOEpatghhBBCCCGEEEII4SkaikW4T0MDAkNDtlOoJj+f7QQqk2RmsR3hv0lDk+0EKpPwaH+FQMB2AtXwaNUGSU4O2xH+kyS5eWxHIGzjy/EKgKaFOdsRVCZOTWM7gspcNwaxHUFl7zZ6sh1BZXWWJ7EdQTU0bEjNGF5dX7GFeuwQQgghhBBCCCGE8BQ17BBCCCGEEEIIIYTwFA3FIoQQQgghhBBCCDfRUKxKUY8dQgghhBBCCCGEEJ6ihh1CCCGEEEIIIYQQnqKhWIQQQgghhBBCCOEmGopVKeqxQwghhBBCCCGEEMJT1LBDCCGEEEIIIYQQwlPUsEMIIYQQQgghhBDCUzTHDiGEEEIIIYQQQriHASChOXYqQz12CCGEEEIIIYQQQniKGnYIIYQQQgghhBBCeIqGYhFCCCGEEEIIIYSDGICRsB2C86jHDiGEEEIIIYQQQghPUcMOIYQQQgghhBBCCE/RUCxCCCGEEEIIIYRwE0OrYlWGGna+EAKBACEhIXBzc/us34uMjISzszNKSkqgpcXt3UVoXIKZSwLR2CsN2Rk62LvJDbcuVlNSksHYmaHoNiAeAHD5ZHX4bnQDIAAAaGgw8J4Shi7946FvKEZCjD7mTmiCvBxttWU1MhVh1roYNGmXi6x0TfiusMXNk2ZKs46fn4DuI9IBAJcOmmP3MltZVhfPAsxeFwOHmoWICdHD+jkOCH+rr7acACA0EWHW6gg0aZuNrHQt+K62x63TFkqzjpsbi+7DU6RZD1lhz0p7AALYORdiwrwYeDTJhaYmg+BXhti2uAZiw9WblU/1amQqwqy1UWjSNkdaryur4+Ypc+VZ58Wj+4jUD1ktsXt5dVnWGauiUK9FLuyci7B+jiOuHlW2bf4ZoYkIs9ZEle0Dq+xw67TyrON+iUP34R+yHrLEnhV2sqzfr4xC/eY5qO5chA0/OOLqMUu15pTWaQyatMv5sP2r4+apCrb/vAR0/zpNmvOABXYvL9v+M1bFoJ5XaZ064OoR9dcp7/ZVylo1x1YefK4AftUr77Ly5JglvcZ6h8Yt05GdoY29m1xx60JF11hh6DbwwzXWierw3egKuWusqeHo0j9Beo0VrY+5Exp9uddYxiWYufQ9GnulIztTG3t/d8WtCzZKs46dFS5frxtcZFkv/HUThfkaYD78/52L1vh9cW21ZtXIE6HavggYBGZDLNRC6gB75DRX3NcszsTB/EICGG2B7LGohZ4osdKDRk4J7LaGQiexAJAAxbZ6SBnsgEI3I7XlFBoVY8a8V2jcLAXZWTrYu602bl+1V1KSwdip79C1TzQA4MrZGvDd6oHSOm3WKhGjp7yHTbV8RIYZ4/cVDRATqb6chKgbt7+pfwGcnJyQlJQETU1NGBoaokePHtiyZQuEQiHb0Xhn6rz3EJVo4OsObeFSOxdLNr9AeLAQ0WHyddljcBy8OqRg2pDmAIBl218gKU4fF45KD/reU8Lg0TALc0Z9heQEPTi65aG4SL2jFqctj4OoRIBh9evAtW4BfvOLQPhbfUQF68mV6+mdDq/u2ZjSxR0MI8CKQ2FIjNbBeX9LaGlLsNg3Aid3WuHcPgv0HJmGxb4RGNeqNkQl6ss7/bcoiEoEGN6kIVzr5GOpbwgiAg0QFSJ/cdPz6xS07JqJqd3rgmGA5fuDkBijiwv7rWFoLMLDa6ZY94MzCvI08M2MeCzaGYqJneqpLSfAr3qd5hMDUbEAwxrWg6tnAX7bF4rwQH1EBX9Ur9+kwqtbJqZ09QDDACsOhEqzBlgBAMIDDXD7jBnGz4tXW7aPTfeJlu4DjevD1bNAug+8U561ZddMTO1WR7oPHAiR7gMfskYE6uPOWTOM+yWuSnJOWxYr3f4NPKV16heO8EA9xZzeafDqnoUpXWpJ6/RgGBJjpNsfAMID9XD7rGmV1imv9lXKWjXHVp58rgB+1SuvsvLomDV1fpD0Gqt9a+k11pZXCA9Sdo0VD6+OqZg2pBnACLBsR+k1lh0AwHtquPQaa2QTusYCMHV+8Id6bSWt1z9ef6hXQ7lyPYbES69dB38lrdc/XyIpVk9WrwAwbfBXSIgxUFu2j1kfiAKjJUDY2obQjcmH3eYQFDkYoLi6YmNXzldmSBzvqvA4o6eJxNFOKLHWAwSA4ctM2G0JQdi6RoCmQKH83zH1h78gKtHAN727wqVmFhavfYyIUBNER8g3ynTvF4UWbRIxfVQ7gAF8fn+IxHgDXDzlhOr2ufhx8QssmtMM79+aYdDXYVi4+jG+HdEBEjHNZEK4ifZMDjh79ixyc3Px/PlzPH36FD4+PmxH4h1dfTFadU6G/x8uKCzQQuALUzy6bYWOvRMUynbqk4ATfjWQlqyHtGQ9nPCvgc59pRdDQqMS9POOwe9LPJCcoA9AgKhQIUqKNdWatXXPLOxbbYvCfE28fSzEgysm6DQ4XaFsl6HpOL7dCqkJOkhL1MbxHVboMjQDAFC/ZR40NRmc3GmJkmINnN5tBYEAaNgqV61ZW/XIgN86e2nWp0Z4eM0UHQemKpTtPDgVx3faIDVRB2lJOjixsxq6DJaWC34lxOXDVsjN0oJYpIETu6rBwa0QRqYitWblU7227pmJfWuqS7M+EeLBVVN0GqQk65B0HP/T5kNWHRz/0xpdhqbJnj+7zwov7xmjuEg9F0TKsrbqkQm/tWVZpftAmkLZzoPS5PeBP23QZXC5rH7WeHnPGCVVkFW2/ddUK1enJug0KEOhbJch6Ti+w6qsTndYo8vQsro/u88KL+8aqf3LhkJW3uyrlLVqjq3c/1yVZuVTvfIuK0+OWa06p8hfY92yRMfeiQplO/VNwIl9DkhL0kNasi5O+NVA537SazHpNVYsfl9cm66xPmRt1SUF/luc5eu1j7J6TZReu5bW6z4HdO6nWK6qCIrEMHqegdR+9mD0NFFY0wh5DUxh/FDxevBTGG0NlFTTBzQEAANAQwDNfDE089RzPairJ0LL9gnw31lLWqevLfDorg06do9VKNu5ZyxOHnJFWoo+0lL1cfKgKzr3jAEANG6egrevzBH42gISsQaOBbjBwqoQ9RoqHqPJv4ABIGG4/Y8DqGGHQ+zs7NCjRw/89ddfmDVrFqytrWFsbIx69erhzZs3ePLkCWxsbCAWi2W/c+LECTRo0AAAIBaLsXz5cri6usLIyAhNmjRBTEyMrOy1a9dQs2ZNmJqaYtq0aWA+jFWUSCTw8fGBo6MjrK2tMWrUKGRlZSnNGB8fj759+8Lc3Bxubm7YuXOn7LmCggKMHj0aZmZm8PDwwOrVq2FvL+0Fs2bNGgwaNEjutb7//nvMmDFDPXXnmAexSIC4qLI7HOFBRnB0zVMo6+iai4jgslb7iCAj1PhQzqlmLsQiAVp3SUbA9TvYeeY+eg+LUXiNf8LetQhiMRAXrluWIVAPjrWKFLO6FyI8sOwOU/hbfTjWKpQ9F/FOemEk/zqF6svqUgixWIC4iHIZ3unD0b1AMWvNQoS/K7tTFB5ooLQcANRrnoP0ZG3kZKqv0yC/6vVD1nL1GhFYQb26FyA8sOxuWHigPhzd1ZelMsqyVpRBmrXcPlDBvlKlOcPL1Wm57Sqfs5DdOuXTvkpZqyYrTz5XAM/qlU9ZeXTMsnPM/3CNVW4/DDaCo5uya6w8RASX9eKJCBKWXWO5l15jpSDgxl3sPPMAvYcpfuH+J/i0Dyit1yBhBdeueYgIKrvGjQgSosZH9b967wsE3LyH+Rv+gnV19R4jdJIKwWgIUGJTVl9FDvrQiVf+PoavsuA68zkcF/0Fk1vJCs87LnmDmtOewe6PEGS1toTYWD1D8exq5EEsFiA+ptw+GGKCGs45CmVrOOcgIsRY9v/hocZKywGAQCDdExxdlT9PCBfQUCwOiYmJwYULF2BsbIw7d+4gODgYJiYmeP/+PUxNTWFrawsLCwtcuXIFPXr0AAD4+/tj1KhRAID169fj4MGDuHDhAtzd3fH69WsYGJSdLM6dO4cnT54gOzsbTZo0QZ8+fdC9e3fs3bsXe/fuxc2bN2UNO9OnT4e/v79CxuHDh6Nu3bqIj4/H+/fv0aVLF7i6uqJjx45YsmQJIiMjER4ejry8PPTs2VP2e97e3li8eDEyMzNhamoKkUiEQ4cO4eLFi2qpO319MfLz5HfnvFwt6Bso3gHQMxAjL0dLrpyBoRgAA0ubIgiNRbBzzMe4nq1QvUY+Vvz5HHFRBnjxUD1j1vUNJMjPkb87lZetCX1DsUJZPUP5snk5mjAQSgAw0DeUIO/j18nRhL5QopacAKBnIEF+jnz7b162FgwMFd9Dz1Asl6d81vIXRpbVijHttyj8+ZuD2nIC/KpXfUMlWSt4Dz1DCfKzK6/XqqJnKFaa1aCCepXbB7L/vawV1mlF25/FOuXVvkpZqyQrXz5XAL/qlVdZeXXMUnaNpQl9AyVZVb3G6uGF6jUKsGLniw/XWMrml/o7WXm0DyitVy3lWQ3EyMtVXq+AAD+NaYT3r4yhqy/GqO8isHjLX5g+pKnahg1pFEkg0Zd/LYm+FjQKFesjp6k5MttaQWysDb2IXFTfFgaJgSZympVdR0ctqgtBiQTCFxkQiNTX20FfX4SCPPlGory8Cr4P6IuQV67+88vV6cunlhg79R3qNUrFu7/MMdg7FFraEujqKm4bQriCeuxwQP/+/WFqaorWrVujXbt2+PXXX5GTk4P379+DYRh4eHjA1tYWADB69GgEBAQAANLT03H58mV8/fXXAIBdu3bBx8cHtWrVgkAgQIMGDWBhUXYQnTt3LkxNTVGjRg106NABL1++BADs378fs2fPhouLC4RCIVasWIFDhw5BJJI/CMbExODevXtYtWoV9PT00LBhQ0yYMAF+fn4AgCNHjmDevHkwMzODvb09vv/+e9nv2traom3btjh69CgA4NKlS7C0tESTJk2U1smff/6Jpk2bomnTpiiWVH7XoaBAEwaG8nkNhCIU5Cu2XRbma8JAWFbWwFCE/DxNAAIUfejGfHCHM4qLNBEZYoTbl23QtPXndTX9ZNZ8DRgYyZ8YDIzEKMhT7IpcmKfx4SLjQzmhGPm5GgAEKMjTgIHw49eRoCBXfR/rwnwNGBjJn7QNjMTIz1N8j8I8Tbk85bOWMjEvwbKAIJzzt8atM+qd3JFP9VqQpySrUKz0PQo/KmsglCjUa1UqzNNUklXy4TPzcVn5ujMwUtwHqorSOv3U9jf69L5alXi1r1LWKsnKl88VwK965VVWXh2zlFxjGYpRkK8ka/5H1wLlr7EKpeUP7nD6cI0lxO1LNmjaRn3DW3i1DyitV5HyrPnyDb8GQrGsXgHgzTNTiEQayMvRxo6VNVHNrgA1XPLVllWiqwGNAvnrQY0CMSR6ivVRXF0fYlMdQEOAQlcjZHSygfCZ4hBDRlsDOc0sYHYpATox6slaUKAFfcMSuccMDCv4PlCgBQMD5d8HYqOMsN6nISbPeQP/s1dgbFqM6EgjpKboKbwO+ZcwDLf/cQA17HDAqVOnkJmZiaioKGzduhW9evXC9OnTMW3aNFhbW2PSpEnIzs4GIO35cvbsWeTl5eHIkSNo06aNrNEnJiYGrq6KE5WVqlatbPUCAwMD5OZKxwnHx8fD0dFR9pyjoyNEIhGSkpLkfj8+Ph7m5uYwMjKSKxsXFyd73sGhrBdG+Z8B+UapgIAAjBw5ssKskyZNwtOnT/H06VPoaFS+AkFclCE0tRhUr1F2YnBxz0HUR5PPAUBUmBDO7mVjpJ1r5cgmqSvtPswwZRdL5X9Wh9gwXWhqAtWdy7oFu9QpRFSQrkLZqGA9uNQpa9hy8SxAVJCe7Dlnj0JI79Z8+Fs8yp5XS9ZwPWhqMqjuVNb12MUjX2FiRwCICtGDi0e5rHXkywmNRVgWEIyHV01xaEt1tWWUZeVVvZZmLVevdQqU12uwvnzWOvkKE0BWJVnW8vtABRmkWct9Bj2U/01VmlNu+yvfbtLt/3Hd/4t1yqd9lbJWTVaefK4AntUrn7Ly6JgVF2WgeI1VKxdRocqusQzhXKtsuIpzrdxy11jS/8pfY6k3K5/2gQrrVem1qyGca5W7dnXPRbSS+i/FQKDWdr9iGz0IJAy0k8r2Q93YfKUTJysQSBNV+LSYgU6q4lC5vyMu2lB63Wpfrq7cshUmTgaA6AgjONfMrrDcvZvVMc27PUb06I79u2rBplo+Qt6ZqiUnIVWBGnY46vvvv8ezZ88QGBiI4OBgrFmzBoB0Hh4vLy+cOHEC/v7+co0jDg4OCAsL++z3ql69OqKiomT/Hx0dDS0tLdjY2CiUS09PR05OjlxZOzvpjPy2traIjS0bK11+fh9A2jPp9evXePPmDc6dO4dvvvnms7NWpKhAE/evW8N7ahh09cWo0zATLdqn4MY5W4WyN87ZYsDIKFhYF8LcqggDR0Xj2hlpQ0NirAHePDPFsIkR0NKWwME5D+26J+LxHSu1Zr130QSjfkyUZv0qD17dsnD9mGI35GtHzTDw2xRYVCuBuU0JBn+bgqtHpEt2vr5vCIkE6D8+Fdo6EvQdK+1V9PKe+lZUKyrQxL1LZhg1O06atWkOvLpk4sYJxeV0rx23xMCJibCwKYa5dTEGTUyULbtrIBRjmX8wAp8K4btKvUOw5LLyqV4vmmLUnIQP9ZoLr66ZuH5cSdZj5hg4MQkW1YphblOMwZOS5Zay1dKWQFtXAoEA0NJmPvysvitl6T5gilFz4suydsnEjROKPa6unbDAwAnJ0n3AphiDJiXh6jHFrBAAmmrOKtv+P5Sv0yxcP664xO21Y+YYOCn5Q52Wbv+yuperUy1UTZ3yal+lrFWSlQefK1lWPtUr37Ly5Jh1/5oVvKeFf3SNpbjc+Y2zthgwMgYW1kUfrrFicO209FpMeo1lgmETI8uusXok4fEd9fXg5ds+IK3XiLJ67ZCKG2eV1OuZahgwqly9jo7GtdPScjVc8+BSKwcaGgz09EWY8EMo0pJ0EBOuvhWyGF1N5DQyg8WZOAiKxNALzYHhy0xkt1C8HjR8mQGNPBHAMNCLyIXZjSTkNZDWq154LvRCcgCRBIJiCcwuJUAruwQFzhU3Un2OokIt3L9tC++JQdDVE8GjXjpatEnEjUuKy51fv2iPAcPDYWFZAHPLQgwYEYZrF8quUd1qZUJDg4GxaRG++/kVHt2thtgoWu6ccJeAYTjSd+gL5eTkhF27dqFz586yx548eQKJRILGjRujuLgYgwYNQvPmzbFkyRIA0qFTK1euRFRUFBITE2Xz6KxZswb+/v44fvw43Nzc8Ndff8HOzg4WFhYQCAQICQmBm5sbAGDMmDGwt7eHj48Pdu3ahVWrVuHKlSuwsrLCmDFjoKenh4CAAERGRsLZ2RklJSXQ0tJCmzZt0KBBA6xduxbBwcHo0qUL9u/fj86dO+Pnn3/G48ePceLECeTn56NXr15ITU2Va+yZOHEiHj16BEtLS9y4cUOlOjLRtoaX+eBKywmNSzBrSSAaeaUhO1Mbe3+viVsXq8GzUQaWbn2JQV4dPpRkMG5mKLoNlPY0unzCDns2uqH01oaFdSFmLH4Hz0aZyEzXwTFfR1w8pnhCUEackqJSOSNTEWavj0HjtrnIztDEnuW2uHnSDHWb5cJnfwT61yxdBpzB+F8T0GOEdDWHiwfNsdvHVpbVtW4+Zq2NRY2ahYgO1cOGOfYIe6PaiVygraNSOaGJCLPXRKBxm2xkZ2hhzyp73DptAc+vcuCzLxgD6pQOp2Mw/pdYdB8urYNLh6ywe4U9AAE6D0rFD+sjUJivIXd3blLnukiJV7yL9jGmpFilrFyoV2iotrqHkakIs9dGoXHbHGnWFXa4ecpcmtU/FP1rNSzLOj8OPUakfchqgd3L7GRZVx8NRgMv+VU6fhxSE68fVH7xIdBQ7Xae0ESE2Wsj0bjNh6wr7XHrtDk8m+XAZ18oBng0Kss6Lw7dh0svgC8dssTu5eWyHg5C/Y+y/jTUHa8fVp6VEYsrLWNkKsLsddHltn913Dz1YfsHhKO/e/2ynPMTPqrTsu2/+mgIGrSUn5Tyx8GuKtWpqrefObGvqoiyfuaxVUu16Qs58bkSKc47oQwX6lVVnMgqUO3YyoVjlqaFanPbCI1LMGvpOzTySv9wjeWKWxeqwbNxJpZufYVBLdrJso6bFYZuA6WrjV4+UR17Nrii7BqrCDOWvINnoyxkpmvj2B5HXDxmp/xNPyJOVW3IFhf2gc+q19/eo1GLdGRnaWPvRlfcumAjrddtrzGoeVtZ1nGzwtBtkHSFscvHbWX12qBZBqb9GgRLmyIUFmji3SsT7F7nivho1bK+W1Fxb//yNPJEqLY3AgbvsiE21ELqQHvkNLeAfkgO7DYFI3Sz9Hqw2s4wGAZmQSBiIDLVQWZ7a2R2kt4s1g/KhvXhaGinFIHRFKDIzgBp/exQ4K5ag0md5UmVlhEaFWPm/Jdo9FWqtE63eeD2VXt4NkjDknWPMLhz6RygDMZOfYdufaMBAJfP1IDvVg/IPlfb7sLZLRtisQbu3rDFzk2eKCpU7fh+P24/sor+vVXL/utMdGzQ0mY42zE+KcXmHp4+fcpqBmrYYZmyhp3r169j1qxZCA8Ph56eHrp164YdO3ZAKJTeJcjPz0e1atUwYMAA7Nu3T/Z7YrEYK1aswO7du5GamoratWvj5MmTsLe3/2TDTumqWDt37kRhYSG6deuGzZs3w8zMTKFhJzY2FpMnT8b9+/dhZmaGH3/8EZMnTwYA5OXlYfLkyTh79ixsbW3xzTffwNfXV64X0d27d9GmTRvs2bMHY8eOVamOVG3Y4QJVG3a4QNWGHS5QtWGHE1Rs2OECVRt2uECVhh1OoFPqF0/Vhh0uULVhh3wmFRt2uEDVBgguULVhhwv4VK+qNuxwgSoNO1xADTvqZaJjg5bWw9iO8Ukp1e5Tww75e1xdXbFjxw65BiGu2bZtGw4dOoTbt2/LHouOjkbt2rWRmJgIY2PjT/x2GWrYqRrUsFNFqGGnSlDDDuELatgh1LBTNahhp2pQw476UcOOelHDjmpojh0eOn78OAQCATp27Mh2FDkJCQm4d+8eJBIJgoKCsG7dOgwYMED2vEQiwfr16zF8+HCVG3UIIYQQQgghhBBSMf7cViIAgPbt2yMwMBD+/v7Q0OBWu1xxcTG+/fZbREREwNTUFMOHD8fUqVMBSIdp2djYwNHREZcuXWI5KSGEEEIIIYQQ7uPOkuJcRg07PHPr1i22I1TI0dERb968UfqcoaGhbHl1QgghhBBCCCGEqAe3unwQQgghhBBCCCGEEJVRjx1CCCGEEEIIIYRwDwNAImE7BedRjx1CCCGEEEIIIYQQnqKGHUIIIYQQQgghhBCeoqFYhBBCCCGEEEII4SZaFatS1GOHEEIIIYQQQgghhKeoYYcQQgghhBBCCCGEp2goFiGEEEIIIYQQQriJhmJVinrsEEIIIYQQQgghhPAUNewQQgghhBBCCCGE8BQNxSKEEEIIIYQQQggHMYCEhmJVhnrsEEIIIYQQQgghhPAU9dgh3CcABFqabKcgRDUSMdsJVKepw3YC1TEithP85wh0ddmOoDKmqIjtCCrTtLJkO4LKRAmJbEf4b+LRJJ/i1DS2I/w3VbNiO4HKPH4JYzuCyhKG1GI7gkpKjmmzHYF8gajHDiGEEEIIIYQQQghPUY8dQgghhBBCCCGEcA8DMIyE7RScRz12CCGEEEIIIYQQQniKGnYIIYQQQgghhBBCeIqGYhFCCCGEEEIIIYSbaLnzSlGPHUIIIYQQQgghhBCeooYdQgghhBBCCCGEEJ6ioViEEEIIIYQQQgjhJoaGYlWGeuwQQgghhBBCCCGE8BQ17BBCCCGEEEIIIYTwFA3FIoQQQgghhBBCCPcwDCCRsJ2C86jHDiGEEEIIIYQQQghPUcMOIYQQQgghhBBCCE/RUCxCCCGEEEIIIYRwE62KVSnqsUMIIYQQQgghhBDCU9SwQwghhBBCCCGEEMJTNBTrCzV58mTY2dlhwYIFlZYVCAQICQmBm5vbv5Ds7xMaF2PGwrdo3CIN2Zna2LulJm5fqq6kJIOx3wWja/84AMCVU3bw3ewOQADPhhlYsvmZXGl9AzGW/dgA929UU1tWI1MRZq2LQZN2uchK14TvClvcPGmmNOv4+QnoPiIdAHDpoDl2L7MFIAAAuHgWYPa6GDjULERMiB7Wz3FA+Ft9teUEAKGJCLNWR6BJ22xkpWvBd7U9bp22UJp13NxYdB+eIs16yAp7VtoDEMDOuRAT5sXAo0kuNDUZBL8yxLbFNRAbrt6sfKpXPmWlfUD99cqXnMCH7b8qAk3aZCEr48P2P2OpNOu4n2PRfViyNOtha+xZVbr9CzDhlxh4NP6w/V8bYtsSxy92+wN0zqJjK2WlrIDQqAgzZz9F4yaJyM7Wxd7d9XDrpqNCufoNkjHC+y3camYiN0cbY0f2lj1nYlqIb6e+QL36KdDTEyMq0hg7tzdE0Htl5+l/kNW4BDOXvkdjr3TpMet3V9y6YKOkJIOxs8LRbWA8AODyierw3eCC0nq98NdNFOZrgPnw/3cuWuP3xbXVltNYrxAL+96Cl0ssMvP1sPlGc1x6U1Oh3DfNX2FYszcwNShEQbE2rrx1xcarXhAzGjAzKMCP3e+hiWM89LRFCEsxw/orLfEmTtnfSwg3UMMOT9y9exc//fQT3r59C01NTXh4eGDjxo346quv/tbrbd++Xc0J2Tf153cQlWjgmy7t4VIrB4t/f46IYGNEhwvlynUfGIsW7ZMxfURLgAF8tj5FYrwBLh53wNuXZhjcprOsbL0m6Vi44Tme3Vf2Jebvm7Y8DqISAYbVrwPXugX4zS8C4W/1ERWsJ1eup3c6vLpnY0oXdzCMACsOhSExWgfn/S2hpS3BYt8InNxphXP7LNBzZBoW+0ZgXKvaEJWorzPe9N+iICoRYHiThnCtk4+lviGICDRAVIj8xU3Pr1PQsmsmpnavC4YBlu8PQmKMLi7st4ahsQgPr5li3Q/OKMjTwDcz4rFoZygmdqqntpwAv+qVT1lpH1B/vfIlJwBMXxop3f5fNZJu/93BiHhngKgQA/msI1LQsmsGpvasJ93+/u+l2/+ANQyNxXh4zQzrfnSRbv/v47HozxBM7FxfbTkBftUrnbPo2EpZKevU755DJNLA10P7wsU1E0uW3UV4uCmio0zkyhUWauLqZWfcvinGsBHv5J7T1xMhJMgcO7c3RFamLrp2j8Bin/9hrHcvFBZqqy/r/GCISjTwdftWcKmdiyV/vEZ4kBDRYYZy5XoMiYdXhxRMG/wVwAiw7M+XSIrVw4WjdrIy0wZ/hYQYg4/fQi3m9rwLkVgTndeNRq1qqfh9xEUEJ1kgPMVcrtztYCecflkbuUW6MNYrxJohVzC8+V/Y/7ABDHRK8DbeCuuveCE9Tx/9G73H7yMuovfv36CgRH11SlTH0HLnlaKhWDyQnZ2N3r1747vvvkN6ejri4uKwaNEi6Orqsh2NM3T1RGjZKQn+29xQWKCFwJdmeHTbCh17xSuU7dw7HicDnJCWrIe0FD2cDHBC5z5xSl+3U+843Ltug6JC9bWB6uqL0bpnFvattkVhvibePhbiwRUTdBqcrlC2y9B0HN9uhdQEHaQlauP4Dit0GZoBAKjfMg+amgxO7rRESbEGTu+2gkAANGyVq9asrXpkwG+dvTTrUyM8vGaKjgNTFcp2HpyK4zttkJqog7QkHZzYWQ1dBkvLBb8S4vJhK+RmaUEs0sCJXdXg4FYII1ORWrPyqV75lJX2AfXWK19ylmZt1T0Dfuvtyrb/dVN0HJCmULbzoFQc31WtbPvvskWXwdLeW8GvhLh8pNz2310NDq6FMDItUWtW3tQrnbPo2EpZKaueCK1ax8F/b10UFmoj8K0VHj2ojo6doxTKBgdZ4MY1JyQmCBWeS0wU4uTxWshI14dEooFLF1yhrSWBvUOO+rLqi9GqSwr8tzhLj1kvTPHoliU69klUKNupbyJO+NVAWpIe0pJ1cWKfAzr3UyxXFfS0S9DJIxxbb36FghJtvIyxxZ1gR/SqH6xQNjbDBLlF0u9SAgEgYQRwMMsCAMRlGmP/wwZIzTWEhNHAied1oK0phpNl5r/ydxDyd1DDDg8EB0sPRiNGjICmpib09fXRtWtX1K9fHxKJBD4+PnB0dIS1tTVGjRqFrKws2e/evXsXLVu2hKmpKRwcHLB3714AwJgxY/Drr7/Kyu3cuRNubm4wNzdH3759ER+veHEJAFlZWRg1ahSsrKzg6OgIHx8fSD60oIrFYsyZMweWlpZwdnbGli1bIBAIIBKJcPToUTRp0kTutdavX49+/fqppY7sHPMhFgsQH1121yAixAg1XBRPwDVccxERYiT7//Bg5eV09URo1SkJ18/ZKTz3T9i7FkEsBuLCyxrmIgL14FirSKGso3shwgPL7jCFv9WHY61C2XMR7/RR2rW17HUK1ZfVpRBisQBxEeUyvNOHo3uBYtaahQh/V3b3JTzQQGk5AKjXPAfpydrIyVTflw9e1SufstI+UO511FOvfMkJAPbOpdu/rHdW+Dvl29WxZoH89n+nD8eaFWz/ZqXbX313PvlUr3TOKv86X+ixlbJ+8Vnt7HKkx9e4cp/vMBM4OmZ94rcq5+KaAS1tCeLjFBuB/i47x3yIRQLERZU7xgcJ4eiap1DW0TUPEUHljm1BQtRwky+3eu8LBNy8h/kb/oJ1deXnib/D0SILIokGotNNZY8FJ1nA1SpDafnudUNw5+fduPnjXrjbpOH48zpKy7nbpEJbU4KYdGO1ZSVE3ahhhwfc3d2hqamJ0aNH4+LFi8jIKDs47d27F3v37sXNmzcRHh6O3NxcTJ8+HQAQFRWFHj164LvvvkNKSgpevnyJhg0bKrz+jRs38Msvv+DIkSNISEiAo6Mjhg8frjTLd999h6ysLISHh+P27dvw8/ODr68vAGnj0MWLF/Hy5Us8f/4cp06dkv1e3759ERERgXfvyrqP+vv7Y9SoUWqoIUBfX4yCXPkviHm5WtA3UOwNoKcvQl65svm5WjAwFAOQX0avZcdkZGfq4K9nysZl/4OsBhLk52jKZ83WhL6hWDGroXzZvBxNGAglABjoG0qQ9/Hr5GhCX6i+rop6BhLk58gfJvKytWBgqPgeeoZiuTzls5ZnWa0Y036Lwp+/OagtJ8CveuVTVtoHyp5XV73yJafs/XMV38NAaVYx8rLLZ9WqePsvjcSfPjXUlhPgV73SOavs+S/12EpZKau+vgj5+fKN23l52kqPAyq/pkEJfvj5MQ74eyI/X+efRiz3umLk5yk5ZimrVwOx3DEr76Nj1k9jGmFsNy9827cZ0lN0sXjLX9DQVE+9GuiUIK9Ivk5zC3VgoFOstPylNzXRdtV49NsyHMee1UF6ruLwMEOdYvzW/wb+vN1E1sOH/NsY6XLnXP7HAdSwwwPGxsa4e/cuBAIBJk6cCCsrK/Tt2xdJSUnYv38/Zs+eDRcXFwiFQqxYsQKHDh2CSCTCgQMH0LlzZ4wYMQLa2tqwsLBQ2rCzf/9+jBs3Do0bN4auri5WrFiBBw8eIDIyUq6cWCzGoUOHsGLFChgZGcHJyQlz5syBv78/AODIkSOYMWMG7O3tYWZmhrlz58p+V1dXF8OGDUNAQAAA4O3bt4iMjETv3r2hzJ9//ommTZuiadOmKJZU3pJfUKAJfaH8idDAUIyCfMXeAIUFWjAwFJUrJ0J+nibK35UBgM6943DjfHWFx/+pgnwNGBjJnwgNjMQoyNNUKFuYp/HhIuNDOaEY+bkaAAQoyNOAgfDj15GgIFd9H+vCfA0YGMmfbA2MxMjPU3yPwjxNuTzls5YyMS/BsoAgnPO3xq0z6p3Uj0/1yqestA+Uvo766pUvOcve/6P3EIo/HDM/Lqsp93dVuP393uNcgA1unf0ytz9A56yy1/lyj62UlbIWFGjBwEB+OKqBoUjpcUAVOjoiLP7tLt6/M8eRQx7qiChTkK8pdxwCPmRVVq/58o3/ZecM6bHpzTNTiEQayMvRxo6VNVHNrgA1XPLVkjO/WBuGuvJ1aqhbgvziTzdyxaSbIizFHL/0/J/c47paImwccRF/xVnD915jtWQkpKpQww5PeHh4YO/evYiNjcWbN28QHx+PmTNnIj4+Ho6OZbPnOzo6QiQSISkpCTExMXB1da30tT9+DaFQCAsLC8TFyY/hT01NRUlJicL7lZaLj4+Hg0PZHfjyPwPA6NGjceDAATAMA39/fwwdOrTCeYImTZqEp0+f4unTp9DRqHwFgrgoA2hqMqjuUNbV07lmjsIklAAQHSaEs3vZuGNnd8VyljYFqNckA9fPK1uh5J+JDdOFpiZQ3bmsW7BLnUJEBSnWRVSwHlzqlDVsuXgWICpIT/acs0chyt+1dfYoe14tWcP1pPXqVNb12MUjH1HBitskKkQPLh7lstaRLyc0FmFZQDAeXjXFoS1feL3yKSvtAwDUW698yQkAsRGfs/314eKRL18u5KPt7xeEh9fMcOiPL3f7A3TOKvVFH1sp6xefNS7OSHocsCv7fLu4ZCLqo4mTVaGlLcaCJfeQmqKPzRubqi1jqbgoA2hqMaheo9wxvlYuoj6aOBkAosIM4VyrbLios3suokMVy5ViIFBbe3RUmgm0NCRwMM+UPeZuk4awlMp7MmppSGBvli37f21NMdYPu4SkbEMsO9dOPQEJqULUsMNDtWvXxpgxY/DmzRtUr14dUVFlk6xFR0dDS0sLNjY2cHBwQFhYWKWv9/Fr5OXlIS0tDXZ28uP0LS0toa2trfB+peVsbW0RGxsrey4mJkbu91u0aAEdHR3873//w4EDBzBy5MjP+8M/oahQC/dv2MB7cih09UTwaJCBFu2TP9y9lHf9fHUM+CYKFlaFMLcsxADvSFw7K/+3duyZgHevTZEYq/4Z+4sKNHHvoglG/ZgIXX0x6nyVB69uWbh+zFyh7LWjZhj4bQosqpXA3KYEg79NwdUj0pPT6/uGkEiA/uNToa0jQd+x0klqX95T35jqogJN3LtkhlGz46RZm+bAq0smbpxQXHHl2nFLDJyYCAubYphbF2PQxERcPSYtZyAUY5l/MAKfCuG7Sr3Db+Sy8qle+ZSV9gEA6qtXvuSUZb1shlGzYqVZm+TAq3MmbpxU7G1z7YQlBo4vt/0nJOLqMSsAH7a/XxACnwnhu/rL3v4AnbPo2EpZKeuH48BdO3iPfgNdPRHqeKaiRct43LimuNy5QMBAW1sMLS0JBAJ8+FnaK0ZTU4L5C+6juEgT61Y3A8Oot9ceIK3X+9es4D0tQlqvDTPRokMqbpytplD2xplqGDAqBhbWRTC3KsLA0dG4dlparoZrHlxq5UBDg4GevggTfghFWpIOYsLVc+wqLNHGjXfOmNL+KfS0S9DAIQHtakXi/Gt3hbL9G72DmYG0Yc/ZMh1jW73A40jpsVVLQ4w1Q66gsEQLi051lC3NTljCAJAw3P7HAQKG4cigMFKh9+/f4/z58xg2bBjs7e0RExOD4cOHo06dOmjevDlWrVqFK1euwMrKCmPGjIGenh4CAgIQHR0NT09P7N69GwMHDkRWVhZiYmLQsGFDjBkzBvb29vDx8cG1a9cwYsQIXL16FR4eHvjpp5/w7Nkz3L17FwAgEAgQEhICNzc3eHt7Iy8vD35+fkhPT0e3bt3www8/YMKECdi2bRu2bNmCK1euwNDQEEOGDMG1a9dQUlICLS1pt9Jly5bh8OHDyMvLU6nRCQBMdKzR0mpYpeWExsWYuegtGjVPQ3aWNvZuronbl6rDs2EGlmx+Vm5JWAZjvw9Gt/7SRqjLp+zhu8kd5W8XbD9+Fyf8nHDltL3qGwqAKEG1Wf+NTEWYvT4GjdvmIjtDE3uW2+LmSTPUbZYLn/0R6F+zdAloBuN/TUCPEdLVHC4eNMduH1tZVte6+Zi1NhY1ahYiOlQPG+bYI+yNaidHgbZqY6+FJiLMXhOBxm2ykZ2hhT2r7HHrtAU8v8qBz75gDKhTOik2g/G/xKL7cOkqOJcOWWH3CnsAAnQelIof1kegMF9DbhjqpM51kRJf+XhlpkT52OiPcaFeVcWFrLQPsLcPcCGnQMWVFYUmIsxeHY7GrT9s/9X2uHXGUrr9fYMwoG7p3WEG4+fGoPuwD9v/sBV2r3QAIEDngSn4YZ2S7d+1nmrbv0hx4lNluFCvWraKX3SUoXPWf/fYSlkpq6ZnLZXKCY2KMGvOEzRqnITsHF3s3VUPt246wrNuCpYu/x8G9R0IAKhXPxmr1t2S+93Xr6ww94cOqFs/GavX3UJhoaZco87CeW3w9o1V5SESU1TLalyCWb+9R6MW6dJj1kZX3LpgA8/GmVi67TUGNW/7oSSDcbPC0G1QAgDg8nFb7NngCkCABs0yMO3XIFjaFKGwQBPvXplg9zpXxEerVq+JQyqvV2O9QizqewstXGKRWaCHzdeb49KbmmhUIwGbvz6P1isnAAAW972JVm7RMNApQUa+Hq4FumLrza9QLNZCY8d47Bp9BgUlWnLnrO8O9MKLaNtKMwQf24D85JhKyxHVmGhYoIVuT7ZjfFKa5zs8ffqU1QzUsMMDcXFxmDVrFu7du4fMzEyYmpqid+/eWLNmDYRCIXx8fLBz504UFhaiW7du2Lx5M8zMpHcc/ve//+GHH37Au3fvYGJiAh8fH4wePVquYQcAtm/fjjVr1iAjIwMtW7bE9u3bYW8vvUAs37CTkZGB7777DpcvX4aenh4mTpyIX3/9FRoaGhCJRPjxxx/h5+cHY2NjfP/99/jpp59QXFwMgUB6oomOjoaTkxMWLFiAJUuWqPT3q9qwwwWqXiRzgapf6rlA1S/15PPQPvBlU7VhhwtUbdjhAlUbdriAT+csQvhE1YYdTlCxYYcLVGnY4QJq2FEvathRDTXskCpz8eJFTJ48WW7oVkFBAaytrfH8+XPUrFlTpdehhp2qQV/qCe0DXzZq2Kka1LBDCKGGnapBDTtfJhMNC7TQ6c52jE9KqxvEesMOzbFD1KagoAAXLlyASCRCXFwclixZggEDBsiV2bZtG7766iuVG3UIIYQQQgghhBBSsb+3nh4hSjAMg0WLFmHYsGHQ19dHr169sHTpUtnzTk5OYBgGp06dYi8kIYQQQgghhBDyH0INO0RtDAwM8OTJkwqfj4yM/PfCEEIIIYQQQgjhNQYAw5GVp7iMhmIRQgghhBBCCCGE8BQ17BBCCCGEEEIIIYTwFA3FIoQQQgghhBBCCPcwDMBI2E7BedRjhxBCCCGEEEIIIYSnqGGHEEIIIYQQQgghhKeoYYcQQgghhBBCCCGEp2iOHUIIIYQQQgghhHASLXdeOeqxQwghhBBCCCGEEMJT1LBDCCGEEEIIIYQQwlPUsEMIIYQQQgghhBBuYiTc/qeC9PR0DBgwAIaGhnB0dMSBAweU/6kMg59//hkWFhawsLDAzz//DIapfCgazbFDCCGEEEIIIYQQUkWmTZsGHR0dJCUl4eXLl+jVqxcaNGgAT09PuXJ//vknTp06hVevXkEgEKBLly5wdnbG5MmTP/n61GOHEEIIIYQQQgghpArk5eXh+PHj+O233yAUCtG6dWv07dsX/v7+CmX37duHOXPmwN7eHnZ2dpgzZw727t1b6XtQjx3CedrGEqTYPlDra6akpMDKykqtrwkAsFX/S1ZZ1ipAWasGZa0alLVqUNYINb+eVJVkpXMWZa0ClBWoiuNAlWV1VP9LVlVWrcfP1P6aVZHVQFKg1tf70rXs1gypqVVzblWXgoICNG3aVPb/kyZNwqRJk2T/HxwcDC0tLbi7u8sea9CgAW7fvq3wWm/fvkWDBg3kyr19+7bSDNSwQzgvNTVV7a/ZtGlTPH36VO2vWxUoa9WgrFWDslYNylo1KKv68SUnQFmrCmWtGpS1avAp65fq0qVLbEf4x3Jzc2FsbCz3mImJCXJycpSWNTExkSuXm5sLhmEgEAgqfA8aikUIIYQQQgghhBBSBYRCIbKzs+Uey87OhpGRUaVls7OzIRQKP9moA1DDDiGEEEIIIYQQQkiVcHd3h0gkQkhIiOyxV69eKUycDACenp549epVpeU+Rg075ItUfswj11HWqkFZqwZlrRqUtWpQVvXjS06AslYVylo1KGvV4FNWwl+GhoYYOHAgFi5ciLy8PNy7dw+nT5/GyJEjFcqOGjUK69evR1xcHOLj47Fu3TqMGTOm0vcQMKosik4IIYQQQgghhBBCPlt6ejrGjRuHq1evwsLCAitXrsTXX3+N//3vf+jRowdyc3MBAAzD4Oeff8auXbsAABMmTMCqVasqHYpFDTuEEEIIIYQQQgghPEVDsQghhBBCCCGEEEJ4ihp2CCGEo2JiYvDw4UO2YxCWSCQSJCQksB2DEEIIIYRwHDXsEEK+COVnl+e66OhotGrVCrVr10bnzp0BAMeOHcOECRNYTkb+DZmZmfj666+hp6cHNzc3AMCZM2fw66+/spyMEEVFRUWYP38+XFxcYGJiAgC4cuUKtmzZwnIyQvjv6tWrGD9+PPr06QMAePr0KW7cuMFyKkIIF1HDDvki9OvXT+njAwcO/JeTELZ07twZDRo0wNq1aznfC+Lbb79Fr169kJOTA21tbQBAly5dcPXqVZaTkX/D5MmTYWJigqioKOjo6AAAvLy8cPjwYZaTKdewYUNs3LgRSUlJbEep1IABA3Dq1CmUlJSwHaVSp0+fhkgkYjtGpWbNmoU3b95g//79sokdPT09sW3bNpaTqaagoABFRUVsx+A9Pt084YvNmzdjypQpqFmzJu7cuQMA0NfXp0b+f4hP5wFCPgc17JAvws2bN5U+fuvWrX83iIr4dNK5efMmIiIiAAAJCQkYPXo0xo4di8TERJaTyUtISMDSpUvx6NEj1KxZE127dkVAQADy8/PZjqbg8ePHmDt3LjQ0NGRflExMTJCVlcVyMuVSUlJkM/mLxWL4+vpi3759kEgkLCdTJJFIlP7jkuvXr2PTpk2wtbWVbX8rKyskJyeznEy5hQsX4s6dO3BxcUGPHj1w4MABFBYWsh1LqTZt2mDp0qWoVq0apkyZgvv377MdqUILFy6Era0tpk+fjkePHrEdp0InT57EgQMH4OXlBQ0N6WWlnZ0d4uLiWE6m3A8//IDHjx8DAM6fPw9zc3OYmZnh7NmzLCdTxDAMdu7ciY4dO6J+/foAgDt37uDIkSMsJ1PEp5snBw8exLt37wAAQUFBaNu2LTp06ID379+znEzexo0bce3aNdn1AADUrl0bQUFBLCdTbtasWXj58iXbMSrFp/MAIZ+DGnbIf9rChQuxcOFCFBcXy34u/eft7Q1HR0e2IyrFp5PO1KlToampCQCYM2cOSkpKoKGhgUmTJrGcTJ6Wlhb69euHo0ePIi4uDkOHDsXq1athY2ODUaNG4d69e2xHlLGxsUFoaKjcY4GBgahRowZLiT6td+/eCAkJAQDMnz8fa9euxYYNGzBnzhyWkynS0tKCtra2wj9dXV04Oztjzpw5skYqtpiYmCA1NVXusejoaNja2rKU6NMGDhyIEydOICYmBv369cPWrVtRrVo1jBs3jnNDBmbPno3nz5/jzp07MDU1xYgRI1CzZk0sXboUYWFhbMeT8+rVK1y7dg36+voYNGgQatWqBR8fH0RGRrIdTY6Ojo5Cz6KUlBRYWFiwlOjT9u/fj7p16wIAli5dioCAAJw5cwbz5s1jOZmihQsXYvfu3Zg0aRKio6MBAPb29li1ahXLyRTx6ebJr7/+CnNzcwDShr5mzZqhXbt2mDp1KsvJ5OXk5MDBwQEAZI38JSUlsp6cXCMWi9GtWzfUrVsXq1atQmxsLNuRlOLTeYCQz8IQ8h82ZswYZsyYMYy2trbs5zFjxjBjx45l5s6dy4SEhLAd8ZPevHnDzJ07l6lRowbj5ubGLFmyhAkNDWU7lhwjIyOGYRimpKSEMTc3Z3JycpiioiLGwsKC5WTK5eTkMHv37mU6derEmJmZMRMmTGCWLl3KODo6MlOnTmU7HsMwDLN7926mZs2azJ49exgjIyPmwIEDTN26dZmAgAC2oyllamrKSCQShmEYxs7OjomKimLS0tKYatWqsZxM0ZYtW5jOnTsz165dY4KCgpirV68yXbp0YTZu3MhcvHiRadGiBTN+/HhWM65YsYLx8vJibty4wZiYmDD3799n2rdvz2zYsIHVXKrIz89n/P39mXr16jHGxsaMq6srU7NmTebq1atsR1Pqzp07TP369RkNDQ3G2NiY6dSpE/Py5Uu2YymQSCTM1atXZVnbtGnDBAQEMGKxmO1ozJw5c5h+/fox4eHhjJmZGRMfH88MHTqUmTdvHtvRlDI2NmYYhmFSU1MZS0tL2eOl5zIusbe3Z1JSUhiGkR5nGUa6L5T+zFWZmZnMzp07mXr16jFCoZAZOXIkc/fuXbZjyZRu64KCAsbU1JQpLCxkxGIxY2ZmxnIyeYMGDWJ8fHwYhmFk2VatWsWMGDGCzVifJBKJmLNnzzLDhw9nhEIh06lTJ2bfvn1MTk4O29EqxJfzACGVoYYd8p8nFouZP//8kyksLGQ7yt/G5ZOOnZ0dk5iYyFy7do1p3bo1wzAMU1RUJLt45opz584xw4YNY4yNjZkePXowBw8eZAoKCmTPp6WlMYaGhiwmlHfq1CmmR48eTJ06dZju3bszJ0+eZDtShSwsLJjCwkLm9evXTJ06dRiGkX7uhEIhy8kUubi4MJmZmXKPZWRkMC4uLgzDMExsbCxjY2PDRjQZiUTCbNy4kfHw8GAMDAyY2rVrMxs2bJA1nnGNRCJhLl26xHzzzTeMiYkJ0717d2b//v1Mfn4+wzAMc+zYMdbrtLz3798zv/76K+Pi4sLUrl2bWbZsGRMdHc0UFBQw69atY5ycnNiOKCc0NJRZvHgx4+bmxri7uzM+Pj6Mn58f06JFC2bAgAFsx2OKioqYmTNnMoaGhoxAIGAMDQ2ZmTNncvac27RpUyYgIIBZvHix7AtySkoKY21tzXIyRba2trLzVOkX++zsbMbe3p7NWJ/Eh5snLi4uTEhICHPixAmmS5cuDMMwTF5eHucazOLj45kmTZowjo6OjJaWFuPu7s40adKESUhIYDuaSt68ecPUr19fdlwYP348Exsby3YshmH4dx4gRBXUsEO+CFz8glkZvpx0Vq5cyTg4ODA2NjbMwYMHGYZhmBs3bjDNmjVjOZm8unXrMmvWrGHi4+MrLLNz585/MdF/h7e3N9O3b1+mVatWzNKlSxmGYZi//vqLqVWrFsvJFFlaWirsA3FxcbIeZiKRiHONklxnY2PDeHp6MqtWrWLi4uKUlmnfvv2/nEq5Jk2aMBYWFszUqVOZhw8fKi3DlWPr5s2bmebNmzPm5ubMlClTmAcPHsg9n5eXx6nGaIZhmOTkZM42QJZ69OgR4+XlxbRr107WAzYgIIDx9vZmOZmi8ePHM1OmTGEKCwsZMzMzRiKRMDNmzGCmTJnCdjQFfLp54uvryxgbGzNmZmbMlStXGIZhmNOnTzPt2rVjN5gSEomEefToEXPkyBHmwYMHnOil9ylZWVnMrl27mPbt2zPm5ubMxIkTmbt37zLR0dHMjBkzmHr16rEdkVfnAUI+BzXskC9Cz549FS6KuYxvJ52goCC5IWJBQUHM69evWUwkTyQSMaNGjeLsHeSPfffdd8y9e/fkHrt37x4zY8YMdgJVorCwkNmxYwezZ88eRiQSMQzDMDdv3pQ19HHJ7NmzGU9PT+bPP/9kLl68yOzcuZOpW7cuM3v2bIZhGObChQvMV199xWrGFStWMI8fP5Z77NGjR8yqVatYSvRpT548YTuCyo4ePcoUFRWxHUMlvXr1Yo4cOfLJ49bly5f/xUTK7du3j3n16pXcYy9fvmT8/PxYSvTfkZWVxfTv35/R1dVlNDQ0GAMDA6Z///5MdnY229EU1K1bl1m9ejVvbp7k5eUxeXl5sv9PSkriXE+YFy9eMNHR0XKPRUdHc6bH9scGDRrECIVCpmfPnsyhQ4cUjl1c6cnLp/MAIZ9DwDAMw/Y8P4RUtalTp+LgwYPo168fHBwcZJPQAdLJE7nm2LFj6Nu3L2cnyPuUmzdvQkNDA+3atWM7ihxbW1tER0fLlg/nMisrK8TFxclt/6KiIjg4OHByZaSioiJoaGjI1W1xcTEYhoGuri6LyRRJJBL8+eefOHr0KOLj42Fra4uhQ4di4sSJ0NTURGFhIRiGgb6+PmsZbW1tERoaCkNDQ9ljubm5cHd3R3x8PGu5PiUrKwtBQUEKE0937NiRpUTKVbQCWumKM1whFovRqVMnXL58mXOfoY85Ojri5cuXMDMzkz2Wnp6ORo0aISoqisVkyq1cuRKdOnXCV199JXvs8ePHuHXrFn766ScWk1UsOTkZUVFRcHBwQLVq1diOw3tXrlyBk5MT3N3dZY8FBQUhOjoaXbp0YTGZvLp16+LMmTNwcXGRPRYWFoYBAwbg9evXLCZTbu3atfD29v7kPpqfnw8DA4N/MZUivpwHCPlc1LBDvghjx45V+rhYLIafn9+/nKZyfDrptGvXDsuXL0erVq2watUqrF+/HlpaWpg2bRqnVhlZvXo1MjMzsWTJEs437lhbWyM6Ohp6enqyx/Lz81GjRg2F1ZK4oG3btli9ejVatGghe+zhw4eYO3cubt26xV4wnrKwsEBCQoJcw15xcTGqVauG9PR0FpMpt3fvXkybNg1CoVDugl0gECA8PJzFZIo0NDTkGvZLaWlpoXr16hg4cCCWLFkCoVDIQjp5jo6OCAoKkjsOcJGZmRlSU1NlqyMC0nOrubk5srKyWEymHB8bTpOTkxUaTct/2eeC4uJi7N27Fy9fvlTIyrXrrJo1a+LOnTtyKw3Gx8ejffv2CA4OZrk9UHQAAFY8SURBVDGZPGNjY2RnZ6v8OFENn84DhHwOatghX6TXr1/Dz88PBw4c4OSFHJ9OOhYWFkhOToampibc3Nxw5swZGBkZoVWrVrLlWbnAwcEBiYmJ0NTUhJWVlVz9ciknAAwaNAjOzs5YvXo1NDQ0IJFIMHfuXISEhODkyZNsx1NgZmaG9PR0uTqVSCSwsLBARkYGi8mUu3LlitIvH1zpvde1a1f07NkTM2fOlD22adMmnDlzBteuXWMvWAXs7Oywa9cu9OjRg+0olfrjjz9w6tQpzJ07Fw4ODoiOjsbq1avRq1cv1KpVC0uWLIGnpyd27drFdlTs2bMHd+7cwZIlS2Bvby/3+eJSI3+rVq0wY8YMDB06VPbYsWPHsHbtWjx8+JDFZMrxqeH00qVLGD9+PBISEuQeFwgEEIvFLKVSbvjw4Xj9+jX69Omj0CNj0aJFLKVSzsTERKHRkWEYmJiYcKrBpE6dOggICEDjxo1ljz1//hxff/013r9/z2Iy5T7uEV9KV1cX9vb2GDhwIKZMmQItLS0W0pXh03mAkM/B7ieLkH9RSkoKDhw4gH379uHVq1do06YNfv/9d7ZjKbV58+ZKTzozZ87kxElHIpFAIBAgLCwMDMOgTp06AMC5L/QBAQFsR1DZ77//jt69e8PW1haOjo6Ijo6Gra0tzp49y3Y0pUxMTJCUlCTX/TopKUnujjhXTJ8+HUeOHEGHDh0UepdwxYYNG9ClSxf4+/vD1dUVYWFhSExMxNWrV9mOppRIJELXrl3ZjqGS9evX4/nz5zAxMQEAuLu7o2nTpmjSpAnCwsJQr149NGnShOWUUhMmTAAA+Pv7yx5jGIZzX+pXrVqFnj174vDhw3B1dUVoaCiuX7+OCxcusB1NqSZNmmDr1q1yDafbt2+X+/LMFdOmTcOCBQswevRoVoeHquLy5cuIiIiAqakp21Eq5eLighs3bsgNFb116xacnZ1ZTKVo1qxZ6NevH3766SfZuWDt2rWYP38+29GU+v777xEQEIDvv/9edu36xx9/YMiQITA3N8e6desQExOD1atXs5qTT+cBQj4H9dgh/2klJSU4c+YM9u7di8uXL8PNzQ0jRozAhg0b8P79e1hbW7MdUSlXV1e5kw4AZGZmyk46cXFxaNKkCRITE1lMKdWnTx84ODggISEBrq6uWLt2LcLCwtC5c2dERESwHU/m6NGjGDJkiMLjx44dw+DBg1lI9GkSiQSPHj1CbGwsHBwc0KxZM07dpS9vzpw5ePHiBTZt2gQXFxeEhYVh9uzZqFevHtavX892PDnm5uZ49eoVHBwc2I7ySbm5uTh79qxs+/fu3ZsTPfSUWb9+PXJycrBgwQLO7qOlrKys8Pr1a4UhGPXr10dqaiqnhhB9an4aR0fHfzFJ5aKionDw4EHExMTAwcEB33zzDWc/Y2/fvkWXLl1ga2ur0HBaemOCK8zNzZGWlsaphueKNGjQAFeuXIGNjQ3bUSp1+vRpjB49GuPHj5ftA76+vvD19UW/fv3Yjifn6NGj2L17t+yzNWHCBE5eswCAp6cnrl69iurVq8sei4uLQ9euXfH27VsEBQWhc+fOiImJYTElv84DhHwOatgh/2nm5ubQ0NDAmDFj8PXXX8vuyNna2uLVq1ecbdjh00knLS0N69atg7a2Nn788UcIhUKcP38eISEhcndE2VbRmHRzc3POdb8v7+P5lrj4xbmwsBBz5syBr68vioqKoKenh7Fjx2Lt2rWcmx/E3d0dz549g5GREdtReK18l3uGYZCYmAgdHR1YWFjIlePaMMc5c+bg8uXLmDFjBhwcHBAbG4vff/8dXbt2xbp163Dx4kUsWrQIjx8/ZjuqjEQiQVJSEmxsbDj5+eej3NxcnDt3TvZlmasNpz/++CM8PDwwbtw4tqModePGDdnPL168wNGjRzFjxgyFxh2uTaIOSCfM3rNnj2wfGD9+vNyE2uTzmZubIzIyEsbGxrLHMjMz4ezsjIyMDDAMA2NjY+Tk5LCYkp/nAUJUQQ075D+tffv2uHv3Lry8vODt7Y2hQ4fCzMyM8w07dNJRn9LJW+vXr4+//voL5Q954eHhGDVqFOfmWXr+/DmmTZuG169fo7CwEAA3h2B8jGEYpKamwtLSkrN3mHfs2IHz58/jl19+UfjywZXJSCMiIjB//nyl8wBxpaHk9u3bKpXj2up4fFgVrVR2djamT5+OQ4cOQSQSQVtbG8OHD8emTZvkenOyLT09HWvXrlW6v965c4elVP8Nbdq0wePHj+Ho6Kiw0hAX6laVoUtcnESdT7g+J1x5o0ePRnR0NObPnw97e3vExsZixYoVsLOzg5+fH+7fv49vv/0Wf/31F6s5+XQeIORzUMMO+c+LioqCn58f/Pz8EB0dja5du+L27dt49+4d7Ozs2I6nFJ9OOkVFRVi6dCkOHjyItLQ0ZGVl4cqVKwgODsb06dPZjiebiFrZoa5atWpYvHgxJk2axEKyitWrVw99+vTByJEjFSah5MoQjMjISDg5OQHAJy/audJYUqqiHg9cajTz8vKCq6srvvnmG4Xtz7WGElJ1xowZg5ycHKxYsQKOjo6IiorC/PnzYWBggH379rEdT6Z79+4oKirC0KFDFfbX0aNHs5RKXvfu3XHp0iUA0saSihqeudBYUt6ntjNX6pYvli1bJpubZuHChRWW41KDyafmhNuzZw+LyZQrLCzE4sWLFa5dFy5cCAMDAyQmJqK4uBg1atRgOyoh/0nUsEO+KHfv3oWfnx+OHDkCLS0tjBs3jvVJ3Phu6tSpiIuLw9y5c9GjRw9kZmbKjanminbt2qncy4BtxsbGyMrK4myvFwAwMjKSdaeuqPGMS40lfGJsbIzMzEzeDLspLi6Gj48PDh48iPj4eFSvXh3Dhw/H/PnzOTcUDwB8fX3h7++PuLg42NnZYeTIkRg7dizbsRRUq1YN4eHhcl/ocnNz4erqiqSkJBaTyTM2NkZKSgp0dXXZjlKhAwcO4OuvvwZAjSVVSSwW4+HDh4iPj4ednR2aN28OTU1NtmMBAKZMmYJt27YBwCc/776+vv9WpErxZU44PuLLeYCQz0GrYpEvSuvWrdG6dWts2rQJJ0+ehJ+fH9uRKsSXk87JkycRGhoKQ0ND2RdROzs7xMXFsZxM3seNOuHh4dDQ0JD1OuGSAQMG4MqVK+jWrRvbUSpUfoz8x/MAkX+mbdu2ePHiBW9W5ZgyZQqCgoKwadMmWc+S5cuXIy4ujnN3lZctWwY/Pz/MmTNHlnX16tWIj4/n3Eozenp6SElJkeull5qayrkGlPr16yM2Nhaurq5sR6lQaaMOANSuXRvNmzdXKMOVoc3+/v4YOXIkAHzy88O1eXdev36N/v37o7CwUDYMR09PDydOnEDDhg3Zjidr1AG41XjzKZaWlrxYZay8W7duwc/PT+7atUOHDmzHksOn8wAhn4N67BDCQcpOOhs2bIC3tzfnTjqOjo54/fo1TExMZBMRp6SkoEWLFggLC2M7nsyIESPw3XffoWXLlvD19cXUqVOhoaGBTZs2Yfz48WzHkzNs2DCcPXsWrVu3VphXgcuNkVzFt2EY06dPx+HDhzFgwACF7c+lYQKlLCwsEBYWJvcFJD09HW5ubpybmNzZ2Rm3bt2SayyJiopC27ZtP7kKFRt8fHzg5+eH2bNny50HRo4ciV9//ZXteDILFy7EwYMHMXbsWIX9lWuNDwD3J9Lv2bOnbKn4ir4QCwQCuYmLuaBp06YYMWIEZs+eLevBuWHDBuzfvx/Pnj1jO56cwMBAWFhYwMbGBrm5uVizZg00NDTw448/KgwnZBMf5oQrb9euXZg3bx4mTJgAR0dHREdHY/fu3fjtt98wceJEtuPJ8Ok8QMjnoIYdQjiITyedH374AaGhodiwYQOaNGmCt2/fYubMmXBzc8OyZcvYjidjbW2N2NhY6OjooF69eti+fTtMTU3Rv39/hISEsB1PzpIlSyp8btGiRf9iEtVER0djyZIlePHihcIEj8HBwSylKsO3YRh8GSZQqrIlbrnE2toakZGRCsObXFxckJyczGIyRQzDwNfXFwcOHJANcRsxYgTGjRvHqWGafGl8kEgkYBgGpqamyM7Olhs6GhYWhlatWnFuH+ATY2NjZGRkyA29EovFMDMzU9qQxqYGDRrgyJEjqFWrFiZPnoygoCDo6enB0tIS/v7+bMeT4cOccOW5u7vj6NGjaNCggeyx169fY9CgQZy6zuLTeYCQz0ENO4RwEJ9OOsXFxfj555+xc+dO5Ofnw8DAABMnTsTKlSs5NWTA1NRUNv9Ps2bNZEPFKrp7S1TXvHlz1K5dG0OGDFGY0LtTp04spVIkFouxZMkSzJ8/n1P7Jt+tXLkSBw4cwHfffQd7e3vExMTgjz/+wNdffy23fDAXljweNWoUcnJysHLlStSoUUNuQmIufaEDgEePHlU4ZKhZs2YsJOK30rnAKnpu/vz5WLx48b8bqhJXrlyBk5MT3N3dZY8FBwcjKioKXbp0YTGZouHDh2PYsGEYMGCA7LFTp07h8OHDOHjwIIvJFJmYmCArKwsMw8DGxgaBgYHQ19eHs7Mz566x+MTCwgKJiYnQ1taWPVZUVITq1asjLS2NxWTy+HQeIORzUMMOIRzE15NOSkoKZ5e6bt++Pbp164aoqCjZqmNxcXFo3rw5YmNj2Y6n4OrVqzh06BCSk5Nx9uxZPH36FNnZ2Zz4cvwxExMTZGRk8GKyX0tLSyQnJ3M+6/v373H06FEkJSVhy5YtCAoKQlFREerXr892NAV8WvK4dAnxw4cPy5YQHzp0KDZt2sS5uSy4PmSovLS0NFy4cAGJiYn48ccfER8fD4lEAnt7e7ajyURFRYFhGLRr105u2KVAIICVlRUnVpn8WM2aNXHnzh3Y2trKHouPj0f79u050RuyvCFDhuDMmTNo0qQJHBwcEBMTg2fPnqFfv35yk6hzYTixjY0NQkNDERgYiGnTpuHp06cQiUQwNzfn5I2emJgYxMXFoUWLFmxH+aR+/fqhRo0aWLVqFQwMDJCXl4dffvkFEREROHv2LNvxZPh0HiDkc1DDDiEcxLeTTlZWFoKCghSG4XCpESIsLAwLFiyAtrY21qxZA2traxw7dgxPnjzBqlWr2I4nZ/Pmzfj9998xYcIErFixAllZWXj79i0mTpyI+/fvsx1Pgbe3N8aPH8+5CRKVmT17Ntzc3DB16lS2o1To6NGjmDp1KgYNGoQDBw4gOzsbT58+xdy5c3Ht2jW24/0nSCQSpKamwtLSknONfHwbMnT79m0MGjQITZs2xb1795CTk4Pbt29j7dq1nPoyx0elPUvKYxgGJiYmnGuA+NQQ4vK4MJx41qxZuHv3LnJycjB9+nRMnz4djx8/xsSJE/Hq1Su248lER0djxIgRePnyJQQCAXJzc3Hs2DFcunQJu3btYjuegoSEBAwbNgwPHjyQNUC3bNkSBw8elBuqyxVcPg8Q8ndQww4hHMaHk87evXsxbdo0CIVCuaFjXLlDz0eurq64fv06nJycYGZmhoyMDIjFYlhbW3OqO3Op0os3V1dXhQkeubYqUuvWrfHo0SPY2dnBwcFBrncZVyZP9vDwwKFDh9CgQQPZ9i8pKUH16tWRkpLCdjzeUfU4xJXJSPk2ZKhRo0ZYu3YtOnXqJNtfCwsL4ejoyKll2cs7c+YMbt++jdTUVLmGMy70JimvUaNGWLdundxNkps3b2LmzJmcaoDgoytXrkBbW1t2Q4KLvWJ79OiBNm3aYO7cubCwsEBGRgaysrJQv359zs23WF5MTAwSEhJQvXp1zvTa49t5gJC/g5Y7J4QjPnXSKd8Thmsnnfnz5+PYsWPo0aMH21EU8HXZ2JycHDg4OACA7AteSUkJdHR02IxVobFjx0JTUxMeHh6cHM5Q3sSJEzm1OocyycnJsiFXpdtfIBBwcogjIO1huHjxYqVflKOjo1lMJuXm5iZbpaciXJqMNCIigldDhiIjI2VzaZXuozo6OhCJRGzGqtCSJUuwfft2DB8+HEePHsW3336LAwcOYNiwYWxHU7B48WIMHDgQ48ePh6urK8LCwuDr68vJSdQBfix1DQCnT59Gr169oKVV9jWoadOmLCZS7vHjxzh//rxcY6+yXlxskkgkCo/Z2dnBzs5O7nm2b07y7TxAyN9BPXYI4YjSEzffTjo2NjaIj4+XWwmDK/i6bOzgwYPRqFEjzJ8/X9adefXq1Xj58iUOHDjAdjwFRkZGiI+Ph5GREdtR/hO6du0Kb29vjBo1Srb9AwICcOjQIZw7d47teAq8vb0RGxuLWbNmwdvbGwEBAVizZg0GDRqEWbNmsR3vP6OgoAAaGhqcm/i7VatWWLhwIbp16ybbX69cuYLly5fj1q1bbMdT4OjoiPPnz6Nu3bqySfUfP34MHx8fnDlzhu14Ch4/fow9e/YgJiYGDg4OGD9+vNyk5FzBl6WuAemqWPHx8Rg2bBhGjhypdJJyLqhTpw5OnToFd3d32WcrMDAQw4cPx+vXr9mOB+DTPQwB6dBBLl67EvJfRA07hJB/ZP369cjJycGCBQtYvyPzX5GQkIA+ffogNTUVcXFxcHFxgZGREc6dO4dq1aqxHU9Bq1atsH//fjg5ObEdpVIMw2DXrl04ePAgUlNT8fr1a9y5cweJiYkYOnQo2/EASCdO7tq1K5ydnfHw4UPZRKlXrlxBzZo12Y6nwNraGu/evYOFhYXc6nN9+vTB8+fP2Y6nVHR0NOLi4mBvby/rHcc1P/zwA4YOHYpmzZrh/PnzGDx4MAQCAQ4fPow+ffqwHU/m4cOH6N27N3r16oUjR45g1KhROHv2LE6fPs3JBojyPR6sra0RFxcHbW1tzvWE4Bu+LHVd6tWrVwgICMDBgwdhaGiIkSNHwtvbm1PnsT179mDlypX45ZdfMGPGDOzYsQPLly/H3Llz8c0337AdDwBUHhLm6OhYxUk+Hx/OA4R8DmrYIYTD+HDScXBwQGJiInR0dGBhYSH3HBeGYXwsOztbYZJnLk7qxzAMHj9+jOjoaDg4OKBZs2acbThbsGABDh8+jLFjxyrMscO1YW4LFizA1atXMXPmTEyePBmZmZkIDw/HkCFD8OzZM7bjyeTn5+PcuXOIioqCg4MDevfuDaFQyHYspSwtLZGYmAgtLS3Y29vj7du3MDIykk3+yyUJCQkYPnw4Hjx4AAsLC6SlpaFFixY4dOgQ544Dtra2CAsLg4GBAZo3b46ffvoJJiYmmDVrFv766y+248mJi4vD/v37Zfurt7c3Z+bW+Fjjxo3h7+8PT09PdOzYEf3794eZmRkWLFiAyMhItuNh2bJlmD9/PgBg4cKFFZZbunTpvxVJJXxZ6vpjDMPg+vXrmDNnDt68eYNWrVrh22+/xYgRIzhxzj19+jR27Ngh+2xNnjwZ/fv3ZzvWJ0kkEiQlJcHGxoYTdfgxPp0HCPkc1LBDCAfx6aRz+/btCp9r167dv5jk065evYpvv/1W4cKdugj/c3wa5ubg4IAXL17A0tJSNtErwzAwNzdHRkYG2/F4qVOnTpg3bx46deok+zIkFArx7NkzPH36lO14cvr3748aNWpgxYoVMDQ0RF5eHubNm4eIiAjODcMp7UGSlpaG2rVryybOrmgZdKKaCxcuQCgUom3btnj06BG++eYb5ObmYuvWrRg4cCDb8TBlyhRs27YNgHT+sopwbZ4dvix1XV5YWBgCAgIQEBAADQ0NjBo1CjVq1MDWrVtha2uLEydOsB2RV0pXdD106JBsRdfhw4dj06ZNMDExYTueDJ/OA4R8DmrYIYSD6KSjfo6OjliwYAGGDx+uMPkoF+YH8vDwwLt37wBAYbWm8rjYC4pPqlevjvDwcOjp6cnmLMjJyUGdOnUQExPDWq7u3bvj0qVLAIA2bdpUuP25snJXeeHh4WAYBq6urkhOTsa8efOQk5ODRYsWoU6dOmzHk2NpaYmEhASFXgV2dnZITU1lMZmir776CjNnzkRoaCiCgoJw4MABpKamwtPTk/XVpiZNmoQ///wTADBy5MgK91eurTJFqg6flrr+448/4O/vj5CQEAwbNgyjRo1CixYtZM/n5+fD2tpaoXfvv4Gviz4AwJgxY5CTk4MVK1bA0dERUVFRmD9/PgwMDLBv3z6248nw6TxAyOegVbEI4aC7d+/KnXQMDQ2xevVq2SoDbONjV/HCwkLZ6k1ctHPnTtnPAQEBLCb5ezIyMnD27FnZaih9+vSBmZkZ27EU9OzZE7Nnz8aGDRsASLvhL1iwgPU5S0aNGiX7ecKECSwm+TxisRh79+6VHQ+sra2xa9cullNVzMzMDIGBgXLzgAQFBcHU1JS9UBXYunUrZsyYAR0dHezevRsAcPnyZXTt2pXlZICzs7PsZzc3NxaT/D35+fkIDQ1V+OLesmVLlhKV4euyzLa2trhz5w5iY2MRHx/PqaWuP3bx4kXMmTMHffv2VToZuYGBAWu9dQ4ePChr2PH391daRiAQcLJh59KlSwgPD4eBgQEA6bxLvr6+cHV1ZTmZPD6dBwj5HNRjhxAOqlmzJo4dO6YwCeHAgQMRGhrKYjIpPnYVX7lyJRiGwdy5czm7bDRfPXjwAL169ULt2rVlq6G8e/cO58+fh5eXF9vx5GRnZ2P06NG4ePEiSkpKoKenh65du8LPz49W9fqbLC0tkZyczMm5FD62c+dOzJs3D+PHj5fdUfb19cVvv/2GSZMmsR2P/Av8/Pwwffp06OjoyPXeFAgEnOgRWX6FzPLnqo//n2tDiFNSUqCvrw+hUAixWAw/Pz9oamrC29ubF8cG8s85OTnh9u3bchMlR0ZGom3btpz4bJWi8wD5r6KGHUI4iE466hcSEoJu3bohNTUVlpaWcs+peof03zJw4EDMmjULbdq0kT32v//9D7///juOHTvGYjLlmjdvjlmzZmH48OGyxw4fPoy1a9fiyZMnLCarWHJysmwySq6tNPb9999j+PDhcr0H7t+/jyNHjmDjxo3sBavA7Nmz4ebmhqlTp7IdRSU3btzAgQMHZL0KRowYgU6dOrEdC4B0qF3btm0B4JPzU3Xs2PHfilSplStXolOnTnIrYD1+/Bi3bt3CTz/9xGIy5apVqwZ/f3906dKF7SiV8vX1xbVr17B48WLZtcDSpUvRqVMnjBkzhu14cpo3b47t27ejUaNGmDt3Ls6ePQttbW106NBB1kOSK9LT07F27Vq8fPlSodcWl4a7XrlyBU5OTnB3d5c9FhwcjKioKE7uvz4+PvDz88Ps2bNl++uGDRswcuRI/Prrr2zHk8Pl8wAhfxc17BDCUXw56QQGBsLCwgI2NjbIzc3FmjVroKGhgR9//FHWHZcLGjRogIYNG2LIkCEKc+xwrV4tLCyQnJwsN2xMJBLBxsaGk6uLmJmZIS0tTe6urFgshqWlJScnJE5LS8OFCxeQkJCAn376CfHx8ZBIJJwZNmBlZYW4uDjo6OjIHisqKoKDgwOSk5NZTKZc69at8ejRI9jZ2SnMD8WlL0l8ULduXbx58waA/HCn8gQCAacao21tbREaGgpDQ0PZY7m5uXB3d0d8fDyLyZSrUaMGwsLC5ObX4Cp7e3uEhITInbPy8/Ph7u6O2NhYFpMpMjMzQ3p6OgQCAezt7XH//n0IhUJ4enoiISGB7XhyunfvjqKiIgwdOlThOmX06NEspVJUs2ZN3LlzB7a2trLH4uPj0b59ewQHB7OYTDmGYeDr66tw7Tpu3DjqKU3Iv4Aadggh/0iDBg1w5MgR1KpVC5MnT0ZQUBD09PRgaWlZ4fhwNhgbGyMzM5MXXcLt7Ozw7t07GBsbyx7LzMxE7dq1kZiYyGIy5Zo1a4aZM2fi66+/lj126NAhrF27lnOrIt2+fRuDBg1C06ZNce/ePeTk5OD27dtYu3YtZ1Zusba2RnR0NPT09GSP5efno0aNGpyc2PFTk2Jy6UsSIG0gW7p0KQ4ePIi0tDRkZWXhypUrCA4OxvTp09mOx0sWFhZISEiQa4gsLi5GtWrVkJ6ezmIy5fbt24enT59i0aJFCr03uaZ69eq4fv06PDw8ZI+9e/cOHTt25FxjiaWlJeLi4hAcHIzhw4fj7du3kEgkMDExQU5ODtvx5BgbGyMlJUXp/DpcUroyXnkMw8DExIRWxvtMfJwbkpDPRZMnE8IRfD3pREZGolatWmAYBidOnEBgYCD09fUrvNvMln79+uHGjRvo3Lkz21Eq1a1bN3z77bfYsWOHbGnj6dOno3v37mxHU2rjxo3o3bs3Nm3aBEdHR0RGRiIkJATnzp1jO5qCmTNn4vDhw+jUqZNscufmzZvj8ePHLCcr06ZNG/z6669YvXo1NDQ0IJFIsHjxYrmheVzCtcabT5k1axbi4uKwf/9+9OjRAwDg6emJWbNmcaZh51OropXiUk+oJk2aYOvWrZg5c6bsse3bt6Nx48bshfoEd3d3LFy4EFu3bpU9Vjp/DdfmrZk1axY6duyIsWPHwsHBATExMdi7dy9mzZrFdjQFPXr0wNChQ5GWliYblhsYGMiZRR/Kq1+/PmJjYzk3qe/HXFxccOPGDbmhl7du3eLc9VV5V65cUTrEje1r1/I93NhcAZOQqkQNO4RwBF9POnp6esjJyUFgYCBq1KgBS0tLiEQiFBYWsh1NTlFREfr27Ys2bdrAxsZG7jmuLcm7bt06eHt7w9zcXLZsbI8ePTjVA6q8li1bIiwsDOfPn0d8fDz69OmDnj17wtzcnO1oCiIjI2VD70q/POvo6EAkErEZS87vv/+O3r17w9bWVjZPQfXq1TnTo+hjFS3Jq6urC3t7e7Ro0YIzd8ZPnjwpGzZU2nvPzs4OcXFxLCcrU35VNIZhMG3aNLlGCK7ZsGEDunTpAn9/f7i6uiIsLAyJiYm4evUq29GUGjlyJEaNGoVhw4YpDMvlmh9//BH16tXD0aNH8eLFC9ja2mLPnj2cbOTftWsX9u3bB21tbdmqTqmpqVi8eDG7wT4of5zq2LEjunfvjrFjxyrMscal1aYWL16MgQMHYvz48bLPlq+vL6cWpihv+vTpOHLkCDp06CA3xI0Lw7BKF/wAuLWwByHqREOxCOG45ORk3L17Fx4eHnLdsbli1qxZuHv3LnJycjB9+nRMnz4djx8/xsSJE/Hq1Su248ksWbKkwucWLVr0LyZRXWJiImJiYjg5wS9ftWrVCgsXLkS3bt1kjWZXrlzB8uXLcevWLbbjyUgkEjx+/Fi2/Zs1a8bZYYTt27fHgwcPYGNjA3t7e8TGxiIpKQlNmzZFZGQkAOD06dNo2rQpu0EBODo64vXr1zAxMZFt/5SUFLRo0QJhYWFsx1OqNCeX5ebm4ty5c7L9tXfv3hAKhWzHUqr8XDBE/SQSCZKSkmBjY8OpY1aHDh1kP5euOvYxgUDwyUnL2fD48WPs2bNH9tkaP3683ETlXGJubo5Xr17BwcGB7Sif5Ofnh4YNG6J+/fqyx169eoXXr1/LGiUJ4SNq2CGEQ+Li4vDdd98hMDAQXl5e+OGHH9C2bVtoamoiMzMTfn5+cisPccWVK1dkq18AwNOnT5Gdnc2plVv46urVq3jz5g1atGjBuaXDS0VERGD+/PlKu19zaYlTAHj48CF69+6NXr164ciRIxg1ahTOnj2L06dPc/JiOSgoCIGBgWjcuLHcErJcMm3aNNSqVQvff/+97LEtW7bg/fv32Lx5M5YtW4bz58/jwYMHLKaU+uGHHxAaGooNGzagSZMmePv2LWbOnAk3NzcsW7aM7XhK8aFhp1RmZiYiIiJQq1YtTk2eX97s2bPRsGFDjBo1iu0oleLTnFDZ2dn47rvvcOjQIZSUlEBbWxvDhw/Hpk2bYGJiwnY8AEBeXh58fHzw5s0bNG7cGPPmzeNMb8L/And3dzx79gxGRkZsR/kkR0dHvHz5UjYcG5CulNaoUSNERUWxmIyQf4YadgjhkD59+sDa2hqDBw/G4cOHce3aNWzevBkDBgzA6dOnsWDBArx+/ZrtmLx19epVHDp0CMnJyTh79iznGqBKVz4rHYqxevVqLFiwAPXr10dgYCC2b9/OybtJXl5ecHV1xTfffKPwZa5du3YspapY6Rwrpcude3t7c2JFrNmzZ6Nx48bw9vYGIL2rOG7cOJiZmSE3NxcnTvy/vTsPi6pu/wf+HlA2ERlWAdnEXJCy3HFNS5IUA01EBAk3Sq3ErwuCe2hmPpr6pLSpmIlW9gQqbiWJ5YLkFlIqKEsDiIDsyjq/P/xxHoYBMZ/inMH367q6Ys6Z4C0hc+Y+n899fyf0hZGS5qaiVVRUwMLCQq0JqBgqKyuxePFifPbZZygvL4eBgQFmzpyJdevWSfYNnlQLO+vXr0eXLl0wfvx4AMDRo0fh7e2N0tJSyOVyxMbGYsCAASKnVDdkyBAkJCTA0dFRbVuulHoXAcDs2bOhUCgQEhICd3d3FBYWQqFQwM3NDdeuXRM7noo33ngDJSUleP/994UtpGFhYTAwMHhkg/WWNG3aNCQmJmL06NGIjY3FiBEjsHXrVrFjqTl69CiMjIwwaNAgAEBqaiqmTp2KpKQkuLq6YufOnSqTssRUf0LfiRMncPjwYSxZskTt71bnzp1bOlqT5HI58vLyVCaP1tTUwMTERBKvU0RPioUdIgmpP12kvLwcxsbGqKioEJaMNzYhQWyPavQppYvkrVu3YvPmzZgxYwbef/99FBUV4dq1a5g5cybOnDkjdjwAD8fwJiYmwsLCArW1tbC0tERERAQmTJiAI0eOICQkRFLb2+po0sQxKevcuTN++ukn2NnZAXg46jg0NBSzZ89GZGQktm/fjnPnzomcUl337t3xwQcf4LXXXhOOxcTEYOHChbh+/TqKiorg5OQk+kSvulUEwMPfTbm5uTA1NYW2tjYGDRqENm2k0Xaw4VYQT09PREdHq2wdkUIxunv37oiJiUHXrl0BPLxbP3HiRISGhuKjjz7Cjz/+KLltLYBmTXGrP0q+foHP2NgYhYWF4oZroGPHjrh165ZKcb+0tBROTk64c+eOiMn+y8rKChcvXoSVlRUyMzMxbNgw3L59W+xYavr164ctW7YIq3SHDx+Odu3aYc6cOdixYwf09PTw1VdfiZzyIS0trSa3ttWRWmPywYMH491334W3t7dw7Ntvv8WGDRsk+RpL9LhY2CGSkLoJSHUa3qlteF4KGl4k5+Tk4IsvvoCfn98jp3u1NCcnJ/z4449wcHCAXC7HvXv3UFNTAwsLC+Tn54sdD4Dq/99ff/0VL774IgoLC6GtrQ2lUgm5XC65i3kAGDt2LFatWoU+ffqIHaVZBQUF2LBhQ6PbxsQuRNb//5+UlIR+/fqhsLAQurq6qKmpgbm5uSRXbhw/fhwTJ06Ei4uLMLknKSkJ33zzDdzc3HD8+HGcPXtW1F5W27dvx5kzZ4QG5O3atYOpqSmUSiXKy8uxfv16TJ8+XbR89TU38UYmk6ncJRdL/RsNKSkp6NmzJ/Lz82FoaIiKigrY2NiIXszTdJrUE8rBwQGnTp1S2TKalpaGYcOGSWZLbnPXWFJhYmKC3NxctGnTBrm5ubC2tkZ6errwd+q5555DVlaW2DE11s8//4xXX30Vo0aNgpOTE1JSUvDjjz8iNjYWgwcPFjse0ROTxu0pIgIAVFdXIy4uTrjz0fCxlO541GnsDueECRMQGBgoqcJOSUmJ0NCvboVRVVUVdHR0xIylwszMDGlpaXBwcEBcXBxcXV2FpcJlZWUqy4alxMHBAaNHj4aXl5dak2exR5w25Ovri4qKCnh7e0uuB0iHDh2EpqOnT59G3759he1BVVVVj7wjKiY3NzekpqbiyJEjyMrKwquvvooxY8bA1NRUOO/m5iZqxt27dyMiIkJ4rKOjI7zZvHz5Mt566y3JFHakuIKgMQYGBiguLoaRkRF+/vlnPPfcc0LDZC0tLUlNmqtPqVTi888/R1RUFPLy8nD16lXEx8cjJydH5Q6+FEycOBEBAQHYtGkTACA7Oxvz5s2TZK+9GTNmYNSoUZg/f76wFWvTpk2YNWuW2NEEzV1jAdJYDVd/FfTZs2fh6OgojI03NTVVuykhFQqFAgYGBiq9a+7du4f79+/D2tpaxGSqhgwZgt9++w1RUVHIzMxE//79sXnzZsk3fSZqDgs7RBJiYWGhMmrT1NRU5bGFhYUYsf4yGxsbyfUCGjZsGNatW4ewsDDh2JYtW1QmZYhtxowZGDNmDF555RXs3r1bZe9/fHy8JKeiAQ+LTmPHjkVVVRUyMzOF41KcOnPmzBncvXtXkv1UvL294ePjAy8vL/zrX/9CSEiIcO78+fNwcnISMd2jmZmZYfjw4VAoFLCxsRGKOlJx+/Zt9OrVS3js7OwsfNyrVy9JrIDRNK+++ipmzZoFX19fbNiwQegNBUDSk3GWL1+OEydOYN68eXjzzTcBPNz2GBwcLLnCztq1a7F48WI8++yzKC8vxzPPPIOZM2dK6qZJnbCwMFhbW2Pv3r3IysqCtbU1Fi1aJKnx4c1dY0llNVzfvn2xZcsWzJgxA59//rlKb7Vbt27BzMxMxHRN8/T0xI4dO1QKO3/++SdmzJiB8+fPi5hMnb29PRYtWiTJCW5ET4pbsYjof7Jjxw6Vx+Xl5fjuu+/Qtm1bHDt2TKRU6rKzs+Hh4YG8vDwoFAp07twZ7du3x6FDhyQ1SjwyMhKJiYkYOHAgpkyZonLcyMgIXl5eIqbTfEOGDEFkZKQkiyRVVVVYu3at8P8/NDRUKI5t3rxZaPQrNdnZ2fDx8cG5c+dgYmKC/Px8DBw4EPv27ZPMXVpDQ0PcuXMH7dq1UztXWlqKjh07SvYuuFQVFRUhODgYFy5cwMCBA/Hvf/9bKJiGh4dDJpOpFNKlwtbWFpcuXYKZmZmwLVepVMLExAT37t0TOx4A9WmCtbW1yMvLg5mZmfAGtK4XF7U+ycnJ8PDwQFpaGrp06YK4uDjhd+nKlSuRlpaGXbt2iRuyEU31gZRaf8ji4mLMnTsX+/fvR3V1Ndq0aSO5CW5ET4KFHSL6nzRc8dKuXTs8//zzCA4Oltxde6VSiYSEBGRkZMDW1hb9+/fnXZq/yc2bNxEVFSWs2Jg8eTKeeeYZsWOpWb58OaKiohAYGKhW0JPSnWVN4unpCTs7O7z//vto164dysrKEBoaitu3byMmJkbseACAgQMHYvHixY0WRg8cOID169dL7o4y/TOsra1x69Yt6OnpCT1WSkpK4OzsrLLiUEx1DWmBh69bdc1p6/9bCluzG97YaQp/tz6Z/Px8teuowsJC6OjoSG4rMQB06dIFR48eRZcuXYRjKSkpcHNzk8RKqDqaMMGN6EmwsENEf5s7d+7gl19+QY8ePSS7bQh4ePezPhZ3/jcHDx7ElClTMHbsWNjb2yMjIwOHDh3Cl19+iXHjxokdT0VTW+9kMpkkJ/hoAjMzM2RnZwsTpwBIrnnuvn37EBwcjO3bt2PcuHHQ0tJCbW0toqOjMXv2bGzcuBGTJ08WOya1gBkzZkBHRwebNm2ClZUV8vPzERwcjMrKSmzbtk3seACAF154Affv30dAQAD8/PwaXfkmhZ5rj7OVmb9bnx5r167F/v37sWbNGnTu3BmpqalYtmwZvL29ERoaKnY8gSZMcCN6EuyxQ0RPRKFQ4O2330ZycjJcXV2xYMECDBs2DNra2igsLMTu3bsl1eDx4sWLmDNnDq5evYoHDx4AgKTufGqy0NBQREdHq1zk//TTT5g7d67kCjtxcXFiR2h15HI5kpOTVXrYXL9+HcbGxuKFasDHxwcKhQJ+fn6orKyEmZkZ8vLyoKuri+XLl7Oo8xTZuHEjAgIC0KFDB1RVVcHQ0BBubm7YvXu32NEEly5dQlJSEiIjIzF48GD06NEDU6dOxfjx46Gvry92PAF/n1J9ISEhaNu2LRYsWIDMzEzY2dlh+vTpmD9/vtjRVOjp6eHu3bsqE9zqXg+INBlX7BDRE/Hw8ICFhQVef/117N+/Hz/88AO2bt0KLy8vREdHY9myZZJqoPzss8/Cw8MD/v7+akuY67+4018nl8tx9+5dtGnz33sF1dXVMDMzk8R49roCHqC+Wqs+rtx6Mp999hlCQ0Mxffp0YVn7zp078d5770lqIg7wsLfC2bNnkZeXB1NTU7i6urKnwlMqNzcX6enpsLW1lVSftYZqa2tx4sQJ7Nq1C0eOHMHJkyfRu3dvsWMB4O9W0kzh4eHYvXu32gQ3f39/LF26VOx4RE+MhR0ieiKmpqbIzs6Gjo4OysvLYWxsjIqKCuEiT2rN8oyMjFBUVCTJSU311dTU4KWXXsKxY8c05u7RiBEjMHr0aCxevFg4tn79esTGxuKnn34SL9j/Z2RkhOLiYgCqvSvqcOXW/+7kyZMq03AmT56Ml156SexYRE3Kzc1Va5jduXNnkdI07fr164iMjMTevXvh6OiIHTt2wNHRUexYAPi7lVQ9//zzeOONN+Dr6yvpKa5KpRI7d+7E3r17kZ2dLbxmBQYGSv4akehRWNghoidS/4IOgNCEsqnzYgsICICvry9eeeUVsaM0y97eHn/88Yekltw/yh9//AEPDw+UlZXB1tYWmZmZMDAwwMGDByXRaykzM1MYvZyent7k88RcufW444tXr179Dych+muioqLw/PPPo0ePHrh+/TpmzpwJbW1tbN++Hd27dxc7npqjR49i+vTpyM7OVjkupQJEQUEBoqKiEBkZiZKSEvj7+8PPz09yk7A04XerpnncJsNSLEJ+99132LNnD44dO4Zhw4bB398f48ePh56entjRAAC//vordHV14eLiAuBhcXfevHlISkqCq6sr/vWvf8HQ0FDklERPjoUdInoiBgYGOHz4MOp+hXh6eiI6Olp4XPdGX0z+/v7C3ZeKigocPHgQQ4YMUVt2L6XeCsDDSSPx8fFYtWoVOnXqpHIHSapL2qurq3Hu3DlhxcaAAQNUmunSowUGBj7W83bu3PkPJ/nrKioqsHr1akRFRSE/Px9FRUU4fvw4bty4gblz54odj/5hTk5OOHPmDCwtLeHh4YFu3brB0NAQ8fHxkmya6+TkhIULFyIgIECyxXM9PT04OjrC398fAwcObPQ5I0eObOFU1BLqVj496u2ZlIqQjSkoKMDXX3+NPXv2ICkpCePHj4efn5/oP7NDhw7FihUr8PLLLwN4eN2alZWFgIAAREVF4bnnnpNMA3WiJ8HCDhE9EQcHh2aXrN6+fbuF0jRu1apVj/W8FStW/MNJ/pq64k3976+Ul7RfvnwZpqamwp1b4OGd3IKCApWGulJQv9hXn66uLjp16gRPT0/JZZa62bNnQ6FQICQkBO7u7igsLIRCoYCbmxuuXbsmdjz6h9Wtznzw4AGsrKyQk5ODtm3bwszMTGUVp1SYmJggPz9f0lsumnt9lclkkhofDTx8M79hwwZcvnxZbYtbfHy8SKlILPfv38eBAwewfv16pKenw9zcHFpaWti2bZtQWGlpZmZmUCgU0NXVRWFhIczNzXHt2jV07doVmZmZGDRoEDIzM0XJRvR34FQsInoiaWlpYkdo1ooVK/DLL78gJiYGH3zwgdr5xYsXw8vLS4RkjyZ2Qeyv8vPzQ0xMjMqxyspK+Pv7S6qBNvCw91PdGPa6bWMHDx6Ej48Pfv/9d3zwwQeIiIjA1KlTxY6KkpIS5OXlqdy5leLy+//85z9ISUlBu3bthKKkjY0NFAqFyMmoJZibmyMlJQW//fYb+vXrB11dXZSXlz9yxYGYpk+fjp07d2LatGliR2mSJry+NuTr64uKigp4e3urDSigp4NSqcTx48fx5Zdf4tChQ3B1dUVISAi8vLygr6+PAwcOwM/PDzk5OaLkq66uho6ODgDg3LlzsLKyQteuXQEAtra2khj2QPS/YGGHiFq1tWvXYvbs2Y2eGzFiBNasWYODBw+2cKpHq+tHUFtbizt37sDKykrkRI+WkZGhVnBwcnKS5JuTGzduIDY2FoMHDxaOnT17FsuXL8eJEydw9OhRzJs3T9TCTnJyMqZMmYIrV64IS/Lr7t5LccWWjo4OqqurVY7dvXsXpqamIiWilrRs2TL06dMH2tra2L9/PwDghx9+kNTKt6FDhwp/h5RKJTZv3ox169apbcvlypInd+bMGdy9e1djmv5rgurqamzbtg2nTp1SK/JL8WfVysoKZmZmmDp1KtavXw9ra2uV8xMmTMC///1vkdIBPXv2xDfffANvb2/s27dPZeWQQqHghETSeNyKRUStmo2NDTIyMqCtra12rrq6GnZ2dsjKyhIhWdMKCwsxe/ZsfPvtt2jbti3KysoQExODhIQEhIeHix1PjbOzM/bs2aMygvfixYvw9fXFH3/8IWIydR06dEB+fr7KaPaqqiqYmZmhqKgISqUS7du3V9tK0JJefPFF9O7dG8uXL4ejoyPS0tKwZMkSDBo0CH5+fqLlasqCBQuQkpKCTZs2oU+fPrh27RrmzZuHLl26YM2aNWLHoxZQXl4OAMJKjdzcXNTW1kpmjHhkZORjPS8gIOAfTtJ6DRkyBJGRkXBychI7Sqvx9ttv4+TJk5g1axbCwsKwZs0abN++HT4+Pli5cqXY8dQkJiaib9++Ysdo0s8//wwPDw/IZDJoa2vj559/Rrdu3QAAGzduxPnz54XiNJEmYmGHiFq19u3bIzc3t9Emmffv34eFhQVKSkpESNY0Hx8fyOVyLF++HM7Ozrh37x7u3r2LQYMG4ebNm2LHU/PZZ59h9erVWLRoEZycnJCamooNGzYgLCwMs2bNEjueiuHDh2PgwIFYtWoV9PT08ODBA6xcuRJnzpxBfHw8bt26hRdffBEZGRmiZZTL5cjNzUXbtm1hbGyMwsJClJWVwcXFRZLb9CorK7F48WJ89tlnKC8vh4GBAWbOnIl169bx7n0rVVtb+1jPk2Kz9/Pnz2PAgAFqxxMSEtC/f38REmmuHTt2CB+npaUhKioKgYGBagU9KW97kzIbGxucPXsWdnZ2wmvBH3/8gaCgIJw6dUrseGqSk5NhamoKS0tLlJSUYMOGDdDS0sLChQslsz2vpKQEN27cQNeuXdG+fXvh+PXr19G+fXu1VUZEmoSFHSJq1fr164elS5fitddeUzsXHR2N8PBwXLhwQYRkTTM3N0dWVhbatm2rMka+Q4cOKCoqEjld47755ht88cUXwvjbGTNm4PXXXxc7lpq0tDT4+voiMTFR+N727dsXX331FRwdHZGYmIicnByMHTtWtIxWVlZITU2FgYEBunTpgpMnT0Iul8PGxgbFxcWi5WpMVVWVMP0sPj4eubm5MDU1hba2NgYNGqSyMopaj7rJPU2RcrP3umbPDdX/XUuPZ8SIEcLHTU1ykslkkpyOpgnkcjkKCgogk8lUXhea+hkWW69evfD111+jW7duePPNN3H9+nXo6enBzMwMX375pdjxiFo9XnERUasWHByMoKAg1NTUwNPTE1paWqitrcX333+POXPmYOPGjWJHVNOhQwfk5eWp9NbJyMiQXK+dd955B1u2bAEATJw4EcXFxZg+fbpwfsKECThw4IBY8Rrl4OCAM2fOIDMzE1lZWbCysoKdnZ1wXgrLyIcOHYqvv/4ab7zxBl5//XW4u7tDV1dX9FGxDW3fvh1nzpwRLtjd3d1hamoKpVKJ8vJyrF+/XuXngVoPKa4ca05tbS2USqXKP3VSU1NZhHwCcXFxKCsrQ3h4OJKSktC7d2+EhoZypd7fpEePHrhw4QL69++Pvn37YuXKlTAyMoKNjY3Y0RqVlpaGbt26QalU4rvvvkNycjL09fXh6OgodjSipwJX7BBRq7dx40asWLECFRUVMDMzQ15eHnR1dbFq1SrMnz9f7Hhq1q1bh5iYGKxZswZeXl44cuQIQkND8dprr2HevHlixxM0vGvY8I63VO8qAg97gDTsoyPFiVO1tbXYu3cvSkpKEBAQIJnl7ADg6uqKiIgIoUmuXC7HvXv3AACXL1/GW2+9hbNnz4oZkUjwqFVGWlpaCAsLk2TfEqmbNm0aEhMTMXr0aMTGxmLEiBHYunWr2LFahQsXLkBbWxu9e/fGzZs38dZbbwlbnIYOHSp2PDWWlpZISUlBcnIy5syZg8TERFRXV8PExESy1wJErQkLO0T0VCguLsbZs2eRn58PU1NTuLq6wsjISOxYjVIqldiyZQs++eQTpKenw87ODkFBQXj33Xcfuf2hpbVv316lP1H9N/aANAs7R48exfTp05Gdna1yXErbRjZs2IAFCxaoHd+4caOkCpEdO3ZUGVs7ePBg/PLLLwAe/gx37NgRd+7cESsetaCYmJhGJ/fs3r1bxFSq0tPToVQqMXz4cJWJQjKZDObm5o32YaPmWVlZ4eLFi7CyskJmZiaGDRumkSu66H83f/58nD59GiUlJZg7dy7mzp2LhIQEzJw5E1euXBE7HlGrx8IOEZHE5OTkNDpNpqnjYtHEFTtOTk5YuHAhAgICJPtGTlN6gBgaGuLOnTto166d2rnS0lJ07NhR1Oli1DJWrVqFiIgI+Pj44JNPPkFQUBD27t2LSZMmCVs1qfVq7nWAnty6devw0ksvoV+/fsKxhIQE/PTTT1i0aJGIyVSVl5cjPDwcV69exb1797B06VK4u7sDeDgpq7i4WHJbiYlaI24oJiKSmK5duzb6xt7Z2VlSF8zV1dWIi4sT7tA3fCyVFTD13bt3D0FBQZJa+VSnrsFoTU2NyvcRAG7duqUywUMKXFxccPz4cXh5eamdO3bsGHr27ClCKmppO3bswIkTJ+Di4oKdO3di06ZNmDx5MsLDw8WO1iRNWGGkKZp7HQDAN/VPaPPmzXj77bdVjjk7O8PT01NShZ26bVfu7u6IjY1FbGysUNiRQt86oqcFV+wQEUlMwy1OwMOtZJ07d0ZeXp5IqdQ5ODg0WyCR2pL8hQsXokePHpIcv1vXYDIjI0OlobNMJkPHjh0REhKCcePGiRVPzb59+xAcHIzt27dj3LhxQmPy6OhozJ49Gxs3bsTkyZPFjkn/sPrT+iwsLKBQKNC2bVvJTvHjCqO/V3OvAzKZDLdu3WrBRK2HqakpsrOzoaOjIxyrrKxEx44dJXWTh9vxiKSBK3aIiCTC1tYWMpkM9+/fV3ljDwD5+fmSe5OclpYmdoS/7Ny5c9iyZQvWrVuntq2tft8NMdRdCE+dOlUjVg74+PhAoVDAz88PlZWVKo3Jly9fLrmfV/pnODk54dq1a+jZsydcXFywfft2yOVyyOVysaM1ShNXGEmZJr4OaIo+ffpg27ZtKkMTIiIi0Lt3b/FCNaKsrEyY2mlrayvJgi7R04ArdoiIJOLUqVNQKpV49dVXceTIEeG4TCaDpaUlunXrJmK61iEyMrLR4zKZDFOnTm3hNM2rra1VeaylpSVSkqbVNSbPy8sTGpN36NBB7FjUQmJjY2FoaIhhw4bh/PnzmDJlCkpLS7Ft2zaMHz9e7HhqNG2FET29rl27hlGjRsHKygpOTk5ITU1FTk4OTpw4AWdnZ7HjCQwMDHD48GFh+52npyeio6O5HY+ohbGwQ0QkMeXl5ZIaa90avPPOOyrbLL744gtMnz5deDxhwgQcOHBAjGhqLl68iDlz5uDq1at48OABgIdTpqQ0uYtIU/Xu3RtffvklevbsiZEjR8LT0xNyuRzLli3j6hOSnNLSUhw6dAiZmZmwtbXF2LFjYWhoKHYsFdyORyQNLOwQEUnM8uXLmzy3evXqFkzSemjSBK9nn30WHh4e8Pf3Vyvw2dvbi5SK6L/S0tLg4OAAAI98w9a5c+cWSvT4NG2FERER0eNgYYeISGICAwNVHufk5ODUqVPw8vLCV199JVIqzdawIbVcLse9e/eaPC8mIyMjFBUVSXJyFxGg+vdFS0sLMpkMDS8npbbCLCMjo9nnNOxtRtTSRo8ejaNHjwIAhg4d2uTrgNg94YhIetg8mYhIYnbu3Kl27OjRo4iKihIhTevQ8OK4ucdi8vLywvHjx/HKK6+IHYWoUfWLoA37QElV/e0i9YtQdUUpqRWi6OlUv9fbjBkzRExCRJqGhR0iIg3g5uaGSZMmiR1DY1VXVyMuLk54Q9fwsZTe0D148ABeXl4YMmSI2uQuTZiWRU+PmpoadO3aFcnJydDV1RU7ziP16tUL9+/fR0BAAPz8/GBtbS12JCI1vr6+wsfdu3fHgAED1J6TkJDQkpGISEOwsENEJDENe1aUl5dj7969sLW1FSmR5rOwsMC0adOEx6ampiqPLSwsxIjVKGdnZ0lNPCFqira2NrS1tXH//n3JF3YuXbqEpKQkREZGYvDgwejRowemTp2K8ePHQ19fX+x4RGpGjRrVaO+30aNHq/SIIyIC2GOHiEhyGvasMDAwwAsvvICPPvoIffr0ETkdEdF/bdu2DdHR0QgNDUWnTp1UtjVKsXky8HD72IkTJ7Br1y4cOXIEJ0+eRO/evcWORQTg4c+nUqmEsbExiouLVbYOpqamYvDgwcjNzRUxIRFJEVfsEBFJjKb0rKB/zokTJ7Bv3z7k5ubi4MGDSExMRHFxMUaOHCl2NCIVc+fOBfDwZ7Y+KfesuXnzJk6dOoWzZ8/ihRdegFwuFzsSkaBNmzZCgbRNG9W3alpaWggLCxMjFhFJHAs7REQSVFNTg3PnziErKws2NjYYMGAAtLW1xY5FLWDr1q3YvHkzZsyYgW+//RYAoK+vj3feeQdnzpwROR2RKk0pRBcUFCAqKgqRkZEoKSmBv78/4uPjOQmLJOf27dtQKpUYPny4yvQrmUwGc3Nzbh0kokZxKxYRkcRcvXoVnp6eePDgATp16oQ///wTenp6+M9//oNevXqJHY/+YU5OTvjxxx/h4OAgjGWvqamBhYUF8vPzxY5H1KjMzEwoFAoMHDhQ7CiN0tPTg6OjI/z9/ZvMyBVxRESkqVjYISKSmL59+2Ly5MmYP3++0Gtn06ZN+Oqrr/Drr7+KHY/+YRYWFsjOzoa2tjZMTExQUFCABw8ewNHREdnZ2WLHI1KRkZGByZMn4/Lly5DJZCgtLcW3336Lo0eP4vPPPxc7nqD+uPPGyGQytcb1RC1t1qxZ+PTTTwGojj5viBMSiaghbsUiIpKYGzduYN68ecKbEJlMhnfffRcrV64UNxi1iGHDhmHdunUqfRS2bNmCESNGiJiKqHFBQUEYM2YMTp8+DVNTUwAPp/n83//9n8jJVKWlpYkdgahZjo6OwsdOTk4iJiEiTcMVO0REEuPj44NJkybBy8tLOPb9999j//79iIqKEjEZtYTs7Gx4eHggLy8PCoUCnTt3Rvv27XHo0CF07NhR7HhEKkxNTXH37l1oaWkJK8wAwNjYGIWFheKGIyIiekpwxQ4RkcTU1NTAx8cHffr0ga2tLTIzM/Hrr7/itddeU1mazaXYrZOVlRUuXLiAhIQEZGRkwNbWFv3794eWlpbY0YjUWFpaIiUlBV27dhWOJScnsykx0RM4efLkYz2P/aCIqCEWdoiIJMbFxQUuLi7CY2dnZ7zyyisiJqKWJpPJMGDAAAwYMEDsKESPtGDBAowdOxZLlixBdXU1oqKisHbtWoSEhIgdjUjjTJ8+vdnnsB8UETWGW7GIiIgk5MqVKwgODsbly5dRWloKAFAqlZDJZKisrBQ5HZG66OhofPLJJ0hPT4ednR2CgoLg6ekpdiwiIqKnBgs7REQSlJ6ejitXrghv7Ov4+vqKlIhairOzMyZMmIBJkyZBX19f5RybaZLUnD9/vtGVZQkJCejfv78IiYhaj+rqapw5cwYKhQKdOnWCq6sr2rThhgsiUsfCDhGRxLz//vt477334OzsrPLGXiaTIT4+XsRk1BJMTEyQn5//yNHMRFJhZGSE4uJiteP1GykT0V/3xx9/wMPDA/fv3xf67enp6eHgwYPo0aOH2PGISGJY2CEikhgzMzPEx8fD2dlZ7CgkguDgYPTt2xdTpkwROwpRk2pra6FUKmFsbIzi4mLUv5xMTU3F4MGDkZubK2JCIs02cuRIuLu7Y8GCBUKhf8OGDTh8+DDi4uJETkdEUsPCDhGRxHTr1g2XLl2CgYGB2FFIBHfu3IGrqyv09fVhaWmpcu5xJ6YQ/dO0tLSaXFWmpaWFsLAwrFy5smVDEbUiJiYmuHv3LrS1tYVj1dXVMDc3x71790RMRkRSxE2aREQS89FHH2HWrFmYN28eLCwsVM5xhHDr9/rrr8PR0RFeXl5qPXaIpOL27dtQKpUYPny4yhZRmUwGc3Nz/uwS/Y+sra1x6tQpldHmp0+fhrW1tYipiEiquGKHiEhioqOjMXPmTOTl5akcl8lkqKmpESkVtZT27dsjPz8fOjo6YkchIiKRxMTEwNfXF2PHjoW9vT3S09Nx+PBh7NmzB6+99prY8YhIYljYISKSGBsbG6xatQo+Pj5qd73rL8mm1unVV1/F2rVr8fzzz4sdheixxMTE4NSpU8jLy1PptbN7924RUxFpvps3b2L//v3IysqCtbU1vL290bVrV7FjEZEEcSsWEZHEVFdXIzAwkEWcp5SjoyPc3Nzg5eWl1mNn9erVIqUiatyqVasQEREBHx8ffPPNNwgKCsLevXsxadIksaMRaaTy8nKEh4cjKSkJvXv3xpIlS6Crqyt2LCKSOK7YISKSmA8//BCVlZUIDQ3lyOunUGBgYJPndu7c2YJJiJpnb2+Pw4cPw8XFBcbGxigsLERCQgLCw8MRExMjdjwijRMYGIjExES4u7sjNjYWI0aMwNatW8WORUQSx8IOEZHE2NraIicnBzo6OjA1NVU5l5GRIVIqIiJ1HTp0QFFREQDAwsICCoUCbdu2VTlORI/PysoKFy9ehJWVFTIzMzFs2DDcvn1b7FhEJHHcikVEJDF79uwROwKJrKioCNevX0dpaanK8frTUYikwMnJCdeuXUPPnj3h4uKC7du3Qy6XQy6Xix2NSCOVlZXBysoKwMMbPSyQEtHjYGGHiEhihg8fLnYEEtGuXbswZ84cGBoawsDAQDguk8lw69YtEZMRqQsPD0d+fj4A4P3338eUKVNQWlqKbdu2iZyMSDNVV1cjLi5OaETe8DHAIj8RqeNWLCIiiamqqkJ4eDi+/PJLYRKGv78/wsLCOAL7KWBjY4PPP/8c7u7uYkchIqIW5uDg8Mj+eizyE1FjuGKHiEhiFi1ahISEBERERMDe3h7p6el47733UFxcjE2bNokdj/5h1dXVcHNzEzsG0SM9Tr8vOzu7FkhC1LqkpaWJHYGINBBX7BARSUynTp1w5coVlcbJeXl56NWrFxQKhYjJqCVs3LgRJSUlWLZsGbS0tMSOQ9QoLS0tYVVBY5eSMpkMNTU1LR2LiIjoqcTCDhGRxNjY2ODq1atqhZ3nnnsOWVlZIiajlsCpaKQJXnjhBdy/fx8BAQHw8/ODtbW12nO0tbVFSEZERPT04VYsIiKJmThxIjw8PLBixQrY2dkhPT0d4eHh8Pb2FjsatQBORSNNcOnSJSQlJSEyMhKDBw9Gjx49MHXqVIwfPx76+vpixyMiInqqcMUOEZHEVFZWIjw8HHv37kVWVhZsbGzg4+ODpUuXQldXV+x4REQqamtrceLECezatQtHjhzByZMn0bt3b7FjERERPTVY2CEiIpIQTkUjTXP9+nVERkZi7969cHR0xI4dO+Do6Ch2LCIioqcGuzISEUnEL7/8gsWLFzd6LiQkBOfOnWvhRCSGRYsW4YcffkBERASuXLmCiIgInDx5ssmfDSIxFBQU4OOPP0b//v3h6ekJQ0NDxMfHIy4ujkUdIiKiFsYVO0REEjFmzBjMnj0bY8aMUTt35MgRbNu2DQcPHhQhGbUkTkUjTaCnpwdHR0f4+/tj4MCBjT5n5MiRLZyKiIjo6cTCDhGRRNjY2CAjI6PRSTLV1dWws7PjVKynAKeikSZwcHAQxp03RiaT4datWy2YiIiI6OnFqVhERBJRXFyMysrKRifKVFVVoaSkRIRU1NI4FY00QVpamtgRiIiI6P9jjx0iIono3r07jh8/3ui548ePo3v37i2ciMSwfv16vPzyy5gzZw769OmDt99+GyNGjMAHH3wgdjQiIiIikiCu2CEikojg4GAEBQWhpqYGnp6e0NLSQm1tLb7//nvMmTMHGzduFDsi/cNqamowc+ZMfPrpp1i9erXYcYiIiIhIA7CwQ0QkEb6+vsjJyUFAQAAqKipgZmaGvLw86OrqYtWqVZg8ebLYEekfpq2tjePHj0NLiwtqiYiIiOjxsHkyEZHEFBcX4+zZs8jPz4epqSlcXV1hZGQkdixqIevXr0dhYSFWrlwJHR0dseMQERERkcSxsENERCQhtra2yMnJgba2NszNzVUmD2VkZIiYjIiIiIikiFuxiIiIJGTPnj1iRyAiIiIiDcIVO0REREREREREGoordoiIiES2Zs0ahIWFAQCWL1/e5PM4KYuIiIiIGmJhh4iISGR//vmn8HFmZqaISYiIiIhI03ArFhERERERERGRhtISOwARERH9l6enJ7755hs8ePBA7ChEREREpAFY2CEiIpKQ4cOH48MPP4SlpSUCAgJw7Ngx1NbWih2LiIiIiCSKW7GIiIgk6ObNm9i7dy/27duHe/fuwdvbG1u2bBE7FhERERFJDAs7REREEnblyhUsXLgQP/74I2pqasSOQ0REREQSw61YREREEpOamorw8HD07NkTo0aNwjPPPINTp06JHYuIiIiIJIgrdoiIiCSkX79+uHHjBsaNGwdfX1+MGjUKbdq0ETsWEREREUkUCztEREQS8vXXX8PDwwP6+vpiRyEiIiIiDcDCDhERkQTl5uaitLRU5Vjnzp1FSkNEREREUsW13URERBJy7NgxTJs2DdnZ2SrHZTIZmycTERERkRo2TyYiIpKQ2bNnY9myZSgrK0Ntba3wD4s6RERERNQYbsUiIiKSEBMTE+Tn50Mmk4kdhYiIiIg0AFfsEBERScj06dOxc+dOsWMQERERkYbgih0iIiIJGTp0KBISEmBvb4+OHTuqnIuPjxcpFRERERFJFQs7REREEhIZGdnkuYCAgBZMQkRERESagIUdIiIiIiIiIiINxR47REREEvDOO++oPP7iiy9UHk+YMKEl4xARERGRhuCKHSIiIgkwMjJCcXGx8NjExAQFBQVNniciIiIiArhih4iISBIa3mfhfRciIiIiehws7BAREUmATCZ75GMiIiIiosa0ETsAERERAdXV1YiLixNW6jR8XFNTI2Y8IiIiIpIo9tghIiKSAAcHh2ZX6dy+fbuF0hARERGRpmBhh4iIiIiIiIhIQ7HHDhERERERERGRhmJhh4iIiIiIiIhIQ7GwQ0RERERERESkoVjYISIiIsl74403sHTpUgDA6dOn0a1btxb5ujKZDCkpKY2ee/HFF/H5558/1udxcHDADz/88EQZ/pf/loiIiFo/FnaIiIjob+Hg4AB9fX0YGhrC0tISb7zxBkpLS//2rzN06FBcv3692eft2rULQ4YM+du/PhEREZGUsLBDREREf5uDBw+itLQUFy9eRGJiIsLDw9WeU11dLUIyIiIiotaJhR0iIiL629nY2MDd3R1JSUkAHm5p+vjjj/HMM8/gmWeeAQAcOnQIzz//PIyNjTFo0CBcvXpV+O8vXbqE3r17o3379pg0aRIePHggnPvpp5/QqVMn4XFmZibGjx8Pc3NzmJqaYu7cufj999/x5ptv4uzZszA0NISxsTEAoKKiAgsWLICdnR0sLS3x5ptv4v79+8Ln+vDDD2FlZQVra2vs2LHjsf+8qampGDlyJExNTWFmZoYpU6agsLBQ5TkXLlyAs7Mz5HI5AgMDVf5Mj/peEBERET0KCztERET0t8vMzERsbCxeeOEF4dj333+P8+fPIzk5GZcuXcK0adPwySefID8/H0FBQRg3bhwqKipQWVkJT09P+Pv7o6CgABMnTsSBAwca/To1NTUYO3Ys7O3tkZaWBoVCAR8fH/To0QMRERFwdXVFaWmpUGQJCQnBjRs3cPnyZaSkpEChUGD16tUAgKNHj2LDhg04ceIEbt68+Zf62iiVSixZsgRZWVn4/fffkZmZiZUrV6o856uvvsKxY8eQmpqKGzduCKuZHvW9ICIiImoOCztERET0t/H09ISxsTGGDBmC4cOHIzQ0VDi3ZMkSmJiYQF9fH59++imCgoIwYMAAaGtrIyAgALq6ujh37hzOnTuHqqoqzJs3D23btsXrr7+Ofv36Nfr1EhISkJWVhQ8//BDt2rWDnp5ek311lEolPv30U2zatAkmJiZo3749QkNDsW/fPgDA119/jcDAQLi4uKBdu3ZqhZlH6dKlC0aNGgVdXV2Ym5tj/vz5OHXqlMpz5s6dC1tbW5iYmCAsLAxRUVEA8MjvBREREVFz2ogdgIiIiFqP77//Hi+//HKj52xtbYWP09PTERkZia1btwrHKisrkZWVBZlMBhsbG8hkMuGcvb19o58zMzMT9vb2aNOm+Uuau3fvory8HH369BGOKZVK1NTUAACysrJUzjX1NRtz584dvPvuuzh9+jRKSkpQW1sLuVyu8pz6f357e3tkZWUBePT3goiIiKg5XLFDRERELaJ+ocbW1hZhYWEoLCwU/ikvL8fkyZNhZWUFhUIBpVIpPD8jI6PRz2lra4uMjIxGGzLX/3oAYGZmBn19fVy7dk34mkVFRcLkLisrK2RmZjb7NRsTGhoKmUyG3377DcXFxdizZ49KfgBqn9va2rrZ7wURERFRc1jYISIiohY3c+ZMRERE4Pz581AqlSgrK8Phw4dRUlICV1dXtGnTBlu2bEFVVRW+++47JCQkNPp5+vfvDysrK4SEhKCsrAwPHjzAL7/8AgCwtLTEn3/+icrKSgCAlpYWZs6cieDgYOTm5gIAFAoFjh07BgDw9vbGrl27kJycjPLycqxateqx/zwlJSUwNDREhw4doFAo8OGHH6o95+OPP8aff/6JgoICrFmzBpMmTWr2e0FERETUHBZ2iIiIqMX17dsXn332GebOnQu5XI4uXbpg165dAAAdHR1899132LVrF0xMTLB//36MHz++0c+jra2NgwcPIiUlBXZ2dujUqRP2798PABg5ciR69uyJjh07wszMDADwwQcfoEuXLhg4cCCMjIzw8ssv4/r16wAAd3d3zJs3DyNHjkSXLl0wcuTIx/7zrFixAhcvXkSHDh0wZsyYRvP6+vrCzc0NnTt3hpOTE5YuXdrs94KIiIioOTJlw3XCRERERERERESkEbhih4iIiIiIiIhIQ7GwQ0RERERERESkoVjYISIiIiIiIiLSUCzsEBERERERERFpKBZ2iIiIiIiIiIg0FAs7REREREREREQaioUdIiIiIiIiIiINxcIOEREREREREZGGYmGHiIiIiIiIiEhD/T8ZabPbYJeKAQAAAABJRU5ErkJggg=="
class="
"
>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<hr>
<div class="md-source-file">
<small>
Last update:
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">July 12, 2022</span>
</small>
</div>
</article>
</div>
</div>
</main>
<footer class="md-footer">
<nav class="md-footer__inner md-grid" aria-label="Footer" >
<a href="../train/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Optimise and train a model" rel="prev">
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
</div>
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Previous
</span>
Optimise and train a model
</div>
</div>
</a>
<a href="../../../explanation/" class="md-footer__link md-footer__link--next" aria-label="Next: Explanation" rel="next">
<div class="md-footer__title">
<div class="md-ellipsis">
<span class="md-footer__direction">
Next
</span>
Explanation
</div>
</div>
<div class="md-footer__button md-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4Z"/></svg>
</div>
</a>
</nav>
<div class="md-footer-meta md-typeset">
<div class="md-footer-meta__inner md-grid">
<div class="md-copyright">
<div class="md-copyright__highlight">
GNU General Public License v3
</div>
</div>
<div class="md-social">
<a href="https://schmelczer.dev" target="_blank" rel="noopener" title="about the author" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--><path d="m414.8 40.79-128 448.01c-4.9 17-22.6 26.8-39.6 22-17-4.9-26.8-22.6-22-39.6l128-447.99c4.9-16.994 22.6-26.834 39.6-21.978 17 4.855 26.8 22.568 22 39.558zm103.8 80.61 112 112c12.5 12.5 12.5 32.7 0 45.2l-112 112c-12.5 12.5-32.7 12.5-45.2 0s-12.5-32.7 0-45.2l89.3-89.4-89.3-89.4c-12.5-12.5-12.5-32.7 0-45.2s32.7-12.5 45.2 0zm-352 45.2L77.25 256l89.35 89.4c12.5 12.5 12.5 32.7 0 45.2s-32.7 12.5-45.2 0L9.372 278.6c-12.496-12.5-12.496-32.7 0-45.2l112.028-112c12.5-12.5 32.7-12.5 45.2 0s12.5 32.7 0 45.2z"/></svg>
</a>
<a href="https://github.com/schmelczer/great-ai" target="_blank" rel="noopener" title="great-ai on Github" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><!--! Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
</a>
<a href="https://hub.docker.com/repository/docker/schmelczera/great-ai" target="_blank" rel="noopener" title="great-ai on DockerHub" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--><path d="M349.9 236.3h-66.1v-59.4h66.1v59.4zm0-204.3h-66.1v60.7h66.1V32zm78.2 144.8H362v59.4h66.1v-59.4zm-156.3-72.1h-66.1v60.1h66.1v-60.1zm78.1 0h-66.1v60.1h66.1v-60.1zm276.8 100c-14.4-9.7-47.6-13.2-73.1-8.4-3.3-24-16.7-44.9-41.1-63.7l-14-9.3-9.3 14c-18.4 27.8-23.4 73.6-3.7 103.8-8.7 4.7-25.8 11.1-48.4 10.7H2.4c-8.7 50.8 5.8 116.8 44 162.1 37.1 43.9 92.7 66.2 165.4 66.2 157.4 0 273.9-72.5 328.4-204.2 21.4.4 67.6.1 91.3-45.2 1.5-2.5 6.6-13.2 8.5-17.1l-13.3-8.9zm-511.1-27.9h-66v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm-78.1-72.1h-66.1v60.1h66.1v-60.1z"/></svg>
</a>
<a href="https://pypi.org/project/great-ai" target="_blank" rel="noopener" title="great-ai on PyPI" class="md-social__link">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2022 Fonticons, Inc.--><path d="M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"/></svg>
</a>
</div>
</div>
</div>
</footer>
</div>
<div class="md-dialog" data-md-component="dialog">
<div class="md-dialog__inner md-typeset"></div>
</div>
<script id="__config" type="application/json">{"base": "../../..", "features": ["content.code.annotate", "content.tooltips"], "search": "../../../assets/javascripts/workers/search.b97dbffb.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version.title": "Select version"}}</script>
<script src="../../../assets/javascripts/bundle.6c7ad80a.min.js"></script>
</body>
</html>