div.notebook{position:relative;font-size:.75em;border:3px dashed;padding:10px;margin-bottom:15px}div.notebook label.github-last-update{color:rgba(225,246,255,.45);font-weight:200;display:inline}div.notebook div.nbconvert-labels label.github-link a,div.notebook div.nbconvert-labels label.github-link a:focus{color:#fff;-webkit-box-shadow:none;box-shadow:none}div.notebook div.nbconvert-labels{color:#fff;line-height:20px;padding:0 5px;position:absolute;background-color:#345;top:-3px;left:-3px;text-transform:none;font-size:1.1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}div.notebook div.nbconvert{margin-top:25px}div.notebook div.nbconvert .input pre,.output pre{text-align:left}div.notebook div.nbconvert div .dataframe{border:none;margin:0 auto}div.notebook div.nbconvert div.output_stdout pre{max-height:300px}div.notebook div.nbconvert div.output_stderr pre{background:#fdd;margin:0;max-height:300px}div.notebook div.nbconvert div.hl-ipython3 pre{margin:0}div.notebook div.nbconvert .dataframe thead tr:only-child th{text-align:right;text-transform:capitalize}div.notebook div.nbconvert .dataframe thead th{text-align:left}div.notebook div.nbconvert .dataframe tbody tr th{vertical-align:top}div.notebook div.nbconvert .rendered_html tbody tr:nth-child(odd),
div.notebook div.nbconvert .rendered_html tbody tr:nth-child(odd) td {background:#f5f5f5}div.notebook div.nbconvert .rendered_html tr,div.notebook div.nbconvert .rendered_html th,div.notebook div.nbconvert .rendered_html td{text-align:right;vertical-align:middle;padding:.5em .5em;line-height:normal;white-space:normal;max-width:none;border:none}div.notebook div.nbconvert div.highlight .kn,div.notebook div.nbconvert .n,div.notebook div.nbconvert .k,div.notebook div.nbconvert .nn,div.notebook div.nbconvert .s1,div.notebook div.nbconvert .ow,div.notebook div.nbconvert .p,div.notebook div.nbconvert .mi,div.notebook div.nbconvert .c,div.notebook div.nbconvert .mf,div.notebook div.nbconvert .nb,div.notebook div.nbconvert .kc,div.notebook div.nbconvert .sd,div.notebook div.nbconvert .nf{font-family:monospace;font-size:14px}div.notebook div.nbconvert .input_prompt{color:#303f9f;font-weight:bold;float:left;margin-right:5px;margin-top:3px}div.notebook div.nbconvert .input_area pre{border:1px solid #cfcfcf;border-radius:2px;background:#f7f7f7;line-height:1.21429em;padding:6px 3px 6px 6px}div.notebook div.nbconvert .output_prompt{color:#c00;font-weight:bold}div.notebook div.nbconvert .prompt{font-family:monospace;font-size:14px;float:left}div.notebook div.nbconvert .c,div.notebook div.nbconvert c1{color:#408080;font-style:italic}div.notebook div.nbconvert .k{color:#382;font-weight:bold}div.notebook div.nbconvert .kn{color:#382;font-weight:bold}div.notebook div.nbconvert .mi{color:#080}div.notebook div.nbconvert .mf{color:#080}div.notebook div.nbconvert .o{color:#96f}div.notebook div.nbconvert .ow{color:#ba22ff;font-weight:bold}div.notebook div.nbconvert .nb{color:#382}div.notebook div.nbconvert .n{color:#000}div.notebook div.nbconvert .s,div.notebook div.nbconvert .s1,div.notebook div.nbconvert .sd,div.notebook div.nbconvert .s2{color:#c22}div.notebook div.nbconvert .se{color:#c22;font-weight:bold}div.notebook div.nbconvert .si{color:#c06688;font-weight:bold}div.notebook div.nbconvert .nn{color:#4d00ff;font-weight:bold}div.notebook div.nbconvert div.prompt.output_prompt+div.output_area pre{background-color:#fff}div.notebook div.nbconvert .output_stdout pre{background-color:#fff;padding-left:10%}div.notebook div.nbconvert div.output_area pre{margin:0;padding:0;border:0;vertical-align:baseline;color:#000;background-color:transparent;border-radius:0}div.notebook div.nbconvert a.anchor-link:link{text-decoration:none;padding:0 20px;visibility:hidden}div.notebook div.nbconvert a:focus,div.notebook div.nbconvert a:hover{color:#23527c;text-decoration:underline}div.notebook div.nbconvert .code_cell{padding-left:1%}div.notebook div.nbconvert .cell{margin-top:10px;margin-bottom:10px}div.notebook div.nbconvert br{line-height:2}div.notebook div.nbconvert blockquote{font-size:1em;text-align:left;font-weight:normal}div.notebook div.nbconvert code{border:none;box-shadow:none;font-family:monospace}div.notebook div.nbconvert div.rendered_html h1,div.notebook div.nbconvert div.rendered_html h2,div.notebook div.nbconvert div.rendered_html h3,div.notebook div.nbconvert div.rendered_html h4{margin-top:30px;margin-bottom:10px}div.notebook div.nbconvert div.rendered_html p a{color:#4d00ff}