.jupyter-widgets.widget-output .jp-OutputArea-prompt{display:none}.p-Widget{box-sizing:border-box;cursor:default;overflow:hidden;position:relative}.p-Widget.p-mod-hidden{display:none!important}.p-CommandPalette{display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-CommandPalette-search{flex:0 0 auto}.p-CommandPalette-content{flex:1 1 auto;list-style-type:none;margin:0;min-height:0;overflow:auto;padding:0}.p-CommandPalette-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-CommandPalette-item{display:flex;flex-direction:row}.p-CommandPalette-itemIcon{flex:0 0 auto}.p-CommandPalette-itemContent{flex:1 1 auto;overflow:hidden}.p-CommandPalette-itemShortcut{flex:0 0 auto}.p-CommandPalette-itemLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-DockPanel,.p-DockPanel-widget{z-index:0}.p-DockPanel-tabBar{z-index:1}.p-DockPanel-handle{z-index:2}.p-DockPanel-handle.p-mod-hidden{display:none!important}.p-DockPanel-handle:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.p-DockPanel-handle[data-orientation=horizontal]{cursor:ew-resize}.p-DockPanel-handle[data-orientation=vertical]{cursor:ns-resize}.p-DockPanel-handle[data-orientation=horizontal]:after{left:50%;min-width:8px;transform:translateX(-50%)}.p-DockPanel-handle[data-orientation=vertical]:after{min-height:8px;top:50%;transform:translateY(-50%)}.p-DockPanel-overlay{box-sizing:border-box;pointer-events:none;z-index:3}.p-DockPanel-overlay.p-mod-hidden{display:none!important}.p-Menu{outline:none;overflow-x:hidden;overflow-y:auto;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:10000}.p-Menu-content{display:table;list-style-type:none;margin:0;padding:0}.p-Menu-item{display:table-row}.p-Menu-item.p-mod-collapsed,.p-Menu-item.p-mod-hidden{display:none!important}.p-Menu-itemIcon,.p-Menu-itemSubmenuIcon{display:table-cell;text-align:center}.p-Menu-itemLabel{display:table-cell;text-align:left}.p-Menu-itemShortcut{display:table-cell;text-align:right}.p-MenuBar{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-MenuBar-content{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.p-MenuBar-item{box-sizing:border-box}.p-MenuBar-itemIcon,.p-MenuBar-itemLabel{display:inline-block}.p-ScrollBar{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-ScrollBar[data-orientation=horizontal]{flex-direction:row}.p-ScrollBar[data-orientation=vertical]{flex-direction:column}.p-ScrollBar-button{box-sizing:border-box;flex:0 0 auto}.p-ScrollBar-track{box-sizing:border-box;flex:1 1 auto;overflow:hidden;position:relative}.p-ScrollBar-thumb{box-sizing:border-box;position:absolute}.p-SplitPanel-child{z-index:0}.p-SplitPanel-handle{z-index:1}.p-SplitPanel-handle.p-mod-hidden{display:none!important}.p-SplitPanel-handle:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.p-SplitPanel[data-orientation=horizontal]>.p-SplitPanel-handle{cursor:ew-resize}.p-SplitPanel[data-orientation=vertical]>.p-SplitPanel-handle{cursor:ns-resize}.p-SplitPanel[data-orientation=horizontal]>.p-SplitPanel-handle:after{left:50%;min-width:8px;transform:translateX(-50%)}.p-SplitPanel[data-orientation=vertical]>.p-SplitPanel-handle:after{min-height:8px;top:50%;transform:translateY(-50%)}.p-TabBar{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-TabBar[data-orientation=horizontal]{flex-direction:row}.p-TabBar[data-orientation=vertical]{flex-direction:column}.p-TabBar-content{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.p-TabBar[data-orientation=horizontal]>.p-TabBar-content{flex-direction:row}.p-TabBar[data-orientation=vertical]>.p-TabBar-content{flex-direction:column}.p-TabBar-tab{box-sizing:border-box;display:flex;flex-direction:row;overflow:hidden}.p-TabBar-tabCloseIcon,.p-TabBar-tabIcon{flex:0 0 auto}.p-TabBar-tabLabel{flex:1 1 auto;overflow:hidden;white-space:nowrap}.p-TabBar-tab.p-mod-hidden{display:none!important}.p-TabBar.p-mod-dragging .p-TabBar-tab{position:relative}.p-TabBar.p-mod-dragging[data-orientation=horizontal] .p-TabBar-tab{left:0;transition:left .15s ease}.p-TabBar.p-mod-dragging[data-orientation=vertical] .p-TabBar-tab{top:0;transition:top .15s ease}.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging{transition:none}.p-TabPanel-tabBar{z-index:1}.p-TabPanel-stackedPanel{z-index:0}.jupyter-widgets.widget-tab>.p-TabBar{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jupyter-widgets.widget-tab>.p-TabBar[data-orientation=horizontal]{flex-direction:row}.jupyter-widgets.widget-tab>.p-TabBar[data-orientation=vertical]{flex-direction:column}.jupyter-widgets.widget-tab>.p-TabBar>.p-TabBar-content{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.jupyter-widgets.widget-tab>.p-TabBar[data-orientation=horizontal]>.p-TabBar-content{flex-direction:row}.jupyter-widgets.widget-tab>.p-TabBar[data-orientation=vertical]>.p-TabBar-content{flex-direction:column}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tab{box-sizing:border-box;display:flex;flex-direction:row;overflow:hidden}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tabCloseIcon,.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tabIcon{flex:0 0 auto}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tabLabel{flex:1 1 auto;overflow:hidden;white-space:nowrap}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tab.p-mod-hidden{display:none!important}.jupyter-widgets.widget-tab>.p-TabBar.p-mod-dragging .p-TabBar-tab{position:relative}.jupyter-widgets.widget-tab>.p-TabBar.p-mod-dragging[data-orientation=horizontal] .p-TabBar-tab{left:0;transition:left .15s ease}.jupyter-widgets.widget-tab>.p-TabBar.p-mod-dragging[data-orientation=vertical] .p-TabBar-tab{top:0;transition:top .15s ease}.jupyter-widgets.widget-tab>.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging{transition:none}.jupyter-widgets{box-sizing:border-box;color:var(--jp-widgets-color);margin:var(--jp-widgets-margin);overflow:visible}.jupyter-widgets.jupyter-widgets-disconnected:before{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height)}.jp-Output-result>.jupyter-widgets{margin-left:0;margin-right:0}.widget-inline-hbox{align-items:baseline;box-sizing:border-box;display:flex;flex-direction:row}.widget-inline-vbox{align-items:center;box-sizing:border-box;display:flex;flex-direction:column}.widget-box{display:flex}.widget-box,.widget-gridbox{box-sizing:border-box;margin:0;overflow:auto}.widget-gridbox{display:grid}.widget-hbox{flex-direction:row}.widget-vbox{flex-direction:column}.jupyter-button{background-color:var(--jp-layout-color2);border:none;box-shadow:none;color:var(--jp-ui-font-color1);cursor:pointer;display:inline-block;font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;user-select:none;white-space:nowrap}.jupyter-button i.fa{margin-right:var(--jp-widgets-inline-margin);pointer-events:none}.jupyter-button:empty:before{content:"\200b"}.jupyter-widgets.jupyter-button:disabled{opacity:var(--jp-widgets-disabled-opacity)}.jupyter-button i.fa.center{margin-right:0}.jupyter-button:focus:enabled,.jupyter-button:hover:enabled{box-shadow:0 2px 2px 0 rgba(0,0,0,var(--md-shadow-key-penumbra-opacity)),0 3px 1px -2px rgba(0,0,0,var(--md-shadow-key-umbra-opacity)),0 1px 5px 0 rgba(0,0,0,var(--md-shadow-ambient-shadow-opacity))}.jupyter-button.mod-active,.jupyter-button:active{background-color:var(--jp-layout-color3);box-shadow:0 4px 5px 0 rgba(0,0,0,var(--md-shadow-key-penumbra-opacity)),0 1px 10px 0 rgba(0,0,0,var(--md-shadow-ambient-shadow-opacity)),0 2px 4px -1px rgba(0,0,0,var(--md-shadow-key-umbra-opacity));color:var(--jp-ui-font-color1)}.jupyter-button:focus:enabled{outline:1px solid var(--jp-widgets-input-focus-border-color)}.jupyter-button.mod-primary{background-color:var(--jp-brand-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.jupyter-button.mod-primary.mod-active,.jupyter-button.mod-primary:active{background-color:var(--jp-brand-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.jupyter-button.mod-success{background-color:var(--jp-success-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.jupyter-button.mod-success.mod-active,.jupyter-button.mod-success:active{background-color:var(--jp-success-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.jupyter-button.mod-info{background-color:var(--jp-info-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.jupyter-button.mod-info.mod-active,.jupyter-button.mod-info:active{background-color:var(--jp-info-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.jupyter-button.mod-warning{background-color:var(--jp-warn-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.jupyter-button.mod-warning.mod-active,.jupyter-button.mod-warning:active{background-color:var(--jp-warn-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.jupyter-button.mod-danger{background-color:var(--jp-error-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.jupyter-button.mod-danger.mod-active,.jupyter-button.mod-danger:active{background-color:var(--jp-error-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.widget-button,.widget-toggle-button,.widget-upload{width:var(--jp-widgets-inline-width-short)}.jupyter-widgets label{margin-bottom:0}.widget-label,.widget-label-basic{color:var(--jp-widgets-label-color);font-size:var(--jp-widgets-font-size);line-height:var(--jp-widgets-inline-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-inline-hbox .widget-label{color:var(--jp-widgets-label-color);flex-shrink:0;margin-right:calc(var(--jp-widgets-inline-margin)*2);text-align:right;width:var(--jp-widgets-inline-label-width)}.widget-inline-vbox .widget-label{color:var(--jp-widgets-label-color)}.widget-inline-vbox .widget-label,.widget-readout{line-height:var(--jp-widgets-inline-height);text-align:center}.widget-readout{color:var(--jp-widgets-readout-color);font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);overflow:hidden;white-space:nowrap}.widget-readout.overflow{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.widget-inline-hbox .widget-readout{margin-left:var(--jp-widgets-inline-margin);max-width:var(--jp-widgets-inline-width-short);min-width:var(--jp-widgets-inline-width-tiny);text-align:center}.widget-inline-vbox .widget-readout{margin-top:var(--jp-widgets-inline-margin);width:inherit}.widget-checkbox{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widget-checkbox input[type=checkbox]{align-self:center;flex-grow:1;flex-shrink:0;font-size:large;line-height:var(--jp-widgets-inline-height);margin:0 calc(var(--jp-widgets-inline-margin)*2) 0 0}.widget-valid{font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width-short)}.widget-valid,.widget-valid i:before{line-height:var(--jp-widgets-inline-height)}.widget-valid i:before{margin-left:var(--jp-widgets-inline-margin);margin-right:var(--jp-widgets-inline-margin)}.widget-valid.mod-valid i:before{color:green}.widget-valid.mod-invalid i:before{color:red}.widget-valid.mod-valid .widget-valid-readout{display:none}.widget-text,.widget-textarea{width:var(--jp-widgets-inline-width)}.widget-text input[type=number],.widget-text input[type=password],.widget-text input[type=text]{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height)}.widget-text input[type=number]:disabled,.widget-text input[type=password]:disabled,.widget-text input[type=text]:disabled,.widget-textarea textarea:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widget-text input[type=number],.widget-text input[type=password],.widget-text input[type=text],.widget-textarea textarea{background-color:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:1;flex-shrink:1;font-size:var(--jp-widgets-font-size);min-width:0;outline:none!important}.widget-text input[type=password],.widget-text input[type=text],.widget-textarea textarea{padding:var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widget-text input[type=number]{padding:var(--jp-widgets-input-padding) 0 var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widget-textarea textarea{height:inherit;width:inherit}.widget-text input:focus,.widget-textarea textarea:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widget-slider .ui-slider{background:var(--jp-layout-color3);border:var(--jp-widgets-slider-border-width) solid var(--jp-layout-color3);border-radius:0;box-sizing:border-box;position:relative}.widget-slider .ui-slider .ui-slider-handle{background-color:var(--jp-widgets-slider-handle-background-color);background-image:none;border:var(--jp-widgets-slider-border-width) solid var(--jp-widgets-slider-handle-border-color);box-sizing:border-box;outline:none!important;position:absolute;z-index:1}.widget-slider .ui-slider .ui-slider-handle:focus,.widget-slider .ui-slider .ui-slider-handle:hover{background-color:var(--jp-widgets-slider-active-handle-color);border:var(--jp-widgets-slider-border-width) solid var(--jp-widgets-slider-active-handle-color)}.widget-slider .ui-slider .ui-slider-handle:active{background-color:var(--jp-widgets-slider-active-handle-color);border-color:var(--jp-widgets-slider-active-handle-color);transform:scale(1.2);z-index:2}.widget-slider .ui-slider .ui-slider-range{background:var(--jp-widgets-slider-active-handle-color);position:absolute;z-index:0}.widget-hslider .ui-slider .ui-slider-handle{margin-left:calc(var(--jp-widgets-slider-handle-size)/-2 + var(--jp-widgets-slider-border-width));margin-top:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-handle-size))/2 - var(--jp-widgets-slider-border-width));top:0}.widget-hslider .ui-slider .ui-slider-handle,.widget-vslider .ui-slider .ui-slider-handle{border-radius:50%;height:var(--jp-widgets-slider-handle-size);width:var(--jp-widgets-slider-handle-size)}.widget-vslider .ui-slider .ui-slider-handle{left:0;margin-bottom:calc(var(--jp-widgets-slider-handle-size)/-2 + var(--jp-widgets-slider-border-width));margin-left:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-handle-size))/2 - var(--jp-widgets-slider-border-width))}.widget-hslider .ui-slider .ui-slider-range{height:calc(var(--jp-widgets-slider-track-thickness)*2);margin-top:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-track-thickness)*2)/2 - var(--jp-widgets-slider-border-width))}.widget-vslider .ui-slider .ui-slider-range{margin-left:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-track-thickness)*2)/2 - var(--jp-widgets-slider-border-width));width:calc(var(--jp-widgets-slider-track-thickness)*2)}.widget-hslider{align-items:center;height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-slider .slider-container{overflow:visible}.widget-hslider .slider-container{flex:1 1 var(--jp-widgets-inline-width-short);height:var(--jp-widgets-inline-height);margin-left:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2);margin-right:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2)}.widget-hslider .ui-slider{height:var(--jp-widgets-slider-track-thickness);margin-top:calc((var(--jp-widgets-inline-height) - var(--jp-widgets-slider-track-thickness))/2);width:100%}.widget-vbox .widget-label{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height)}.widget-vslider{height:var(--jp-widgets-vertical-height);width:var(--jp-widgets-inline-width-tiny)}.widget-vslider .slider-container{display:flex;flex:1 1 var(--jp-widgets-inline-width-short);flex-direction:column;margin-bottom:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2);margin-left:auto;margin-right:auto;margin-top:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2)}.widget-vslider .ui-slider-vertical{flex-grow:1;margin-left:auto;margin-right:auto;width:var(--jp-widgets-slider-track-thickness)}.progress-bar{background-color:var(--jp-brand-color1);height:var(--jp-widgets-inline-height);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.progress-bar-success{background-color:var(--jp-success-color1)}.progress-bar-info{background-color:var(--jp-info-color1)}.progress-bar-warning{background-color:var(--jp-warn-color1)}.progress-bar-danger{background-color:var(--jp-error-color1)}.progress{background-color:var(--jp-layout-color2);border:none;box-shadow:none}.widget-hprogress{align-items:center;height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widget-hprogress .progress{align-self:stretch;flex-grow:1;height:auto;margin-bottom:var(--jp-widgets-input-padding);margin-top:var(--jp-widgets-input-padding)}.widget-vprogress{height:var(--jp-widgets-vertical-height);width:var(--jp-widgets-inline-width-tiny)}.widget-vprogress .progress{flex-grow:1;margin-bottom:0;margin-left:auto;margin-right:auto;width:var(--jp-widgets-progress-thickness)}.widget-dropdown{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widget-dropdown>select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--jp-widgets-input-background-color);background-image:var(--jp-widgets-dropdown-arrow);background-position:100%;background-repeat:no-repeat;background-size:20px;border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--jp-widgets-input-color);flex:1 1 var(--jp-widgets-inline-width-short);font-size:var(--jp-widgets-font-size);height:inherit;min-width:0;outline:none!important;padding-left:calc(var(--jp-widgets-input-padding)*2);padding-right:20px;vertical-align:top}.widget-dropdown>select:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widget-dropdown>select:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widget-dropdown>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.widget-select{align-items:flex-start;line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widget-select>select{background-color:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);color:var(--jp-widgets-input-color);flex:1 1 var(--jp-widgets-inline-width-short);font-size:var(--jp-widgets-font-size);height:inherit;outline:none!important;overflow:auto;padding-top:5px}.widget-select>select:focus{border-color:var(--jp-widgets-input-focus-border-color)}.wiget-select>select>option{padding-bottom:calc(var(--jp-widgets-inline-height) - var(--jp-widgets-font-size)/2);padding-left:var(--jp-widgets-input-padding);padding-top:calc(var(--jp-widgets-inline-height) - var(--jp-widgets-font-size)/2)}.widget-toggle-buttons,.wiget-select>select>option{line-height:var(--jp-widgets-inline-height)}.widget-toggle-buttons .widget-toggle-button{margin-left:var(--jp-widgets-margin);margin-right:var(--jp-widgets-margin)}.widget-toggle-buttons .jupyter-button:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widget-radio{line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widget-radio-box{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-bottom:var(--jp-widgets-radio-item-height-adjustment)}.widget-radio-box label{font-size:var(--jp-widgets-font-size)}.widget-radio-box input,.widget-radio-box label{height:var(--jp-widgets-radio-item-height);line-height:var(--jp-widgets-radio-item-height)}.widget-radio-box input{float:left;margin:0 calc(var(--jp-widgets-input-padding)*2) 0 1px}.widget-colorpicker{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widget-colorpicker>.widget-colorpicker-input{flex-grow:1;flex-shrink:1;min-width:var(--jp-widgets-inline-width-tiny)}.widget-colorpicker input[type=color]{align-self:stretch;background:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);border-left:none;box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:0;flex-shrink:0;height:var(--jp-widgets-inline-height);outline:none!important;padding:0 2px;width:var(--jp-widgets-inline-height)}.widget-colorpicker.concise input[type=color]{border-left:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color)}.widget-colorpicker input[type=color]:focus,.widget-colorpicker input[type=text]:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widget-colorpicker input[type=text]{background:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:1;flex-shrink:1;font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);min-width:0;outline:none!important;padding:var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widget-colorpicker input[type=text]:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widget-datepicker{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widget-datepicker input[type=date]{background-color:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:1;flex-shrink:1;font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);min-width:0;outline:none!important;padding:var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widget-datepicker input[type=date]:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widget-datepicker input[type=date]:invalid{border-color:var(--jp-warn-color1)}.widget-datepicker input[type=date]:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widget-play{align-items:stretch;display:flex;width:var(--jp-widgets-inline-width-short)}.widget-play .jupyter-button{flex-grow:1;height:auto}.widget-play .jupyter-button:disabled{opacity:var(--jp-widgets-disabled-opacity)}.jupyter-widgets.widget-tab{display:flex;flex-direction:column}.jupyter-widgets.widget-tab>.p-TabBar{overflow-x:visible;overflow-y:visible}.jupyter-widgets.widget-tab>.p-TabBar>.p-TabBar-content{align-items:flex-end;min-height:0;min-width:0}.jupyter-widgets.widget-tab>.widget-tab-contents{background:var(--jp-layout-color1);border:var(--jp-border-width) solid var(--jp-border-color1);box-sizing:border-box;color:var(--jp-ui-font-color1);flex-grow:1;margin:0;overflow:auto;padding:var(--jp-widgets-container-padding);width:100%}.jupyter-widgets.widget-tab>.p-TabBar{font:var(--jp-widgets-font-size) Helvetica,Arial,sans-serif;min-height:calc(var(--jp-widgets-horizontal-tab-height) + var(--jp-border-width))}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tab{background:var(--jp-layout-color2);border:var(--jp-border-width) solid var(--jp-border-color1);border-bottom:none;color:var(--jp-ui-font-color2);flex:0 1 var(--jp-widgets-horizontal-tab-width);line-height:var(--jp-widgets-horizontal-tab-height);margin-left:calc(var(--jp-border-width)*-1);min-height:calc(var(--jp-widgets-horizontal-tab-height) + var(--jp-border-width));min-width:35px;padding:0 10px;position:relative}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tab.p-mod-current{background:var(--jp-layout-color1);color:var(--jp-ui-font-color0);min-height:calc(var(--jp-widgets-horizontal-tab-height) + var(--jp-border-width)*2);overflow:visible;transform:translateY(var(--jp-border-width))}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tab.p-mod-current:before{background:var(--jp-brand-color1);content:"";height:var(--jp-widgets-horizontal-tab-top-border);left:calc(var(--jp-border-width)*-1);position:absolute;top:calc(var(--jp-border-width)*-1);width:calc(100% + var(--jp-border-width)*2)}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tab:first-child{margin-left:0}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tab:hover:not(.p-mod-current){background:var(--jp-layout-color1);color:var(--jp-ui-font-color1)}.jupyter-widgets.widget-tab>.p-TabBar .p-mod-closable>.p-TabBar-tabCloseIcon{margin-left:4px}.jupyter-widgets.widget-tab>.p-TabBar .p-mod-closable>.p-TabBar-tabCloseIcon:before{content:"\f00d";font-family:FontAwesome}.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tabCloseIcon,.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tabIcon,.jupyter-widgets.widget-tab>.p-TabBar .p-TabBar-tabLabel{line-height:var(--jp-widgets-horizontal-tab-height)}.p-Collapse{align-items:stretch;display:flex;flex-direction:column}.p-Collapse-header{background-color:var(--jp-layout-color2);border:var(--jp-widgets-border-width) solid var(--jp-border-color1);color:var(--jp-ui-font-color2);cursor:pointer;font-weight:700;padding:calc(var(--jp-widgets-container-padding)*2/3) var(--jp-widgets-container-padding)}.p-Collapse-header:hover{background-color:var(--jp-layout-color1);color:var(--jp-ui-font-color1)}.p-Collapse-open>.p-Collapse-header{background-color:var(--jp-layout-color1);border-bottom:none;color:var(--jp-ui-font-color0);cursor:default}.p-Collapse-contents{background-color:var(--jp-layout-color1);border-bottom:var(--jp-widgets-border-width) solid var(--jp-border-color1);border-left:var(--jp-widgets-border-width) solid var(--jp-border-color1);border-right:var(--jp-widgets-border-width) solid var(--jp-border-color1);color:var(--jp-ui-font-color1);overflow:auto;padding:var(--jp-widgets-container-padding)}.p-Accordion{align-items:stretch;display:flex;flex-direction:column}.p-Accordion .p-Collapse{margin-bottom:0}.p-Accordion .p-Collapse+.p-Collapse{margin-top:4px}.widget-html,.widget-htmlmath{font-size:var(--jp-widgets-font-size)}.widget-html>.widget-html-content,.widget-htmlmath>.widget-html-content{align-self:stretch;flex-grow:1;flex-shrink:1;line-height:var(--jp-widgets-inline-height);position:relative}.widget-image{height:auto;max-width:100%}:root{--md-red-50:#ffebee;--md-red-100:#ffcdd2;--md-red-200:#ef9a9a;--md-red-300:#e57373;--md-red-400:#ef5350;--md-red-500:#f44336;--md-red-600:#e53935;--md-red-700:#d32f2f;--md-red-800:#c62828;--md-red-900:#b71c1c;--md-red-A100:#ff8a80;--md-red-A200:#ff5252;--md-red-A400:#ff1744;--md-red-A700:#d50000;--md-pink-50:#fce4ec;--md-pink-100:#f8bbd0;--md-pink-200:#f48fb1;--md-pink-300:#f06292;--md-pink-400:#ec407a;--md-pink-500:#e91e63;--md-pink-600:#d81b60;--md-pink-700:#c2185b;--md-pink-800:#ad1457;--md-pink-900:#880e4f;--md-pink-A100:#ff80ab;--md-pink-A200:#ff4081;--md-pink-A400:#f50057;--md-pink-A700:#c51162;--md-purple-50:#f3e5f5;--md-purple-100:#e1bee7;--md-purple-200:#ce93d8;--md-purple-300:#ba68c8;--md-purple-400:#ab47bc;--md-purple-500:#9c27b0;--md-purple-600:#8e24aa;--md-purple-700:#7b1fa2;--md-purple-800:#6a1b9a;--md-purple-900:#4a148c;--md-purple-A100:#ea80fc;--md-purple-A200:#e040fb;--md-purple-A400:#d500f9;--md-purple-A700:#a0f;--md-deep-purple-50:#ede7f6;--md-deep-purple-100:#d1c4e9;--md-deep-purple-200:#b39ddb;--md-deep-purple-300:#9575cd;--md-deep-purple-400:#7e57c2;--md-deep-purple-500:#673ab7;--md-deep-purple-600:#5e35b1;--md-deep-purple-700:#512da8;--md-deep-purple-800:#4527a0;--md-deep-purple-900:#311b92;--md-deep-purple-A100:#b388ff;--md-deep-purple-A200:#7c4dff;--md-deep-purple-A400:#651fff;--md-deep-purple-A700:#6200ea;--md-indigo-50:#e8eaf6;--md-indigo-100:#c5cae9;--md-indigo-200:#9fa8da;--md-indigo-300:#7986cb;--md-indigo-400:#5c6bc0;--md-indigo-500:#3f51b5;--md-indigo-600:#3949ab;--md-indigo-700:#303f9f;--md-indigo-800:#283593;--md-indigo-900:#1a237e;--md-indigo-A100:#8c9eff;--md-indigo-A200:#536dfe;--md-indigo-A400:#3d5afe;--md-indigo-A700:#304ffe;--md-blue-50:#e3f2fd;--md-blue-100:#bbdefb;--md-blue-200:#90caf9;--md-blue-300:#64b5f6;--md-blue-400:#42a5f5;--md-blue-500:#2196f3;--md-blue-600:#1e88e5;--md-blue-700:#1976d2;--md-blue-800:#1565c0;--md-blue-900:#0d47a1;--md-blue-A100:#82b1ff;--md-blue-A200:#448aff;--md-blue-A400:#2979ff;--md-blue-A700:#2962ff;--md-light-blue-50:#e1f5fe;--md-light-blue-100:#b3e5fc;--md-light-blue-200:#81d4fa;--md-light-blue-300:#4fc3f7;--md-light-blue-400:#29b6f6;--md-light-blue-500:#03a9f4;--md-light-blue-600:#039be5;--md-light-blue-700:#0288d1;--md-light-blue-800:#0277bd;--md-light-blue-900:#01579b;--md-light-blue-A100:#80d8ff;--md-light-blue-A200:#40c4ff;--md-light-blue-A400:#00b0ff;--md-light-blue-A700:#0091ea;--md-cyan-50:#e0f7fa;--md-cyan-100:#b2ebf2;--md-cyan-200:#80deea;--md-cyan-300:#4dd0e1;--md-cyan-400:#26c6da;--md-cyan-500:#00bcd4;--md-cyan-600:#00acc1;--md-cyan-700:#0097a7;--md-cyan-800:#00838f;--md-cyan-900:#006064;--md-cyan-A100:#84ffff;--md-cyan-A200:#18ffff;--md-cyan-A400:#00e5ff;--md-cyan-A700:#00b8d4;--md-teal-50:#e0f2f1;--md-teal-100:#b2dfdb;--md-teal-200:#80cbc4;--md-teal-300:#4db6ac;--md-teal-400:#26a69a;--md-teal-500:#009688;--md-teal-600:#00897b;--md-teal-700:#00796b;--md-teal-800:#00695c;--md-teal-900:#004d40;--md-teal-A100:#a7ffeb;--md-teal-A200:#64ffda;--md-teal-A400:#1de9b6;--md-teal-A700:#00bfa5;--md-green-50:#e8f5e9;--md-green-100:#c8e6c9;--md-green-200:#a5d6a7;--md-green-300:#81c784;--md-green-400:#66bb6a;--md-green-500:#4caf50;--md-green-600:#43a047;--md-green-700:#388e3c;--md-green-800:#2e7d32;--md-green-900:#1b5e20;--md-green-A100:#b9f6ca;--md-green-A200:#69f0ae;--md-green-A400:#00e676;--md-green-A700:#00c853;--md-light-green-50:#f1f8e9;--md-light-green-100:#dcedc8;--md-light-green-200:#c5e1a5;--md-light-green-300:#aed581;--md-light-green-400:#9ccc65;--md-light-green-500:#8bc34a;--md-light-green-600:#7cb342;--md-light-green-700:#689f38;--md-light-green-800:#558b2f;--md-light-green-900:#33691e;--md-light-green-A100:#ccff90;--md-light-green-A200:#b2ff59;--md-light-green-A400:#76ff03;--md-light-green-A700:#64dd17;--md-lime-50:#f9fbe7;--md-lime-100:#f0f4c3;--md-lime-200:#e6ee9c;--md-lime-300:#dce775;--md-lime-400:#d4e157;--md-lime-500:#cddc39;--md-lime-600:#c0ca33;--md-lime-700:#afb42b;--md-lime-800:#9e9d24;--md-lime-900:#827717;--md-lime-A100:#f4ff81;--md-lime-A200:#eeff41;--md-lime-A400:#c6ff00;--md-lime-A700:#aeea00;--md-yellow-50:#fffde7;--md-yellow-100:#fff9c4;--md-yellow-200:#fff59d;--md-yellow-300:#fff176;--md-yellow-400:#ffee58;--md-yellow-500:#ffeb3b;--md-yellow-600:#fdd835;--md-yellow-700:#fbc02d;--md-yellow-800:#f9a825;--md-yellow-900:#f57f17;--md-yellow-A100:#ffff8d;--md-yellow-A200:#ff0;--md-yellow-A400:#ffea00;--md-yellow-A700:#ffd600;--md-amber-50:#fff8e1;--md-amber-100:#ffecb3;--md-amber-200:#ffe082;--md-amber-300:#ffd54f;--md-amber-400:#ffca28;--md-amber-500:#ffc107;--md-amber-600:#ffb300;--md-amber-700:#ffa000;--md-amber-800:#ff8f00;--md-amber-900:#ff6f00;--md-amber-A100:#ffe57f;--md-amber-A200:#ffd740;--md-amber-A400:#ffc400;--md-amber-A700:#ffab00;--md-orange-50:#fff3e0;--md-orange-100:#ffe0b2;--md-orange-200:#ffcc80;--md-orange-300:#ffb74d;--md-orange-400:#ffa726;--md-orange-500:#ff9800;--md-orange-600:#fb8c00;--md-orange-700:#f57c00;--md-orange-800:#ef6c00;--md-orange-900:#e65100;--md-orange-A100:#ffd180;--md-orange-A200:#ffab40;--md-orange-A400:#ff9100;--md-orange-A700:#ff6d00;--md-deep-orange-50:#fbe9e7;--md-deep-orange-100:#ffccbc;--md-deep-orange-200:#ffab91;--md-deep-orange-300:#ff8a65;--md-deep-orange-400:#ff7043;--md-deep-orange-500:#ff5722;--md-deep-orange-600:#f4511e;--md-deep-orange-700:#e64a19;--md-deep-orange-800:#d84315;--md-deep-orange-900:#bf360c;--md-deep-orange-A100:#ff9e80;--md-deep-orange-A200:#ff6e40;--md-deep-orange-A400:#ff3d00;--md-deep-orange-A700:#dd2c00;--md-brown-50:#efebe9;--md-brown-100:#d7ccc8;--md-brown-200:#bcaaa4;--md-brown-300:#a1887f;--md-brown-400:#8d6e63;--md-brown-500:#795548;--md-brown-600:#6d4c41;--md-brown-700:#5d4037;--md-brown-800:#4e342e;--md-brown-900:#3e2723;--md-grey-50:#fafafa;--md-grey-100:#f5f5f5;--md-grey-200:#eee;--md-grey-300:#e0e0e0;--md-grey-400:#bdbdbd;--md-grey-500:#9e9e9e;--md-grey-600:#757575;--md-grey-700:#616161;--md-grey-800:#424242;--md-grey-900:#212121;--md-blue-grey-50:#eceff1;--md-blue-grey-100:#cfd8dc;--md-blue-grey-200:#b0bec5;--md-blue-grey-300:#90a4ae;--md-blue-grey-400:#78909c;--md-blue-grey-500:#607d8b;--md-blue-grey-600:#546e7a;--md-blue-grey-700:#455a64;--md-blue-grey-800:#37474f;--md-blue-grey-900:#263238;--jp-icon-search:none;--jp-ui-select-caret:none;--jp-border-width:1px;--jp-border-color0:var(--md-grey-700);--jp-border-color1:var(--md-grey-500);--jp-border-color2:var(--md-grey-300);--jp-border-color3:var(--md-grey-100);--jp-ui-icon-font-size:14px;--jp-ui-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--jp-ui-font-color0:#000;--jp-ui-font-color1:rgba(0,0,0,.8);--jp-ui-font-color2:rgba(0,0,0,.5);--jp-ui-font-color3:rgba(0,0,0,.3);--jp-ui-inverse-font-color0:#fff;--jp-ui-inverse-font-color1:#fff;--jp-ui-inverse-font-color2:hsla(0,0%,100%,.7);--jp-ui-inverse-font-color3:hsla(0,0%,100%,.5);--jp-inverse-ui-font-color0:#fff;--jp-inverse-ui-font-color1:#fff;--jp-inverse-ui-font-color2:hsla(0,0%,100%,.7);--jp-inverse-ui-font-color3:hsla(0,0%,100%,.5);--jp-content-font-size:13px;--jp-content-line-height:1.5;--jp-content-font-color0:#000;--jp-content-font-color1:#000;--jp-content-font-color2:var(--md-grey-700);--jp-content-font-color3:var(--md-grey-500);--jp-ui-font-scale-factor:1.2;--jp-ui-font-size0:calc(var(--jp-ui-font-size1)/var(--jp-ui-font-scale-factor));--jp-ui-font-size1:13px;--jp-ui-font-size2:calc(var(--jp-ui-font-size1)*var(--jp-ui-font-scale-factor));--jp-ui-font-size3:calc(var(--jp-ui-font-size2)*var(--jp-ui-font-scale-factor));--jp-code-font-size:13px;--jp-code-line-height:1.307;--jp-code-padding:5px;--jp-code-font-family:monospace;--jp-layout-color0:#fff;--jp-layout-color1:#fff;--jp-layout-color2:var(--md-grey-200);--jp-layout-color3:var(--md-grey-400);--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-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);--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);--jp-cell-padding:5px;--jp-cell-editor-background:#f7f7f7;--jp-cell-editor-border-color:#cfcfcf;--jp-cell-editor-background-edit:var(--jp-ui-layout-color1);--jp-cell-editor-border-color-edit:var(--jp-brand-color1);--jp-cell-prompt-width:100px;--jp-cell-prompt-font-family:"Roboto Mono",monospace;--jp-cell-prompt-letter-spacing:0px;--jp-cell-prompt-opacity:1.0;--jp-cell-prompt-opacity-not-active:0.4;--jp-cell-prompt-font-color-not-active:var(--md-grey-700);--jp-cell-inprompt-font-color:#307fc1;--jp-cell-outprompt-font-color:#bf5b3d;--jp-notebook-padding:10px;--jp-notebook-scroll-padding:100px;--jp-console-background:var(--md-grey-100);--jp-toolbar-border-color:var(--md-grey-400);--jp-toolbar-micro-height:8px;--jp-toolbar-background:var(--jp-layout-color0);--jp-toolbar-box-shadow:0px 0px 2px 0px rgba(0,0,0,.24);--jp-toolbar-header-margin:4px 4px 0px 4px;--jp-toolbar-active-background:var(--md-grey-300)}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo[data-orientation=horizontal]{flex-direction:row}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo[data-orientation=vertical]{flex-direction:column}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo>.phosphor_p-TabBar-content-p1FXK{display:flex;flex:1 1 auto;list-style-type:none;margin:0;padding:0}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo[data-orientation=horizontal]>.phosphor_p-TabBar-content-p1FXK{flex-direction:row}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo[data-orientation=vertical]>.phosphor_p-TabBar-content-p1FXK{flex-direction:column}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo .phosphor_p-TabBar-tab-LHupv{box-sizing:border-box;display:flex;flex-direction:row;overflow:hidden}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo .phosphor_p-TabBar-tabCloseIcon-zDt_1,.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo .phosphor_p-TabBar-tabIcon-rGriO{flex:0 0 auto}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo .phosphor_p-TabBar-tabLabel-EhrGt{flex:1 1 auto;overflow:hidden;white-space:nowrap}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo .phosphor_p-TabBar-tab-LHupv.phosphor_p-mod-hidden-adR9D{display:none!important}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo.phosphor_p-mod-dragging-V8zA5 .phosphor_p-TabBar-tab-LHupv{position:relative}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo.phosphor_p-mod-dragging-V8zA5[data-orientation=horizontal] .phosphor_p-TabBar-tab-LHupv{left:0;transition:left .15s ease}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo.phosphor_p-mod-dragging-V8zA5[data-orientation=vertical] .phosphor_p-TabBar-tab-LHupv{top:0;transition:top .15s ease}.phosphor_jupyter-widgets-TUolS.phosphor_widget-tab-UMbSP>.phosphor_p-TabBar-sBUeo.phosphor_p-mod-dragging-V8zA5 .phosphor_p-TabBar-tab-LHupv.phosphor_p-mod-dragging-V8zA5{transition:none}:root{--jp-widgets-color:var(--jp-content-font-color1);--jp-widgets-label-color:var(--jp-widgets-color);--jp-widgets-readout-color:var(--jp-widgets-color);--jp-widgets-font-size:var(--jp-ui-font-size1);--jp-widgets-margin:2px;--jp-widgets-inline-height:28px;--jp-widgets-inline-width:300px;--jp-widgets-inline-width-short:calc(var(--jp-widgets-inline-width)/2 - var(--jp-widgets-margin));--jp-widgets-inline-width-tiny:calc(var(--jp-widgets-inline-width-short)/2 - var(--jp-widgets-margin));--jp-widgets-inline-margin:4px;--jp-widgets-inline-label-width:80px;--jp-widgets-border-width:var(--jp-border-width);--jp-widgets-vertical-height:200px;--jp-widgets-horizontal-tab-height:24px;--jp-widgets-horizontal-tab-width:144px;--jp-widgets-horizontal-tab-top-border:2px;--jp-widgets-progress-thickness:20px;--jp-widgets-container-padding:15px;--jp-widgets-input-padding:4px;--jp-widgets-radio-item-height-adjustment:8px;--jp-widgets-radio-item-height:calc(var(--jp-widgets-inline-height) - var(--jp-widgets-radio-item-height-adjustment));--jp-widgets-slider-track-thickness:4px;--jp-widgets-slider-border-width:var(--jp-widgets-border-width);--jp-widgets-slider-handle-size:16px;--jp-widgets-slider-handle-border-color:var(--jp-border-color1);--jp-widgets-slider-handle-background-color:var(--jp-layout-color1);--jp-widgets-slider-active-handle-color:var(--jp-brand-color1);--jp-widgets-menu-item-height:24px;--jp-widgets-dropdown-arrow:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZD0iTTUuMiA1LjkgOSA5LjdsMy44LTMuOEwxNCA3LjFsLTQuOSA1LTQuOS01eiIvPjxwYXRoIGQ9Ik0wLS42aDE4djE4SDB6IiBzdHlsZT0iZmlsbDpub25lIi8+PC9zdmc+);--jp-widgets-input-color:var(--jp-ui-font-color1);--jp-widgets-input-background-color:var(--jp-layout-color1);--jp-widgets-input-border-color:var(--jp-border-color1);--jp-widgets-input-focus-border-color:var(--jp-brand-color2);--jp-widgets-input-border-width:var(--jp-widgets-border-width);--jp-widgets-disabled-opacity:0.6;--md-shadow-key-umbra-opacity:0.2;--md-shadow-key-penumbra-opacity:0.14;--md-shadow-ambient-shadow-opacity:0.12}.widgets-base_jupyter-widgets-YBJIq{box-sizing:border-box;color:var(--jp-widgets-color);margin:var(--jp-widgets-margin);overflow:visible}.widgets-base_jupyter-widgets-YBJIq.widgets-base_jupyter-widgets-disconnected-kPuYc:before{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height)}.widgets-base_jp-Output-result-n30Ll>.widgets-base_jupyter-widgets-YBJIq{margin-left:0;margin-right:0}.widgets-base_widget-inline-hbox-LpzCk{align-items:baseline;box-sizing:border-box;display:flex;flex-direction:row}.widgets-base_widget-inline-vbox-AAXGE{align-items:center;box-sizing:border-box;display:flex;flex-direction:column}.widgets-base_widget-box-K8ata{box-sizing:border-box;display:flex;margin:0;overflow:auto}.widgets-base_widget-gridbox-qzXEZ{box-sizing:border-box;display:grid;margin:0;overflow:auto}.widgets-base_widget-hbox-o6nH5{flex-direction:row}.widgets-base_widget-vbox-ydhFm{flex-direction:column}.widgets-base_jupyter-button-isK23{background-color:var(--jp-layout-color2);border:none;box-shadow:none;color:var(--jp-ui-font-color1);cursor:pointer;display:inline-block;font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;user-select:none;white-space:nowrap}.widgets-base_jupyter-button-isK23 i.widgets-base_fa-_izPm{margin-right:var(--jp-widgets-inline-margin);pointer-events:none}.widgets-base_jupyter-button-isK23:empty:before{content:"\200b"}.widgets-base_jupyter-widgets-YBJIq.widgets-base_jupyter-button-isK23:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widgets-base_jupyter-button-isK23 i.widgets-base_fa-_izPm.widgets-base_center-PhGfD{margin-right:0}.widgets-base_jupyter-button-isK23:focus:enabled,.widgets-base_jupyter-button-isK23:hover:enabled{box-shadow:0 2px 2px 0 rgba(0,0,0,var(--md-shadow-key-penumbra-opacity)),0 3px 1px -2px rgba(0,0,0,var(--md-shadow-key-umbra-opacity)),0 1px 5px 0 rgba(0,0,0,var(--md-shadow-ambient-shadow-opacity))}.widgets-base_jupyter-button-isK23.widgets-base_mod-active-wHmEc,.widgets-base_jupyter-button-isK23:active{background-color:var(--jp-layout-color3);box-shadow:0 4px 5px 0 rgba(0,0,0,var(--md-shadow-key-penumbra-opacity)),0 1px 10px 0 rgba(0,0,0,var(--md-shadow-ambient-shadow-opacity)),0 2px 4px -1px rgba(0,0,0,var(--md-shadow-key-umbra-opacity));color:var(--jp-ui-font-color1)}.widgets-base_jupyter-button-isK23:focus:enabled{outline:1px solid var(--jp-widgets-input-focus-border-color)}.widgets-base_jupyter-button-isK23.widgets-base_mod-primary-w_Yqz{background-color:var(--jp-brand-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.widgets-base_jupyter-button-isK23.widgets-base_mod-primary-w_Yqz.widgets-base_mod-active-wHmEc,.widgets-base_jupyter-button-isK23.widgets-base_mod-primary-w_Yqz:active{background-color:var(--jp-brand-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.widgets-base_jupyter-button-isK23.widgets-base_mod-success-I82cK{background-color:var(--jp-success-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.widgets-base_jupyter-button-isK23.widgets-base_mod-success-I82cK.widgets-base_mod-active-wHmEc,.widgets-base_jupyter-button-isK23.widgets-base_mod-success-I82cK:active{background-color:var(--jp-success-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.widgets-base_jupyter-button-isK23.widgets-base_mod-info-jRvkM{background-color:var(--jp-info-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.widgets-base_jupyter-button-isK23.widgets-base_mod-info-jRvkM.widgets-base_mod-active-wHmEc,.widgets-base_jupyter-button-isK23.widgets-base_mod-info-jRvkM:active{background-color:var(--jp-info-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.widgets-base_jupyter-button-isK23.widgets-base_mod-warning-HBPeL{background-color:var(--jp-warn-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.widgets-base_jupyter-button-isK23.widgets-base_mod-warning-HBPeL.widgets-base_mod-active-wHmEc,.widgets-base_jupyter-button-isK23.widgets-base_mod-warning-HBPeL:active{background-color:var(--jp-warn-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.widgets-base_jupyter-button-isK23.widgets-base_mod-danger-iJQn5{background-color:var(--jp-error-color1);color:var(--jp-ui-inverse-font-color1,var(--jp-inverse-ui-font-color1))}.widgets-base_jupyter-button-isK23.widgets-base_mod-danger-iJQn5.widgets-base_mod-active-wHmEc,.widgets-base_jupyter-button-isK23.widgets-base_mod-danger-iJQn5:active{background-color:var(--jp-error-color0);color:var(--jp-ui-inverse-font-color0,var(--jp-inverse-ui-font-color0))}.widgets-base_widget-button-pwQDE,.widgets-base_widget-toggle-button-mEtMv,.widgets-base_widget-upload-pObkL{width:var(--jp-widgets-inline-width-short)}.widgets-base_jupyter-widgets-YBJIq label{margin-bottom:0}.widgets-base_widget-label-RR1Nw,.widgets-base_widget-label-basic-jNImc{color:var(--jp-widgets-label-color);font-size:var(--jp-widgets-font-size);line-height:var(--jp-widgets-inline-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widgets-base_widget-inline-hbox-LpzCk .widgets-base_widget-label-RR1Nw{color:var(--jp-widgets-label-color);flex-shrink:0;margin-right:calc(var(--jp-widgets-inline-margin)*2);text-align:right;width:var(--jp-widgets-inline-label-width)}.widgets-base_widget-inline-vbox-AAXGE .widgets-base_widget-label-RR1Nw{color:var(--jp-widgets-label-color);line-height:var(--jp-widgets-inline-height);text-align:center}.widgets-base_widget-readout-wg9AJ{color:var(--jp-widgets-readout-color);font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);overflow:hidden;text-align:center;white-space:nowrap}.widgets-base_widget-readout-wg9AJ.widgets-base_overflow-RtIZI{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.2),0 3px 1px -2px rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.widgets-base_widget-inline-hbox-LpzCk .widgets-base_widget-readout-wg9AJ{margin-left:var(--jp-widgets-inline-margin);max-width:var(--jp-widgets-inline-width-short);min-width:var(--jp-widgets-inline-width-tiny);text-align:center}.widgets-base_widget-inline-vbox-AAXGE .widgets-base_widget-readout-wg9AJ{margin-top:var(--jp-widgets-inline-margin);width:inherit}.widgets-base_widget-checkbox-q2dq6{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widget-checkbox-q2dq6 input[type=checkbox]{align-self:center;flex-grow:1;flex-shrink:0;font-size:large;line-height:var(--jp-widgets-inline-height);margin:0 calc(var(--jp-widgets-inline-margin)*2) 0 0}.widgets-base_widget-valid-o0y35{font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width-short)}.widgets-base_widget-valid-o0y35 i:before{line-height:var(--jp-widgets-inline-height);margin-left:var(--jp-widgets-inline-margin);margin-right:var(--jp-widgets-inline-margin)}.widgets-base_widget-valid-o0y35.widgets-base_mod-valid-XUUiG i:before{color:green}.widgets-base_widget-valid-o0y35.widgets-base_mod-invalid-IKOsQ i:before{color:red}.widgets-base_widget-valid-o0y35.widgets-base_mod-valid-XUUiG .widgets-base_widget-valid-readout-Skz2e{display:none}.widgets-base_widget-text-SJXIn,.widgets-base_widget-textarea-bSkdR{width:var(--jp-widgets-inline-width)}.widgets-base_widget-text-SJXIn input[type=number],.widgets-base_widget-text-SJXIn input[type=password],.widgets-base_widget-text-SJXIn input[type=text]{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height)}.widgets-base_widget-text-SJXIn input[type=number]:disabled,.widgets-base_widget-text-SJXIn input[type=password]:disabled,.widgets-base_widget-text-SJXIn input[type=text]:disabled,.widgets-base_widget-textarea-bSkdR textarea:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widgets-base_widget-text-SJXIn input[type=number],.widgets-base_widget-text-SJXIn input[type=password],.widgets-base_widget-text-SJXIn input[type=text],.widgets-base_widget-textarea-bSkdR textarea{background-color:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:1;flex-shrink:1;font-size:var(--jp-widgets-font-size);min-width:0;outline:none!important}.widgets-base_widget-text-SJXIn input[type=password],.widgets-base_widget-text-SJXIn input[type=text],.widgets-base_widget-textarea-bSkdR textarea{padding:var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widgets-base_widget-text-SJXIn input[type=number]{padding:var(--jp-widgets-input-padding) 0 var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widgets-base_widget-textarea-bSkdR textarea{height:inherit;width:inherit}.widgets-base_widget-text-SJXIn input:focus,.widgets-base_widget-textarea-bSkdR textarea:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widgets-base_widget-slider-Xvd33 .widgets-base_ui-slider-wZILc{background:var(--jp-layout-color3);border:var(--jp-widgets-slider-border-width) solid var(--jp-layout-color3);border-radius:0;box-sizing:border-box;position:relative}.widgets-base_widget-slider-Xvd33 .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-handle-iB_Vr{background-color:var(--jp-widgets-slider-handle-background-color);background-image:none;border:var(--jp-widgets-slider-border-width) solid var(--jp-widgets-slider-handle-border-color);box-sizing:border-box;outline:none!important;position:absolute;z-index:1}.widgets-base_widget-slider-Xvd33 .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-handle-iB_Vr:focus,.widgets-base_widget-slider-Xvd33 .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-handle-iB_Vr:hover{background-color:var(--jp-widgets-slider-active-handle-color);border:var(--jp-widgets-slider-border-width) solid var(--jp-widgets-slider-active-handle-color)}.widgets-base_widget-slider-Xvd33 .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-handle-iB_Vr:active{background-color:var(--jp-widgets-slider-active-handle-color);border-color:var(--jp-widgets-slider-active-handle-color);transform:scale(1.2);z-index:2}.widgets-base_widget-slider-Xvd33 .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-range-qFgvB{background:var(--jp-widgets-slider-active-handle-color);position:absolute;z-index:0}.widgets-base_widget-hslider-_fhOR .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-handle-iB_Vr{border-radius:50%;height:var(--jp-widgets-slider-handle-size);margin-left:calc(var(--jp-widgets-slider-handle-size)/-2 + var(--jp-widgets-slider-border-width));margin-top:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-handle-size))/2 - var(--jp-widgets-slider-border-width));top:0;width:var(--jp-widgets-slider-handle-size)}.widgets-base_widget-vslider-nJHpp .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-handle-iB_Vr{border-radius:50%;height:var(--jp-widgets-slider-handle-size);left:0;margin-bottom:calc(var(--jp-widgets-slider-handle-size)/-2 + var(--jp-widgets-slider-border-width));margin-left:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-handle-size))/2 - var(--jp-widgets-slider-border-width));width:var(--jp-widgets-slider-handle-size)}.widgets-base_widget-hslider-_fhOR .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-range-qFgvB{height:calc(var(--jp-widgets-slider-track-thickness)*2);margin-top:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-track-thickness)*2)/2 - var(--jp-widgets-slider-border-width))}.widgets-base_widget-vslider-nJHpp .widgets-base_ui-slider-wZILc .widgets-base_ui-slider-range-qFgvB{margin-left:calc((var(--jp-widgets-slider-track-thickness) - var(--jp-widgets-slider-track-thickness)*2)/2 - var(--jp-widgets-slider-border-width));width:calc(var(--jp-widgets-slider-track-thickness)*2)}.widgets-base_widget-hslider-_fhOR{align-items:center;height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widgets-slider-w3JyM .widgets-base_slider-container-YhAbp{overflow:visible}.widgets-base_widget-hslider-_fhOR .widgets-base_slider-container-YhAbp{flex:1 1 var(--jp-widgets-inline-width-short);height:var(--jp-widgets-inline-height);margin-left:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2);margin-right:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2)}.widgets-base_widget-hslider-_fhOR .widgets-base_ui-slider-wZILc{height:var(--jp-widgets-slider-track-thickness);margin-top:calc((var(--jp-widgets-inline-height) - var(--jp-widgets-slider-track-thickness))/2);width:100%}.widgets-base_widget-vbox-ydhFm .widgets-base_widget-label-RR1Nw{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height)}.widgets-base_widget-vslider-nJHpp{height:var(--jp-widgets-vertical-height);width:var(--jp-widgets-inline-width-tiny)}.widgets-base_widget-vslider-nJHpp .widgets-base_slider-container-YhAbp{display:flex;flex:1 1 var(--jp-widgets-inline-width-short);flex-direction:column;margin-bottom:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2);margin-left:auto;margin-right:auto;margin-top:calc(var(--jp-widgets-slider-handle-size)/2 - var(--jp-widgets-slider-border-width)*2)}.widgets-base_widget-vslider-nJHpp .widgets-base_ui-slider-vertical-Sootw{flex-grow:1;margin-left:auto;margin-right:auto;width:var(--jp-widgets-slider-track-thickness)}.widgets-base_progress-bar-Me8Nv{background-color:var(--jp-brand-color1);height:var(--jp-widgets-inline-height);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.widgets-base_progress-bar-success-NPtM7{background-color:var(--jp-success-color1)}.widgets-base_progress-bar-info-vSgor{background-color:var(--jp-info-color1)}.widgets-base_progress-bar-warning-XkKl_{background-color:var(--jp-warn-color1)}.widgets-base_progress-bar-danger-hcoG5{background-color:var(--jp-error-color1)}.widgets-base_progress-QBxb9{background-color:var(--jp-layout-color2);border:none;box-shadow:none}.widgets-base_widget-hprogress-it5GT{align-items:center;height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widget-hprogress-it5GT .widgets-base_progress-QBxb9{align-self:stretch;flex-grow:1;height:auto;margin-bottom:var(--jp-widgets-input-padding);margin-top:var(--jp-widgets-input-padding)}.widgets-base_widget-vprogress-XvAA1{height:var(--jp-widgets-vertical-height);width:var(--jp-widgets-inline-width-tiny)}.widgets-base_widget-vprogress-XvAA1 .widgets-base_progress-QBxb9{flex-grow:1;margin-bottom:0;margin-left:auto;margin-right:auto;width:var(--jp-widgets-progress-thickness)}.widgets-base_widget-dropdown-l1sbc{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widget-dropdown-l1sbc>select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--jp-widgets-input-background-color);background-image:var(--jp-widgets-dropdown-arrow);background-position:100%;background-repeat:no-repeat;background-size:20px;border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--jp-widgets-input-color);flex:1 1 var(--jp-widgets-inline-width-short);font-size:var(--jp-widgets-font-size);height:inherit;min-width:0;outline:none!important;padding-left:calc(var(--jp-widgets-input-padding)*2);padding-right:20px;vertical-align:top}.widgets-base_widget-dropdown-l1sbc>select:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widgets-base_widget-dropdown-l1sbc>select:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widgets-base_widget-dropdown-l1sbc>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.widgets-base_widget-select-viNDv{align-items:flex-start;line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widget-select-viNDv>select{background-color:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);color:var(--jp-widgets-input-color);flex:1 1 var(--jp-widgets-inline-width-short);font-size:var(--jp-widgets-font-size);height:inherit;outline:none!important;overflow:auto;padding-top:5px}.widgets-base_widget-select-viNDv>select:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widgets-base_wiget-select-Nryhh>select>option{line-height:var(--jp-widgets-inline-height);padding-bottom:calc(var(--jp-widgets-inline-height) - var(--jp-widgets-font-size)/2);padding-left:var(--jp-widgets-input-padding);padding-top:calc(var(--jp-widgets-inline-height) - var(--jp-widgets-font-size)/2)}.widgets-base_widget-toggle-buttons-nXsxj{line-height:var(--jp-widgets-inline-height)}.widgets-base_widget-toggle-buttons-nXsxj .widgets-base_widget-toggle-button-mEtMv{margin-left:var(--jp-widgets-margin);margin-right:var(--jp-widgets-margin)}.widgets-base_widget-toggle-buttons-nXsxj .widgets-base_jupyter-button-isK23:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widgets-base_widget-radio-GgvAF{line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widget-radio-box-_xtbU{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-bottom:var(--jp-widgets-radio-item-height-adjustment)}.widgets-base_widget-radio-box-_xtbU label{font-size:var(--jp-widgets-font-size)}.widgets-base_widget-radio-box-_xtbU input,.widgets-base_widget-radio-box-_xtbU label{height:var(--jp-widgets-radio-item-height);line-height:var(--jp-widgets-radio-item-height)}.widgets-base_widget-radio-box-_xtbU input{float:left;margin:0 calc(var(--jp-widgets-input-padding)*2) 0 1px}.widgets-base_widget-colorpicker-iYqXz{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widget-colorpicker-iYqXz>.widgets-base_widget-colorpicker-input-Y4oBu{flex-grow:1;flex-shrink:1;min-width:var(--jp-widgets-inline-width-tiny)}.widgets-base_widget-colorpicker-iYqXz input[type=color]{align-self:stretch;background:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);border-left:none;box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:0;flex-shrink:0;height:var(--jp-widgets-inline-height);outline:none!important;padding:0 2px;width:var(--jp-widgets-inline-height)}.widgets-base_widget-colorpicker-iYqXz.widgets-base_concise-gkxGd input[type=color]{border-left:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color)}.widgets-base_widget-colorpicker-iYqXz input[type=color]:focus,.widgets-base_widget-colorpicker-iYqXz input[type=text]:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widgets-base_widget-colorpicker-iYqXz input[type=text]{background:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:1;flex-shrink:1;font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);min-width:0;outline:none!important;padding:var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widgets-base_widget-colorpicker-iYqXz input[type=text]:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widgets-base_widget-datepicker-TGOAz{height:var(--jp-widgets-inline-height);line-height:var(--jp-widgets-inline-height);width:var(--jp-widgets-inline-width)}.widgets-base_widget-datepicker-TGOAz input[type=date]{background-color:var(--jp-widgets-input-background-color);border:var(--jp-widgets-input-border-width) solid var(--jp-widgets-input-border-color);box-sizing:border-box;color:var(--jp-widgets-input-color);flex-grow:1;flex-shrink:1;font-size:var(--jp-widgets-font-size);height:var(--jp-widgets-inline-height);min-width:0;outline:none!important;padding:var(--jp-widgets-input-padding) calc(var(--jp-widgets-input-padding)*2)}.widgets-base_widget-datepicker-TGOAz input[type=date]:focus{border-color:var(--jp-widgets-input-focus-border-color)}.widgets-base_widget-datepicker-TGOAz input[type=date]:invalid{border-color:var(--jp-warn-color1)}.widgets-base_widget-datepicker-TGOAz input[type=date]:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widgets-base_widget-play-GmAxD{align-items:stretch;display:flex;width:var(--jp-widgets-inline-width-short)}.widgets-base_widget-play-GmAxD .widgets-base_jupyter-button-isK23{flex-grow:1;height:auto}.widgets-base_widget-play-GmAxD .widgets-base_jupyter-button-isK23:disabled{opacity:var(--jp-widgets-disabled-opacity)}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda{display:flex;flex-direction:column}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT{overflow-x:visible;overflow-y:visible}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT>.widgets-base_p-TabBar-content-_FJFq{align-items:flex-end;min-height:0;min-width:0}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_widget-tab-contents-s9na5{background:var(--jp-layout-color1);border:var(--jp-border-width) solid var(--jp-border-color1);box-sizing:border-box;color:var(--jp-ui-font-color1);flex-grow:1;margin:0;overflow:auto;padding:var(--jp-widgets-container-padding);width:100%}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT{font:var(--jp-widgets-font-size) Helvetica,Arial,sans-serif;min-height:calc(var(--jp-widgets-horizontal-tab-height) + var(--jp-border-width))}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tab-BtZgd{background:var(--jp-layout-color2);border:var(--jp-border-width) solid var(--jp-border-color1);border-bottom:none;color:var(--jp-ui-font-color2);flex:0 1 var(--jp-widgets-horizontal-tab-width);line-height:var(--jp-widgets-horizontal-tab-height);margin-left:calc(var(--jp-border-width)*-1);min-height:calc(var(--jp-widgets-horizontal-tab-height) + var(--jp-border-width));min-width:35px;padding:0 10px;position:relative}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tab-BtZgd.widgets-base_p-mod-current-d2xo5{background:var(--jp-layout-color1);color:var(--jp-ui-font-color0);min-height:calc(var(--jp-widgets-horizontal-tab-height) + var(--jp-border-width)*2);overflow:visible;transform:translateY(var(--jp-border-width))}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tab-BtZgd.widgets-base_p-mod-current-d2xo5:before{background:var(--jp-brand-color1);content:"";height:var(--jp-widgets-horizontal-tab-top-border);left:calc(var(--jp-border-width)*-1);position:absolute;top:calc(var(--jp-border-width)*-1);width:calc(100% + var(--jp-border-width)*2)}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tab-BtZgd:first-child{margin-left:0}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tab-BtZgd:hover:not(.widgets-base_p-mod-current-d2xo5){background:var(--jp-layout-color1);color:var(--jp-ui-font-color1)}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-mod-closable-XVXav>.widgets-base_p-TabBar-tabCloseIcon-ohhd6{margin-left:4px}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-mod-closable-XVXav>.widgets-base_p-TabBar-tabCloseIcon-ohhd6:before{content:"\f00d";font-family:FontAwesome}.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tabCloseIcon-ohhd6,.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tabIcon-hikQj,.widgets-base_jupyter-widgets-YBJIq.widgets-base_widget-tab-u7Qda>.widgets-base_p-TabBar-rl9qT .widgets-base_p-TabBar-tabLabel-odEZK{line-height:var(--jp-widgets-horizontal-tab-height)}.widgets-base_p-Collapse-dYvYw{align-items:stretch;display:flex;flex-direction:column}.widgets-base_p-Collapse-header-HgyY5{background-color:var(--jp-layout-color2);border:var(--jp-widgets-border-width) solid var(--jp-border-color1);color:var(--jp-ui-font-color2);cursor:pointer;font-weight:700;padding:calc(var(--jp-widgets-container-padding)*2/3) var(--jp-widgets-container-padding)}.widgets-base_p-Collapse-header-HgyY5:hover{background-color:var(--jp-layout-color1);color:var(--jp-ui-font-color1)}.widgets-base_p-Collapse-open-nCdDb>.widgets-base_p-Collapse-header-HgyY5{background-color:var(--jp-layout-color1);border-bottom:none;color:var(--jp-ui-font-color0);cursor:default}.widgets-base_p-Collapse-contents-KKOEy{background-color:var(--jp-layout-color1);border-bottom:var(--jp-widgets-border-width) solid var(--jp-border-color1);border-left:var(--jp-widgets-border-width) solid var(--jp-border-color1);border-right:var(--jp-widgets-border-width) solid var(--jp-border-color1);color:var(--jp-ui-font-color1);overflow:auto;padding:var(--jp-widgets-container-padding)}.widgets-base_p-Accordion-mwbtQ{align-items:stretch;display:flex;flex-direction:column}.widgets-base_p-Accordion-mwbtQ .widgets-base_p-Collapse-dYvYw{margin-bottom:0}.widgets-base_p-Accordion-mwbtQ .widgets-base_p-Collapse-dYvYw+.widgets-base_p-Collapse-dYvYw{margin-top:4px}.widgets-base_widget-html-ZGze1,.widgets-base_widget-htmlmath-Dd0sD{font-size:var(--jp-widgets-font-size)}.widgets-base_widget-html-ZGze1>.widgets-base_widget-html-content-BoBXD,.widgets-base_widget-htmlmath-Dd0sD>.widgets-base_widget-html-content-BoBXD{align-self:stretch;flex-grow:1;flex-shrink:1;line-height:var(--jp-widgets-inline-height);position:relative}.widgets-base_widget-image-kzE5w{height:auto;max-width:100%}.custom-widget{background-color:#20b2aa;padding:0 2px}