table { border-collapse: collapse; border-spacing: 0; font-size: 85%; margin-bottom: 1em; line-height: 1.6; table-layout: fixed; } thead { border-bottom: 1px solid #bdbdbd; vertical-align: bottom; } tbody td, tr, th { text-align: right; vertical-align: middle; padding: 0.5em 0.5em; line-height: normal; white-space: normal; max-width: none; border: none; font-size: 95%; } .dataframe tbody tr:nth-child(2n) { background: #f5f5f5; } .dataframe tbody tr th:only-of-type { vertical-align: middle; } .dataframe tbody tr th { vertical-align: top; } .dataframe thead th { text-align: right; } .rst-content table.docutils.citation td, .rst-content table.docutils.citation tr, .rst-content table.docutils.footnote td, .rst-content table.docutils.footnote tr { text-align: left; } .rst-content code.literal { color: #404040; } /* from altair-gallery.css */ .figure { float: left; margin: 10px; width: auto; height: 220px; } .figure.minigallery { height: auto; } .figure img { display: inline; padding: 1px; border: 1px solid #dddddd; opacity: 1; filter: alpha(opacity=100); /* For IE8 and earlier */ } .figure img:hover { border: 1px solid #eeeeee; opacity: 0.8; filter: alpha(opacity=80); /* For IE8 and earlier */ } .figure .caption { width: 200px; text-align: center !important; } .figure p { margin-top: 0; } div.section h2 { padding-top: 30px; border-bottom: 1px solid #cccccc; } div.bottomnav { clear: left; } div.jupyter_container { border: none; } div.jupyter_container .output { padding: 10px; } /* Front-page Example Showcase */ #showcase { width: 100%; height: 240px; overflow: hidden; margin: 0; padding: 0; position: relative; margin-bottom: 10px; } #showcase:after, #showcase:before { content: ""; display: block; width: 100%; position: absolute; background: white; height: 16px; z-index: 2; } #showcase:before { bottom: -16px; box-shadow: 0px -8px 16px rgba(0, 0, 0, 0.3); } #showcase:after { top: -16px; box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.3); } #showcase .examples { margin: 0 auto; height: 240px; width: 800px; line-height: 0; } #showcase .preview { width: 144px; height: 80px; padding: 0; outline: 1px solid #ddd; background-position: left top; background-size: cover; overflow: hidden; position: relative; z-index: 0; transition: background-position 2s; display: block; float: left; } #showcase .preview:hover { background-position: right bottom; outline: 2px solid #4682b4; z-index: 1; } /* Example Gallery */ .gallery { display: flex; flex-wrap: wrap; margin: 0 -12px; } .gallery .imagegroup { display: inline-block; position: relative; /* Show 4 images per row, each image has 18px horizontal margin */ width: calc(25% - 36px); margin: 12px 18px; /* For small screens */ min-width: 140px; } .gallery .imagegroup:hover { text-decoration: none; } .gallery .image { background-size: cover; display: block; width: 100%; /* hack to make height depend on width, golden ratio*/ padding-bottom: 75%; background-repeat: no-repeat; margin-bottom: 5px; overflow: hidden; transition: background-position 2s; } .gallery .image:hover { background-position: right bottom; } .gallery .image-title { font-size: 0.95em; } div#ubuntu { font-family: Ubuntu !important; font-size: 0; } div#fontin { font-family: "Fontin Sans" !important; font-size: 0; } div#notojp { font-family: "Noto Sans JP" !important; font-weight: 100; font-size: 0; } .vega-embed { text { font-family: "Lato", "proxima-nova", "Helvetica Neue", Arial, sans-serif; } } .wy-side-nav-search { background-color: #8c1515; } .wy-nav-top { background-color: #8c1515; } #home-gallery { margin: 5px; padding-bottom: 1em; } #home-gallery img { min-width: 140px; padding: 5px; }