.ipynb-renderer-root .cell{margin:5px 0}.ipynb-renderer-root pre code{display:inline}.ipynb-renderer-root .input{flex-direction:row;display:flex}.ipynb-renderer-root .input>.inner_cell{overflow:auto}.ipynb-renderer-root div.output_latex{color:#888}.ipynb-renderer-root div.inner_cell{width:100%}.ipynb-renderer-root div.output_error{white-space:pre}.ipynb-renderer-root div.output_subarea.output_error{background-color:#ff000040}.ipynb-renderer-root div.output_subarea.output_error code{background-color:#0000}.ipynb-renderer-root div.output_subarea.output_text{margin-left:0!important}.ipynb-renderer-root div.output_subarea.output_text.output_stream{padding:0!important}.ipynb-renderer-root div.output_subarea.output_text pre{margin:0}.ipynb-renderer-root div.output_subarea.output_text.output-stderr pre{background-color:#ff000040}.ipynb-renderer-root .inner_cell .rendered_html h1{line-height:1.5}.ipynb-renderer-root .inner_cell .rendered_html h2{line-height:1.4}.ipynb-renderer-root .inner_cell .rendered_html h3{line-height:1.3}.ipynb-renderer-root .inner_cell .rendered_html h4{line-height:1}.ipynb-renderer-root .inner_cell .rendered_html h1,.ipynb-renderer-root .inner_cell .rendered_html h2,.ipynb-renderer-root .inner_cell .rendered_html h3,.ipynb-renderer-root .inner_cell .rendered_html h4{margin-left:0!important}.ipynb-renderer-root div#notebook{color:#303030;font-family:sans-serif;font-size:13pt;line-height:170%;-webkit-font-smoothing:antialiased!important;padding-top:25px!important}.ipynb-renderer-root body,.ipynb-renderer-root div.body{color:#303030;background:#fff;font-family:sans-serif;font-size:13pt;-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root body.notebook_app{background:#fff;padding:0;overflow-y:hidden;padding-right:0!important}.ipynb-renderer-root a{color:#303030;font-family:sans-serif;-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root a:hover,.ipynb-renderer-root a:focus{color:#2f2f2f;-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root div#maintoolbar{float:left;width:90%;margin-left:-10%;padding-right:8%;position:relative;background:#fff!important}.ipynb-renderer-root #maintoolbar{border:0;min-height:27px;margin-bottom:-3px;padding-top:2px;padding-bottom:0;margin-top:2px!important}.ipynb-renderer-root #maintoolbar .container{width:75%;margin-left:auto;margin-right:auto}.ipynb-renderer-root .list_header,.ipynb-renderer-root div#notebook_list_header.row.list_header{color:#2f2f2f;background-color:#0000;height:35px;font-size:14pt}.ipynb-renderer-root i.fa.fa-folder{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:18px FontAwesome;display:inline-block;font-family:FontAwesome!important}.ipynb-renderer-root #running .panel-group .panel .panel-heading{color:#303030;background:#e4e4e4;padding:8px;font-size:14pt}.ipynb-renderer-root #running .panel-group .panel .panel-heading a,.ipynb-renderer-root #running .panel-group .panel .panel-heading a:focus,.ipynb-renderer-root #running .panel-group .panel .panel-heading a:hover{color:#303030;font-size:14pt}.ipynb-renderer-root #running .panel-group .panel .panel-body .list_container .list_item{background:#f4f4f4;border-bottom:2px solid #dedede;padding:2px}.ipynb-renderer-root #running .panel-group .panel .panel-body .list_container .list_item:hover{background:#f4f4f4}.ipynb-renderer-root #running .panel-group .panel .panel-body{padding:2px}.ipynb-renderer-root button#refresh_running_list,.ipynb-renderer-root button#refresh_cluster_list{border:none!important}.ipynb-renderer-root div.running_list_info.toolbar_info{height:24px;text-shadow:none;margin-top:5px;margin-bottom:8px;padding:4px 0;font-size:15px;line-height:24px}.ipynb-renderer-root .list_placeholder{font-weight:400}.ipynb-renderer-root #tree-selector{border-color:#0000;padding:0}.ipynb-renderer-root #project_name>ul>li>a>i.fa.fa-home{color:#ff7823;text-align:center;vertical-align:text-top;padding:0;font-size:17pt;font-weight:400;display:inline-block;position:static}.ipynb-renderer-root .fa-folder:before{color:#126dce}.ipynb-renderer-root .fa-arrow-up:before,.ipynb-renderer-root .fa-arrow-down:before{font-size:14px}.ipynb-renderer-root span#last-modified.btn.btn-xs.btn-default.sort-action:hover .fa,.ipynb-renderer-root span#sort-name.btn.btn-xs.btn-default.sort-action:hover .fa{color:#ef5c00}.ipynb-renderer-root .folder_icon:before{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#126dce;display:inline-block}.ipynb-renderer-root .notebook_icon:before{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;position:relative;top:0;color:#009e07!important}.ipynb-renderer-root .file_icon:before{font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;position:relative;top:0;color:#6a737d!important}.ipynb-renderer-root #project_name a{text-align:-webkit-auto;vertical-align:baseline;margin-left:-2px;padding-left:7px;font-size:18px;display:inline-flex}.ipynb-renderer-root div#notebook_toolbar div.dynamic-instructions{color:#828892;font-family:sans-serif;font-size:17px}.ipynb-renderer-root span#login_widget>.button,.ipynb-renderer-root #logout{color:#303030;box-shadow:none;text-shadow:none;background:0 0;border:2px solid #f7f7f7;border-radius:3px;margin-right:10px;padding:2px 7px;font-family:Proxima Nova,sans-serif;font-weight:400}.ipynb-renderer-root span#login_widget>.button:hover,.ipynb-renderer-root #logout:hover{color:#ef5c00;background:0 0;border:2px solid #ef5c00;border-radius:3px;box-shadow:none!important}.ipynb-renderer-root span#login_widget>.button:focus,.ipynb-renderer-root #logout:focus,.ipynb-renderer-root span#login_widget>.button.focus,.ipynb-renderer-root #logout.focus,.ipynb-renderer-root span#login_widget>.button:active,.ipynb-renderer-root #logout:active,.ipynb-renderer-root span#login_widget>.button.active,.ipynb-renderer-root #logout.active,.ipynb-renderer-root .open>.dropdown-togglespan#login_widget>.button,.ipynb-renderer-root .open>.dropdown-toggle#logout{color:#1c1c1c;background:#303030;border-color:#303030;border-radius:2px;box-shadow:none!important}.ipynb-renderer-root body>#header #header-container{box-sizing:border-box;padding-top:4px;padding-bottom:0}.ipynb-renderer-root body>#header{z-index:100;background:#fff;position:relative}.ipynb-renderer-root .list_container{color:#303030;border:none;font-size:13pt;text-shadow:none!important}.ipynb-renderer-root .list_container>div{border-bottom:1px solid #b4b4b424;font-size:13pt}.ipynb-renderer-root .list_header>div,.ipynb-renderer-root .list_item>div{padding-top:6px;padding-bottom:2px;padding-left:0}.ipynb-renderer-root .list_header>div .item_link,.ipynb-renderer-root .list_item>div .item_link{vertical-align:middle;margin-left:-1px;font-size:13pt;line-height:22px}.ipynb-renderer-root .item_icon{color:#126dce;vertical-align:middle;font-size:13pt}.ipynb-renderer-root .list_item input:not([type=checkbox]){width:25%;height:1.75em;margin:0;padding-right:0}.ipynb-renderer-root .list_header>div .item_link,.ipynb-renderer-root .list_item>div .item_link{vertical-align:middle;margin-left:-1px;font-size:12pt;line-height:1.5em;display:inline-table;position:static}.ipynb-renderer-root #button-select-all{z-index:0;min-width:55px;height:34px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;left:-3px;border:none!important;border-radius:0!important}.ipynb-renderer-root #button-select-all:focus,.ipynb-renderer-root #button-select-all:active:focus,.ipynb-renderer-root #button-select-all.active:focus,.ipynb-renderer-root #button-select-all.focus,.ipynb-renderer-root #button-select-all:active.focus,.ipynb-renderer-root #button-select-all.active.focus{background:#f7f7f7!important}.ipynb-renderer-root button#tree-selector-btn{border:none;height:34px;font-size:12pt;left:0;border-radius:0!important}.ipynb-renderer-root input#select-all.pull-left.tree-selector{margin-top:2px;margin-left:7px;margin-right:2px;top:4px}.ipynb-renderer-root input[type=radio],.ipynb-renderer-root input[type=checkbox]{margin-top:1px;line-height:normal}.ipynb-renderer-root .delete-button{border:none!important}.ipynb-renderer-root i.fa.fa-trash{font-size:13.5pt}.ipynb-renderer-root .list_container a{color:#303030;border:none;font-size:16px;font-style:normal;font-weight:400;text-shadow:none!important}.ipynb-renderer-root div.list_container a:hover{color:#2f2f2f}.ipynb-renderer-root .list_header>div input,.ipynb-renderer-root .list_item>div input{vertical-align:baseline;margin-left:12px;margin-right:7px;line-height:22px;position:relative;top:-1px}.ipynb-renderer-root div.list_item:hover{background-color:#fafafa}.ipynb-renderer-root .breadcrumb>li{color:#303030;border:none;font-size:12pt;text-shadow:none!important}.ipynb-renderer-root .breadcrumb>li+li:before{content:"/ ";color:#303030;padding:0;font-size:18px}.ipynb-renderer-root #project_name>.breadcrumb{background-color:#0000;margin-top:-2px;margin-bottom:0;padding:0;font-weight:400}.ipynb-renderer-root ul#tabs a{font-family:sans-serif;font-size:13.5pt;font-style:normal;font-weight:400;text-shadow:none!important}.ipynb-renderer-root .nav-tabs{background-color:#0000;border:2px solid #0000;font-family:sans-serif;font-size:13.5pt;font-style:normal;font-weight:400;text-shadow:none!important}.ipynb-renderer-root .nav-tabs>li>a:active,.ipynb-renderer-root .nav-tabs>li>a:focus,.ipynb-renderer-root .nav-tabs>li>a:hover,.ipynb-renderer-root .nav-tabs>li.active>a,.ipynb-renderer-root .nav-tabs>li.active>a:focus,.ipynb-renderer-root .nav-tabs>li.active>a:hover{color:#ef5c00;background-color:#0000;border-color:#0000;border-bottom-style:solid;border-bottom-width:2px}.ipynb-renderer-root .nav>li.disabled>a,.ipynb-renderer-root .nav>li.disabled>a:hover{color:#828892}.ipynb-renderer-root .nav-tabs>li>a:before{content:"";visibility:hidden;background-color:#ef5c00;width:100%;height:2px;transition:all .22s;position:absolute;bottom:-2px;left:0;transform:perspective(0)scaleX(0);-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root .nav-tabs>li>a:hover:before{visibility:visible;transform:perspective(1px)scaleX(1)}.ipynb-renderer-root .nav-tabs>li.active>a:before{content:"";visibility:visible;background-color:#ef5c00;width:100%;height:2px;position:absolute;bottom:-2px;left:0;transform:perspective(1px)scaleX(1);-webkit-font-smoothing:subpixel-antialiased!important}.ipynb-renderer-root div#notebook{padding-top:4px;font-family:sans-serif;font-size:13pt}.ipynb-renderer-root .notebook_app{background-color:#fff}.ipynb-renderer-root #notebook-container{min-height:0;box-shadow:none;background-color:#fff;width:980px;margin-left:auto;margin-right:auto;padding:13px 2px}.ipynb-renderer-root div#ipython-main-app.container,.ipynb-renderer-root .container{width:980px;margin-left:auto;margin-right:auto}.ipynb-renderer-root div#menubar-container,.ipynb-renderer-root div#header-container{width:980px}.ipynb-renderer-root .notebook_app #header,.ipynb-renderer-root .edit_app #header{background-color:#fff;border-bottom:2px solid #b4b4b424;box-shadow:none!important}.ipynb-renderer-root #header,.ipynb-renderer-root .edit_app #header{box-shadow:none;background-color:#fff;font-family:sans-serif;font-size:13pt}.ipynb-renderer-root #header .header-bar,.ipynb-renderer-root .edit_app #header .header-bar{background:#fff}.ipynb-renderer-root body>#header .header-bar{background:#fff;width:100%}.ipynb-renderer-root span.checkpoint_status,.ipynb-renderer-root span.autosave_status{font-size:small;display:none}.ipynb-renderer-root #menubar,.ipynb-renderer-root div#menubar{background-color:#fff;padding-top:0!important}.ipynb-renderer-root #menubar .navbar,.ipynb-renderer-root .navbar-default{background-color:#fff;margin-top:0;margin-bottom:0}.ipynb-renderer-root .navbar{border:none}.ipynb-renderer-root div.navbar-text,.ipynb-renderer-root .navbar-text,.ipynb-renderer-root .navbar-text.indicator_area,.ipynb-renderer-root p.navbar-text.indicator_area{color:#ff7823;margin-bottom:0;margin-top:8px!important}.ipynb-renderer-root .navbar-default{background-color:#fff;border-color:#d4d4d4;padding-bottom:0;font-family:sans-serif;font-size:13pt;line-height:1.5em}.ipynb-renderer-root .navbar-default .navbar-nav>li>a{color:#303030;padding-top:14px;padding-bottom:11px;font-family:sans-serif;font-size:13pt;line-height:1.5em;display:block}.ipynb-renderer-root .navbar-default .navbar-nav>li>a:hover,.ipynb-renderer-root .navbar-default .navbar-nav>li>a:focus{line-height:1.5em;transition:all 80ms;color:#2f2f2f!important;background-color:#b4b4b424!important;border-color:#d4d4d4!important}.ipynb-renderer-root .navbar-default .navbar-nav>.open>a,.ipynb-renderer-root .navbar-default .navbar-nav>.open>a:hover,.ipynb-renderer-root .navbar-default .navbar-nav>.open>a:focus{color:#1c1c1c;background-color:#dedede;border-color:#dedede;line-height:1.5em}.ipynb-renderer-root .navbar-nav>li>.dropdown-menu{margin-top:0}.ipynb-renderer-root .navbar-nav{margin:0}.ipynb-renderer-root div.notification_widget.info,.ipynb-renderer-root .notification_widget.info,.ipynb-renderer-root .notification_widget:active:hover,.ipynb-renderer-root .notification_widget.active:hover,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:hover,.ipynb-renderer-root .notification_widget:active:focus,.ipynb-renderer-root .notification_widget.active:focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:focus,.ipynb-renderer-root .notification_widget:active.focus,.ipynb-renderer-root .notification_widget.active.focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget.focus,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus{z-index:0;color:#303030!important;background-color:#0000!important;border-color:#0000!important;margin-bottom:0!important;padding-bottom:0!important;font-size:9pt!important}.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn{z-index:0;font-size:9pt!important}.ipynb-renderer-root .notification_widget{color:#126dce;z-index:-500;background:0 0;border:none;margin-right:3px;font-size:9pt}.ipynb-renderer-root .notification_widget,.ipynb-renderer-root div.notification_widget{border:none;margin-left:0;margin-right:0;padding-right:0;vertical-align:text-top!important;background:0 0!important;margin-top:6px!important;font-size:9pt!important}.ipynb-renderer-root .navbar-btn.btn-xs:hover{color:#303030!important;background:0 0!important;border:none!important}.ipynb-renderer-root div.notification_widget.info,.ipynb-renderer-root .notification_widget.info{display:none!important}.ipynb-renderer-root .edit_mode .modal_indicator:before,.ipynb-renderer-root .command_mode .modal_indicator:before{display:none}.ipynb-renderer-root .item_icon{color:#126dce}.ipynb-renderer-root .item_buttons .kernel-name{color:#126dce;font-size:13pt}.ipynb-renderer-root .running_notebook_icon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:middle;display:inherit;font:15px/1 FontAwesome;position:static;color:#009e07!important}.ipynb-renderer-root .item_buttons .running-indicator{color:#009e07;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-top:4px;font-family:sans-serif}.ipynb-renderer-root #notification_trusted{background:0 0;border:none;font-family:sans-serif;vertical-align:bottom!important;color:#828892!important;cursor:default!important;margin-bottom:0!important}.ipynb-renderer-root #notification_area,.ipynb-renderer-root div.notification_area{cursor:pointer;padding-top:6px;padding-right:4px;position:static;float:right!important}.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn{z-index:0;margin-top:-5px!important;font-size:9pt!important}.ipynb-renderer-root #modal_indicator{color:#4c8be2;background:#fff;margin-left:0;float:right!important;margin-top:8px!important}.ipynb-renderer-root #kernel_indicator{color:#ff7823;background:#fff;border-left:2px solid #ff7823;margin-left:-2px;padding-top:0;padding-bottom:4px;float:right!important;margin-top:10px!important;padding-left:5px!important}.ipynb-renderer-root #kernel_indicator .kernel_indicator_name{color:#ff7823;vertical-align:text-top;background:#fff;margin-top:4px;padding-bottom:0;padding-left:5px;padding-right:5px;font-size:17px}.ipynb-renderer-root .kernel_idle_icon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer;opacity:.7;vertical-align:bottom;content:"";margin-top:1px;font:22px/1 FontAwesome;display:inline-block;margin-left:0!important}.ipynb-renderer-root .kernel_busy_icon:before{text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer;vertical-align:bottom;content:"";margin-top:1px;font:22px/1 FontAwesome;animation:2s ease-out infinite pulsate;display:inline-block;margin-left:0!important}@-webkit-keyframes pulsate{0%{opacity:.8;-webkit-transform:scale(1)}8%{opacity:.8;-webkit-transform:scale(1)}50%{opacity:.3;-webkit-transform:scale(.75)}92%{opacity:.8;-webkit-transform:scale(1)}to{opacity:.8;-webkit-transform:scale(1)}}.ipynb-renderer-root div.notification_widget.info,.ipynb-renderer-root .notification_widget.info,.ipynb-renderer-root .notification_widget:active:hover,.ipynb-renderer-root .notification_widget.active:hover,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:hover,.ipynb-renderer-root .notification_widget:active:focus,.ipynb-renderer-root .notification_widget.active:focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:focus,.ipynb-renderer-root .notification_widget:active.focus,.ipynb-renderer-root .notification_widget.active.focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget.focus,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus{color:#303030;background-color:#fff;border-color:#fff}.ipynb-renderer-root #notification_area,.ipynb-renderer-root div.notification_area{position:static;float:right!important}.ipynb-renderer-root .notification_widget,.ipynb-renderer-root div.notification_widget{z-index:1000;margin-left:0;margin-right:0;padding-right:0;vertical-align:text-top!important;margin-top:6px!important}.ipynb-renderer-root #kernel_logo_widget,.ipynb-renderer-root #kernel_logo_widget .current_kernel_logo{display:block}.ipynb-renderer-root div#ipython_notebook{display:none}.ipynb-renderer-root i.fa.fa-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}.ipynb-renderer-root .fa{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:10pt/1 FontAwesome,sans-serif;display:inline-block}.ipynb-renderer-root .dropdown-menu{box-shadow:none;text-align:left;background:#dedede;border:none;padding:0;font-family:sans-serif;font-size:13pt;line-height:1}.ipynb-renderer-root .dropdown-menu:hover{text-align:left;box-shadow:none;background-color:#dedede;border:none;padding:0;font-family:sans-serif;font-size:13pt;line-height:1}.ipynb-renderer-root .dropdown-menu>li>a{color:#303030;background:#dedede;padding:10px 20px 9px 10px;font-family:sans-serif;font-size:12pt;display:block}.ipynb-renderer-root .dropdown-menu>li>a:hover,.ipynb-renderer-root .dropdown-menu>li>a:focus{color:#2f2f2f;background:#d4d4d4;border-color:#d4d4d4;transition:all .2s}.ipynb-renderer-root .dropdown-menu .divider{background-color:#b4b4b44d;height:1px;margin:0;overflow:hidden}.ipynb-renderer-root .dropdown-submenu>.dropdown-menu{margin-top:-2px;margin-left:0;padding-top:0;transition:all .2s;display:none;left:100%;top:2px!important}.ipynb-renderer-root .dropdown-menu>.disabled>a,.ipynb-renderer-root .dropdown-menu>.disabled>a:hover,.ipynb-renderer-root .dropdown-menu>.disabled>a:focus{color:#828892;padding:none;clear:both;white-space:nowrap;font-family:sans-serif;font-size:12pt;font-weight:400;display:block}.ipynb-renderer-root .dropdown-submenu>a:after{color:#303030;margin-top:0;margin-right:-16px;display:inline-block}.ipynb-renderer-root .dropdown-submenu:hover>a:after,.ipynb-renderer-root .dropdown-submenu:active>a:after,.ipynb-renderer-root .dropdown-submenu:focus>a:after,.ipynb-renderer-root .dropdown-submenu:visited>a:after{color:#ff7823;margin-right:-16px;display:inline-block!important}.ipynb-renderer-root div.kse-dropdown>.dropdown-menu,.ipynb-renderer-root .kse-dropdown>.dropdown-menu{min-width:0;top:94%}.ipynb-renderer-root .btn,.ipynb-renderer-root .btn-default{color:#303030;box-shadow:none;text-shadow:none;background:#f7f7f7;border:2px solid #f7f7f7;border-radius:3px;font-family:sans-serif;font-weight:400;font-size:13pt!important}.ipynb-renderer-root .btn:hover,.ipynb-renderer-root .btn:active:hover,.ipynb-renderer-root .btn.active:hover,.ipynb-renderer-root .btn-default:hover,.ipynb-renderer-root .open>.dropdown-toggle.btn-default:hover,.ipynb-renderer-root .open>.dropdown-toggle.btn:hover{color:#ef5c00;background:#f2f2f2;border:2px solid #f2f2f2;border-radius:3px;box-shadow:none!important}.ipynb-renderer-root .btn:active,.ipynb-renderer-root .btn.active,.ipynb-renderer-root .btn:active:focus,.ipynb-renderer-root .btn.active:focus,.ipynb-renderer-root .btn:active.focus,.ipynb-renderer-root .btn.active.focus,.ipynb-renderer-root .btn-default:focus,.ipynb-renderer-root .btn-default.focus,.ipynb-renderer-root .btn-default:active,.ipynb-renderer-root .btn-default.active,.ipynb-renderer-root .btn-default:active:hover,.ipynb-renderer-root .btn-default.active:hover,.ipynb-renderer-root .btn-default:active:focus,.ipynb-renderer-root .btn-default.active:focus,.ipynb-renderer-root .btn-default:active.focus,.ipynb-renderer-root .btn-default.active.focus,.ipynb-renderer-root .open>.dropdown-toggle.btn:focus,.ipynb-renderer-root .open>.dropdown-toggle.btn.focus,.ipynb-renderer-root .open>.dropdown-toggle.btn-default:hover,.ipynb-renderer-root .open>.dropdown-toggle.btn-default:focus,.ipynb-renderer-root .open>.dropdown-toggle.btn-default.hover,.ipynb-renderer-root .open>.dropdown-toggle.btn-default.focus{color:#ef5c00;background-image:none;border:2px solid #f2f2f2;border-radius:3px;box-shadow:none!important;background:#f2f2f2!important}.ipynb-renderer-root .btn-default:active:hover,.ipynb-renderer-root .btn-default.active:hover,.ipynb-renderer-root .btn-default:active:focus,.ipynb-renderer-root .btn-default.active:focus,.ipynb-renderer-root .btn-default:active.focus,.ipynb-renderer-root .btn-default.active.focus{background-color:#f7f7f7;transition:all 2s;color:#ef5c00!important;border-color:#ffccac!important}.ipynb-renderer-root .btn:focus,.ipynb-renderer-root .btn.focus,.ipynb-renderer-root .btn:active:focus,.ipynb-renderer-root .btn.active:focus,.ipynb-renderer-root .btn:active,.ipynb-renderer-root .btn.active,.ipynb-renderer-root .btn:active.focus,.ipynb-renderer-root .btn.active.focus{color:#ef5c00!important;background:#ffccac!important;border-color:#ffccac!important;outline:0!important;transition:all .2s!important}.ipynb-renderer-root .item_buttons>.btn,.ipynb-renderer-root .item_buttons>.btn-group,.ipynb-renderer-root .item_buttons>.input-group{background:0 0;border:0 solid #e4e4e4;border-bottom:2px solid #0000;margin-left:5px;font-size:13pt;padding-top:4px!important}.ipynb-renderer-root .item_buttons>.btn:hover,.ipynb-renderer-root .item_buttons>.btn-group:hover,.ipynb-renderer-root .item_buttons>.input-group:hover,.ipynb-renderer-root .item_buttons>.btn.active,.ipynb-renderer-root .item_buttons>.btn-group.active,.ipynb-renderer-root .item_buttons>.input-group.active,.ipynb-renderer-root .item_buttons>.btn.focus{background:0 0;border:0 solid #0000;border-bottom:2px solid #ff7823;border-radius:0;margin-left:5px;transition:none;padding-top:4px!important}.ipynb-renderer-root .item_buttons{line-height:1.5em!important}.ipynb-renderer-root .item_buttons .btn{min-width:11ex}.ipynb-renderer-root .btn-group>.btn:first-child{margin-left:0}.ipynb-renderer-root .btn-group>.btn-mini,.ipynb-renderer-root .btn-sm,.ipynb-renderer-root .btn-group-sm>.btn,.ipynb-renderer-root .btn-xs,.ipynb-renderer-root .btn-group-xs>.btn,.ipynb-renderer-root .alternate_upload .btn-upload,.ipynb-renderer-root .btn-group,.ipynb-renderer-root .btn-group-vertical{font-size:inherit;height:inherit;font-weight:400;line-height:inherit}.ipynb-renderer-root .btn-xs,.ipynb-renderer-root .btn-group-xs>.btn{text-shadow:none;background-image:none;padding:2px 5px;font-weight:400;line-height:1.45;display:inline-table;font-size:initial!important}.ipynb-renderer-root div#new-buttons>button,.ipynb-renderer-root #new-buttons>button,.ipynb-renderer-root div#refresh_notebook_list,.ipynb-renderer-root #refresh_notebook_list{background:0 0;border:none}.ipynb-renderer-root div#new-buttons>button:hover,.ipynb-renderer-root #new-buttons>button:hover,.ipynb-renderer-root div#refresh_notebook_list,.ipynb-renderer-root #refresh_notebook_list,.ipynb-renderer-root div.alternate_upload .btn-upload,.ipynb-renderer-root .alternate_upload .btn-upload,.ipynb-renderer-root div.dynamic-buttons>button,.ipynb-renderer-root .dynamic-buttons>button,.ipynb-renderer-root .dynamic-buttons>button:focus,.ipynb-renderer-root .dynamic-buttons>button:active:focus,.ipynb-renderer-root .dynamic-buttons>button.active:focus,.ipynb-renderer-root .dynamic-buttons>button.focus,.ipynb-renderer-root .dynamic-buttons>button:active.focus,.ipynb-renderer-root .dynamic-buttons>button.active.focus,.ipynb-renderer-root #new-buttons>button:focus,.ipynb-renderer-root #new-buttons>button:active:focus,.ipynb-renderer-root #new-buttons>button.active:focus,.ipynb-renderer-root #new-buttons>button.focus,.ipynb-renderer-root #new-buttons>button:active.focus,.ipynb-renderer-root #new-buttons>button.active.focus,.ipynb-renderer-root .alternate_upload .btn-upload:focus,.ipynb-renderer-root .alternate_upload .btn-upload:active:focus,.ipynb-renderer-root .alternate_upload .btn-upload.active:focus,.ipynb-renderer-root .alternate_upload .btn-upload.focus,.ipynb-renderer-root .alternate_upload .btn-upload:active.focus,.ipynb-renderer-root .alternate_upload .btn-upload.active.focus{background:0 0!important;border:none!important}.ipynb-renderer-root .alternate_upload input.fileinput{text-align:center;vertical-align:bottom;border:0 solid #f7f7f7;margin-bottom:-1ex;margin-left:-.5ex;display:inline-table}.ipynb-renderer-root .alternate_upload .btn-upload{background:0 0;border:none;display:inline-table}.ipynb-renderer-root .btn-group .btn+.btn,.ipynb-renderer-root .btn-group .btn+.btn-group,.ipynb-renderer-root .btn-group .btn-group+.btn,.ipynb-renderer-root .btn-group .btn-group+.btn-group{margin-left:-2px}.ipynb-renderer-root .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){z-index:2;border-top-right-radius:0;border-bottom-right-radius:0}.ipynb-renderer-root .dropdown-header{color:#ff7823!important;border-bottom:none!important;margin:6px 6px 0!important;padding:0!important;font-family:sans-serif!important;font-size:13pt!important}.ipynb-renderer-root span#last-modified.btn.btn-xs.btn-default.sort-action,.ipynb-renderer-root span#sort-name.btn.btn-xs.btn-default.sort-action,.ipynb-renderer-root span#file-size.btn.btn-xs.btn-default.sort-action{color:#303030;vertical-align:sub;background:0 0;border:none;margin-bottom:0;padding-bottom:0;font-family:sans-serif;font-size:16px}.ipynb-renderer-root span#last-modified.btn.btn-xs.btn-default.sort-action{margin-left:19px}.ipynb-renderer-root button.close{border:0;font-family:sans-serif;font-size:20pt;font-weight:400}.ipynb-renderer-root .dynamic-buttons{width:100%;padding-top:0;display:inline-block}.ipynb-renderer-root .close{color:#de143d;opacity:.5;text-shadow:none;font-weight:400}.ipynb-renderer-root .close:hover{color:#de143d;opacity:1;font-weight:400}.ipynb-renderer-root div.nbext-enable-btns .btn[disabled],.ipynb-renderer-root div.nbext-enable-btns .btn[disabled]:hover,.ipynb-renderer-root .btn-default.disabled,.ipynb-renderer-root .btn-default[disabled],.ipynb-renderer-root .btn-default.disabled:hover,.ipynb-renderer-root .btn-default[disabled]:hover,.ipynb-renderer-root fieldset[disabled] .btn-default:hover,.ipynb-renderer-root .btn-default.disabled:focus,.ipynb-renderer-root .btn-default[disabled]:focus,.ipynb-renderer-root fieldset[disabled] .btn-default:focus,.ipynb-renderer-root .btn-default.disabled.focus,.ipynb-renderer-root .btn-default[disabled].focus,.ipynb-renderer-root fieldset[disabled] .btn-default.focus{color:#4a4a4a;background:#f5f5f5;border-color:#f5f5f5;transition:all .2s}.ipynb-renderer-root .input-group-addon{color:#303030;text-align:center;text-transform:capitalize;background-color:#0000;height:auto;padding:2px 5px;font-size:13pt;font-weight:400;border:2px solid #0000!important}.ipynb-renderer-root a.btn.btn-default.input-group-addon:hover{background:0 0!important}.ipynb-renderer-root .btn-group>.btn+.dropdown-toggle{height:100%;padding-left:8px;padding-right:8px}.ipynb-renderer-root .btn-group>.btn+.dropdown-toggle:hover{background:#f2f2f2!important}.ipynb-renderer-root .input-group-btn{font-size:inherit;white-space:nowrap;background:#e4e4e4;border:none;position:relative}.ipynb-renderer-root .input-group-btn:hover{background:#dfdfdf;border:none}.ipynb-renderer-root .input-group-btn:first-child>.btn,.ipynb-renderer-root .input-group-btn:first-child>.btn-group{font-size:inherit;background:#e4e4e4;border:none;margin-left:2px;margin-right:-1px}.ipynb-renderer-root .input-group-btn:first-child>.btn:hover,.ipynb-renderer-root .input-group-btn:first-child>.btn-group:hover{font-size:inherit;background:#f2f2f2;border:none;transition:all .2s}.ipynb-renderer-root div.modal .btn-group>.btn:first-child{background:#e4e4e4;border:1px solid #e1e1e1;margin-bottom:2px;margin-left:0;margin-top:0!important}.ipynb-renderer-root div.modal .btn-group>.btn:first-child:hover{background:#dfdfdf;border:1px solid #dfdfdf;transition:all .2s}.ipynb-renderer-root div.modal>button,.ipynb-renderer-root div.modal-footer>button{background:#e4e4e4;border-color:#e4e4e4}.ipynb-renderer-root div.modal>button:hover,.ipynb-renderer-root div.modal-footer>button:hover{background:#dfdfdf;border-color:#dfdfdf;transition:all .2s}.ipynb-renderer-root .modal-content{background:#e4e4e4 padding-box padding-box;border:none;border-radius:1px;outline:none;font-family:sans-serif;font-size:12pt;position:relative}.ipynb-renderer-root .modal-header{color:#303030;background:#e4e4e4;border-color:#dedede;min-height:16.4286px;padding:12px;font-family:sans-serif;font-size:13pt}.ipynb-renderer-root .modal-content h4{color:#303030;padding:5px;font-family:sans-serif;font-size:16pt}.ipynb-renderer-root .modal-body{background-color:#fff;padding:15px;position:relative}.ipynb-renderer-root .modal-footer{text-align:right;background-color:#fff;border-top:none;padding:8px}.ipynb-renderer-root .alert-info{color:#303030;background-color:#fdfdfd;border-color:#dedede}.ipynb-renderer-root .modal-header .close{margin-top:-5px;font-size:25pt}.ipynb-renderer-root .modal-backdrop,.ipynb-renderer-root .modal-backdrop.in{opacity:.85;background-color:notebook-bg}.ipynb-renderer-root div.panel,.ipynb-renderer-root div.panel-default,.ipynb-renderer-root .panel,.ipynb-renderer-root .panel-default{color:#303030;box-shadow:none;background-color:#f4f4f4;border:0;margin-bottom:14px;font-family:sans-serif;font-size:13pt}.ipynb-renderer-root div.panel>.panel-heading,.ipynb-renderer-root div.panel-default>.panel-heading{color:#303030;background:#e4e4e4;border:0;font-size:14pt}.ipynb-renderer-root .modal .modal-dialog{min-width:950px;margin:50px auto}.ipynb-renderer-root div.container-fluid{margin-left:auto;margin-right:auto;padding-left:0;padding-right:5px}.ipynb-renderer-root div.form-control,.ipynb-renderer-root .form-control{font-family:sans-serif;font-size:initial;color:#303030;box-shadow:none;background-color:#fff;margin-left:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid #d0d0d0!important}.ipynb-renderer-root .form-control-static{min-height:inherit;height:inherit}.ipynb-renderer-root .form-group.list-group-item{color:#303030;background-color:#f4f4f4;border-color:#dedede;margin-bottom:0}.ipynb-renderer-root .form-group .input-group{float:left}.ipynb-renderer-root input,.ipynb-renderer-root button,.ipynb-renderer-root select,.ipynb-renderer-root textarea{background-color:#fff;border:1px solid #dedede;font-weight:400}.ipynb-renderer-root select.form-control.select-xs{height:30px;font-size:13pt}.ipynb-renderer-root .toolbar select,.ipynb-renderer-root .toolbar label{vertical-align:top;width:auto;margin-bottom:0;margin-left:10px;margin-right:0;padding:0;font-size:92%;display:inline;background:#f7f7f7!important;border:2px solid #f7f7f7!important}.ipynb-renderer-root .toolbar .btn{padding:3px 8px}.ipynb-renderer-root .form-control:focus{-webkit-box-shadow:none;border-color:#ff7823;outline:2px solid #f0932b80}.ipynb-renderer-root ::-webkit-input-placeholder{color:#828892}.ipynb-renderer-root ::placeholder{color:#828892}.ipynb-renderer-root :placeholder-shown{color:#828892}.ipynb-renderer-root :-ms-placeholder-shown{color:#828892}.ipynb-renderer-root [dir=ltr] #find-and-replace .input-group-btn+.form-control{border:2px solid #dedede!important}.ipynb-renderer-root [dir=ltr] #find-and-replace .input-group-btn+.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#ff7823;outline:2px solid #f0932b80}.ipynb-renderer-root div.output.output_scroll{box-shadow:none}.ipynb-renderer-root ::-webkit-scrollbar{background-color:#ebebeb;border:none;border-radius:3px;width:11px;max-height:9px}.ipynb-renderer-root ::-webkit-scrollbar-track{background:#ebebeb;border:none;width:11px;max-height:9px}.ipynb-renderer-root ::-webkit-scrollbar-thumb{background:#909090 padding-box content-box;border:none;border-radius:2px;width:11px}.ipynb-renderer-root HTML,.ipynb-renderer-root body,.ipynb-renderer-root div,.ipynb-renderer-root dl,.ipynb-renderer-root dt,.ipynb-renderer-root dd,.ipynb-renderer-root ul,.ipynb-renderer-root ol,.ipynb-renderer-root li,.ipynb-renderer-root h1,.ipynb-renderer-root h2,.ipynb-renderer-root h3,.ipynb-renderer-root h4,.ipynb-renderer-root h5,.ipynb-renderer-root h6,.ipynb-renderer-root pre,.ipynb-renderer-root code,.ipynb-renderer-root form,.ipynb-renderer-root fieldset,.ipynb-renderer-root legend,.ipynb-renderer-root input,.ipynb-renderer-root button,.ipynb-renderer-root textarea,.ipynb-renderer-root p,.ipynb-renderer-root blockquote,.ipynb-renderer-root th,.ipynb-renderer-root td,.ipynb-renderer-root span,.ipynb-renderer-root a{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400}.ipynb-renderer-root .rendered_html tr,.ipynb-renderer-root .rendered_html th,.ipynb-renderer-root .rendered_html td{text-align:left;vertical-align:middle;white-space:normal;border:none;max-width:none;padding:.42em .47em;line-height:normal}.ipynb-renderer-root .rendered_html td{font-size:9.3pt;font-family:sans-serif!important}.ipynb-renderer-root .rendered_html th{font-size:9.3pt}.ipynb-renderer-root .rendered_html table{border-collapse:collapse;border-spacing:0;color:#353535;table-layout:fixed;border:none;margin-left:8px;margin-right:auto;font-family:sans-serif!important}.ipynb-renderer-root .rendered_html thead{color:#353535;vertical-align:bottom;background:#ebebeb;border-bottom:1px solid #ebebeb;font-family:sans-serif!important;font-size:9.4pt!important}.ipynb-renderer-root .rendered_html tbody tr:nth-child(odd){background:#fafafa}.ipynb-renderer-root .rendered_html tbody tr{background:#f2f2f2}.ipynb-renderer-root .rendered_html tbody tr:hover:nth-child(odd){background:#f7f7f7}.ipynb-renderer-root .rendered_html tbody tr:hover{background:#f0f0f0}.ipynb-renderer-root .rendered_html *+table{margin-top:.05em}.ipynb-renderer-root div.widget-area{color:#303030;background:#fff}.ipynb-renderer-root div.widget-area a{color:#303030;font-family:sans-serif;font-size:12pt;font-style:normal;font-weight:400;text-shadow:none!important}.ipynb-renderer-root div.widget-area a:hover,.ipynb-renderer-root div.widget-area a:focus{color:#2f2f2f;background:#b4b4b424;border-color:#0000;font-family:sans-serif;font-size:12pt;font-style:normal;font-weight:400;text-shadow:none!important}.ipynb-renderer-root div.widget_item.btn-group>button.btn.btn-default.widget-combo-btn,.ipynb-renderer-root div.widget_item.btn-group>button.btn.btn-default.widget-combo-btn:hover{font-size:inherit;z-index:0;background:#e1e1e1;border:2px solid #e1e1e1!important}.ipynb-renderer-root div.jupyter-widgets.widget-hprogress.widget-hbox{margin-left:10px;width:38%!important;display:inline-table!important}.ipynb-renderer-root div.jupyter-widgets.widget-hprogress.widget-hbox .widget-label,.ipynb-renderer-root div.widget-hbox .widget-label,.ipynb-renderer-root .widget-hbox .widget-label,.ipynb-renderer-root .widget-inline-hbox .widget-label,.ipynb-renderer-root div.widget-label{text-align:-webkit-auto!important;vertical-align:text-top!important;color:#303030!important;min-width:100px!important;max-width:240px!important;margin-left:15px!important;font-size:14px!important}.ipynb-renderer-root .widget-hprogress .progress{flex-grow:1;width:300px;height:20px;margin-top:auto;margin-bottom:auto;margin-left:12px}.ipynb-renderer-root .progress{height:22px;-webkit-box-shadow:none;box-shadow:none;z-index:10;border-radius:2px;margin-bottom:10px;padding-left:10px;overflow:hidden;background-color:#d6d6d6!important}.ipynb-renderer-root .progress-bar-danger{background-color:#e5344a!important}.ipynb-renderer-root .progress-bar-info{background-color:#2980b9!important}.ipynb-renderer-root .progress-bar-warning{background-color:#f39c12!important}.ipynb-renderer-root .progress-bar-success{background-color:#5cb85c!important}.ipynb-renderer-root .widget-select select{margin-left:12px}.ipynb-renderer-root .rendered_html :link{color:#ff7823;font-family:sans-serif;font-size:100%;text-decoration:underline}.ipynb-renderer-root .rendered_html :visited,.ipynb-renderer-root .rendered_html :visited:active,.ipynb-renderer-root .rendered_html :visited:focus{color:#fa863c}.ipynb-renderer-root .rendered_html :visited:hover,.ipynb-renderer-root .rendered_html :link:hover{color:#f96000;font-family:sans-serif;font-size:100%}.ipynb-renderer-root div.cell.text_cell a.anchor-link:link{font-size:inherit;visibility:none;color:#00000052;padding:0 20px;text-decoration:none}.ipynb-renderer-root div.cell.text_cell a.anchor-link:link:hover{font-size:inherit;color:#de6d25}.ipynb-renderer-root .navbar-text{margin-top:4px;margin-bottom:0}.ipynb-renderer-root #clusters>a{color:#ef5c00;cursor:auto;text-decoration:underline}.ipynb-renderer-root #clusters>a:hover{color:#126dce;cursor:auto;text-decoration:underline}.ipynb-renderer-root #nbextensions-configurator-container>div.row.container-fluid.nbext-selector>h3{height:24px;margin-top:5px;margin-bottom:8px;padding:4px 0;font-size:17px}.ipynb-renderer-root div#nbextensions-configurator-container.container,.ipynb-renderer-root #nbextensions-configurator-container.container{width:100%;margin-left:auto;margin-right:auto}.ipynb-renderer-root div.nbext-selector>nav>.nav>li>a{padding:2px 5px;font-family:sans-serif;font-size:10.5pt}.ipynb-renderer-root div.nbext-selector>nav>.nav>li>a:hover{background:0 0}.ipynb-renderer-root div.nbext-selector>nav>.nav>li:hover{background:#b4b4b424!important}.ipynb-renderer-root div.nbext-selector>nav>.nav>li.active:hover{background:0 0!important}.ipynb-renderer-root .nav-pills>li.active>a,.ipynb-renderer-root .nav-pills>li.active>a:active,.ipynb-renderer-root .nav-pills>li.active>a:hover,.ipynb-renderer-root .nav-pills>li.active>a:focus{color:#1c1c1c;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased!important;background:#b4b4b424!important}.ipynb-renderer-root div.nbext-readme>.nbext-readme-contents>.rendered_html{color:#353535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;padding:1em;font-family:sans-serif;font-size:11.5pt;line-height:145%}.ipynb-renderer-root .nbext-icon,.ipynb-renderer-root .nbext-desc,.ipynb-renderer-root .nbext-compat-div,.ipynb-renderer-root .nbext-enable-btns,.ipynb-renderer-root .nbext-params{margin-bottom:8px;font-size:11.5pt}.ipynb-renderer-root div.nbext-readme>.nbext-readme-contents{padding:0;overflow-y:hidden}.ipynb-renderer-root div.nbext-readme>.nbext-readme-contents:not(:empty){border:none;border-top-color:#828892;margin-top:.5em;margin-bottom:2em}.ipynb-renderer-root .nbext-showhide-incompat{color:#4a4a4a;padding-bottom:.5em;font-size:10.5pt}.ipynb-renderer-root .nbext-filter-menu.dropdown-menu>li>a:hover,.ipynb-renderer-root .nbext-filter-menu.dropdown-menu>li>a:focus,.ipynb-renderer-root .nbext-filter-menu.dropdown-menu>li>a.ui-state-focus{color:#2f2f2f!important;background:#d4d4d4!important;border-color:#d4d4d4!important}.ipynb-renderer-root .nbext-filter-input-wrap>.nbext-filter-input-subwrap,.ipynb-renderer-root .nbext-filter-input-wrap>.nbext-filter-input-subwrap>input{vertical-align:middle;background-color:#0000;border:none;outline:none;margin-top:-2px;padding:0}.ipynb-renderer-root span.rendered_html code{color:#303030;background-color:#0000}.ipynb-renderer-root #nbextensions-configurator-container>div.row.container-fluid.nbext-selector{padding-left:0;padding-right:0}.ipynb-renderer-root .nbext-filter-menu{border:none;outline:none;overflow-y:auto;max-height:55vh!important}.ipynb-renderer-root .nbext-filter-menu:hover{border:none}.ipynb-renderer-root .alert-warning{color:#303030;background-color:#f4f4f4;border-color:#f4f4f4}.ipynb-renderer-root .notification_widget.danger{color:#fff;background-color:#e5344a;border-color:#e5344a;padding-right:5px}.ipynb-renderer-root #nbextensions-configurator-container>div.nbext-buttons.tree-buttons.no-padding.pull-right>span>button,.ipynb-renderer-root button#refresh_running_list{border:none!important}.ipynb-renderer-root mark,.ipynb-renderer-root .mark{color:#353535;background-color:#fff;padding:.15em}.ipynb-renderer-root a.text-warning,.ipynb-renderer-root a.text-warning:hover{color:#828892}.ipynb-renderer-root a.text-warning.bg-warning{background-color:#fff}.ipynb-renderer-root span.bg-success.text-success{color:#009e07;background-color:#0000}.ipynb-renderer-root span.bg-danger.text-danger{color:#de143d;background-color:#fff}.ipynb-renderer-root .has-success .input-group-addon{color:#009e07;background:inherit;background-color:#53b4731a;border-color:#0000}.ipynb-renderer-root .has-success .form-control{border-color:#009e07;box-shadow:inset 0 1px 1px #00000006}.ipynb-renderer-root .has-error .input-group-addon{color:#de143d;background:inherit;background-color:#c039431a;border-color:#0000}.ipynb-renderer-root .has-error .form-control{border-color:#de143d;box-shadow:inset 0 1px 1px #00000006}.ipynb-renderer-root .kse-input-group-pretty>kbd{color:#303030;background:0 0;font-family:monospace;font-weight:400}.ipynb-renderer-root div.nbext-enable-btns .btn[disabled],.ipynb-renderer-root div.nbext-enable-btns .btn[disabled]:hover,.ipynb-renderer-root .btn-default.disabled,.ipynb-renderer-root .btn-default[disabled]{color:#282828;background:#f5f5f5}.ipynb-renderer-root label#Keyword-Filter{display:none}.ipynb-renderer-root .input-group .nbext-list-btn-add,.ipynb-renderer-root .input-group-btn:last-child>.btn-group>.btn{background:#e4e4e4;border:2px solid #e4e4e4}.ipynb-renderer-root .input-group .nbext-list-btn-add:hover,.ipynb-renderer-root .input-group-btn:last-child>.btn-group>.btn:hover{background:#dfdfdf;border:2px solid #dfdfdf}.ipynb-renderer-root #notebook-container>div.cell.code_cell.rendered.selected>div.widget-area>div.widget-subarea>div>div.widget_item.btn-group>button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn{background:#e4e4e4;border-color:#e4e4e4}.ipynb-renderer-root #notebook-container>div.cell.code_cell.rendered.selected>div.widget-area>div.widget-subarea>div>div.widget_item.btn-group>button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn:hover{background:#dfdfdf;border-color:#dfdfdf}.ipynb-renderer-root .ui-widget-content{color:#303030;background:#f7f7f7;border:2px solid #f7f7f7}.ipynb-renderer-root div.collapsible_headings_toggle{color:#b4b4b44d!important}.ipynb-renderer-root div.collapsible_headings_toggle:hover{color:#ff7823!important}.ipynb-renderer-root .collapsible_headings_toggle .h1,.ipynb-renderer-root .collapsible_headings_toggle .h2,.ipynb-renderer-root .collapsible_headings_toggle .h3,.ipynb-renderer-root .collapsible_headings_toggle .h4,.ipynb-renderer-root .collapsible_headings_toggle .h5,.ipynb-renderer-root .collapsible_headings_toggle .h6{margin:.3em .4em 0 0!important;line-height:1.2!important}.ipynb-renderer-root div.collapsible_headings_toggle .fa-caret-down:before,.ipynb-renderer-root div.collapsible_headings_toggle .fa-caret-right:before{font-size:xx-large;transition:transform 1s;transform:none!important}.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h1:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h2:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h3:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h4:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h5:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h6:after{content:"[…]";position:absolute;right:0;color:#b4b4b44d!important;padding:.5em 0 0!important;bottom:20%!important}.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h1,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h2,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h3,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h4,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h5,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h6,.ipynb-renderer-root .collapsible_headings_toggle .fa{-webkit-transform:inherit!important;-moz-transform:inherit!important;-ms-transform:inherit!important;-o-transform:inherit!important;transform:inherit!important;padding-right:0!important;transition:transform 1s!important}.ipynb-renderer-root #toc-wrapper{z-index:90;border-style:solid;border-width:thin;flex-direction:column;padding:10px;display:flex;overflow:hidden;background-color:#fff!important;border-right-width:medium!important;position:fixed!important}.ipynb-renderer-root #toc-wrapper.ui-draggable.ui-resizable.sidebar-wrapper{border-color:#b4b4b424!important}.ipynb-renderer-root #toc a,.ipynb-renderer-root #navigate_menu a,.ipynb-renderer-root .toc{color:#303030!important;font-size:11px!important}.ipynb-renderer-root #toc li>span:hover{background-color:#d4d4d4!important}.ipynb-renderer-root #toc a:hover,.ipynb-renderer-root #navigate_menu a:hover,.ipynb-renderer-root .toc{color:#1c1c1c!important;font-size:11px!important}.ipynb-renderer-root #toc-wrapper .toc-item-num{color:#ff7823!important;font-size:11px!important}.ipynb-renderer-root input.raw_input{color:#303030;vertical-align:baseline;width:auto;-webkit-box-shadow:none;box-shadow:none;background:#fcfcfc;border-color:#fcfcfc;margin:0 .25em;padding:0 .25em;font-family:monospace;font-size:11px!important}.ipynb-renderer-root audio,.ipynb-renderer-root video{vertical-align:middle;align-content:center;margin-left:20%;display:inline}.ipynb-renderer-root .cmd-palette .modal-body{margin:0;padding:0}.ipynb-renderer-root .cmd-palette form{background:#e5e5e5}.ipynb-renderer-root .typeahead-field input:last-child,.ipynb-renderer-root .typeahead-hint{z-index:1;background:#e5e5e5}.ipynb-renderer-root .typeahead-field input{color:#303030;font-family:sans-serif;font-size:28pt;line-height:inherit;border:none;height:70px;padding:3px 10px;display:inline-block}.ipynb-renderer-root .typeahead-select{background-color:#e5e5e5}.ipynb-renderer-root body>div.modal.cmd-palette.typeahead-field{border-collapse:separate;background-color:#f4f4f4;display:table}.ipynb-renderer-root .typeahead-container button{font-family:sans-serif;font-size:28pt;line-height:inherit;background-color:#e4e4e4;border:none;height:70px;padding:3px 10px;display:inline-block}.ipynb-renderer-root .typeahead-search-icon{vertical-align:middle;text-align:center;min-width:40px;min-height:55px;display:block}.ipynb-renderer-root .typeahead-container button:focus,.ipynb-renderer-root .typeahead-container button:hover{color:#2f2f2f;background-color:#dfdfdf;border-color:#f2f2f2}.ipynb-renderer-root .typeahead-list>li.typeahead-group.active>a,.ipynb-renderer-root .typeahead-list>li.typeahead-group>a,.ipynb-renderer-root .typeahead-list>li.typeahead-group>a:focus,.ipynb-renderer-root .typeahead-list>li.typeahead-group>a:hover{display:none}.ipynb-renderer-root .typeahead-dropdown>li>a,.ipynb-renderer-root .typeahead-list>li>a{color:#303030;text-decoration:none}.ipynb-renderer-root .typeahead-dropdown,.ipynb-renderer-root .typeahead-list{color:#303030;background-color:#fff;background-clip:padding-box;border:none;margin-top:0;padding:3px 2px 3px 0;font-family:sans-serif;font-size:13pt;line-height:1.7}.ipynb-renderer-root .typeahead-dropdown>li.active>a,.ipynb-renderer-root .typeahead-dropdown>li>a:focus,.ipynb-renderer-root .typeahead-dropdown>li>a:hover,.ipynb-renderer-root .typeahead-list>li.active>a,.ipynb-renderer-root .typeahead-list>li>a:focus,.ipynb-renderer-root .typeahead-list>li>a:hover{color:#2f2f2f;background-color:#f4f4f4;border-color:#f4f4f4}.ipynb-renderer-root .command-shortcut:before{content:"(command)";color:#828892;padding-right:3px}.ipynb-renderer-root .edit-shortcut:before{content:"(edit)";color:#828892;padding-right:3px}.ipynb-renderer-root ul.typeahead-list i{width:18px;margin-left:1px;margin-right:10px}.ipynb-renderer-root ul.typeahead-list{max-height:50vh;overflow:auto}.ipynb-renderer-root .typeahead-list>li{border:none;position:relative}.ipynb-renderer-root div.input.typeahead-hint,.ipynb-renderer-root input.typeahead-hint,.ipynb-renderer-root body>div.modal.cmd-palette.in>div>div>div>form>div>div.typeahead-field>span.typeahead-query>input.typeahead-hint{background-color:#0000;padding:3px 10px;color:#828892!important}.ipynb-renderer-root .typeahead-dropdown>li>a,.ipynb-renderer-root .typeahead-list>li>a{clear:both;border:1px solid #fff;border-bottom-color:#b4b4b44d;padding:5px;font-weight:400;line-height:1.7;display:block}.ipynb-renderer-root body>div.modal.cmd-palette.in>div{min-width:750px;margin:150px auto}.ipynb-renderer-root .typeahead-container strong{color:#ff7823;font-weight:bolder}.ipynb-renderer-root #find-and-replace #replace-preview .match,.ipynb-renderer-root #find-and-replace #replace-preview .insert{color:#fff;background-color:#ff7823;border:1px solid #ff7823;border-radius:0}.ipynb-renderer-root #find-and-replace #replace-preview .replace .match{background-color:#de143d;border-color:#de143d;border-radius:0}.ipynb-renderer-root #find-and-replace #replace-preview .replace .insert{background-color:#009e07;border-color:#009e07;border-radius:0}.ipynb-renderer-root .jupyter-dashboard-menu-item.selected:before{content:""!important;color:#ff7823!important;font-family:FontAwesome!important;font-size:12px!important;position:absolute!important;top:13px!important;left:0!important}.ipynb-renderer-root .shortcut_key,.ipynb-renderer-root span.shortcut_key{text-align:right;width:16ex;font-family:monospace;display:inline-block}.ipynb-renderer-root .jupyter-keybindings{border-bottom:1px solid #b4b4b424;padding:1px;line-height:24px}.ipynb-renderer-root .jupyter-keybindings i{background:#fff;margin-left:7px;padding:5px;font-size:small}.ipynb-renderer-root div#short-key-bindings-intro.well,.ipynb-renderer-root .well{color:#303030;-webkit-box-shadow:none;box-shadow:none;background-color:#e4e4e4;border:1px solid #e4e4e4;border-radius:2px}.ipynb-renderer-root #texteditor-backdrop{background:#fff}.ipynb-renderer-root #texteditor-backdrop #texteditor-container .CodeMirror-gutter,.ipynb-renderer-root #texteditor-backdrop #texteditor-container .CodeMirror-gutters{color:#828892;background:#e0e1e3}.ipynb-renderer-root .edit_app #menubar .navbar{margin-bottom:0}.ipynb-renderer-root #texteditor-backdrop #texteditor-container{box-shadow:none;background-color:#fff;padding:0}.ipynb-renderer-root .terminal-app,.ipynb-renderer-root .terminal-app>#header{background:#fff}.ipynb-renderer-root .terminal-app .terminal{color:#303030;-webkit-box-shadow:none;box-shadow:none;background:#fff;border-radius:2px;padding:.4em;font-family:monospace;font-size:11px;line-height:170%}.ipynb-renderer-root .terminal .xterm-viewport{color:#303030;background-color:#fff;overflow-y:auto}.ipynb-renderer-root .terminal .xterm-color-0{color:#ff7823}.ipynb-renderer-root .terminal .xterm-color-1{color:#de143d}.ipynb-renderer-root .terminal .xterm-color-2{color:#713bc5}.ipynb-renderer-root .terminal .xterm-color-3{color:#e22978}.ipynb-renderer-root .terminal .xterm-color-4{color:#ff8132}.ipynb-renderer-root .terminal .xterm-color-5{color:#009e07}.ipynb-renderer-root .terminal .xterm-color-6,.ipynb-renderer-root .terminal .xterm-color-7{color:#e22978}.ipynb-renderer-root .terminal .xterm-color-8{color:#ef5c00}.ipynb-renderer-root .terminal .xterm-color-9{color:#009e07}.ipynb-renderer-root .terminal .xterm-color-10,.ipynb-renderer-root .terminal .xterm-color-14{color:#e22978}.ipynb-renderer-root .terminal .xterm-bg-color-15{background-color:#fff}.ipynb-renderer-root .terminal:not(.xterm-cursor-style-underline):not(.xterm-cursor-style-bar) .terminal-cursor{color:#fff;background-color:#ff7823}.ipynb-renderer-root .terminal:not(.focus) .terminal-cursor{outline-offset:-1px;outline:1px solid #ff7823}.ipynb-renderer-root .celltoolbar{background:0 0;border-color:#0000 #0000 #828892;border-bottom-style:solid;border-bottom-width:thin;padding-top:3px;font-size:100%}.ipynb-renderer-root .cell-tag,.ipynb-renderer-root .tags-input input,.ipynb-renderer-root .tags-input button{color:#303030;box-shadow:none;width:inherit;font-size:inherit;background-color:#fff;background-image:none;border:1px solid #303030;border-radius:1px;height:22px;line-height:22px}.ipynb-renderer-root #notebook-container>div.cell.code_cell.rendered.selected>div.input>div.inner_cell>div.ctb_hideshow.ctb_show>div>div>button,.ipynb-renderer-root #notebook-container>div.input>div.inner_cell>div.ctb_hideshow.ctb_show>div>div>button{color:#303030;box-shadow:none;width:inherit;font-size:10pt;font-size:inherit;background-color:#fff;background-image:none;border:1px solid #303030;border-radius:1px;height:22px;line-height:22px}.ipynb-renderer-root div#pager #pager-contents{background:#fff!important}.ipynb-renderer-root div#pager pre{padding:.4em;color:#303030!important;background:#fff!important}.ipynb-renderer-root div#pager .ui-resizable-handle{border-top:1px solid #ff7823;border-bottom:1px solid #ff7823;height:8px;top:0;background:#ff7823!important}.ipynb-renderer-root div.input_area{background:#fff;border:0;border-radius:0 4px 4px 0;padding-right:1.2em}.ipynb-renderer-root div.cell{background:#fff;border:solid #fff;border-radius:4px;padding:0;top:0}.ipynb-renderer-root div.cell.selected,.ipynb-renderer-root .edit_mode div.cell.selected{background:#fff;border:solid #fff;border-radius:5px;padding:0}.ipynb-renderer-root div.cell.edit_mode{background:#fff;padding:0}.ipynb-renderer-root div.CodeMirror-sizer{border-right-width:16px;min-height:37px;margin-top:0;margin-bottom:-21px;margin-left:0;padding-bottom:0;padding-right:0}.ipynb-renderer-root div.cell.selected:before,.ipynb-renderer-root .edit_mode div.cell.selected:before,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected:before{border:none;border-radius:3px;width:0;height:100%;display:block;position:absolute;top:0;left:0;background:#fff!important}.ipynb-renderer-root div.cell.text_cell.selected:before,.ipynb-renderer-root .edit_mode div.cell.text_cell.selected:before,.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected:before{background:#fff!important;border-color:#f2f2f2!important}.ipynb-renderer-root div.cell.code_cell .input{border-radius:3px;border-left:5px solid #fff!important}.ipynb-renderer-root div.cell.code_cell.selected .input{border-radius:3px;border-left:5px solid #ff7823!important}.ipynb-renderer-root .edit_mode div.cell.code_cell.selected .input{border-radius:3px;border-left:5px solid #ffd5bb!important}.ipynb-renderer-root .edit_mode div.cell.selected:before{border-radius:3px;height:100%;border-left:5px solid #ffd5bb!important}.ipynb-renderer-root div.cell.jupyter-soft-selected,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected{background:#ffd5bb!important;border-left-width:0!important;border-left-color:#ffd5bb!important;border-right-width:0!important;border-right-color:#ffd5bb!important;border-radius:6px!important;padding-left:7px!important}.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .input{border-left:5px solid #fff!important}.ipynb-renderer-root div.cell.selected.jupyter-soft-selected{border-color:#fff;border-radius:6px;padding-left:7px}.ipynb-renderer-root div.cell.code_cell.selected .input{border-left:none;border-radius:3px}.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .prompt,.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected .prompt{border-radius:2px;top:0;border-left:#fff!important}.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected .input_prompt{border-left:none!important}.ipynb-renderer-root div.cell.text_cell.jupyter-soft-selected,.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected{background:#f2f2f2!important;border-left-width:0!important;border-left-color:#f2f2f2!important;border-right-width:0!important;border-right-color:#f2f2f2!important;border-radius:5px!important;padding-left:26px!important}.ipynb-renderer-root div.cell.jupyter-soft-selected .input,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .input{border-left-color:#ffd5bb!important}.ipynb-renderer-root div.prompt,.ipynb-renderer-root .prompt{color:#828892;padding:4px 1px 0 0;font-family:monospace;font-weight:400;line-height:170%;text-align:right!important;width:11.5ex!important;min-width:11.5ex!important;font-size:9pt!important}.ipynb-renderer-root div.prompt.input_prompt{background-color:#fff;border-top:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;min-width:11.5ex;padding-right:3px;width:11.5ex!important;font-size:9pt!important}.ipynb-renderer-root div.prompt_container{text-align:right;flex-direction:row;justify-content:space-between;display:flex;align-items:stretch!important}.ipynb-renderer-root div.cell.selected .prompt,.ipynb-renderer-root .edit_mode div.cell.selected .prompt{top:0}.ipynb-renderer-root .run_this_cell{visibility:hidden;color:#0000;background:0 0;width:0;padding:0 12px 0 3px}.ipynb-renderer-root div.code_cell:hover div.input .run_this_cell{visibility:visible}.ipynb-renderer-root div.cell.code_cell.rendered.selected .run_this_cell:hover,.ipynb-renderer-root div.cell.code_cell.rendered.unselected .run_this_cell:hover{background:#f5f5f5;color:#ff7823!important}.ipynb-renderer-root i.fa-step-forward.fa{font:9px FontAwesome;display:inline-block}.ipynb-renderer-root .fa-step-forward:before{content:""}.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .run_this_cell,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .run_this_cell:hover,.ipynb-renderer-root div.cell.unselected.jupyter-soft-selected .run_this_cell:hover,.ipynb-renderer-root div.cell.code_cell.rendered.selected.jupyter-soft-selected .run_this_cell:hover,.ipynb-renderer-root div.cell.code_cell.rendered.unselected.jupyter-soft-selected .run_this_cell:hover{color:#ffd5bb!important;background:#ffd5bb!important}.ipynb-renderer-root div.output_wrapper{background-color:#fff;border:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;margin-bottom:0;left:0}.ipynb-renderer-root div.output_subarea.output_text.output_stream.output_stdout,.ipynb-renderer-root div.output_subarea.output_text{color:#303030;background-color:#fff;border-top-left-radius:0;border-top-right-radius:0;margin-left:11.5px;font-family:monospace;font-size:8.5pt!important;line-height:150%!important}.ipynb-renderer-root div.output_area pre{color:#303030;border-top-left-radius:0;border-top-right-radius:0;font-family:monospace;font-size:8.5pt!important;line-height:151%!important}.ipynb-renderer-root div.output_area{display:-webkit-box}.ipynb-renderer-root div.output_html{color:#353535;background:#fff;font-family:monospace;font-size:8.5pt}.ipynb-renderer-root div.output_subarea{box-flex:1;flex:1;overflow-x:auto;padding:1.2em!important}.ipynb-renderer-root div.btn.btn-default.output_collapsed{background:#d7d7d7;border-color:#d7d7d7}.ipynb-renderer-root div.btn.btn-default.output_collapsed:hover{background:#d2d2d2;border-color:#d2d2d2}.ipynb-renderer-root div.prompt.output_prompt{color:#0000;background-color:#fff;border-right:2px solid #0000;border-radius:0 0 0 4px;font-family:monospace;width:12ex!important;min-width:12ex!important;font-weight:700!important}.ipynb-renderer-root div.out_prompt_overlay.prompt{color:#0000;background-color:#fff;border-right:2px solid #0000;border-radius:0 0 0 2px;font-family:monospace;width:12ex!important;min-width:12ex!important;font-weight:700!important}.ipynb-renderer-root div.out_prompt_overlay.prompt:hover{-webkit-border-:2px;-moz-border-radius:2px;border-bottom-left-radius:2px;background-color:#f7f7f7;border:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none!important;border-right:2px solid #f7f7f7!important;width:12ex!important;min-width:12ex!important}.ipynb-renderer-root div.cell.code_cell .output_prompt{color:#0000;border-right:2px solid #0000}.ipynb-renderer-root div.cell.selected .output_prompt,.ipynb-renderer-root div.cell.selected .out_prompt_overlay.prompt,.ipynb-renderer-root .edit_mode div.cell.selected .output_prompt,.ipynb-renderer-root .edit_mode div.cell.selected .out_prompt_overlay.prompt{border-left:5px solid #f2f2f2;border-right:2px solid #fff;border-radius:0!important}.ipynb-renderer-root div.text_cell,.ipynb-renderer-root div.text_cell_render pre,.ipynb-renderer-root div.text_cell_render{color:#353535;background:#fff;border-radius:0;font-family:sans-serif;font-size:13pt;line-height:130%!important}.ipynb-renderer-root div .text_cell_render{padding:.4em}.ipynb-renderer-root div.cell.text_cell .CodeMirror-lines{margin-top:.4em;margin-bottom:.3em;padding:.7em .5em .4em!important}.ipynb-renderer-root div.cell.text_cell.unrendered div.input_area,.ipynb-renderer-root div.cell.text_cell.rendered div.input_area{background:#fff;border:0;border-radius:2px}.ipynb-renderer-root div.cell.text_cell .CodeMirror,.ipynb-renderer-root div.cell.text_cell .CodeMirror pre{line-height:170%!important}.ipynb-renderer-root div.cell.text_cell.rendered.selected,.ipynb-renderer-root div.cell.text_cell.unrendered.selected,.ipynb-renderer-root div.cell.text_cell.selected,.ipynb-renderer-root .edit_mode div.cell.text_cell.selected,.ipynb-renderer-root div.text_cell.unrendered,.ipynb-renderer-root div.text_cell.unrendered.selected,.ipynb-renderer-root div.edit_mode div.text_cell.unrendered{background:#fff;border-radius:0;font-family:sans-serif;line-height:170%!important}.ipynb-renderer-root div.cell.text_cell .prompt{border-right:0;width:11.5ex!important;min-width:11.5ex!important}.ipynb-renderer-root div.cell.text_cell.rendered .prompt,.ipynb-renderer-root div.cell.text_cell.unrendered .prompt{background-color:#fff;border-left:4px solid #fff;border-right:2px solid #0000;font-family:monospace;font-weight:400;color:#828892!important;text-align:right!important;width:12ex!important;min-width:12ex!important;font-size:9.5pt!important}.ipynb-renderer-root div.cell.text_cell.rendered .prompt{border-right:2px solid #0000}.ipynb-renderer-root div.cell.text_cell.rendered.selected .prompt{border-left:4px solid #f2f2f2;border-right:2px solid #0000;top:0}.ipynb-renderer-root div.text_cell.unrendered.selected .prompt,.ipynb-renderer-root div.text_cell.rendered.selected .prompt{background:#fff;border-left:4px solid #f2f2f2;border-right:2px solid #0000;top:0}.ipynb-renderer-root div.rendered_html code{color:#303030;background:#fff;padding-top:3px;padding-left:2px;font-family:monospace;font-size:11px}.ipynb-renderer-root pre,.ipynb-renderer-root code,.ipynb-renderer-root kbd,.ipynb-renderer-root samp{white-space:pre-wrap}.ipynb-renderer-root .well code,.ipynb-renderer-root code{color:#353535;background:#fff;border-color:#fff;font-family:monospace;font-size:11px!important;line-height:170%!important}.ipynb-renderer-root kbd{color:#303030;box-shadow:none;border:0;padding:1px;font-size:11px;font-weight:800;background-color:#0000!important}.ipynb-renderer-root pre{color:#303030;background-color:#fff;border:1px solid #e7e7e7;border-radius:2px;margin:0 0 9px;padding:8.5px;font-size:12pt;line-height:1.42857;display:block}.ipynb-renderer-root div.rendered_html{color:#353535}.ipynb-renderer-root .rendered_html *+ul{margin-top:.4em;margin-bottom:.3em}.ipynb-renderer-root .rendered_html *+p{margin-top:.5em;margin-bottom:.5em}.ipynb-renderer-root div.rendered_html pre{background:#fff;border-left:3px solid #fff;border-radius:0;max-width:80%;margin-left:6px;padding-left:5px;font-family:monospace;color:#353535!important;font-size:11px!important;line-height:170%!important}.ipynb-renderer-root div.text_cell_render pre,.ipynb-renderer-root div.text_cell_render code{color:#353535;background:#fff;border-left:none;border-radius:0;max-width:80%;font-family:monospace;font-size:11px!important;line-height:170%!important}.ipynb-renderer-root div.text_cell_render pre{border-radius:0;max-width:80%;margin-left:6px;padding-left:5px;border-left:3px solid #f0932b80!important}.ipynb-renderer-root div.text_cell_render h1,.ipynb-renderer-root div.rendered_html h1,.ipynb-renderer-root div.text_cell_render h2,.ipynb-renderer-root div.rendered_html h2,.ipynb-renderer-root div.text_cell_render h3,.ipynb-renderer-root div.rendered_html h3,.ipynb-renderer-root div.text_cell_render h4,.ipynb-renderer-root div.rendered_html h4,.ipynb-renderer-root div.text_cell_render h5,.ipynb-renderer-root div.rendered_html h5{font-family:sans-serif;margin:.4em .2em .3em!important}.ipynb-renderer-root .rendered_html h1:first-child,.ipynb-renderer-root .rendered_html h2:first-child,.ipynb-renderer-root .rendered_html h3:first-child,.ipynb-renderer-root .rendered_html h4:first-child,.ipynb-renderer-root .rendered_html h5:first-child,.ipynb-renderer-root .rendered_html h6:first-child{margin-top:.2em!important;margin-bottom:.2em!important}.ipynb-renderer-root .rendered_html h1,.ipynb-renderer-root .text_cell_render h1{text-align:left;font-size:200%;font-style:normal;font-weight:400;color:#126dce!important}.ipynb-renderer-root .rendered_html h2,.ipynb-renderer-root .text_cell_render h2{font-size:170%;font-style:normal;font-weight:400;color:#126dce!important}.ipynb-renderer-root .rendered_html h3,.ipynb-renderer-root .text_cell_render h3{font-size:140%;font-style:normal;font-weight:400;color:#126dce!important}.ipynb-renderer-root .rendered_html h4,.ipynb-renderer-root .text_cell_render h4{font-size:110%;font-style:normal;font-weight:400;color:#126dce!important}.ipynb-renderer-root .rendered_html h5,.ipynb-renderer-root .text_cell_render h5{font-size:100%;font-style:normal;font-weight:400;color:#126dce!important}.ipynb-renderer-root hr{border:0;border-top:1px solid #126dce;margin-top:8px;margin-bottom:10px}.ipynb-renderer-root .rendered_html hr{color:#126dce;background-color:#126dce;margin-right:2em}.ipynb-renderer-root #complete>select>option:hover{background:#d4d4d4}.ipynb-renderer-root div#_vivaldi-spatnav-focus-indicator._vivaldi-spatnav-focus-indicator{z-index:2147483647;box-shadow:none;pointer-events:none;border-radius:2px;position:absolute;top:0;left:0}.ipynb-renderer-root div.CodeMirror,.ipynb-renderer-root div.CodeMirror pre{color:#303030;font-family:monospace;font-size:11px;line-height:170%}.ipynb-renderer-root div.CodeMirror-lines{padding:.7em 1.5em .9em .5em}.ipynb-renderer-root span.ansiblack,.ipynb-renderer-root .ansi-black-fg{color:#e22978}.ipynb-renderer-root span.ansiblue,.ipynb-renderer-root .ansi-blue-fg,.ipynb-renderer-root .ansi-blue-intense-fg{color:#009e07}.ipynb-renderer-root span.ansigray,.ipynb-renderer-root .ansi-gray-fg,.ipynb-renderer-root .ansi-gray-intense-fg{color:#ff8132}.ipynb-renderer-root span.ansigreen,.ipynb-renderer-root .ansi-green-fg{color:#333}.ipynb-renderer-root .ansi-green-intense-fg{color:#ff8132}.ipynb-renderer-root span.ansipurple,.ipynb-renderer-root .ansi-purple-fg,.ipynb-renderer-root .ansi-purple-intense-fg,.ipynb-renderer-root span.ansicyan,.ipynb-renderer-root .ansi-cyan-fg,.ipynb-renderer-root .ansi-cyan-intense-fg{color:#653bc5}.ipynb-renderer-root span.ansiyellow,.ipynb-renderer-root .ansi-yellow-fg,.ipynb-renderer-root .ansi-yellow-intense-fg{color:#ff8132}.ipynb-renderer-root span.ansired,.ipynb-renderer-root .ansi-red-fg,.ipynb-renderer-root .ansi-red-intense-fg{color:#de143d}.ipynb-renderer-root div.output-stderr{background-color:#ebb5b7}.ipynb-renderer-root div.output-stderr pre{color:#000}.ipynb-renderer-root div.js-error{color:#de143d}.ipynb-renderer-root .ipython_tooltip{box-shadow:none;z-index:1000;background:#eee;border:2px solid #dadada;border-radius:2px;font-family:monospace;font-size:11px;line-height:170%;position:absolute;overflow:visible}.ipynb-renderer-root .ipython_tooltip .tooltiptext pre{color:#303030;background:#eee;max-width:900px;font-family:monospace;font-size:11px;line-height:170%;overflow:visible}.ipynb-renderer-root div#tooltip.ipython_tooltip{overflow-x:wrap;max-width:800px;overflow-y:visible}.ipynb-renderer-root div.tooltiptext.bigtooltip{max-width:800px;height:400px;overflow:visible scroll}.ipynb-renderer-root .cm-s-ipython.CodeMirror{color:#303030;background:#fff;border-radius:2px;padding-right:1.2em;font-family:monospace;font-size:11px;font-style:normal;font-weight:400}.ipynb-renderer-root .cm-s-ipython div.CodeMirror-selected{background:#e0e1e3}.ipynb-renderer-root .CodeMirror-gutters{white-space:nowrap;border:none;border-radius:0;background:#e0e1e3!important;border-right:1px solid #e0e1e3!important}.ipynb-renderer-root .cm-s-ipython .CodeMirror-gutters{background:#e0e1e3;border:none;border-radius:0;width:36px}.ipynb-renderer-root .cm-s-ipython .CodeMirror-linenumber{color:#828892}.ipynb-renderer-root .CodeMirror-sizer{margin-left:40px}.ipynb-renderer-root .CodeMirror-linenumber,.ipynb-renderer-root div.CodeMirror-linenumber,.ipynb-renderer-root .CodeMirror-gutter.CodeMirror-linenumber div.CodeMirror-gutter.CodeMirror-linenumber{text-align:right;margin:0;padding:0;width:26px!important}.ipynb-renderer-root .CodeMirror-linenumber{color:#828892}.ipynb-renderer-root .cm-s-ipython .CodeMirror-cursor{border-left:2px solid default!important}.ipynb-renderer-root .cm-s-ipython span.cm-comment{color:#8d8d8d;font-style:italic}.ipynb-renderer-root .cm-s-ipython span.cm-atom{color:#055be0}.ipynb-renderer-root .cm-s-ipython span.cm-number{color:#ff8132}.ipynb-renderer-root .cm-s-ipython span.cm-property,.ipynb-renderer-root .cm-s-ipython span.cm-attribute{color:#303030}.ipynb-renderer-root .cm-s-ipython span.cm-keyword{color:#713bc5;font-weight:400}.ipynb-renderer-root .cm-s-ipython span.cm-string{color:#009e07}.ipynb-renderer-root .cm-s-ipython span.cm-meta{color:#a2f}.ipynb-renderer-root .cm-s-ipython span.cm-operator{color:#055be0}.ipynb-renderer-root .cm-s-ipython span.cm-builtin{color:#e22978}.ipynb-renderer-root .cm-s-ipython span.cm-variable{color:#303030}.ipynb-renderer-root .cm-s-ipython span.cm-variable-2{color:#de143d}.ipynb-renderer-root .cm-s-ipython span.cm-variable-3{color:#a2f}.ipynb-renderer-root .cm-s-ipython span.cm-def{color:#e22978;font-weight:400}.ipynb-renderer-root .cm-s-ipython span.cm-error{background:#bf0b37b3}.ipynb-renderer-root .cm-s-ipython span.cm-tag{color:#e22978}.ipynb-renderer-root .cm-s-ipython span.cm-link{color:#ef5c00}.ipynb-renderer-root .cm-s-ipython span.cm-storage{color:#055be0}.ipynb-renderer-root .cm-s-ipython span.cm-entity{color:#e22978}.ipynb-renderer-root .cm-s-ipython span.cm-quote{color:#009e07}.ipynb-renderer-root div.CodeMirror span.CodeMirror-matchingbracket{color:#fff;background-color:#009e07;font-weight:700}.ipynb-renderer-root div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#fff;font-weight:700;background:#bf0b37b3!important}.ipynb-renderer-root .cm-header-1{font-size:215%}.ipynb-renderer-root .cm-header-2{font-size:180%}.ipynb-renderer-root .cm-header-3{font-size:150%}.ipynb-renderer-root .cm-header-4{font-size:120%}.ipynb-renderer-root .cm-header-5{font-size:100%}.ipynb-renderer-root .cm-s-default .cm-hr{color:#055be0}.ipynb-renderer-root div.cell.text_cell .cm-s-default .cm-header{font-family:sans-serif;font-weight:400;color:#126dce!important;margin-top:.3em!important;margin-bottom:.3em!important}.ipynb-renderer-root div.cell.text_cell .cm-s-default span.cm-variable-2{color:#353535!important}.ipynb-renderer-root div.cell.text_cell .cm-s-default span.cm-variable-3{color:#a2f!important}.ipynb-renderer-root .cm-s-default span.cm-comment{color:#8d8d8d!important}.ipynb-renderer-root .cm-s-default .cm-tag{color:#009fb7}.ipynb-renderer-root .cm-s-default .cm-builtin{color:#e22978}.ipynb-renderer-root .cm-s-default .cm-string{color:#009e07}.ipynb-renderer-root .cm-s-default .cm-keyword{color:#713bc5}.ipynb-renderer-root .cm-s-default .cm-number{color:#ff8132}.ipynb-renderer-root .cm-s-default .cm-error{color:#055be0}.ipynb-renderer-root .cm-s-default .cm-link{color:#ef5c00}.ipynb-renderer-root .cm-s-default .cm-atom{color:#ff8132}.ipynb-renderer-root .cm-s-default .cm-def{color:#e22978}.ipynb-renderer-root .CodeMirror-cursor{border-right:none;width:0;border-left:2px solid default!important}.ipynb-renderer-root .cm-s-default div.CodeMirror-selected,.ipynb-renderer-root .cm-s-default .cm-selected{background:#e0e1e3}.ipynb-renderer-root .MathJax_Display,.ipynb-renderer-root .MathJax{text-align:center!important;border:0!important;font-size:100%!important;line-height:2.25!important}.ipynb-renderer-root .MathJax:focus,.ipynb-renderer-root body :focus .MathJax{display:inline-block!important}.ipynb-renderer-root div.cell.code_cell>.input{border-left:none!important}.ipynb-renderer-root div.cell.code_cell .input_prompt{border-right:none!important}.ipynb-renderer-root div.cell.code_cell .input_prompt>span{padding-right:5px}.ipynb-renderer-root div.output_area{padding:5px 0;display:flex}.ipynb-renderer-root div.output_area .prompt,.ipynb-renderer-root div.input_area{padding-right:0!important}.ipynb-renderer-root div.output_subarea{margin-top:1.5px;padding:0!important}.ipynb-renderer-root div.highlight{background-color:#fbfbfb;border:1px solid #f0f0f0}.ipynb-renderer-root div.highlight pre{margin:10px 0!important}.ipynb-renderer-root .output_prompt{border-right:none!important}.ipynb-renderer-root .input_prompt{padding-right:0!important}.ipynb-renderer-root div.prompt.input_prompt,.ipynb-renderer-root div.prompt.output_prompt{width:80px!important;min-width:80px!important}
