.content{margin-left:var(--main-nav-width);-webkit-transition-duration:.3s;transition-duration:.3s;overflow:auto;height:100vh}.page-padding{padding:0 1em;height:100%}.content.full-height{position:absolute;bottom:0;top:0;left:0;right:0;width:auto}.content.full-height .tramola-container{position:absolute;bottom:0;top:0;left:0;right:0;width:auto;overflow:auto}.tramola-container{width:100%;padding-bottom:24px}.content.full-height .tramola-container{padding-bottom:0}@media (min-width: 992px){.tramola-container{width:720px;margin:0 auto;-webkit-transition-duration:.3s;transition-duration:.3s}.content.main-nav-collapsed .tramola-container{width:940px;-webkit-transition-duration:.3s;transition-duration:.3s}.content.full-width .tramola-container,.content.main-nav-collapsed.full-width .tramola-container{width:100%;margin:0}}@media (min-width: 1200px){.tramola-container{width:930px;margin:0 auto;-webkit-transition-duration:.3s;transition-duration:.3s}.content.main-nav-collapsed .tramola-container{width:1140px;-webkit-transition-duration:.3s;transition-duration:.3s}.content.full-width .tramola-container{position:absolute;top:0;right:0;left:0;width:auto}.content.main-nav-collapsed.full-width .tramola-container{position:absolute;top:0;right:0;left:0;margin:0;width:auto}}@media (min-width: 1400px){.tramola-container{width:1130px;margin:0 auto}.content.main-nav-collapsed .tramola-container{width:1340px}}.tramola-minimal-padding-container{padding:0 20px}.tramola-minimal-padding-container.zero-padding{padding:0}h1.title{font-size:400%;font-weight:300;color:#008259}.home-box{border:1px solid var(--table-border-color);border-radius:1em;height:500px}.home-box h2{padding:1em;border-bottom:1px solid var(--table-border-color);margin-bottom:0}.home-box .block{border-bottom:1px solid var(--table-border-color);clear:both;min-height:12rem;overflow:hidden;color:var(--page-fg)}.home-box .block.block-sm{min-height:4rem;padding:1rem}.home-box .block div.img{height:12rem;width:21rem;overflow:hidden;background:var(--main-nav-bg);padding:0;float:left;display:inline-block}.home-box .block div.img:after{content:" ";clear:both}.home-box .block div.img img{width:100%;height:12rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s ease;transition:.6s ease}.home-box .block:hover div.img img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.6s ease;transition:.6s ease}.home-box .block div.body{margin-left:22rem}.home-box .block div.body{color:var(--page-fg)}.home-box .block:hover h4{color:var(--link-hover-color);text-decoration:underline}.signin{padding-top:40px;padding-bottom:40px;width:100%;height:100%}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input{border-radius:0}.form-signin input:first-of-type{margin-bottom:-1px;border-top-right-radius:4px;border-top-left-radius:4px}.form-signin input:last-of-type{margin-bottom:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.form-signin .signin-info{margin-top:2em;text-align:center}.login-footer{position:absolute;bottom:2rem;left:10%;right:10%;height:auto;text-align:center;font-size:120%}#setup{overflow-x:hidden}.wizard-frame{max-width:600px;margin:0 auto}.wizard{width:100%;display:inline-block;vertical-align:top;-webkit-transition-duration:.5s;transition-duration:.5s}.wizard.active{margin:0;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:1}.wizard.toleft{margin-left:-100%;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;visibility:hidden}.wizard.toright{margin-right:-100%;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;visibility:hidden}.license-panel{width:30em;padding:1em;text-align:start;border:1px solid var(--table-border-color);border-radius:.5em;margin:1em auto 2em}.license-panel .license-label{display:inline-block;min-width:10em}.scenario{height:100%;padding-right:15px}.dropArea.active{background-color:#ddd}.dropArea input.files{visibility:hidden}.scenario{height:100%}.popupMenu{position:relative;display:inline-block}.popupMenuButton:hover{cursor:pointer}.popupMenuContent{position:absolute;background-color:var(--page-bg);border:1px solid var(--sidebar-separator);border-radius:4px;-webkit-box-shadow:3px 3px 20px 5px var(--popup-shadow);box-shadow:3px 3px 20px 5px var(--popup-shadow);z-index:10;min-width:100px;padding:0}.popupMenuContent.right{right:0}ul.popupMenuItems{padding:.3em 0;margin-bottom:0}ul.popupMenuItems li{display:block;white-space:nowrap}ul.popupMenuItems li.divider{border-bottom:1px solid var(--sidebar-separator);margin-bottom:.3em;padding:.2em 1em}ul.popupMenuItems li a:hover{cursor:pointer}ul.popupMenuItems li a:only-child{display:block;text-decoration:none;padding:.2em 1em}ul.popupMenuItems li a:only-child:hover{display:block;text-decoration:none;background-color:var(--sidebar-bg);color:var(--sidebar-fg)}ul.popupMenuItems li a.text-danger:hover{background-color:#bf4343;color:#fff}.btn-lean{padding-top:0;padding-bottom:0}.the-drop-zone[data-active=true][data-v-e0cc1367]{background-color:var(--page-bg-dimmed)}img.file-upload-preview{max-height:3em;max-width:3em;margin:0 .5em}.pipeline-icon-inline[data-v-bc630af1]{width:16px;vertical-align:text-bottom;margin-bottom:1px;margin-right:2px}.file-upload-list{border:1px solid var(--panel-border-color);border-radius:var(--panel-border-radius);padding:1em}.file-upload-list h3{margin-top:0}.file-upload-list ul{list-style:none;padding-left:0}.file-upload-list li{padding:.5em 0}.file-upload-list li button{margin:0 .5em}.ghost[data-v-2ce2697d]{opacity:.2}.popover[data-v-1a4c39b7],.popover[data-v-03cc56de]{padding:3px;left:25px;top:0;-webkit-transform:translate(0,-100%);transform:translateY(-100%)}.modal-backdrop{background-color:#00000080}.editor{position:relative;width:100%;height:80vh;border:1px solid var(--table-border-color)}.list-group-item{display:-webkit-box;display:-ms-flexbox;display:flex}.list-group-item .group-item-form{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group-item .delete{height:25px;margin-left:10px;font-size:20px}.divider{margin-top:10px;margin-bottom:10px}.scenarioConfig{margin-right:15px}.config-file-tab .fa{width:15px;margin-left:5px}.error-list{padding:0 15px}ul.error-list li{all:unset;padding:0}.scenario-gallery{overflow-x:auto;text-wrap:none;white-space:nowrap}.scenario-gallery *{text-wrap:initial;white-space:initial}.scenario-gallery .card.selected{border-color:var(--button-primary-hover-background-color);-webkit-box-shadow:0 0 3px var(--button-primary-hover-background-color);box-shadow:0 0 3px var(--button-primary-hover-background-color)}.scenario-gallery .card .card-img-top{background-color:#4c708c;width:100%;height:30%}.scenario-gallery .card .card-img-top.empty-scenario{background-image:linear-gradient(135deg,var(--main-nav-link) 2.38%,var(--input-background-color) 2.38%,var(--input-background-color) 50%,var(--main-nav-link) 50%,var(--main-nav-link) 52.38%,var(--main-nav-bg) 52.38%,var(--main-nav-bg) 100%);background-size:21px 21px}.scenario-gallery .card{display:inline-block;height:20em;position:relative}.scenario-gallery .card-title{position:absolute;top:0;left:0;right:0;height:30%;font-size:125%;vertical-align:bottom;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,#00000080,#0000);padding:5px;margin:0;color:#eee}.scenario-gallery .card-text{position:absolute;top:35%;bottom:50px;left:0;right:0;padding-bottom:30px;overflow-x:hidden;overflow-y:auto}.scenario-select{background-color:var(--page-bg);position:absolute;bottom:0;width:100%}.scenario-select .btn{width:80%;text-align:center;margin:0 10%}.scenario-link{text-align:center;position:absolute;bottom:30px;width:100%;height:60px;background:-webkit-gradient(linear,left bottom,left top,color-stop(60%,var(--page-bg)),to(var(--page-bg-alpha0)));background:linear-gradient(0deg,var(--page-bg) 60%,var(--page-bg-alpha0) 100%)}.scenario-link a{position:absolute;left:0;right:0;top:20px}div.scenario-panel{border:1px solid var(--separator-color);clear:both;min-height:12rem;margin:1rem 0;border-radius:1rem;overflow:hidden}div.scenario-panel div.img{height:12rem;width:21rem;overflow:hidden;background:var(--main-nav-bg);padding:0;float:left;display:inline-block}div.scenario-panel div.img:after{content:" ";clear:both}div.scenario-panel img{width:100%;height:12rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s ease;transition:.6s ease}div.scenario-panel:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.6s ease;transition:.6s ease}div.scenario-panel div.body{margin-left:22rem}div.scenario-panel div.body{color:var(--page-fg)}div.scenario-panel:hover div.body h4{color:var(--link-hover-color);text-decoration:underline}a.no-underline:hover{text-decoration:none}.n-data-table-wrapper{margin:5px 5px 0}.n-data-table .n-data-table__pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 5px 5px}.chart-quick-settings[data-v-cf6fb9e8]{position:absolute;right:5px;top:5px;cursor:pointer}.quick-settings[data-v-cf6fb9e8]{padding:5px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc}.source-select-span[data-v-cf6fb9e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-error-div[data-v-cf6fb9e8]{background-color:var(--page-bg);position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pipeline-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.job-card{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;border:1px solid #efefef;border-radius:10px;width:100%;gap:15px;margin-bottom:5px}.job-card.tentative{border:1px dashed #efefef;font-style:italic}.minor{display:block;font-size:x-small;color:var(--text-color-dimmed)}.pipeline-column{display:inline-block;padding:25px}.pipeline-column>h2{font-size:large;font-weight:700}.pipeline-icon{width:24px}.tables-table-icon[data-v-7423e318]{width:30px}.file-table-row[data-v-7423e318],.file-table-header[data-v-7423e318]{display:grid;grid-template-columns:1fr 1fr 50px}.file-table-import-row[data-v-7423e318]{display:grid;grid-template-columns:1fr 1fr}.file-table-header[data-v-7423e318]{border-bottom:1px solid var(--button-border-color);margin-bottom:10px;padding-bottom:10px}.file-table-row[data-v-7423e318]:hover{background-color:var(--page-bg-dimmed)}.import-table-dialog[data-v-7423e318]{display:inline-grid;grid-template-columns:50px 1fr 50px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-note[data-v-7423e318]{font-size:small;color:var(--text-color-dimmed);margin-bottom:20px}.dashboard-list[data-v-57f5e7ae]{padding-top:20px}.howto{margin:1em 5em;padding:2em;border:1px dotted #ddd;border-radius:1em}ul.nav-tabs li a span.close{display:inline;display:none;padding:0 2px;margin-left:5px;margin-right:-5px}ul.nav-tabs li.active a span.close{display:inline}.cutoff{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline-icon-inline{width:14px;vertical-align:text-bottom;margin-bottom:1px;margin-right:2px}.configgroup[data-v-7f30b441]{background-color:var(--table-striped-bg-color-odd)}.content__container[data-v-41b01c15]{background-color:#fff;height:100%;padding:10px}.button-group[data-v-e4134ed4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;gap:5px}.margin-right-icon[data-v-e4134ed4]{margin-right:5px}.link-id-header[data-v-e4134ed4]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:230px;display:inline-block}.network-link-card[data-v-e4134ed4]{display:grid;grid-row-gap:0;grid-column-gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.button-group[data-v-8d0c2614]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;gap:5px}.margin-right-icon[data-v-8d0c2614]{margin-right:5px}.histogram-container[data-v-8d0c2614]{margin:20px 0;padding:10px;background:#f5f5f5;border-radius:4px}.histogram-header[data-v-8d0c2614]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.histogram-header-top[data-v-8d0c2614]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.histogram-controls-row[data-v-8d0c2614]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.histogram-header p[data-v-8d0c2614]{margin:0;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.histogram[data-v-8d0c2614]{width:100%;height:200px}[data-v-8d0c2614] .brush .selection{fill:var(--naive-color);fill-opacity:.2;stroke:var(--naive-color);stroke-width:1px}.edit-stop-container[data-v-64d9e4d9]{display:grid;grid-template-columns:1fr 1fr 32px;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.edit-stop-container>span[data-v-64d9e4d9]{word-break:keep-all;white-space:nowrap}.edit-stop-label[data-v-64d9e4d9]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.n-card[data-v-db9e9cf6],.drt-vehicle-preview[data-v-dede6b7a]{max-width:600px}.mb[data-v-dede6b7a]{margin-bottom:10px}.card-header[data-v-dede6b7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mb[data-v-30857a40]{margin-bottom:10px}.card-header[data-v-30857a40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drt-vehicle-form[data-v-9bb977be]{width:100%}.time-range[data-v-9bb977be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.time-separator[data-v-9bb977be]{margin:0 10px}.action-buttons[data-v-9bb977be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:20px}.mb[data-v-97d20924]{margin-bottom:10px}.card-header[data-v-97d20924]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-container[data-v-c2fbf8c6]{background-color:var(--page-bg);height:100%;padding:10px;overflow:auto;margin-bottom:40px}.drt-vehicles-tab[data-v-e5f199e6]{padding:10px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mb[data-v-e5f199e6]{margin-bottom:10px}.action-buttons[data-v-e5f199e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:20px}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{-webkit-transform:translate(-50%);transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.toolbar{--toolbar-background-color: var(--page-bg);--toolbar-hover-color: var(--page-bg-dimmed);--toolbar-text-color: var(--text-color-bright);position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--toolbar-text-color);font-weight:700;overflow:hidden}.toolbar>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 10px 10px 30px;width:100%;height:50px;background:-webkit-gradient(linear,left top,left bottom,from(#4545457a),to(transparent));background:linear-gradient(#4545457a,transparent)}.toolbar *{pointer-events:auto}.toolbar-item{position:relative;padding-left:12px;padding-right:12px;cursor:pointer}.triangle{height:0;width:0;border-left:12px solid var(--toolbar-background-color);border-right:12px solid transparent;border-bottom:12px solid transparent;border-top:12px solid transparent;position:absolute;right:-12px;top:0}.toolbar-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--toolbar-background-color);min-height:24px;position:relative;padding:0 5px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.inverse-triangle{height:0;width:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid var(--toolbar-background-color);border-top:12px solid var(--toolbar-background-color);position:absolute;left:0;top:0}.toolbar-item:hover .triangle{border-left-color:var(--toolbar-hover-color)}.toolbar-item:hover .inverse-triangle{border-bottom-color:var(--toolbar-hover-color);border-top-color:var(--toolbar-hover-color)}.toolbar-item:hover>.toolbar-item-content{background-color:var(--toolbar-hover-color)}i.fa[data-v-8ff3e0d2]{-webkit-transform:rotate(0);transform:rotate(0)}i.fa.rotate[data-v-8ff3e0d2]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dynamic_width[data-v-579f42cf]{-webkit-transition:min-width .3s var(--n-bezier);transition:min-width .3s var(--n-bezier);-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.search-wrapper[data-v-579f42cf]{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-auto-complete[data-v-579f42cf]{position:absolute;left:0}.search-toolbar-item-input[data-v-579f42cf]{width:100%;height:24px;border:none;background:none}.search-toolbar-item-input[data-v-579f42cf]:focus-visible{border:none;outline:none;background:none}.loading-spinner[data-v-579f42cf]{position:absolute;right:0}.hover-widget[data-v-14408b86]{position:absolute;border:1px solid #ddd;background-color:#fff;margin:3px;padding:3px;font-size:small;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.map-wrapper[data-v-4feebc09]{width:100%;height:100%;position:relative}.map-canvas[data-v-4feebc09],.map-scenario-editor[data-v-4feebc09]{width:100%;height:100%;position:absolute;top:0}.handler-specific-toolbar[data-v-4feebc09]{position:absolute;right:10px;top:10px;width:58px;background-color:#efefefaa;border-radius:5px;padding:5px}.handler-specific-toolbar>.tool[data-v-4feebc09]{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;width:48px;border-radius:4px}.handler-specific-toolbar>.tool.active[data-v-4feebc09]{background-color:#fff}.full-screen[data-v-992ca267]{width:100%;height:100%}.multisplit__window[data-v-992ca267]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.multisplit__tab-content[data-v-992ca267]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--page-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.single-tab-container[data-v-992ca267]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tab[data-v-992ca267]{visibility:hidden;height:0}.tab--active[data-v-992ca267]{visibility:visible;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-entry[data-v-992ca267]{float:left;background:var(--tab-inactive-bg);padding:2px 5px 0;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:smaller;border-bottom:2px solid rgba(0,0,0,0);-webkit-transition:background .3s cubic-bezier(.4,0,.2,1);transition:background .3s cubic-bezier(.4,0,.2,1);border-top-left-radius:5px;border-top-right-radius:5px;white-space:nowrap;min-width:0;position:relative}.nav-entry--closable[data-v-992ca267]{border-right:20px solid transparent}.nav-entry>p[data-v-992ca267]{margin:0;cursor:default;overflow:hidden;text-overflow:clip;max-width:200px}.nav-entry[data-v-992ca267]:hover{background:var(--tab-hover-bg)}.nav-entry--active[data-v-992ca267]{background:var(--tab-active-bg)}.nav-entry--active[data-v-992ca267]:hover{background:var(--tab-hover-bg)}.tabs-container[data-v-992ca267]{width:100%;background-color:var(--page-bg-dimmed);height:27px;min-height:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.tabs-container--top[data-v-992ca267]{padding-top:3px;-webkit-box-sizing:content-box;box-sizing:content-box}.close-tab-button[data-v-992ca267]{cursor:pointer;padding:0;width:19px;height:19px;position:absolute;right:-15px}.close-tab-button__close-icon[data-v-992ca267]{width:15px}.change-item[data-v-a0191510]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;padding-bottom:3px}.item-label[data-v-a0191510]{color:var(--text-color);margin-right:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-counts[data-v-a0191510]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.count[data-v-a0191510]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;width:45px;height:20px;border-radius:2px}.count.empty[data-v-a0191510]{background-color:#fafafc}.count.added[data-v-a0191510]{color:#4b9e5f;background-color:#e2efe5}.count.modified[data-v-a0191510]{color:#e4a441;background-color:#fcf4e8}.count.deleted[data-v-a0191510]{color:#c03f53;background-color:#faf0f1}.editable-label[data-v-55965505]{display:inline-block;min-width:100px}.editable-text[data-v-55965505]{cursor:pointer;padding:4px 8px;border-radius:4px}.editable-text[data-v-55965505]:hover{background-color:#0000000f}.action-buttons[data-v-89d2d60b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:20px}.changes__container[data-v-f41a6774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;position:relative}.changes-filename[data-v-f41a6774]{min-height:32px;border-bottom:1px solid var(--separator-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.changes-header__expanded[data-v-f41a6774]{min-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.header-item[data-v-f41a6774]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-middle[data-v-f41a6774]{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-link[data-v-f41a6774]{text-decoration:none;color:var(--text-color);cursor:pointer;padding:0 5px}.tab-link[data-v-f41a6774]:hover{background:var(--button-hover-background-color)}.menu-dialog[data-v-f41a6774]{background:var(--page-bg);position:fixed;z-index:20;top:98px;left:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:-2px 5px 5px #bababa63;box-shadow:-2px 5px 5px #bababa63;border-top:1px solid var(--separator-color)}.menu-dialog>a[data-v-f41a6774]{padding:5px 30px}.changes-modal[data-v-f41a6774]{position:fixed;z-index:20;top:0;left:0;padding-top:64px;width:225px;min-height:100%;background:#00000094}.changes-modal-content[data-v-f41a6774]{margin:auto;background-color:var(--page-bg);padding:20px}.modal-scroll-container[data-v-f41a6774]{max-height:300px;overflow:scroll;margin:10px 0}.existing-changeset[data-v-f41a6774]{display:block;padding:5px}.fixed-width-button[data-v-f41a6774]{width:45px}.modal-heading[data-v-f41a6774]{font-weight:700}.attribute-from-to-input[data-v-b0ef38a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:5px;margin-top:5px;position:absolute;left:0;top:30px;background:var(--page-bg);padding:10px;z-index:1;border:1px solid var(--separator-color)}.attribute-from-to-input>div[data-v-b0ef38a6]{width:90px}.filter-button[data-v-b0ef38a6]{border:1px solid var(--separator-color);cursor:pointer;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.filter-button[data-v-b0ef38a6]:hover{background-color:var(--button-hover-background-color)}.filter-button__active[data-v-b0ef38a6]{color:var(--naive-color);border:1px solid var(--naive-color)}.filter-button__active[data-v-b0ef38a6]:hover{background-color:#fff;color:var(--naive-color)}.padded-text[data-v-b0ef38a6]{display:inline-block;padding:5px;margin:2px}.deactivate-filter[data-v-b0ef38a6]:hover{background-color:var(--naive-color-bg)}.remove-filter-icon[data-v-b0ef38a6]{padding:6px}.remove-filter-icon[data-v-b0ef38a6]:hover{background-color:var(--naive-color-bg)}.attribute-category-selection[data-v-2cdda925]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5px;position:absolute;left:0;top:20px;background:var(--page-bg);padding:10px;z-index:1;border:1px solid var(--separator-color)}.attribute-category-input-group[data-v-2cdda925]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.attribute-category-input-group>div[data-v-2cdda925]:first-child{width:250px}.mode-tags[data-v-2cdda925]{padding-bottom:10px}.filter-button[data-v-2cdda925]{border:1px solid var(--separator-color);cursor:pointer;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.filter-button[data-v-2cdda925]:hover{background-color:var(--button-hover-background-color)}.filter-button__active[data-v-2cdda925]{color:var(--naive-color);border:1px solid var(--naive-color)}.filter-button__active[data-v-2cdda925]:hover{background-color:#fff;color:var(--naive-color)}.padded-text[data-v-2cdda925]{display:inline-block;padding:5px;margin:2px}.deactivate-filter[data-v-2cdda925]:hover{background-color:var(--button-hover-background-color)}.remove-filter-icon[data-v-2cdda925]{padding:6px}.remove-filter-icon[data-v-2cdda925]:hover{background-color:var(--button-hover-background-color)}.flex-wrapper[data-v-036f6e97]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:8px}#network-limit-warning .n-alert__icon{width:20px}#network-limit-warning .n-alert-body{padding-top:5px;padding-bottom:5px}#network-limit-warning .n-alert-body .n-alert-body__title{font-size:small}#network-limit-warning .n-alert-body .n-alert-body__content{font-size:12px;margin-top:0}.create-file-modal .n-modal,.create-file-card{max-width:400px;margin:0 auto}.sidebar-footer[data-v-a0643c15]{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-toggle[data-v-a0643c15]{width:100%;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:rotate(0deg);transform:rotate(0)}.sidebar-toggle__rotated[data-v-a0643c15]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tramola-header[data-v-a0643c15]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#2e33380d;margin-bottom:4px}.tramola-header a[data-v-a0643c15]{color:var(--text-color);padding:4px 16px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%}.tramola-header a[data-v-a0643c15]:hover{color:var(--naive-color)}.time-table[data-v-19e3de93]{margin-bottom:60px}.time-table-header[data-v-19e3de93],.time-table-row[data-v-19e3de93]{display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-bottom:1px solid #e0e0e6;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:30px;word-break:keep-all}.offset-half-row[data-v-19e3de93]{position:relative;top:30px}.offset-half-row .n-input-number[data-v-19e3de93]{background-color:var(--n-color)}.fixed-width-label[data-v-19e3de93]{width:150px;font-size:smaller;overflow:hidden;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;min-width:70px;max-height:50px}.fixed-width-input[data-v-19e3de93]{width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:55px}.fixed-width-input-with-arrow[data-v-19e3de93]{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:75px}.fixed-width-action-button[data-v-19e3de93]{width:30px;min-width:30px}.fixed-width-checkbox[data-v-19e3de93]{width:70px;min-width:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.preview-icon[data-v-19e3de93]{width:10px;min-width:10px}.preview-time-group[data-v-19e3de93]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;word-break:keep-all;width:200px;min-width:200px;-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.preview-time-select[data-v-19e3de93]{min-width:105px;max-width:105px}.time-picker-container[data-v-d8a3e59b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:230px}.time-divider[data-v-d8a3e59b]{font-weight:700;margin:0 3px}.table-and-forms[data-v-87034fe4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.duplication-preview-container[data-v-87034fe4]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;word-break:keep-all}.duplication-preview-row>p[data-v-87034fe4]{padding:0 15px}.duplication-preview-divider[data-v-87034fe4]{width:100%;border-bottom:1px solid #e0e0e6;display:block;margin:5px 0}.overlay[data-v-3ed9f7ad]{width:100%;height:100%;overflow:auto;background-color:var(--page-bg-dimmed);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;top:0}.overlay>div[data-v-3ed9f7ad]{margin:20px}.overlay-container[data-v-ede43647]{padding:15px;border-radius:5px;margin-bottom:20px}.overlay-content[data-v-ede43647]{background-color:var(--n-color);padding:15px;border-radius:5px;margin-bottom:20px;overflow:hidden}.assign-link[data-v-ede43647]{display:grid;grid-template-columns:1fr 20px 1fr}.stop[data-v-ede43647]{margin-left:10px;font-weight:700}.tick[data-v-ede43647],.no-tick[data-v-ede43647]{height:24px;width:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tick>span[data-v-ede43647],.no-tick>span[data-v-ede43647]{display:inline-block;height:2px;width:16px}.tick>span[data-v-ede43647]{background-color:var(--text-color)}.stop-drag-option[data-v-ede43647]{height:24px;max-height:24px;overflow:hidden;text-align:right;margin-right:15px}.stop-drag-option>.handle[data-v-ede43647]{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700}.network-route-entry[data-v-ede43647]{overflow:hidden;white-space:nowrap;height:24px}.network-route-entry>span[data-v-ede43647]{overflow:hidden;white-space:nowrap;max-width:50%;text-overflow:ellipsis;display:inline-block}.stop[data-v-ede43647]{overflow:hidden;white-space:nowrap}.network-route-icon[data-v-ede43647]{margin-right:10px}.display-array[data-v-ede43647]{overflow:hidden}.display-array[data-v-8b2c39f1]{margin-left:30px;margin-top:20px}.network-route-entry[data-v-8b2c39f1]{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.network-route-entry>span[data-v-8b2c39f1]:first-child{margin-right:10px;min-width:34px}.network-route-entry>span[data-v-8b2c39f1]{overflow:hidden;white-space:nowrap;max-width:200px;text-overflow:ellipsis}.expand-button[data-v-8b2c39f1],.collapse-button[data-v-8b2c39f1]{position:absolute;left:-24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collapse-button[data-v-8b2c39f1]{top:24px}.stop[data-v-8b2c39f1]{margin-left:10px;font-weight:700}.missing[data-v-8b2c39f1]{color:red}.line-preview-tab[data-v-9ec6f43f]{padding:10px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-line-row[data-v-9ec6f43f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.edit-line-row>span[data-v-9ec6f43f]{word-break:keep-all}.edit-line-label[data-v-9ec6f43f]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.mb[data-v-9ec6f43f]{margin-bottom:10px}.transit-tab-spacing[data-v-9ec6f43f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px 12px;overflow:hidden;height:100%}:root{--n-bezier: cubic-bezier(.4, 0, .2, 1)}.editable{-webkit-transition:color .3s var(--n-bezier);transition:color .3s var(--n-bezier);cursor:pointer;max-width:200px;overflow:hidden;text-overflow:ellipsis}.trmla-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.scenario-editor[data-v-b1468e4b]{height:100vh;width:100vw;position:absolute;left:0;top:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex}.n-data-table .n-data-table-td{padding:2px}.n-form-item .n-form-item-label{font-weight:400}.splitpanes{background:var(--page-bg)}.splitpanes__splitter{min-height:5px!important;min-width:5px!important;background:var(--separator-color);border:0}.splitpanes--horizontal>.splitpanes__splitter{border:0}.editor-item{background-color:var(--page-bg);height:100%;border:.5px solid var(--editor-header-bg-color);border-radius:5px;overflow:hidden}.editor-item-hover-menu{display:grid;grid-template-columns:1fr 1fr 1fr;position:absolute;width:100%;top:0;visibility:hidden;padding:3px}.editor-item:hover *.editor-item-hover-menu{visibility:visible;pointer-events:none}.editor-item-hover-menu>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:2px;gap:6px;color:var(--text-color-dimmed)}.editor-item-hover-menu>span>i{color:var(--button-border-color);pointer-events:auto}.editor-item-hover-menu>span>i+i{color:var(--button-border-color);pointer-events:auto;margin-left:.5em}.editor-item-hover-menu>span>i:hover{color:var(--text-color)}.editor-item-hover-menu>span.left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.editor-item-hover-menu>span.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.editor-item-hover-menu>span.right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.dashboard *.vue-grid-item.vue-grid-placeholder{background-color:#d9d9d940;border:2px dashed #b8b8b8}.text-wrapper[data-v-7494d65e]{padding:15px}.text-wrapper>h3[data-v-7494d65e],h2[data-v-7494d65e],h1[data-v-7494d65e],p[data-v-7494d65e]{margin:0}.background-grid[data-v-b9fbd1ff]{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.background-grid-row[data-v-b9fbd1ff]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.dot[data-v-b9fbd1ff]{background:var(--page-bg-dimmed);margin-left:-3px;margin-top:-3px;margin-right:-3px;width:6px;height:6px;border-radius:50%;pointer-events:none}.run-tables__active-filters[data-v-bd807bb1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}.run-tables__add-filters[data-v-bd807bb1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.run-tables-vis-group[data-v-85c2aec1]{display:grid;row-gap:5px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:0fr 1fr}.binning-setting-details[data-v-ddd09d27]{margin-top:4px}.custom-bin-preview[data-v-ddd09d27]{margin:5px}.custom-bin-preview__row[data-v-ddd09d27]{display:grid;grid-template-columns:130px 7px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-bin-preview__text[data-v-ddd09d27]{font-size:x-small;text-align:right;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.run-tables-vis-group[data-v-904e0579],.run-tables-vis-group[data-v-8c5c11a5],.run-tables-vis-group[data-v-3a7725c4],.run-tables-vis-group[data-v-f85a79d3]{display:grid;row-gap:5px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:0fr 1fr}.chart-style-setting-wrapper[data-v-78fbae0e]{margin-top:30px}.chart-style-setting-header[data-v-78fbae0e]{display:grid;cursor:pointer;grid-template-columns:30px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;background-color:var(--page-bg);padding:10px 0;border-radius:5px}.chart-style-setting-card[data-v-78fbae0e]{width:290px;background-color:var(--page-bg);padding:10px;border-radius:5px;-webkit-box-shadow:2px 2px 8px 0 #72727221;box-shadow:2px 2px 8px #72727221}.chart-style-setting__container[data-v-78fbae0e]{display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:5px;padding:10px;white-space:nowrap}.chart-style-setting__label[data-v-78fbae0e]{-ms-flex-item-align:center;align-self:center}.chart-style-setting__collapse[data-v-78fbae0e]{justify-self:center;font-size:18px;-webkit-transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);-webkit-transform:rotate(0deg);transform:rotate(0)}.rotate-down[data-v-78fbae0e]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.chart-style-setting-card-wrapper[data-v-78fbae0e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.run-tables-vis-group[data-v-c41a287d]{display:grid;row-gap:5px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:0fr 1fr}.source-select-span[data-v-04502765]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.source-icon[data-v-04502765]{width:40px}.source-select-span[data-v-5bad16f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.source-icon[data-v-5bad16f2]{width:40px}.variable-name-in-chart-editor{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:monospace;font-weight:700}.run-tables-container[data-v-7d30ec47]{display:grid;grid-template-columns:400px 1fr}.run-tables-menu[data-v-7d30ec47]{padding:15px}.run-tables-preview[data-v-7d30ec47]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--page-bg-dimmed);min-height:800px;position:relative;overflow:hidden;padding:40px 30px}.run-tables-preview-inner[data-v-7d30ec47]{background-color:var(--page-bg);width:100%;height:550px;border-radius:4px;-webkit-box-shadow:2px 2px 12px 0 #72727221;box-shadow:2px 2px 12px #72727221;padding:10px;position:relative}.chart-error-div[data-v-7d30ec47]{background-color:var(--page-bg);position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.run-tables__vis-type-icon[data-v-7d30ec47]{cursor:pointer}.run-tables__vis-type-icon[data-v-7d30ec47]:hover,.run-tables__vis-type-icon__selected[data-v-7d30ec47]{background-color:#7f7f7f33}.run-tables__vis-type-icon__not-available[data-v-7d30ec47]{-webkit-filter:grayscale(1);filter:grayscale(1);cursor:not-allowed}.run-tables__vis-type-container[data-v-7d30ec47]{display:grid;grid-template-columns:64px 64px 64px 64px 64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes rotation-7d30ec47{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation-7d30ec47{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.loading-indicator-run-tables[data-v-7d30ec47]{-webkit-animation:rotation-7d30ec47 1s infinite linear;animation:rotation-7d30ec47 1s infinite linear}.run-tables-preview__name[data-v-7d30ec47]{display:grid;grid-template-columns:1fr 80px;margin-bottom:15px;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.run-tables-preview__name.extended-options[data-v-7d30ec47]{grid-template-columns:1fr 80px 36px;gap:5px}.run-tables-preview__name>input[data-v-7d30ec47]{font-size:16px;margin:0;border:none;height:34px;border-radius:5px;padding-left:15px}.run-tables-preview__name>input[data-v-7d30ec47]:focus{border:none;outline:none}.dashboard-text-editor[data-v-683069a9]{background-color:var(--page-bg);width:100%;height:100%;border:.5px solid var(--editor-header-bg-color);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.dashboard-text-editor__text_wrapper[data-v-683069a9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.dashboard-text-editor__text_wrapper>h1[data-v-683069a9],h2[data-v-683069a9],h3[data-v-683069a9],p[data-v-683069a9]{margin:0;padding:0;width:100%;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dashboard-text-editor__text_wrapper>button[data-v-683069a9]{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dashboard-text-editor__text_wrapper>*>input[data-v-683069a9],.dashboard-text-editor__text_wrapper>*>textarea[data-v-683069a9]{width:100%;height:100%;resize:none}.text-style-settings[data-v-683069a9]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;padding:5px}.file-browser-icon[data-v-e62cb1f7]{width:30px}.file-entry[data-v-e62cb1f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 10px;gap:10px}.file-entry[data-v-e62cb1f7]:hover{background-color:var(--table-hover-color)}.table-name[data-v-e62cb1f7]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.table-name-input[data-v-e62cb1f7]{max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.indent[data-v-565fe5fe]{padding-left:40px}.file-browser-icon[data-v-565fe5fe]{width:30px}.dir-indicator[data-v-565fe5fe]{-webkit-transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);-webkit-transform:rotate(0deg);transform:rotate(0)}.dir-indicator-rotated[data-v-565fe5fe]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dir-indicator.hide-indicator[data-v-565fe5fe]{opacity:0}.table-count-span[data-v-565fe5fe]{font-size:small;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:11px;-webkit-filter:saturate(0) opacity(.6);filter:saturate(0) opacity(.6)}.table-count-span>img[data-v-565fe5fe]{width:25px;margin:-2px}.dir-file-tree-entry[data-v-565fe5fe]{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dir-file-tree-entry[data-v-565fe5fe]:hover{background-color:var(--table-hover-color)}.grid-footer-menu[data-v-213221d1]{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:300px}.dashboard-variables-section[data-v-213221d1]{width:100%;margin-top:50px}.dashboard-variables[data-v-213221d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:60px}.dashboard-variables>span[data-v-213221d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;width:200px;padding:0 20px}.dashboard-variable-name[data-v-213221d1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}span.variable-name[data-v-213221d1]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:monospace;font-weight:700}.dashboard-variables>span[data-v-213221d1]:nth-last-child(5){border:none}.dashboard-variable-dataset[data-v-213221d1]{cursor:pointer;border:1px solid var(--page-bg-dimmed);border-radius:2px;padding:5px}.dashboard-variable-dataset[data-v-213221d1]:hover{background-color:var(--table-hover-color)}.variable-icon[data-v-213221d1]{width:28px;vertical-align:middle}.overlay-container[data-v-213221d1]{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--page-bg)}.file-select-dropdown[data-v-213221d1]{position:relative;height:0;width:100%;z-index:10;background-color:var(--page-bg)}.file-select-dropdown>div[data-v-213221d1]{position:absolute;top:0;min-width:350px;max-height:600px;overflow:auto;background-color:var(--page-bg);width:100%;-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,.08);box-shadow:4px 4px 8px #00000014}.dashboard-size-setting[data-v-213221d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:15px}.dashboard-header[data-v-213221d1]{display:grid;grid-template-columns:1fr 1fr 1fr}.dashboard-header>span.dashboard-title[data-v-213221d1]{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dashboard-header>span.right[data-v-213221d1]{justify-self:end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}span.dashboard-title>h2[data-v-213221d1]{width:100%}span.dashboard-title>h2>input[data-v-213221d1]{width:100%;cursor:pointer}span.dashboard-title>h2>input[data-v-213221d1]:hover{color:var(--text-color-dimmed)}.autosave-text[data-v-213221d1]{color:var(--text-color-dimmed)}.vue-grid-item.fullscreen[data-v-213221d1]{position:fixed!important;top:1em!important;left:calc(var(--main-nav-width) + 1em)!important;bottom:1em!important;right:1em!important;width:calc(100vw - 2em - var(--main-nav-width))!important;height:calc(100vh - 2em)!important;z-index:10;-webkit-box-shadow:var(--popup-shadow);box-shadow:var(--popup-shadow);border:1px solid var(--panel-border-color);border-radius:var(--panel-border-radius)}.import-on-the-fly[data-v-213221d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-icon[data-v-213221d1]{-webkit-filter:saturate(0) opacity(.6);filter:saturate(0) opacity(.6)}.table-icon>img[data-v-213221d1]{width:25px}.table-count-span[data-v-213221d1]{font-size:small;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:11px;-webkit-filter:saturate(0) opacity(.6);filter:saturate(0) opacity(.6)}.file-upload-list[data-v-a68a014c]{border:1px solid var(--panel-border-color);border-radius:var(--panel-border-radius);padding:1em}.file-upload-list h3[data-v-a68a014c]{margin-top:0}.file-upload-list ul[data-v-a68a014c]{list-style:none;padding-left:0}.file-upload-list li[data-v-a68a014c]{padding:.5em 0}.file-upload-list li button[data-v-a68a014c]{margin:0 .5em}.drop-area[data-v-a68a014c]{min-height:10em;margin-bottom:1em}.uploadBox-default .dropArea{text-align:center;font-size:1.4em;width:100%;height:200px;position:relative;padding-top:2em;border:1px dashed #aaa;border-radius:4px}.uploadBox-default .dropArea.active{border:1px solid #444}.uploadBox .dropArea input{cursor:pointer;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.uploadBox .form-group{margin:0}.uploadBox-inline .dropArea{width:100%;position:relative;padding:1em 0 2em}.uploadBox-inline:after{content:"";display:block;clear:both}.uploadBox-inline .dropArea i{float:left;width:2em;font-size:4rem}.uploadBox-inline .dropArea.active{background-color:#eee}.uploadBox-inline p{margin:0}.uploadBox .loader{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;opacity:.9}.file-entry-indent{padding-left:1.5em}.file-entry:hover{background-color:#eee}@media (prefers-color-scheme: dark){#app[data-theme=system] .file-entry:hover{background-color:#333}}#app[data-theme=dark] .file-entry:hover{background-color:#333}.file-listing{height:280px;overflow:auto}.save-delete-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}.license{display:grid;grid-template-columns:40% 60%;grid-template-rows:auto}.license-card{padding:.5em}.license span:nth-child(odd){font-weight:700;text-align:right;padding-right:1rem}.log{font-family:Menlo,Monaco,Consolas,Courier New,monospace;white-space:pre;font-size:90%}.debug,.trace{color:#666}.warn{color:orange}.error{color:#8b0000}.fatal{color:#8b0000;font-weight:700}@media (prefers-color-scheme: dark){.error,.fatal{color:red}}#app[data-theme=dark] .error,#app[data-theme=dark] .fatal{color:red}.log .info .date,.log .info .time,.log .info .level,.log .info .class,.log .info .line,.log .debug .date,.log .debug .time,.log .debug .level,.log .debug .class,.log .debug .line{color:#888}div[data-v-3fce2f61]{width:100%;height:100%}.visualizer-map[data-v-3fce2f61]{width:100%;height:100%;position:absolute;top:0}.maplibregl-popup{z-index:1;max-width:300px!important;min-width:150px}.maplibregl-popup-close-button{font-size:20px;color:rgb(var(--text-color))}.maplibregl-popup-close-button:hover{background-color:#0000!important}.maplibregl-popup-content{background-color:var(--page-bg);color:rgb(var(--text-color));padding-top:24px!important}.maplibregl-popup-anchor-bottom>.maplibregl-popup-tip{border-top-color:var(--page-bg)!important;border-bottom-color:var(--page-bg)!important}.maplibregl-popup-anchor-top>.maplibregl-popup-tip{border-top-color:var(--page-bg)!important;border-bottom-color:var(--page-bg)!important}.maplibregl-popup-anchor-left>.maplibregl-popup-tip{border-left-color:var(--page-bg)!important;border-right-color:var(--page-bg)!important}.maplibregl-popup-anchor-right>.maplibregl-popup-tip{border-left-color:var(--page-bg)!important;border-right-color:var(--page-bg)!important}.time-slider[data-v-9f5918b9]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px}.time[data-v-9f5918b9]{width:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.slider[data-v-9f5918b9]{min-width:600px;position:relative;margin-right:20px}.slider-overlay[data-v-9f5918b9]{position:absolute;top:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.large-time[data-v-9f5918b9],.play-pause[data-v-9f5918b9]{font-weight:700;font-size:24px}.play-pause[data-v-9f5918b9]{padding-left:5px;width:50px}.hour-tick[data-v-9f5918b9]{width:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:10px;background:#0000;-webkit-transition:background-color .2s;transition:background-color .2s}.hour-tick[data-v-9f5918b9]:hover{background-color:var(--naive-gray-bg)}.small-time[data-v-9f5918b9]{color:var(--text-color-dimmed)}.thumb[data-v-9f5918b9]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;border-radius:30px;width:30px;height:30px;background-color:var(--naive-color-bg)}.thumb-line[data-v-9f5918b9]{width:2px;height:30px;margin:auto;display:inline-block;background-color:var(--naive-color)}.time-slider>.slider>.n-slider>.n-slider-rail>.n-slider-rail__fill{background-color:#0000}.sidebar[data-v-b3ee4c5d]{padding:8px;display:grid;grid-template-columns:auto;-ms-flex-line-pack:start;align-content:start}.sidebar-header[data-v-b3ee4c5d]{padding:8px 0;margin-top:20px;border-top:1px solid var(--naive-gray);font-weight:100;letter-spacing:2.4px;text-transform:uppercase}.sidebar-header[data-v-b3ee4c5d]:first-of-type{margin-top:0}.data-source-item[data-v-b3ee4c5d]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-source-select-run[data-v-b3ee4c5d]{grid-column:1 / span 2}.layer-item-group[data-v-b3ee4c5d]{display:grid;grid-template-columns:auto 1fr auto;gap:4px}.layer-item[data-v-b3ee4c5d]{display:block;text-align:left;padding:0 4px}.layer-label[data-v-b3ee4c5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.layer-label-type[data-v-b3ee4c5d]{font-weight:bolder}.layer-label-datasource[data-v-b3ee4c5d]{font-weight:lighter;font-size:smaller}.visibility-toggle[data-v-b3ee4c5d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:var(--naive-gray-bg);cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.visibility-toggle>i[data-v-b3ee4c5d]{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.visibility-toggle:hover>i[data-v-b3ee4c5d]{opacity:1}.visibility-toggle.visible[data-v-b3ee4c5d]{background-color:var(--naive-color);color:var(--page-bg)}.layer-item[data-v-b3ee4c5d]:hover{background-color:var(--naive-gray-bg)}.sidebar-name[data-v-b3ee4c5d]{padding:22px 0;font-weight:700;display:block}.color-preview-container[data-v-99d08e4f]{width:100%;height:100%;border-radius:4px;outline:3px solid var(--input-background-color)}.container[data-v-1bbed19b]{width:100%;height:28px;border:1px solid var(--n-border);border-radius:3px;padding:4px;cursor:pointer;position:relative;-webkit-transition:border .3s cubic-bezier(.4,0,.2,1);transition:border .3s cubic-bezier(.4,0,.2,1)}.container[data-v-1bbed19b]:hover{border:1px solid var(--naive-color)}.dropdown[data-v-1bbed19b]{position:absolute;z-index:1;top:28px;left:0;width:100%;background-color:var(--page-bg);-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.dropdown-item[data-v-1bbed19b]{height:28px;width:100%;padding:4px;-webkit-transition:padding .3s cubic-bezier(.4,0,.2,1);transition:padding .3s cubic-bezier(.4,0,.2,1)}.dropdown-item[data-v-1bbed19b]:hover{padding:3px}.bin-container[data-v-ae1c2a72]{width:100%;position:relative;padding-top:16px}.bins-layout[data-v-ae1c2a72]{display:grid;grid-template-columns:28px 1fr 28px 20px 1fr;grid-column-gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:4px}.color-square[data-v-ae1c2a72]{width:20px;height:calc(100% + 4px)}.displaced[data-v-ae1c2a72]{position:relative;top:-14px}.initialise-colors>div[data-v-ae1c2a72]{display:-webkit-box;display:-ms-flexbox;display:flex}.n-button.tiny-round[data-v-ae1c2a72]{width:22px;margin:auto}.save-open-option[data-v-ae1c2a72]{position:absolute;right:0;top:-8px;display:-webkit-box;display:-ms-flexbox;display:flex}.save-open-option>i[data-v-ae1c2a72]{display:inline-block;cursor:pointer;padding:4px;border-radius:4px}.save-open-option>i[data-v-ae1c2a72]:hover{background-color:var(--button-hover-background-color)}.bin-container[data-v-b931773a]{width:100%;position:relative;padding-top:16px}.bins-layout[data-v-b931773a]{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:4px}.color-picker-row[data-v-b931773a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.initialise-colors[data-v-b931773a]{padding-top:16px}.initialise-colors>div[data-v-b931773a]{display:-webkit-box;display:-ms-flexbox;display:flex}.disabled-categories[data-v-b931773a]{margin-top:16px;padding-top:16px}.disabled-label[data-v-b931773a]{color:var(--text-color-dimmed)}[data-v-263bd00f]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-263bd00f]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-263bd00f]{padding:8px 16px}.sidebar-item>label[data-v-263bd00f]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-263bd00f]{height:32px}.value-min-max-form[data-v-263bd00f]{display:grid;grid-template-columns:1fr 1fr;font-weight:400}.bin-container[data-v-f380ec88]{width:100%;position:relative;padding-top:32px}.bins-layout[data-v-f380ec88]{display:grid;grid-template-columns:28px 1fr 28px 1fr;grid-column-gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:4px}.color-square[data-v-f380ec88]{width:20px;height:calc(100% + 4px)}.displaced[data-v-f380ec88]{position:relative;top:-14px}.initialise-colors[data-v-f380ec88]{margin-top:16px}.initialise-colors>div[data-v-f380ec88]{display:-webkit-box;display:-ms-flexbox;display:flex}.n-button.tiny-round[data-v-f380ec88]{width:22px;margin:auto}.save-open-option[data-v-f380ec88]{position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.save-open-option>i[data-v-f380ec88]{display:inline-block;cursor:pointer;padding:4px;border-radius:4px}.save-open-option>i[data-v-f380ec88]:hover{background-color:var(--button-hover-background-color)}.bin-label[data-v-f380ec88]{font-size:x-small;font-style:italic}.n-button.tiny-round .n-button__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-d412faa4]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-d412faa4]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-d412faa4]{padding:8px 16px}.sidebar-item>label[data-v-d412faa4]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-d412faa4]{height:32px}.value-min-max-form[data-v-d412faa4]{display:grid;grid-template-columns:1fr 1fr;font-weight:400}[data-v-4b55df2b]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-4b55df2b]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-4b55df2b]{padding:8px 16px}.sidebar-item>label[data-v-4b55df2b]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-4b55df2b]{height:32px}[data-v-287609d3]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-287609d3]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-287609d3]{padding:8px 16px}.sidebar-item>label[data-v-287609d3]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-287609d3]{height:32px}[data-v-d1814ba4]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-d1814ba4]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-d1814ba4]{padding:8px 16px}.sidebar-item>label[data-v-d1814ba4]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-d1814ba4]{height:32px}[data-v-b5a54ffb]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-b5a54ffb]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-b5a54ffb]{padding:8px 16px}.sidebar-item>label[data-v-b5a54ffb]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-b5a54ffb]{height:32px}[data-v-6c88c5b5]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-6c88c5b5]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-6c88c5b5]{padding:8px 16px}.sidebar-item>label[data-v-6c88c5b5]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-6c88c5b5]{height:32px}[data-v-1b37b0ba]:root{--n-divider-color: #efeff5;--n-border: 1px solid #e0e0e6}.sidebar-toplevel-element[data-v-1b37b0ba]{padding:4px;margin-bottom:150px;margin-top:10px}.sidebar-item[data-v-1b37b0ba]{padding:8px 16px}.sidebar-item>label[data-v-1b37b0ba]{font-weight:400;margin-bottom:4px}.sidebar-spacer[data-v-1b37b0ba]{height:32px}.sidebar-collapse[data-v-1b37b0ba]{position:absolute;left:230px;width:330px;border-left:1px solid var(--naive-gray);height:100vh;z-index:2;background-color:var(--page-bg);overflow:auto}.map-container[data-v-750c81b8]{width:100%;height:100vh;overflow:hidden}.sidebar[data-v-750c81b8]{position:absolute;left:0;top:0;height:100vh;width:230px;background-color:var(--page-bg);z-index:5}.time-line[data-v-750c81b8]{position:absolute;bottom:30px;right:50px;height:60px;padding:13px;z-index:3;border-radius:4px;background-color:var(--page-bg)}.icon-fixed-width{width:30px}.trmla-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:16px}.sidebar{width:240px;height:100vh;background-color:var(--page-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar.collapsed{width:50px}.sidebar .section-container{padding:0 12px 32px}.sidebar .section-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px;border-top:1px solid var(--separator-color)}.sidebar .section-item.collapsed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar .section-item.deactivated{color:#a4a4a4}.sidebar .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;width:100%;margin-right:16px}.sidebar .section-header.collapsed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.sidebar .section-header>span{font-weight:700;font-size:small}body{font-family:BlinkMacSystemFont,-apple-system,“Segoe UI”,Roboto,Helvetica,Arial,sans-serif;color:var(--color-content-default)}h1,h2,h3,h4,h5,h6,b,strong{font-family:BlinkMacSystemFont,-apple-system,“Segoe UI”,Roboto,Helvetica,Arial,sans-serif;font-weight:700}h1{font-weight:400}h4,h5,h6{color:var(--color-content-headline)}h5{text-transform:uppercase;font-size:100%;color:var(--text-uppercase);letter-spacing:.1rem}#app{--color-content-default: rgb(51, 54, 57);--borders-border-color-default: rgb(224, 224, 230);--color-content-headline: rgb(31, 34, 37);--color-content-dimmed: rgb(118, 124, 130);--color-content-placeholder: rgb(194, 194, 194);--color-content-on-primary: rgb(255, 255, 255);--color-content-primary: rgb(24, 160, 88);--color-content-info: rgb(32, 128, 240);--color-content-warning: rgb(240, 160, 32);--color-content-error: rgb(208, 48, 80);--background-bg-default: rgb(255, 255, 255);--background-bg-content: rgb(255, 255, 255);--background-bg-secondary: rgb(255, 255, 255);--background-bg-primary: rgb(24, 160, 88);--background-bg-primary-hovered: #36AD6A;--background-bg-primary-pressed: #0C7A43;--background-light-gray-bg-default: rgba(46, 51, 56, .05);--background-light-green-bg-primary-default: rgba(24, 160, 88, .16);--background-switch-bg-active: rgb(24, 160, 88);--background-switch-bg-default: rgba(0, 0, 0, .14);--background-bg-form-item: rgb(255, 255, 255);--background-bg-info: rgb(32, 128, 240);--background-bg-warning: rgb(240, 160, 32);--background-bg-error: rgb(208, 48, 80);--borders-border-form-item: rgb(224, 224, 230);--tramola: rgb(0, 130, 89);--bg-table: rgb(250, 250, 252);--page-bg: var(--background-bg-default);--page-bg-dimmed: #efefef;--page-bg-alpha75: rgba(255, 255, 255, .75);--page-bg-alpha0: rgba(255, 255, 255, 0);--page-fg: #333;--main-nav-bg: var(--background-bg-default);--main-nav-border: var(--borders-border-color-default);--main-nav-active: var(--color-content-primary);--main-nav-active-bg: var(--background-light-green-bg-primary-default);--main-nav-hover-bg: var(--background-light-gray-bg-default);--main-nav-link: var(--color-content-default);--main-nav-separator: var(--borders-border-color-default);--separator-color: var(--borders-border-color-default);--main-nav-badge-bg: hsl(141, 5%, 60%);--text-uppercase: #555;--text-color: var(--color-content-default);--text-color-dimmed: var(--color-content-dimmed);--text-color-bright: #222;--text-danger-color: #a94442;--text-danger-hover-color: #843534;--text-success-color: #0e6609;--text-running-color: #15478c;--header-border-color: #666;--link-color: var(--color-content-default);--link-hover-color: var(--color-content-primary);--link-focus-color: var(--color-content-primary);--button-color: var(--color-content-default);--button-background-color: none;--button-border-color: var(--borders-border-color-default);--button-hover-color: var(--color-content-primary);--button-hover-background-color: none;--button-hover-border-color: var(--color-content-primary);--button-pressed-background-color: none;--button-pressed-border-color: var(--borders-border-color-default);--button-primary-color: var(--color-content-on-primary);--button-primary-border-color: var(--color-content-primary);--button-primary-background-color: var(--color-content-primary);--button-primary-hover-color: var(--color-content-on-primary);--button-primary-hover-background-color: var(--background-bg-primary-hovered);--button-primary-hover-border-color: var(--background-bg-primary-hovered);--button-primary-pressed-color: var(--color-content-on-primary);--button-primary-pressed-background-color: var(--background-bg-primary-pressed);--button-primary-pressed-border-color: var(--background-bg-primary-pressed);--input-color: #555;--input-background-color: #fff;--input-border-color: var(--borders-border-color-default);--input-disabled-background-color: #eee;--tab-active-bg: var(--page-bg);--tab-inactive-bg: var(--page-bg-dimmed);--tab-hover-bg: var(--page-bg);--table-border-color: #ddd;--table-hover-color: #f5f5f5;--main-nav-width-full: 230px;--main-nav-width-collapsed: 60px;--popup-shadow: rgba(128, 128, 128, .5);--tabs-nav-hover-background-color: #eeeeee;--panel-header-color: #f5f5f5;--panel-border-color: #dddddd;--panel-border-radius: 4px;--editor-header-bg-color: #dddddd;--editor-header-bg-gradient-top: #e5e5e5;--editor-header-bg-gradient-bottom: #c3c3c3;--editor-header-hover-bg-color: #d0d0d0;--editor-header-hover-bg-gradient-top: #dbdbdb;--editor-header-hover-bg-gradient-bottom: #b9b9b9;--editor-delete-bg-color: #ffcccc;--editor-delete-hover-bg-color: #ef4444;--editor-delete-fg-color: #000000;--editor-delete-hover-fg-color: #ffffff;--code-bg-color: #f9f2f4;--code-fg-color: #c7254e;--pre-bg-color: #f5f5f5;--pre-fg-color: #333333;--pre-border-color: #cccccc;--table-striped-bg-color-odd: #f9f9f9;--inset-bg-color: #f4f4f4;--icontoggle-inactive-color: #ccc;--icontoggle-hover-color: #333;--icontoggle-active-color: var(--button-primary-background-color);--icontoggle-active-hover-color: var(--button-primary-hover-background-color);--naive-color: #18a058;--naive-color-bg: rgba(24, 160, 88, .16);--naive-gray: rgb(224, 224, 230);--naive-gray-bg: rgba(46, 51, 56, .05);background-color:var(--page-bg);color:var(--color-content-default);min-width:100%;min-height:100%;height:100%}@media (prefers-color-scheme: dark){#app[data-theme=system]{--page-bg: #2B2B2B;--page-bg-dimmed: #3B3B3B;--page-bg-alpha75: rgba(43, 43, 43, .75);--page-bg-alpha0: rgba(43, 43, 43, 0);--page-fg: #bbbbbb;--main-nav-bg: #3c3f41;--main-nav-border: #515151;--main-nav-active: #bbbbbb;--main-nav-active-bg: #3d4b5c;--main-nav-hover-bg: #2e3133;--main-nav-link: #bbbbbb;--main-nav-link-hover: #c8c8c8;--main-nav-separator: #515151;--separator-color: #646464;--main-nav-badge-bg: hsl(323, 5%, 30%);--text-uppercase: #999;--text-color: var(--page-fg);--text-color-dimmed: #999;--text-color-bright: #ddd;--text-danger-color: #c23a38;--text-danger-hover-color: #e02b2b;--text-success-color: #15990e;--text-running-color: #1d60bf;--header-border-color: #bbb;--link-color: #589df6;--link-hover-color: #589df6;--link-focus-color: #ba6f25;--button-color: var(--page-fg);--button-background-color: #4C5052;--button-border-color: #5e6060;--button-hover-color: var(--page-fg);--button-hover-background-color: #56585a;--button-hover-border-color: #4c5052;--button-pressed-background-color: #5c6164;--button-pressed-border-color: #5c6164;--button-primary-color: #bbbbbb;--button-primary-border-color: #4c708c;--button-primary-background-color: #365880;--button-primary-hover-color: #fff;--button-primary-hover-background-color: #589df6;--button-primary-hover-border-color: #365880;--button-primary-pressed-color: #fff;--button-primary-pressed-background-color: #589df6;--button-primary-pressed-border-color: #365880;--input-color: #bbb;--input-background-color: #45494A;--input-border-color: #5e6060;--input-disabled-background-color: #3a3c3e;--table-border-color: #4F5152;--table-hover-color: #2e3133;--popup-shadow: rgba(15, 15, 15, .5);--panel-header-color: var(--main-nav-bg);--panel-border-color: var(--separator-color);--editor-header-bg-color: #202020;--editor-header-bg-gradient-top: #3b3b3b;--editor-header-bg-gradient-bottom: #1b1b1b;--editor-header-hover-bg-color: #303030;--editor-header-hover-bg-gradient-top: #4b4b4b;--editor-header-hover-bg-gradient-bottom: #202020;--editor-delete-bg-color: #aa3333;--editor-delete-hover-bg-color: #ff3333;--editor-delete-fg-color: #2b2b2b;--editor-delete-hover-fg-color: #ffffff;--tabs-nav-hover-background-color: var(--main-nav-bg);--code-bg-color: #000000;--code-fg-color: #e6174b;--pre-bg-color: #111111;--pre-fg-color: #cccccc;--pre-border-color: 444444;--table-striped-bg-color-odd: #202020;--inset-bg-color: #202020;--icontoggle-inactive-color: #5c6164;--icontoggle-hover-color: #bbb;--icontoggle-active-hover-color: var(--button-primary-background-color);--icontoggle-active-color: var(--button-primary-hover-background-color)}}#app[data-theme=dark]{--color-content-default: rgba(255, 255, 255, .82);--borders-border-color-default: rgba(255, 255, 255, .09);--color-content-headline: rgba(255, 255, 255, .9);--color-content-dimmed: rgba(255, 255, 255, .52);--color-content-placeholder: rgba(255, 255, 255, .38);--color-content-on-primary: rgb(0, 0, 0);--color-content-primary: rgb(99, 226, 183);--color-content-info: rgb(112, 192, 232);--color-content-warning: rgb(242, 201, 125);--color-content-error: rgb(208, 48, 80);--background-bg-default: rgb(16, 16, 20);--background-bg-content: rgb(24, 24, 28);--background-bg-secondary: rgb(63, 63, 69);--background-bg-primary: rgb(99, 226, 183);--background-bg-primary-hovered: #7FE7C4;--background-bg-primary-pressed: #5ACEA7;--background-light-gray-bg-default: rgba(255, 255, 255, .05);--background-light-green-bg-primary-default: rgba(99, 226, 183, .16);--background-switch-bg-active: rgb(42, 148, 125);--background-switch-bg-default: rgba(255, 255, 255, .2);--background-bg-form-item: rgb(47, 47, 49);--background-bg-info: rgb(112, 192, 232);--background-bg-warning: rgb(242, 201, 125);--background-bg-error: rgb(232, 128, 128);--borders-border-form-item: rgba(255, 255, 255, 0);--tramola: rgb(0, 184, 128);--bg-table: rgb(38, 38, 42);--page-bg: var(--background-bg-default);--page-bg-dimmed: #3B3B3B;--page-bg-alpha75: rgba(43, 43, 43, .75);--page-bg-alpha0: rgba(43, 43, 43, 0);--page-fg: #bbbbbb;--main-nav-bg: var(--background-bg-default);--main-nav-border: var(--borders-border-color-default);--main-nav-active: var(--color-content-primary);--main-nav-active-bg: var(--background-light-green-bg-primary-default);--main-nav-hover-bg: var(--background-light-gray-bg-default);--main-nav-link: var(--color-content-default);--main-nav-separator: var(--borders-border-color-default);--separator-color: var(--borders-border-color-default);--main-nav-badge-bg: hsl(323, 5%, 30%);--text-uppercase: #999;--text-color: var(--color-content-default);--text-color-dimmed: var(--color-content-dimmed);--text-color-bright: #ddd;--text-danger-color: #c23a38;--text-danger-hover-color: #e02b2b;--text-success-color: #15990e;--text-running-color: #1d60bf;--header-border-color: #bbb;--link-color: var(--color-content-default);--link-hover-color: var(--color-content-primary);--link-focus-color: var(--color-content-primary);--button-color: var(--color-content-default);--button-background-color: none;--button-border-color: var(--borders-border-color-default);--button-hover-color: var(--color-content-primary);--button-hover-background-color: none;--button-hover-border-color: var(--color-content-primary);--button-pressed-background-color: none;--button-pressed-border-color: var(--borders-border-color-default);--button-primary-color: var(--color-content-on-primary);--button-primary-border-color: var(--color-content-primary);--button-primary-background-color: var(--color-content-primary);--button-primary-hover-color: var(--color-content-on-primary);--button-primary-hover-background-color: var(--background-bg-primary-hovered);--button-primary-hover-border-color: var(--background-bg-primary-hovered);--button-primary-pressed-color: var(--color-content-on-primary);--button-primary-pressed-background-color: var(--background-bg-primary-pressed);--button-primary-pressed-border-color: var(--background-bg-primary-pressed);--input-color: #bbb;--input-background-color: #45494A;--input-border-color: var(--borders-border-color-default);--input-disabled-background-color: #3a3c3e;--table-border-color: #4F5152;--table-hover-color: #2e3133;--popup-shadow: rgba(15, 15, 15, .5);--panel-header-color: var(--main-nav-bg);--panel-border-color: var(--separator-color);--editor-header-bg-color: #202020;--editor-header-bg-gradient-top: #3b3b3b;--editor-header-bg-gradient-bottom: #1b1b1b;--editor-header-hover-bg-color: #303030;--editor-header-hover-bg-gradient-top: #4b4b4b;--editor-header-hover-bg-gradient-bottom: #202020;--editor-delete-bg-color: #aa3333;--editor-delete-hover-bg-color: #ff3333;--editor-delete-fg-color: #2b2b2b;--editor-delete-hover-fg-color: #ffffff;--tabs-nav-hover-background-color: var(--main-nav-bg);--code-bg-color: #000000;--code-fg-color: #e6174b;--pre-bg-color: #111111;--pre-fg-color: #cccccc;--pre-border-color: 444444;--table-striped-bg-color-odd: #202020;--inset-bg-color: #202020;--icontoggle-inactive-color: #5c6164;--icontoggle-hover-color: #bbb;--icontoggle-active-hover-color: var(--button-primary-background-color);--icontoggle-active-color: var(--button-primary-hover-background-color);--naive-color: #63e2b7;--naive-color-bg: rgba(99, 226, 183, .16);--naive-gray: rgba(255, 255, 255, .1);--naive-gray-bg: rgba(255, 255, 255, .1)}body{background:var(--page-bg);color:var(--page-fg)}#app{--main-nav-width: var(--main-nav-width-full)}#app.main-nav-collapsed{--main-nav-width: var(--main-nav-width-collapsed)}#app.main-nav-collapsed h1 a{color:#0000}#main-nav{background-color:var(--main-nav-bg);width:var(--main-nav-width);min-height:100%;position:fixed;top:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;white-space:nowrap;z-index:5;border-right:1px solid var(--main-nav-border);overflow:hidden}#main-nav h1{font-weight:400;font-size:220%;padding:0;margin:0}#main-nav h1 a{padding:20px 0 10px 15px;color:var(--page-fg)}#main-nav h1 img{margin-top:-8px}#main-nav .nav-top{position:absolute;top:0;left:0;right:0;bottom:0;margin-top:70px;margin-bottom:2.5em;overflow-x:hidden;overflow-y:auto}#main-nav .nav-bottom{position:absolute;bottom:0;left:0;right:0;height:2.5em}#main-nav ul li a,#main-nav ul li p{padding-left:20px;padding-right:10px;font-weight:400}#main-nav a{-webkit-transition-duration:.3s;transition-duration:.3s;width:100%;display:block;padding:.5em 0}#main-nav .nav a.router-link-active{background-color:var(--main-nav-active-bg);color:var(--main-nav-active)}#main-nav a:hover,#main-nav a:focus{background-color:var(--main-nav-hover-bg);text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s}#main-nav .nav{list-style-type:none;padding:0;overflow-x:hidden}#main-nav,#main-nav .nav a{color:var(--main-nav-link)}.nav .separator{border-bottom:1px solid var(--main-nav-separator);padding-top:.5em;margin-bottom:.5em}#main-nav .badge{font-weight:400}#app.main-nav-collapsed #main-nav .badge.pull-right{position:absolute;right:5px;top:2px;font-size:75%;background-color:var(--main-nav-badge-bg);-webkit-transition-duration:.3s;transition-duration:.3s}#main-nav ul li a#main-nav-toggle{padding:.5em 0}#main-nav-toggle{text-align:center}#main-nav-toggle i{-webkit-transition-duration:.5s;transition-duration:.5s}#app.main-nav-collapsed #main-nav-toggle i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition-duration:.5s;transition-duration:.5s}.fa.fa-pulse{letter-spacing:-.11em}.cHide{visibility:visible;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#app.main-nav-collapsed .cHide{visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s linear;transition:visibility 0s .3s,opacity .3s linear}.table-hover>tbody>tr:hover{background-color:var(--table-hover-color)}.table-slim>thead>tr>th,.table-slim>tbody>tr>td,.table-slim>tbody>tr>th{padding:0;margin:0}table td.nobreak{white-space:nowrap}table div.checkbox{margin-top:0;margin-bottom:0}table.cell-input td{position:relative}table.cell-input td input{position:absolute;display:block;top:0;left:0;margin:0;height:100%;width:100%;border:none;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent}.hoverLink:hover{cursor:pointer}a.sortable{color:var(--text-color);text-decoration:none}.magmodal{padding:1em}.magmodal .btn{margin-right:1em}.panel-heading .btn-slim{margin-top:-5px;padding-top:3px;padding-bottom:3px}.panel-heading h3{display:inline-block;margin-right:2em}.vcenter{margin-top:33vh}.contentTabs{position:fixed;top:0;right:0;padding:10px 0;background-color:var(--page-bg);z-index:100;margin-left:10px}.secondaryContent.hasTabs{padding-top:50px}.pageActions{border-top:1px solid var(--main-nav-border);border-bottom:1px solid var(--main-nav-border);padding:.5em 1em 0 0}.pageActions>p>a,.pageActions>p>.actionGroup>a{margin-left:.5em;margin-right:.5em}.pageActions .actionGroup{margin-right:1em;border-left:1px solid var(--main-nav-border);padding-left:1em}#app #magLogo{width:48px;height:48px;-webkit-transition:width .3s linear;transition:width .3s linear}#app.main-nav-collapsed #magLogo{width:32px;height:48px}.actions a{margin:0 .3em}.actions a:first-child{margin-left:0}.actions a:last-child{margin-left:0}.info-panel{padding:5px;border:1px solid var(--input-border-color);border-radius:3px;min-height:150px}.info-panel p{text-align:center;font-size:2em;font-weight:700}.info-panel p:first-child{text-align:left;font-size:1em;font-weight:400}.uppercase{text-transform:uppercase;color:var(--text-uppercase);letter-spacing:.1rem;font-weight:700}.text-secondary{color:var(--text-color-dimmed)}label.label-text{font-weight:400}.repTmplElem{display:inline-block;border:1px dashed var(--main-nav-separator);background-color:#f2f2f2;padding:5px 2em .5em 5px;margin:0 1em}.repTmplElem:first-child{margin-left:0}.repTmplElem:hover{cursor:pointer}.panel-body .divider{height:1px;display:block;margin:9px -15px;overflow:hidden;background-color:transparent}.panel-body.panel-full{padding:0}input{color:var(--input-color);background-color:var(--input-background-color);border:1px solid var(--input-border-color)}.dimmed{color:var(--text-color-dimmed)}.text-danger{color:var(--text-danger-color)}a.text-danger:focus,a.text-danger:hover{color:var(--text-danger-hover-color)}.text-success{color:var(--text-success-color)}.text-running{color:var(--text-running-color)}code{color:var(--code-fg-color);background-color:var(--code-bg-color)}pre{color:var(--pre-fg-color);background-color:var(--pre-bg-color);border:none}ul.breadcrumbs{padding:.5em 0;border-bottom:1px solid var(--separator-color);text-wrap:none}ul.breadcrumbs li{display:inline}ul.breadcrumbs li:last-child{font-weight:700}ul.breadcrumbs li:after{content:"❭";padding:0 .5em;font-weight:400}ul.breadcrumbs li:last-child:after{content:""}div.card{width:20em;border:1px solid var(--panel-border-color);margin:.5rem;border-radius:.3rem;overflow:hidden}div.card:first-child{margin-left:0}div.card:last-child{margin-right:0}div.card h4{font-size:1em;padding:.5rem}div.card p{padding:0 .5rem}div.card div.img{height:12rem;overflow:hidden;background:var(--main-nav-bg);padding:0}div.card div.img.blue{background:#b3b7e6}div.card div.img.green{background:#b3e6b7}div.card div.img.turquoise{background:#b3e6d5}div.card div.img.yellow{background:#e6e6b3}div.card div.img.orange{background:#e6ccb3}div.card div.img.red{background:#e6b3b3}div.card div.img.cyan{background:#b3e6e6}div.card div.img.purple{background:#d0b3e6}div.card div.img.pink{background:#e6b3e1}div.card img{width:100%;height:12rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s ease;transition:.6s ease}div.card:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.6s ease;transition:.6s ease}div.card>a{display:block;height:100%}div.card-container{display:grid;grid-template-columns:repeat(auto-fill,20em);grid-gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}h1{font-size:225%;color:var(--color-content-headline)}h2{margin-top:1em;padding-bottom:.3em;font-size:175%;font-weight:400;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-bottom-color;transition-property:border-bottom-color;color:var(--color-content-headline)}h2:first-child{margin-top:0}h3{font-size:150%;font-weight:400;color:var(--color-content-headline)}.report h3{border-bottom:2px solid var(--page-fg);margin-top:2em;padding-bottom:.3em;font-size:115%}.nav-links li a{padding:0}.nav-links li a:hover,.nav-links li a:focus{background-color:transparent}.btn-toolbar .separator{float:left;display:inline-block;width:0;height:1em;margin:0 0 0 1.5em;background:red}.panel .panel-heading,.panel .panel-footer{color:var(--page-fg);background-color:var(--panel-header-color);border-color:var(--panel-border-color)}.panel,.list-group-item{background-color:var(--page-bg);border-color:var(--panel-border-color)}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-color:var(--panel-border-color)}.modal-content{background-color:var(--page-bg)}.modal-header,.modal-footer{border-color:var(--separator-color)}.w5pct{width:5%}.w10pct{width:10%}.w15pct{width:15%}.w20pct{width:20%}.w25pct{width:25%}.w30pct{width:30%}.w35pct{width:35%}.w40pct{width:40%}.w45pct{width:45%}.w50pct{width:50%}.w55pct{width:55%}.w60pct{width:60%}.w65pct{width:65%}.w70pct{width:70%}.w75pct{width:75%}.w80pct{width:80%}.w80pct{width:85%}.w90pct{width:90%}.w90pct{width:95%}.mh-40{max-height:40em}.mh-80{max-height:80em}.mh-100pct{max-height:100vh}.overflow-y-scroll{overflow-y:scroll}.overflow-x-scroll{overflow-x:scroll}@media print{#main-nav{display:none}}hr{border-color:var(--separator-color)}button{border:1px solid var(--button-border-color);border-radius:4px}button,.btn-default{color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color)}button:hover,.btn-default:hover{color:var(--button-hover-color);background-color:var(--button-hover-background-color);border-color:var(--button-hover-border-color)}button:active,button:focus,button:active:focus,button.active,.btn-default:active,.btn-default:focus,.btn-default:active:focus,.btn-default.active{color:var(--page-fg);background-color:var(--button-pressed-background-color);border-color:var(--button-pressed-border-color)}.btn-group .btn-default{background-color:var(--page-bg)}.btn-group .btn-default:active,.btn-group .btn-default.active,.btn-group .btn-default:focus,.btn-group .btn-default:hover{color:var(--button-hover-color);background-color:var(--button-hover-background-color);border-color:var(--button-hover-border-color)}.btn-group .btn-default.active{color:var(--page-fg);background-color:var(--button-pressed-background-color);border-color:var(--button-pressed-border-color)}.btn-primary{color:var(--button-primary-color);background-color:var(--button-primary-background-color);border-color:var(--button-primary-border-color)}.btn-primary:hover{color:var(--button-primary-hover-color);background-color:var(--button-primary-hover-background-color);border-color:var(--button-primary-hover-border-color)}.btn-primary:active,.btn-primary:focus,.btn-primary:active:focus{color:var(--button-primary-pressed-color);background-color:var(--button-primary-pressed-background-color);border-color:var(--button-primary-pressed-border-color)}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{color:var(--color-content-default);background-color:#0000;border-color:var(--borders-border-color-default)}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:var(--color-content-on-primary);background-color:var(--background-bg-primary)}.close{color:var(--page-fg);opacity:1;background:none}.close:hover,.close:focus{color:var(--link-hover-color);opacity:1}select,.form-control{color:var(--input-color);background-color:var(--input-background-color);border-color:var(--input-border-color)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:var(--input-disabled-background-color)}.form-control:focus{border-color:var(--color-content-primary);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px var(--background-light-green-bg-primary-default);box-shadow:inset 0 1px 1px #00000013,0 0 8px var(--background-light-green-bg-primary-default)}.drag-handle:hover{cursor:move}.table>thead>tr>th{border-bottom-color:var(--table-border-color)}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:var(--table-border-color)}.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--table-striped-bg-color-odd)}a{color:var(--link-color)}a:hover,a:active{color:var(--link-hover-color)}a:focus{color:var(--link-focus-color)}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:var(--tabs-nav-hover-background-color)}.nav-tabs{border-color:var(--panel-border-color)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:var(--page-bg);color:var(--page-fg);border-color:var(--panel-border-color);border-bottom-color:transparent}.nav-tabs>li>a:hover{border-color:var(--panel-border-color)}#app #darkIndicator{display:none;float:left;width:1em;overflow:hidden}#app[data-theme=dark] #darkIndicator{display:inline-block}@media (prefers-color-scheme: dark){#app[data-theme=system] #darkIndicator{display:inline-block}}.mr-1{margin-right:1em}.ml-1{margin-left:1em}.btn-link:hover{color:var(--link-hover-color)}.tr-form-label{color:var(--color-content-dimmed);font-size:12px;font-weight:400;padding-bottom:4px;padding-top:8px;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-form-label:not(:first-child){margin-top:4px}.icon-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle}.icon-wrapper>svg{display:block;fill:currentColor}.icon-16>svg{width:16px;height:16px}.icon-24>svg{width:24px;height:24px}.icon-32>svg{width:32px;height:32px}
