body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%;overflow:hidden}.layout{bottom:1em;left:0;position:absolute;right:1em;top:0}.chart-box{bottom:0;display:flex;flex-direction:column;left:1em;position:absolute;right:0;top:1em}.layout-item{position:relative}.layout-padding{padding:1em 0 0 1em}.chart-box>.title{color:#888;flex:0 1 auto;font-family:Segoe UI,Helvetica,Arial,sans-serif;padding:1em 0;text-align:center}.chart-box>.chart{flex:1 1 auto;overflow:hidden}.canvas-container{height:100%;position:relative;width:100%}.chart-box tbody,.chart-box thead{background:transparent;color:#000}.chart-box th{font-weight:400}.chart-box td,.chart-box th{background:transparent;font-size:.7em;padding:0 .5em;text-align:left}.chart-box .right{text-align:right}.chart-box tfoot{font-weight:700}.chart-box table{background:transparent;border-collapse:collapse;margin-left:auto;margin-right:auto}.chart-box thead th{background:transparent;border-bottom:1px solid purple;padding-bottom:.5em}.chart-box tfoot td{background:transparent;border-top:1px solid purple;padding-top:.5em}.value-box{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.value-box .value{font-size:3em}.value-box .title{color:#666}.reports-site{display:flex;flex-direction:row;height:100%}.reports-site .list{background-color:#444;width:200px}.reports-site .list .item{color:#fff;cursor:pointer;margin:.3em;padding:.5em}.reports-site .list .item.selected{background:gray}.reports-site .content{display:flex;flex:1 1 auto;flex-direction:column;position:relative;width:100%}.reports-site .content .title-bar{border-bottom:1px solid #ddd;display:flex;flex:0 1 auto;flex-direction:row;padding:.3em}.reports-site .content .title-bar .title{flex:1 1 auto}.reports-site .content .title-bar .filters-button{cursor:pointer;flex:0 1 auto;text-decoration:underline}.reports-site .content .report-with-filters{display:flex;flex:1 1 auto;flex-direction:row}.reports-site .content .report-itself{flex:1 1 auto;position:relative}.reports-site .content .filter-pane{background-color:#444;color:#fff;transition:.5s ease-in-out;transition-property:width;width:0}.reports-site .content .filter-pane *{margin:.5em;width:174px}.reports-site .content .filter-pane.visible{width:200px}.button{background:#5b1;border-radius:6px;opacity:.4;padding:.3em;text-align:center}.button.enabled{opacity:1}.reports-site .content .filter-pane input{border:none;border-radius:6px;left:2px;padding:.3em;position:relative}.chart-with-dropdown{display:flex;flex-direction:column;height:100%}.chart-with-dropdown .content{flex:1 0 auto;left:0;position:relative;top:0}.chart-with-dropdown .dropdown{padding-top:1em;text-align:right}@keyframes fadeIn{0%{opacity:0}}.loading{align-items:center;animation:fadeIn .5s infinite alternate;color:silver;display:flex;height:100%;justify-content:center}.playground{background-color:#fff;flex-direction:column;inset:0;padding:.5em;position:absolute}.playground,.playground .row{display:flex;gap:.5em;overflow:hidden}.playground .row{flex:1 1;flex-direction:row}.playground .panel{background-color:#eee;display:flex;flex:1 1;flex-direction:column;height:100%;overflow:hidden}.playground .panel .title{background-color:#5f9ea0;color:#fff;flex:0 0 auto;padding:.2em}.playground .panel .content{flex:1 1 auto;height:100%;overflow:auto}.playground table{border-collapse:collapse}.playground select{margin:0;padding:2px}.playground input{margin:0;padding:1px;position:relative;top:-1px}.playground td,.playground th{border:1px solid silver;font-weight:400;padding:.2em .5em;text-align:left;vertical-align:baseline;vertical-align:initial}.playground .sticky th{background-color:#204476;border-top:0 transparent;color:wheat;position:sticky;top:0}.playground .section th{background-color:#eed8d1;color:#2f2121}.playground .sort-header{cursor:pointer;line-height:1.2em}.playground .sort-header .arrow{display:inline-block;padding-left:.1em;width:1.2em}.playground .filter-cell{background-color:#d8c1c1}.playground .expander{cursor:pointer;text-align:center;width:1.5em}.playground .spacer{height:.5em}
/*# sourceMappingURL=main.23cd3dbe.css.map*/