body.datasette-vega-demo{margin:0;padding:1em;font-family:sans-serif}body.datasette-vega-demo form div{margin-bottom:.5em}body.datasette-vega-demo label{padding-right:.5em}.vega-embed{position:relative;display:inline-block;padding-right:38px}.vega-embed .vega-actions-wrapper{display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:0;right:0;padding:6px;z-index:1000;opacity:.2;background:#fff;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.1);box-shadow:1px 1px 3px rgba(0,0,0,.1);color:#1b1e23;border:1px solid #aaa;border-radius:999px;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.vega-embed:hover .vega-actions-wrapper{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1}.vega-embed .vega-actions{position:absolute;top:0;right:0;display:none;-ms-flex-direction:column;flex-direction:column;padding-bottom:8px;padding-top:8px;border-radius:4px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);border:1px solid #d9d9d9;background:#fff}.vega-embed .vega-actions-wrapper:hover{background:transparent;color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.vega-embed .vega-actions-wrapper:hover .vega-actions{display:-ms-flexbox;display:flex}.vega-embed .vega-actions a{padding:8px 16px;font-family:sans-serif;font-size:14px;font-weight:600;white-space:nowrap;color:#434a56;text-decoration:none}.vega-embed .vega-actions a:hover{background-color:#f7f7f9;color:#1b1e23}.datasette-vega{margin:1em 0;padding:1em;width:auto;display:inline-block;font-size:.8em;-webkit-box-shadow:1px 2px 8px 2px rgba(0,0,0,.08);box-shadow:1px 2px 8px 2px rgba(0,0,0,.08)}.datasette-vega h3{margin-top:0}.datasette-vega .swap-x-y{text-align:center;margin-bottom:.6em}.datasette-vega-inactive button,.datasette-vega button{background-color:#fafafa;border:1px solid #ccc;font-weight:400;cursor:pointer;text-align:center;vertical-align:middle;padding:.5em .8em;line-height:1;border-radius:.25rem;-webkit-appearance:button;font-size:.7em}.datasette-vega-inactive{margin-bottom:1em}form.datasette-vega label{font-weight:700;display:inline;width:auto;padding-right:.3em}form.datasette-vega div{margin-bottom:.3em}.datasette-vega .radio-buttons label{margin-right:2em;display:inline-block}.datasette-vega .radio-buttons{margin-bottom:1em}
/*# sourceMappingURL=main.2acbb312.css.map*/