.content{margin-left:var(--main-nav-width);height:100vh;transition-duration:.3s;overflow:auto}.page-padding{height:100%;padding:0 1em}.content.full-height{width:auto;position:absolute;inset:0}.content.full-height .tramola-container{width:auto;position:absolute;inset:0;overflow:auto}.tramola-container{width:100%;padding-bottom:24px}.content.full-height .tramola-container{padding-bottom:0}@media (width>=992px){.tramola-container{width:720px;margin:0 auto;transition-duration:.3s}.content.main-nav-collapsed .tramola-container{width:940px;transition-duration:.3s}.content.full-width .tramola-container,.content.main-nav-collapsed.full-width .tramola-container{width:100%;margin:0}}@media (width>=1200px){.tramola-container{width:930px;margin:0 auto;transition-duration:.3s}.content.main-nav-collapsed .tramola-container{width:1140px;transition-duration:.3s}.content.full-width .tramola-container{width:auto;position:absolute;top:0;left:0;right:0}.content.main-nav-collapsed.full-width .tramola-container{width:auto;margin:0;position:absolute;top:0;left:0;right:0}}@media (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{color:#008259;font-size:400%;font-weight:300}.home-box{border:1px solid var(--table-border-color);border-radius:1em;height:500px}.home-box h2{border-bottom:1px solid var(--table-border-color);margin-bottom:0;padding:1em}.home-box .block{border-bottom:1px solid var(--table-border-color);clear:both;min-height:12rem;color:var(--page-fg);overflow:hidden}.home-box .block.block-sm{min-height:4rem;padding:1rem}.home-box .block div.img{background:var(--main-nav-bg);float:left;width:21rem;height:12rem;padding:0;display:inline-block;overflow:hidden}.home-box .block div.img:after{content:" ";clear:both}.home-box .block div.img img{-o-object-fit:cover;object-fit:cover;width:100%;height:12rem;transition:all .6s}.home-box .block:hover div.img img{transition:all .6s;transform:scale(1.1)}.home-box .block div.body{color:var(--page-fg);margin-left:22rem}.home-box .block:hover h4{color:var(--link-hover-color);text-decoration:underline}.signin{width:100%;height:100%;padding-top:40px;padding-bottom:40px}.form-signin{max-width:330px;margin:0 auto;padding:15px}.form-signin .form-control{box-sizing:border-box;height:auto;padding:10px;font-size:16px;position:relative}.form-signin .form-control:focus{z-index:2}.form-signin input{border-radius:0}.form-signin input:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:-1px}.form-signin input:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-bottom:10px}.form-signin .signin-info{text-align:center;margin-top:2em}.login-footer{text-align:center;height:auto;font-size:120%;position:absolute;bottom:2rem;left:10%;right:10%}#setup{padding-top:5vh;overflow-x:hidden}#setup #logo{width:250px;margin:0 auto}.wizard-frame{max-width:600px;margin:0 auto}.wizard{vertical-align:top;width:100%;transition-duration:.5s;display:inline-block}.wizard.active{opacity:1;margin:0;transition-duration:.5s}.wizard.toleft{opacity:0;visibility:hidden;margin-left:-100%;transition-duration:.5s}.wizard.toright{opacity:0;visibility:hidden;margin-right:-100%;transition-duration:.5s}.license-panel{text-align:start;border:1px solid var(--table-border-color);border-radius:.5em;width:30em;margin:1em auto 2em;padding:1em}.license-panel .license-label{min-width:10em;display:inline-block}.scenario{height:100%;padding-right:15px}.dropArea.active{background-color:#ddd}.dropArea input.files{visibility:hidden}.scenario{height:100%}.popupMenu{display:inline-block;position:relative}.popupMenuButton:hover{cursor:pointer}.popupMenuContent{background-color:var(--page-bg);border:1px solid var(--sidebar-separator);-webkit-box-shadow:3px 3px 20px 5px var(--popup-shadow);box-shadow:3px 3px 20px 5px var(--popup-shadow);z-index:10;border-radius:4px;min-width:100px;padding:0;position:absolute}.popupMenuContent.right{right:0}ul.popupMenuItems{margin-bottom:0;padding:.3em 0}ul.popupMenuItems li{white-space:nowrap;display:block}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{padding:.2em 1em;text-decoration:none;display:block}ul.popupMenuItems li a:only-child:hover{background-color:var(--sidebar-bg);color:var(--sidebar-fg);text-decoration:none;display:block}ul.popupMenuItems li a.text-danger:hover{color:#fff;background-color:#bf4343}.btn-lean{padding-top:0;padding-bottom:0}.the-drop-zone[data-active=true][data-v-e0cc1367]{background-color:var(--page-bg-dimmed)}.pipeline-icon-inline[data-v-bc630af1]{vertical-align:text-bottom;width:16px;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{padding-left:0;list-style:none}.file-upload-list li{padding:.5em 0}.file-upload-list li button{margin:0 .5em}.popover[data-v-1a4c39b7],.popover[data-v-c181ba27]{padding:3px;top:0;left:25px;transform:translateY(-100%)}.modal-backdrop{background-color:#00000080}.popover[data-v-3c244808]{padding:3px;top:0;left:25px;transform:translateY(-100%)}.editor{border:1px solid var(--table-border-color);width:100%;height:80vh;position:relative}.list-group-item{display:flex}.list-group-item .group-item-form{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}.ghost[data-v-69bdecc9]{opacity:.2}.error-list{padding:0 15px}ul.error-list li{all:unset;padding:0}.scenario-gallery{text-wrap:none;white-space:nowrap;overflow-x:auto}.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{height:20em;display:inline-block;position:relative}.scenario-gallery .card-title{vertical-align:bottom;color:#eee;background:linear-gradient(#00000080,#0000);height:30%;margin:0;padding:5px;font-size:125%;position:absolute;top:0;left:0;right:0}.scenario-gallery .card-text{padding-bottom:30px;position:absolute;inset:35% 0 50px;overflow:hidden auto}.scenario-select{background-color:var(--page-bg);width:100%;position:absolute;bottom:0}.scenario-select .btn{text-align:center;width:80%;margin:0 10%}.scenario-link{text-align:center;background:linear-gradient(0deg, var(--page-bg) 60%, var(--page-bg-alpha0) 100%);width:100%;height:60px;position:absolute;bottom:30px}.scenario-link a{position:absolute;top:20px;left:0;right:0}div.scenario-panel{border:1px solid var(--separator-color);clear:both;border-radius:1rem;min-height:12rem;margin:1rem 0;overflow:hidden}div.scenario-panel div.img{background:var(--main-nav-bg);float:left;width:21rem;height:12rem;padding:0;display:inline-block;overflow:hidden}div.scenario-panel div.img:after{content:" ";clear:both}div.scenario-panel img{-o-object-fit:cover;object-fit:cover;width:100%;height:12rem;transition:all .6s}div.scenario-panel:hover img{transition:all .6s;transform:scale(1.1)}div.scenario-panel div.body{color:var(--page-fg);margin-left:22rem}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{justify-content:flex-start;margin:0 5px 5px}.chart-quick-settings[data-v-6e85756f]{cursor:pointer;position:absolute;top:5px;right:5px}.quick-settings[data-v-6e85756f]{background-color:#fffc;width:100%;height:100%;padding:5px;position:absolute;top:0;left:0}.source-select-span[data-v-6e85756f]{align-items:center;display:flex}.chart-error-div[data-v-6e85756f]{background-color:var(--page-bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.pipeline-container{align-items:flex-start;display:flex}.job-card{border:1px solid var(--borders-border-color-default);border-radius:10px;gap:15px;width:100%;margin-bottom:5px;padding:10px;display:inline-flex}.job-card.tentative{border:1px dashed var(--borders-border-color-default);font-style:italic}.minor{color:var(--text-color-dimmed);font-size:x-small;display:block}.pipeline-column{padding:25px;display:inline-block}.pipeline-column>h2{font-size:large;font-weight:700}.pipeline-icon{width:24px}.tables-table-icon[data-v-22b956d0]{width:30px}.file-table-row[data-v-22b956d0],.file-table-header[data-v-22b956d0]{grid-template-columns:1fr 1fr 50px;display:grid}.file-table-import-row[data-v-22b956d0]{grid-template-columns:1fr 1fr;display:grid}.file-table-header[data-v-22b956d0]{border-bottom:1px solid var(--button-border-color);margin-bottom:10px;padding-bottom:10px}.file-table-row[data-v-22b956d0]:hover{background-color:var(--page-bg-dimmed)}.import-table-dialog[data-v-22b956d0]{grid-template-columns:50px 1fr 50px;justify-content:end;align-items:center;display:inline-grid}.table-note[data-v-22b956d0]{color:var(--text-color-dimmed);margin-bottom:20px;font-size:small}.dashboard-list[data-v-ef078a94]{padding-top:20px}ul.nav-tabs li a span.close{margin-left:5px;margin-right:-5px;padding:0 2px;display:none}ul.nav-tabs li.active a span.close{display:inline}.cutoff{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}.pipeline-icon-inline{vertical-align:text-bottom;width:14px;margin-bottom:1px;margin-right:2px}.configgroup[data-v-11705a2d]{background-color:var(--table-striped-bg-color-odd)}.no-diff-panel[data-v-11705a2d]{border:1px solid var(--panel-border-color);border-radius:var(--panel-border-radius);text-align:center;color:var(--text-color);padding:2rem 1rem 1rem;font-size:2rem}.content__container[data-v-41b01c15]{background-color:#fff;height:100%;padding:10px}.modes-tag-list[data-v-4d1dfaec]{flex-direction:column;gap:6px;display:flex}.modes-tag-list--compact[data-v-4d1dfaec]{cursor:pointer;min-height:22px}.modes-tag-list--compact .modes-tags[data-v-4d1dfaec]{gap:2px}.modes-tags[data-v-4d1dfaec]{flex-wrap:wrap;gap:4px;display:flex}.modes-add[data-v-4d1dfaec]{align-items:center;gap:4px;display:flex}.modes-add .n-input[data-v-4d1dfaec]{flex:1;min-width:0}.modes-empty-hint[data-v-4d1dfaec]{color:var(--n-text-color-3);font-size:12px}.button-group[data-v-39bd62c9]{flex-wrap:wrap;gap:5px;padding:10px 0;display:flex}.margin-right-icon[data-v-39bd62c9]{margin-right:5px}.link-id-header[data-v-39bd62c9]{white-space:nowrap;text-overflow:ellipsis;max-width:230px;display:inline-block;overflow:hidden}.network-link-card[data-v-39bd62c9]{grid-row-gap:0;grid-column-gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.network-link-form-item-span-2[data-v-39bd62c9]{grid-column:1/-1}.transformation-card-content[data-v-294b8205]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:16px;display:flex}.transformation-help[data-v-294b8205]{color:var(--n-text-color-3);margin:6px 0 8px;font-size:12px;line-height:1.4}.transformation-card-actions[data-v-294b8205]{justify-content:end;align-items:center;margin-top:16px;display:flex}.modes-edit-card-content[data-v-48facd1d]{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.modes-list-wrap[data-v-48facd1d]{min-height:60px}.modes-edit-help[data-v-48facd1d]{color:var(--n-text-color-3);margin:6px 0 8px;font-size:12px;line-height:1.4}.modes-edit-card-actions[data-v-48facd1d]{justify-content:end;align-items:center;margin-top:16px;display:flex}.edit-all-table[data-v-49c5bf45]{border-collapse:collapse;width:100%}.edit-all-table th[data-v-49c5bf45],.edit-all-table td[data-v-49c5bf45]{vertical-align:middle;text-align:left;border-bottom:1px solid var(--n-border-color);padding:4px 12px}.edit-all-table thead th[data-v-49c5bf45]{color:var(--n-text-color-2);border-bottom-width:2px;font-weight:600}.col-attr[data-v-49c5bf45]{white-space:nowrap;width:1%}.col-current[data-v-49c5bf45]{min-width:100px}.current-value-text[data-v-49c5bf45]{color:var(--n-text-color-2);font-size:13px}.col-edit[data-v-49c5bf45]{min-width:160px}.col-edit .n-input[data-v-49c5bf45]{width:100%;max-width:200px}.transformation-note[data-v-49c5bf45]{color:var(--n-text-color-3);align-items:center;gap:8px;font-size:12px;display:flex}.transformation-note-text[data-v-49c5bf45]{flex:1;min-width:0}.button-group[data-v-7745dcc1]{flex-wrap:wrap;gap:5px;padding:10px 0;display:flex}.margin-right-icon[data-v-7745dcc1]{margin-right:5px}.histogram-container[data-v-7745dcc1]{background:var(--background-light-gray-bg-default);border-radius:4px;margin:20px 0;padding:10px}.histogram-header[data-v-7745dcc1]{flex-direction:column;gap:10px;display:flex}.histogram-header-top[data-v-7745dcc1]{justify-content:space-between;align-items:center;display:flex}.histogram-controls-row[data-v-7745dcc1]{align-items:center;gap:10px;display:flex}.histogram-header p[data-v-7745dcc1]{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow-x:hidden}.histogram[data-v-7745dcc1]{width:100%;height:200px}[data-v-7745dcc1] .brush .selection{fill:var(--naive-color);fill-opacity:.2;stroke:var(--naive-color);stroke-width:1px}.margin-right-icon[data-v-3fa5ea17]{margin-right:5px}.empty-state[data-v-3fa5ea17]{color:var(--color-content-dimmed);padding:16px}.network-node-form-item[data-v-3fa5ea17]{flex-direction:column;gap:4px;min-width:0;display:flex}.node-properties-headline[data-v-3fa5ea17]{margin:16px 0 2px;font-size:12px;font-weight:600}.node-property-value-inline[data-v-3fa5ea17]{align-items:center;gap:6px;width:100%;display:flex}.node-id-header[data-v-3fa5ea17]{white-space:nowrap;text-overflow:ellipsis;max-width:230px;display:inline-block;overflow:hidden}.long-lat-group[data-v-3fa5ea17]{flex-wrap:wrap;gap:16px;display:flex}.network-node-card[data-v-3fa5ea17]{grid-row-gap:0;grid-column-gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.network-node-form-item-span-2[data-v-3fa5ea17]{grid-column:1/-1}.network-node-actions[data-v-3fa5ea17]{margin-top:6px}.edit-stop-container[data-v-d5b6862d]{grid-template-columns:1fr 1fr 32px;align-items:baseline;gap:10px;width:100%;display:grid}.edit-stop-container>span[data-v-d5b6862d]{word-break:keep-all;white-space:nowrap}.edit-stop-label[data-v-d5b6862d]{flex-grow:1;width:100%}.n-card[data-v-19cfc3ad],.drt-vehicle-preview[data-v-a220ce28]{max-width:600px}.mb[data-v-a220ce28]{margin-bottom:10px}.card-header[data-v-a220ce28]{justify-content:space-between;align-items:center;display:flex}.mb[data-v-a705c06d]{margin-bottom:10px}.card-header[data-v-a705c06d]{justify-content:space-between;align-items:center;display:flex}.drt-vehicle-form[data-v-9bb977be]{width:100%}.time-range[data-v-9bb977be]{align-items:center;display:flex}.time-separator[data-v-9bb977be]{margin:0 10px}.action-buttons[data-v-9bb977be]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.mb[data-v-97d20924]{margin-bottom:10px}.card-header[data-v-97d20924]{justify-content:space-between;align-items:center;display:flex}.preview-container[data-v-e5ab3cb6]{background-color:var(--page-bg);height:100%;margin-bottom:40px;padding:10px;overflow:auto}.preview-no-selection[data-v-e5ab3cb6]{color:var(--color-content-dimmed);padding:32px}.drt-vehicles-tab[data-v-c965ce8d]{flex-direction:column;height:100%;padding:10px;display:flex}.mb[data-v-c965ce8d]{margin-bottom:10px}.action-buttons[data-v-c965ce8d]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.splitpanes{width:100%;height:100%;display:flex}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging .splitpanes__pane{-webkit-user-select:none;user-select:none;pointer-events:none}:has(.splitpanes--dragging){-webkit-user-select:none;user-select:none;pointer-events:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{will-change:width;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{will-change:height;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{cursor:col-resize;min-width:1px}.splitpanes--horizontal>.splitpanes__splitter{cursor:row-resize;min-height:1px}.default-theme.splitpanes .splitpanes__pane{background-color:#f2f2f2}.default-theme.splitpanes .splitpanes__splitter{box-sizing:border-box;background-color:#fff;flex-shrink:0;position:relative}.default-theme.splitpanes .splitpanes__splitter:before,.default-theme.splitpanes .splitpanes__splitter:after{content:"";background-color:#00000026;transition:background-color .3s;position:absolute;top:50%;left:50%}.default-theme.splitpanes .splitpanes__splitter:hover:before,.default-theme.splitpanes .splitpanes__splitter:hover:after{background-color:#00000040}.default-theme.splitpanes .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{border-left:1px solid #eee;width:7px;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{width:1px;height:30px;transform:translateY(-50%)}.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{border-top:1px solid #eee;height:7px;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{width:30px;height:1px;transform:translate(-50%)}.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);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;color:var(--toolbar-text-color);align-items:flex-start;font-weight:700;display:flex;position:absolute;top:0;left:0;overflow:hidden}.toolbar>div{background:linear-gradient(#0000005e,#0000);width:100%;height:50px;padding:10px 10px 10px 30px;display:flex}.toolbar *{pointer-events:auto}.toolbar-item{cursor:pointer;padding-left:12px;padding-right:12px;position:relative}.triangle{border-left:12px solid var(--toolbar-background-color);border-top:12px solid #0000;border-bottom:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;top:0;right:-12px}.toolbar-item-content{background-color:var(--toolbar-background-color);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-height:24px;padding:0 5px;display:flex;position:relative}.inverse-triangle{border-left:12px solid #0000;border-right:12px solid #0000;border-bottom:12px solid var(--toolbar-background-color);border-top:12px solid var(--toolbar-background-color);width:0;height:0;position:absolute;top:0;left: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-d34864a3]{transform:rotate(0)}.fa-icon.rotate[data-v-d34864a3]{transform:rotate(180deg)}.dynamic_width[data-v-579f42cf]{-webkit-transition:min-width .3s var(--n-bezier);transition:min-width .3s var(--n-bezier);justify-content:flex-start!important}.search-wrapper[data-v-579f42cf]{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.toolbar-auto-complete[data-v-579f42cf]{position:absolute;left:0}.search-toolbar-item-input[data-v-579f42cf]{background:0 0;border:none;width:100%;height:24px}.search-toolbar-item-input[data-v-579f42cf]:focus-visible{background:0 0;border:none;outline:none}.loading-spinner[data-v-579f42cf]{position:absolute;right:0}.hover-widget[data-v-a75fee81]{border:1px solid var(--borders-border-color-default);background-color:var(--background-bg-default);margin:3px;padding:3px;font-size:small;position:absolute;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.map-wrapper[data-v-9eaaf4cc]{width:100%;height:100%;position:relative}.map-canvas[data-v-9eaaf4cc],.map-scenario-editor[data-v-9eaaf4cc]{width:100%;height:100%;position:absolute;top:0}.handler-specific-toolbar[data-v-9eaaf4cc]{background-color:var(--background-bg-default);border-radius:5px;width:58px;padding:5px;position:absolute;top:10px;right:10px}.handler-specific-toolbar>.tool[data-v-9eaaf4cc]{background:0 0;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.handler-specific-toolbar>.tool.active[data-v-9eaaf4cc]{background-color:var(--background-light-gray-bg-default)}.full-screen[data-v-eb76e62b]{width:100%;max-width:100vw;height:100%;max-height:100vh;overflow:hidden}.multisplit__window[data-v-eb76e62b]{flex-direction:column;width:100%;height:100%;display:flex}.multisplit__tab-content[data-v-eb76e62b]{background-color:var(--page-bg);flex-direction:column;flex-grow:1;height:100%;display:flex;overflow:hidden}.single-tab-container[data-v-eb76e62b]{flex-grow:1}.tab[data-v-eb76e62b]{visibility:hidden;height:0}.tab--active[data-v-eb76e62b]{visibility:visible;flex-grow:1}.nav-entry[data-v-eb76e62b]{float:left;background:var(--tab-inactive-bg);white-space:nowrap;border-bottom:2px solid #0000;border-top-left-radius:5px;border-top-right-radius:5px;align-items:center;min-width:0;padding:2px 5px 0;font-size:smaller;transition:background .3s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.nav-entry--closable[data-v-eb76e62b]{border-right:20px solid #0000}.nav-entry>p[data-v-eb76e62b]{cursor:default;text-overflow:clip;max-width:200px;margin:0;overflow:hidden}.nav-entry[data-v-eb76e62b]:hover{background:var(--tab-hover-bg)}.nav-entry--active[data-v-eb76e62b]{background:var(--tab-active-bg)}.nav-entry--active[data-v-eb76e62b]:hover{background:var(--tab-hover-bg)}.tabs-container[data-v-eb76e62b]{background-color:var(--page-bg-dimmed);align-items:stretch;width:100%;height:27px;min-height:27px;display:flex}.tabs-container--top[data-v-eb76e62b]{box-sizing:content-box;padding-top:3px}.close-tab-button[data-v-eb76e62b]{cursor:pointer;width:19px;height:19px;padding:0;position:absolute;right:-15px}.close-tab-button__close-icon[data-v-eb76e62b]{width:15px}.change-item[data-v-0c4d7ad5]{justify-content:space-between;align-items:center;padding-bottom:3px;font-size:13px;display:flex}.item-label[data-v-0c4d7ad5]{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;margin-right:8px;overflow:hidden}.item-counts[data-v-0c4d7ad5]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;min-width:fit-content;display:flex}.count[data-v-0c4d7ad5]{border-radius:2px;justify-content:center;align-items:center;gap:3px;width:45px;height:20px;display:flex}.count.empty[data-v-0c4d7ad5]{background-color:var(--background-light-gray-bg-default)}.count.added[data-v-0c4d7ad5]{color:var(--color-content-on-primary);background-color:var(--editor-diff-added-bg)}.count.modified[data-v-0c4d7ad5]{color:var(--color-content-on-primary);background-color:var(--editor-diff-modified-bg)}.count.deleted[data-v-0c4d7ad5]{color:var(--color-content-on-primary);background-color:var(--editor-diff-deleted-bg)}.editable-label[data-v-55965505]{min-width:100px;display:inline-block}.editable-text[data-v-55965505]{cursor:pointer;border-radius:4px;padding:4px 8px}.editable-text[data-v-55965505]:hover{background-color:#0000000f}.action-buttons[data-v-7f632e79]{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.changes__container[data-v-b8deb6cb]{flex-direction:column;display:flex;position:relative;overflow:auto}.changes-filename[data-v-b8deb6cb]{border-bottom:1px solid var(--separator-color);align-items:center;min-height:32px;display:flex}.changes-header__expanded[data-v-b8deb6cb]{align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;min-height:32px;display:flex}.header-item[data-v-b8deb6cb]{flex:1;align-items:center;display:flex}.content-middle[data-v-b8deb6cb]{text-align:center;justify-content:center}.tab-link[data-v-b8deb6cb]{color:var(--text-color);cursor:pointer;padding:0 5px;text-decoration:none}.tab-link[data-v-b8deb6cb]:hover{background:var(--button-hover-background-color)}.menu-dialog[data-v-b8deb6cb]{background:var(--page-bg);z-index:20;-webkit-box-shadow:-2px 5px 5px var(--popup-shadow);box-shadow:-2px 5px 5px var(--popup-shadow);border-top:1px solid var(--separator-color);flex-direction:column;display:flex;position:fixed;top:98px;left:180px}.menu-dialog>a[data-v-b8deb6cb]{padding:5px 30px}.changes-modal[data-v-b8deb6cb]{z-index:20;background:#00000094;width:225px;min-height:100%;padding-top:64px;position:fixed;top:0;left:0}.changes-modal-content[data-v-b8deb6cb]{background-color:var(--page-bg);margin:auto;padding:20px}.modal-scroll-container[data-v-b8deb6cb]{max-height:300px;margin:10px 0;overflow:scroll}.existing-changeset[data-v-b8deb6cb]{padding:5px;display:block}.fixed-width-button[data-v-b8deb6cb]{width:45px}.modal-heading[data-v-b8deb6cb]{font-weight:700}.json-textarea-container[data-v-b8deb6cb]{margin:10px 0}.modal-buttons[data-v-b8deb6cb]{gap:10px;margin-top:15px;display:flex}.upload-section[data-v-b8deb6cb]{border:2px dashed var(--borders-border-color-default);text-align:center;border-radius:8px;padding:20px;transition:all .2s}.upload-section.drop-active[data-v-b8deb6cb]{border-color:var(--borders-border-color-default);background-color:var(--background-light-gray-bg-default)}.upload-area[data-v-b8deb6cb]{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-area i[data-v-b8deb6cb]{color:var(--color-content-placeholder);font-size:2em}.divider[data-v-b8deb6cb]{text-align:center;margin:10px 0}.attribute-from-to-input[data-v-69f88b3d]{background:var(--page-bg);z-index:1;border:1px solid var(--separator-color);align-items:baseline;gap:5px;margin-top:5px;padding:10px;display:flex;position:absolute;top:30px;left:0}.attribute-from-to-input>div[data-v-69f88b3d]{width:90px}.filter-button[data-v-69f88b3d]{border:1px solid var(--separator-color);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative}.filter-button[data-v-69f88b3d]:hover{background-color:var(--button-hover-background-color)}.filter-button__active[data-v-69f88b3d]{color:var(--naive-color);border:1px solid var(--naive-color)}.filter-button__active[data-v-69f88b3d]:hover{color:var(--naive-color);background-color:#fff}.padded-text[data-v-69f88b3d]{margin:2px;padding:5px;display:inline-block}.deactivate-filter[data-v-69f88b3d]:hover{background-color:var(--naive-color-bg)}.remove-filter-icon[data-v-69f88b3d]{padding:6px}.remove-filter-icon[data-v-69f88b3d]:hover{background-color:var(--naive-color-bg)}.toggle-filter-icon[data-v-69f88b3d]{padding:6px}.toggle-filter-icon[data-v-69f88b3d]:hover{background-color:var(--naive-color-bg)}.filter-paused[data-v-69f88b3d]{opacity:.72}.attribute-category-selection[data-v-1a93e1cd]{background:var(--page-bg);z-index:1;border:1px solid var(--separator-color);flex-direction:column;margin-top:5px;padding:10px;display:flex;position:absolute;top:20px;left:0}.attribute-category-input-group[data-v-1a93e1cd]{align-items:center;gap:5px;display:flex}.attribute-category-input-group>div[data-v-1a93e1cd]:first-child{width:250px}.mode-tags[data-v-1a93e1cd]{padding-bottom:10px}.filter-button[data-v-1a93e1cd]{border:1px solid var(--separator-color);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative}.filter-button[data-v-1a93e1cd]:hover{background-color:var(--button-hover-background-color)}.filter-button__active[data-v-1a93e1cd]{color:var(--naive-color);border:1px solid var(--naive-color)}.filter-button__active[data-v-1a93e1cd]:hover{color:var(--naive-color);background-color:#fff}.padded-text[data-v-1a93e1cd]{margin:2px;padding:5px;display:inline-block}.deactivate-filter[data-v-1a93e1cd]:hover{background-color:var(--naive-color-bg)}.remove-filter-icon[data-v-1a93e1cd]{padding:6px}.remove-filter-icon[data-v-1a93e1cd]:hover{background-color:var(--naive-color-bg)}.toggle-filter-icon[data-v-1a93e1cd]{padding:6px}.toggle-filter-icon[data-v-1a93e1cd]:hover{background-color:var(--naive-color-bg)}.flex-wrapper[data-v-ade6f3ee]{flex-flow:wrap;gap:8px;display:flex}#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{margin-top:0;font-size:12px}.create-file-modal .n-modal,.create-file-card{max-width:400px;margin:0 auto}.help-box[data-v-d582beb8]{z-index:10000;border-top:1px solid var(--borders-border-color-default);border-bottom:1px solid var(--borders-border-color-default);background-color:rgb(var(--background-bg-content) r g b / 60%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;width:100%;padding:8px 12px;font-size:12px;line-height:1.4;transition:all .2s;position:absolute;bottom:30px}.help-box.visible[data-v-d582beb8]{opacity:1}.sidebar[data-v-1068483e]{width:270px;max-height:100vh}.sidebar-footer[data-v-1068483e]{position:relative}.collapse-footer[data-v-1068483e]{justify-content:center;align-items:center;height:30px;display:flex}.sidebar-toggle[data-v-1068483e]{width:100%;transition-duration:.5s;transform:rotate(0)}.sidebar-toggle__rotated[data-v-1068483e]{transform:rotate(-180deg)}.tramola-header[data-v-1068483e]{background-color:#2e33380d;align-items:center;gap:8px;margin-bottom:4px;display:flex}.tramola-header a[data-v-1068483e]{color:var(--text-color);align-items:center;gap:8px;width:100%;padding:4px 16px;text-decoration:none;display:flex}.tramola-header a[data-v-1068483e]:hover{color:var(--naive-color)}.time-table[data-v-358b7b5a]{margin-bottom:60px}.time-table-header[data-v-358b7b5a],.time-table-row[data-v-358b7b5a]{word-break:keep-all;border-bottom:1px solid #e0e0e6;justify-content:space-between;align-items:center;gap:10px;height:52px;padding-right:30px;display:flex}.offset-half-row[data-v-358b7b5a]{position:relative;top:30px}.offset-half-row .n-input-number[data-v-358b7b5a]{background-color:var(--n-color)}.fixed-width-label[data-v-358b7b5a]{flex-grow:2;width:150px;min-width:70px;max-height:50px;font-size:smaller;overflow:hidden}.fixed-width-input[data-v-358b7b5a]{flex-grow:1;gap:5px;width:70px;min-width:55px;display:flex}.fixed-width-input-with-arrow[data-v-358b7b5a]{flex-grow:1;gap:5px;width:100px;min-width:75px;display:flex}.fixed-width-action-button[data-v-358b7b5a]{width:30px;min-width:30px}.fixed-width-checkbox[data-v-358b7b5a]{justify-content:center;align-items:baseline;width:70px;min-width:70px;display:flex}.preview-icon[data-v-358b7b5a]{width:10px;min-width:10px}.preview-time-group[data-v-358b7b5a]{word-break:keep-all;flex-grow:5;align-items:center;gap:10px;width:200px;min-width:200px;padding-left:20px;display:flex}.preview-time-select[data-v-358b7b5a]{min-width:105px;max-width:105px}.time-picker-container[data-v-d8a3e59b]{align-items:center;max-width:230px;display:flex}.time-divider[data-v-d8a3e59b]{margin:0 3px;font-weight:700}.table-and-forms[data-v-25b2ce37]{flex-direction:column;gap:20px;display:flex}.duplication-preview-container[data-v-25b2ce37]{word-break:keep-all;display:flex;overflow-y:auto}.duplication-preview-row>p[data-v-25b2ce37]{padding:0 15px}.duplication-preview-divider[data-v-25b2ce37]{border-bottom:1px solid #e0e0e6;width:100%;margin:5px 0;display:block}.overlay[data-v-8286f8d7]{background-color:var(--page-bg-dimmed);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;width:100%;height:100%;position:absolute;top:0;overflow:auto}.overlay>div[data-v-8286f8d7]{margin:20px}.overlay-container[data-v-b134feb3]{border-radius:5px;margin-bottom:20px;padding:15px}.overlay-content[data-v-b134feb3]{background-color:var(--n-color);border-radius:5px;margin-bottom:20px;padding:15px;overflow:hidden}.assign-link[data-v-b134feb3]{grid-template-columns:1fr 20px 1fr;display:grid}.stop[data-v-b134feb3]{margin-left:10px;font-weight:700}.tick[data-v-b134feb3],.no-tick[data-v-b134feb3]{justify-content:center;align-items:center;width:7px;height:24px;display:flex}.tick>span[data-v-b134feb3],.no-tick>span[data-v-b134feb3]{width:16px;height:2px;display:inline-block}.tick>span[data-v-b134feb3]{background-color:var(--text-color)}.stop-drag-option[data-v-b134feb3]{text-align:right;height:24px;max-height:24px;margin-right:15px;overflow:hidden}.stop-drag-option>.handle[data-v-b134feb3]{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none;font-weight:700}.network-route-entry[data-v-b134feb3]{white-space:nowrap;cursor:pointer;border-radius:4px;align-items:center;gap:4px;height:24px;padding:0 6px;transition:background-color .12s;display:flex;overflow:hidden}.network-route-entry[data-v-b134feb3]:hover,.network-route-entry--active[data-v-b134feb3]{background-color:var(--borders-border-color-default)}.network-route-entry--disabled[data-v-b134feb3]{cursor:not-allowed;opacity:.55}.network-route-entry--disabled[data-v-b134feb3]:hover{background-color:#0000}.network-route-entry>span[data-v-b134feb3]{white-space:nowrap;text-overflow:ellipsis;max-width:50%;display:inline-block;overflow:hidden}.stop[data-v-b134feb3]{white-space:nowrap;overflow:hidden}.network-route-icon[data-v-b134feb3]{margin-right:10px}.display-array[data-v-b134feb3]{overflow:hidden}.pending-add-link-picker[data-v-965c585c]{border:1px solid var(--border-color,#0000001a);border-radius:6px;max-width:420px;margin-bottom:10px;padding:10px}.pending-add-link-picker-header[data-v-965c585c]{justify-content:space-between;align-items:center;margin-bottom:8px;font-weight:600;display:flex}.pending-add-link-picker-row[data-v-965c585c]{grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:6px 0;display:grid}.pending-add-link-picker-arrow[data-v-965c585c]{justify-content:center;width:24px;display:inline-flex}.pending-add-link-picker-id[data-v-965c585c]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.display-array[data-v-965c585c]{margin-top:20px;margin-left:30px}.network-route-entry[data-v-965c585c]{align-items:center;height:24px;display:flex;position:relative}.network-route-entry>span[data-v-965c585c]:first-child{min-width:34px;margin-right:10px}.network-route-entry>span[data-v-965c585c]{white-space:nowrap;text-overflow:ellipsis;min-width:150px;overflow:hidden}.expand-button[data-v-965c585c],.collapse-button[data-v-965c585c]{align-items:center;display:flex;position:absolute;left:-24px}.collapse-button[data-v-965c585c]{top:24px}.stop[data-v-965c585c]{margin-left:10px;font-weight:700}.network-route-entry .show-on-hover-entry[data-v-965c585c]{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.network-route-entry:hover .show-on-hover-entry[data-v-965c585c]{opacity:1;pointer-events:auto}.dimmed[data-v-965c585c]{color:var(--text-color-dimmed)}.missing[data-v-965c585c]{color:red}.line-preview-tab[data-v-3394dd30]{flex-direction:column;height:100%;padding:10px 0;display:flex}.edit-line-column[data-v-3394dd30]{flex-direction:column;gap:8px;display:flex}.edit-line-column .line-field[data-v-3394dd30]{flex-direction:column;display:flex}.edit-line-label[data-v-3394dd30]{flex-grow:1;width:100%}.transit-tab-spacing[data-v-3394dd30]{flex-flow:column;justify-content:flex-start;gap:8px 12px;height:100%;display:flex;overflow:hidden}.tl-sider[data-v-3394dd30] .n-layout-sider__trigger{top:8px}.collapsed-content[data-v-3394dd30]{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;height:100%;display:flex}.tl-sider.n-layout-sider--collapsed .collapsed-content[data-v-3394dd30]{justify-content:center;align-items:center}.sider-section[data-v-3394dd30]{flex-direction:column;gap:16px;padding:0 16px;display:flex}.sider-actions[data-v-3394dd30]{flex-wrap:wrap;gap:6px;display:flex}.route-selected-info[data-v-3394dd30]{flex-direction:column;gap:2px;min-height:110px;display:flex}.route-selected-info .route-name[data-v-3394dd30]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.route-selected-info .route-sub[data-v-3394dd30]{color:var(--color-content-dimmed);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.route-selected-info .route-meta-grid[data-v-3394dd30]{color:var(--color-content-dimmed);grid-template-columns:auto 1fr;gap:2px 8px;font-size:12px;display:grid}.route-selected-info .meta-row[data-v-3394dd30]{display:contents}.route-selected-info .meta-label[data-v-3394dd30]{white-space:nowrap}.route-selected-info .meta-value[data-v-3394dd30]{white-space:nowrap;text-overflow:ellipsis;min-height:1em;overflow:hidden}.route-table[data-v-3394dd30] .n-data-table .n-data-table-th,.route-table[data-v-3394dd30] .n-data-table .n-data-table-td{white-space:nowrap}.route-table[data-v-3394dd30] .n-data-table-tr.is-active-route{background-color:var(--background-light-green-bg-primary-default)}.sider-section-title[data-v-3394dd30]{color:var(--color-content-headline);font-size:12px;font-weight:600}.tabs-section[data-v-3394dd30]{padding:0 16px;overflow:auto}.route-selection-content[data-v-3394dd30]{flex-direction:column;gap:8px;padding:0 16px;display:flex;overflow:auto}.route-selection-header[data-v-3394dd30]{font-weight:600}.route-selection-table[data-v-3394dd30] .n-data-table .n-data-table-td,.route-selection-table[data-v-3394dd30] .n-data-table .n-data-table-th{white-space:nowrap}.section-note[data-v-3394dd30]{color:var(--color-content-dimmed);font-size:12px}: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;text-overflow:ellipsis;max-width:200px;overflow:hidden}.trmla-button-group{flex-wrap:wrap;gap:5px;display:flex}.time-distance-chart[data-v-a93482ae]{width:100%;height:100%;position:relative}.td-layout[data-v-a93482ae]{position:absolute;inset:0}.td-sider[data-v-a93482ae] .n-layout-sider__trigger{top:8px}.td-sider.n-layout-sider--collapsed[data-v-a93482ae] .n-menu .n-menu-item .n-menu-item-content{justify-content:center}.td-sider.n-layout-sider--collapsed[data-v-a93482ae] .n-menu .n-menu-item .n-menu-item-content .n-menu-item-content-header,.td-sider.n-layout-sider--collapsed[data-v-a93482ae] .n-menu .n-menu-item .n-menu-item-content .n-menu-item-content-extra{display:none}.sider-inner[data-v-a93482ae]{padding:8px}.sider-section[data-v-a93482ae]{flex-direction:column;gap:8px;display:flex}.sider-section-title[data-v-a93482ae]{color:var(--color-content-headline);font-size:12px;font-weight:600}.sider-actions[data-v-a93482ae]{gap:6px;display:flex}.time-distance-chart[data-v-a93482ae] .chart-container{--chart-text-color:var(--color-content-default);--chart-axis-color:var(--color-content-dimmed);--chart-grid-color:var(--borders-border-color-default);--chart-title-color:var(--color-content-headline)}.time-distance-chart[data-v-a93482ae] .x-axis text,.time-distance-chart[data-v-a93482ae] .y-axis text{fill:var(--chart-text-color);font-size:12px}.time-distance-chart[data-v-a93482ae] .y-axis .stop-tick-bg{fill:color-mix(in srgb, var(--background-bg-content), transparent 0%);stroke:var(--borders-border-color-default);opacity:.9}.time-distance-chart[data-v-a93482ae] .x-axis path,.time-distance-chart[data-v-a93482ae] .y-axis path,.time-distance-chart[data-v-a93482ae] .x-axis line,.time-distance-chart[data-v-a93482ae] .y-axis line{stroke:var(--chart-axis-color)}.time-distance-chart[data-v-a93482ae] .x-label,.time-distance-chart[data-v-a93482ae] .y-label{fill:var(--chart-text-color);font-size:14px;font-weight:500}.time-distance-chart[data-v-a93482ae] .chart-title{fill:var(--chart-title-color)}.time-distance-chart[data-v-a93482ae] .zoomable-content{transform-origin:0 0}.time-distance-chart[data-v-a93482ae] .zoomable-content circle,.time-distance-chart[data-v-a93482ae] .zoomable-content path{vector-effect:non-scaling-stroke}.chart-controls label[data-v-a93482ae]{color:#333;font-weight:700}.no-line-selected[data-v-a93482ae]{height:200px;color:var(--color-content-dimmed);background:var(--background-light-gray-bg-default);border:1px dashed var(--borders-border-color-default);border-radius:4px;justify-content:center;align-items:center;font-style:italic;display:flex}.chart-wrapper[data-v-a93482ae]{flex-direction:column;flex:1;gap:10px;height:100%;display:flex}.route-controls-header h4[data-v-a93482ae]{color:var(--color-content-headline);margin:0;font-size:14px;font-weight:600}.chart-container[data-v-a93482ae]{background:var(--background-bg-content);width:100%;min-height:500px;cursor:-webkit-grab;cursor:grab;flex:1;justify-content:center;align-items:center;height:100%;padding:10px;display:flex}.chart-container[data-v-a93482ae]:active{cursor:-webkit-grabbing;cursor:grabbing}.pt-batch-edit[data-v-e53c37fc]{padding:16px;overflow:auto}.form-group label[data-v-e53c37fc]{margin-bottom:8px;font-weight:500;display:block}.step-navigation[data-v-e53c37fc]{justify-content:space-between;align-items:center;margin:4px 0;display:flex}.step-navigation-left[data-v-e53c37fc]{flex:1}.step-navigation-right[data-v-e53c37fc]{flex:1;justify-content:flex-end;gap:8px;display:flex}.step1[data-v-e53c37fc]{grid-template-columns:300px 1fr;display:grid}.step2[data-v-e53c37fc]{grid-template-columns:50px 1fr;gap:32px;margin-top:16px;display:grid}.step3[data-v-e53c37fc]{justify-content:center;align-items:center;display:flex}.success-message[data-v-e53c37fc]{flex-grow:1}.routes-count[data-v-e53c37fc]{margin:16px 0;font-size:18px}.list-of-edits[data-v-e53c37fc]{flex-flow:column wrap;gap:8px;display:flex}.edit-stop-list[data-v-e53c37fc]{flex-direction:column;display:flex}.edit-stop-list>span[data-v-e53c37fc]{font-size:12px}.edit-stop-list>span.added[data-v-e53c37fc]{color:var(--color-content-primary)}.edit-stop-list>span.removed[data-v-e53c37fc]{color:var(--color-content-error)}.edit-card-content[data-v-e53c37fc],.edit-header[data-v-e53c37fc]{justify-content:space-between;display:flex}.preview-right-side[data-v-e53c37fc],.preview-left[data-v-e53c37fc],.routes-right[data-v-e53c37fc]{padding:0 16px}.routes-list[data-v-e53c37fc]{flex-direction:column;gap:16px;display:flex}.edit-box[data-v-e53c37fc]{border:1px solid var(--borders-border-color-default);justify-content:center;align-items:center;width:16px;height:16px;margin-left:4px;font-size:10px;font-weight:700;display:flex}.route-item[data-v-e53c37fc]{justify-content:space-between;align-items:center;gap:8px;display:flex}.boxes[data-v-e53c37fc]{display:flex}.unmatched-routes[data-v-e53c37fc]{border-top:1px solid var(--borders-border-color-default);margin-top:24px;padding-top:16px}.unmatched-routes h6[data-v-e53c37fc]{color:var(--color-content-dimmed);margin:0 0 12px;font-size:14px}.unmatched-route-list[data-v-e53c37fc]{flex-direction:column;gap:4px;display:flex}.unmatched-route-item[data-v-e53c37fc]{color:var(--color-content-dimmed);padding:2px 0;font-size:12px}.clickable-route[data-v-e53c37fc]{cursor:pointer;transition:color .2s}.clickable-route[data-v-e53c37fc]:hover{color:var(--color-content-primary)}.route-name[data-v-e53c37fc]{flex-grow:1;font-weight:500;display:inline-block}.line-group[data-v-e53c37fc]{margin-bottom:24px}.line-title[data-v-e53c37fc]{margin:0 0 12px;font-size:14px}.edit-box.applicable[data-v-e53c37fc]{background-color:var(--color-content-default);color:var(--color-content-on-primary)}.edit-box.not-applicable[data-v-e53c37fc]{color:var(--color-content-default);background-color:#0000}.preview-container[data-v-e53c37fc]{-webkit-column-gap:8px;-moz-column-gap:8px;grid-template-columns:1fr 16px 16px;column-gap:8px;display:grid}.preview-container>span[data-v-e53c37fc]{font-size:12px}.stop-preview-block[data-v-e53c37fc]{background-color:var(--borders-border-color-default);width:16px;height:24px;color:var(--color-content-on-primary);text-align:center}.stop-preview-block.matched[data-v-e53c37fc]{background-color:var(--color-content-default)}.network-preview-block[data-v-e53c37fc]{border-right:2px solid var(--borders-border-color-default);width:9px;height:24px;color:var(--color-content-on-primary);text-align:center}.network-preview-block.matched[data-v-e53c37fc]{background-color:var(--text-color);border-right:0;width:16px;padding-left:0}.margin-right-icon[data-v-14e5a035]{margin-right:5px}.network-plausibility-container[data-v-4a588d4e]{background-color:var(--page-bg);height:100%;margin-bottom:40px;padding:10px;overflow:auto}.matrix-table td[data-v-4a588d4e]{cursor:pointer;transition:background .2s}.matrix-table td[data-v-4a588d4e]:hover{filter:brightness(80%)}h4[data-v-4a588d4e]{font-weight:400}button[data-v-4a588d4e]{margin-bottom:1rem}.green-background[data-v-4a588d4e]{background-color:#77eb6380}.yellow-background[data-v-4a588d4e]{background-color:#ebeb6580}.red-background[data-v-4a588d4e]{background-color:#e64c4980}.green-background-zero[data-v-4a588d4e]{color:#999;background-color:#77eb6330}.yellow-background-zero[data-v-4a588d4e]{color:#999;background-color:#ebeb6540}.red-background-zero[data-v-4a588d4e]{color:#999;background-color:#e64c4930}.validation-container[data-v-8c2dfd2b]{background-color:var(--page-bg);height:100%;margin-bottom:40px;padding:10px;overflow:auto}.run-all-btn[data-v-8c2dfd2b]{justify-content:flex-end;margin-bottom:.75rem;display:flex}.validation-table[data-v-8c2dfd2b]{border-collapse:collapse;width:100%}.validation-table td[data-v-8c2dfd2b],.validation-table th[data-v-8c2dfd2b]{text-align:left;vertical-align:middle;padding:.5rem .75rem}.validation-table td[data-v-8c2dfd2b]:last-child{text-align:right;width:1%}.networkVal-container[data-v-260f236a]{background-color:var(--page-bg);height:100%;margin-bottom:40px;padding:10px;overflow:auto}.recompute-btn[data-v-260f236a]{margin-left:auto;display:block}.pt-container[data-v-f572e78a]{background-color:var(--page-bg);height:100%;margin-bottom:40px;padding:10px;overflow:auto}.recompute-btn[data-v-f572e78a]{margin-left:auto;display:block}.population-container[data-v-2e463eec],.facilities-container[data-v-109ef231]{background-color:var(--page-bg);height:100%;margin-bottom:40px;padding:10px;overflow:auto}.restore-changes[data-v-094e9683]{border-top:1px solid var(--borders-border-color-default);border-bottom:1px solid var(--borders-border-color-default);background-color:var(--background-light-gray-bg-default);margin-bottom:16px;padding:16px}.alert-content[data-v-094e9683]{font-size:small}.alert-actions[data-v-094e9683]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.transit-lines-at-links-tab[data-v-8d6aa161]{height:100%;padding:10px;overflow:auto}.subheader[data-v-8d6aa161]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.subheader-left[data-v-8d6aa161]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.link-tags[data-v-8d6aa161]{flex-wrap:wrap;gap:6px;display:flex}.collapse-header[data-v-8d6aa161]{justify-content:space-between;align-items:baseline;gap:10px;width:100%;display:flex}.collapse-header-title[data-v-8d6aa161]{align-items:baseline;gap:10px;display:flex;overflow:hidden}.collapse-header-sub[data-v-8d6aa161]{color:var(--color-content-dimmed);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.scenario-editor[data-v-9d91ed55]{z-index:5;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.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{background:var(--separator-color);border:0;min-width:5px!important;min-height:5px!important}.splitpanes--horizontal>.splitpanes__splitter{border:0}.editor-item{background-color:var(--page-bg);border:.5px solid var(--editor-header-bg-color);border-radius:5px;height:100%;overflow:hidden}.editor-item-hover-menu{visibility:hidden;grid-template-columns:1fr 1fr 1fr;width:100%;padding:3px;display:grid;position:absolute;top:0}.editor-item:hover .editor-item-hover-menu{visibility:visible;pointer-events:none}.editor-item-hover-menu>span{width:100%;color:var(--text-color-dimmed);align-items:center;gap:6px;padding:2px;display:flex}.editor-item-hover-menu>span>span{color:var(--button-border-color);pointer-events:auto}.editor-item-hover-menu>span>span+span{color:var(--button-border-color);pointer-events:auto;margin-left:.5em}.editor-item-hover-menu>span>span: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{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-5ed37409]{padding:15px}.text-wrapper>h3[data-v-5ed37409],h2[data-v-5ed37409],h1[data-v-5ed37409],p[data-v-5ed37409]{margin:0}.background-grid[data-v-b9fbd1ff]{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.background-grid-row[data-v-b9fbd1ff]{justify-content:space-between;width:100%;display:flex}.dot[data-v-b9fbd1ff]{background:var(--page-bg-dimmed);pointer-events:none;border-radius:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;margin-right:-3px}.run-tables__active-filters[data-v-07fbf5eb]{flex-wrap:wrap;gap:3px;padding-bottom:10px;display:flex}.run-tables__add-filters[data-v-07fbf5eb]{flex-direction:column;align-items:stretch;gap:5px;display:flex}.run-tables-vis-group[data-v-2f5a0c7c]{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:0fr 1fr;gap:5px 10px;display:grid}.binning-setting-details[data-v-ddd09d27]{margin-top:4px}.custom-bin-preview[data-v-ddd09d27]{margin:5px}.custom-bin-preview__row[data-v-ddd09d27]{grid-template-columns:130px 7px 1fr;align-items:center;display:grid}.custom-bin-preview__text[data-v-ddd09d27]{text-align:right;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:x-small;overflow:hidden}.run-tables-vis-group[data-v-419a9ddf],.run-tables-vis-group[data-v-4be20de4],.run-tables-vis-group[data-v-e37c5409],.run-tables-vis-group[data-v-f85a79d3]{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:0fr 1fr;gap:5px 10px;display:grid}.chart-style-setting-wrapper[data-v-0cb6b543]{margin-top:30px}.chart-style-setting-header[data-v-0cb6b543]{cursor:pointer;background-color:var(--page-bg);border-radius:5px;grid-template-columns:30px 1fr;align-items:center;margin-bottom:16px;padding:10px 0;display:grid}.chart-style-setting-card[data-v-0cb6b543]{background-color:var(--page-bg);border-radius:5px;width:290px;padding:10px;box-shadow:2px 2px 8px #72727221}.chart-style-setting__container[data-v-0cb6b543]{grid-template-columns:-webkit-min-content 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;white-space:nowrap;grid-template-columns:min-content 1fr;gap:5px 10px;padding:10px;display:grid}.chart-style-setting__label[data-v-0cb6b543]{align-self:center}.chart-style-setting__collapse[data-v-0cb6b543]{justify-self:center;font-size:18px;transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(0)}.rotate-down[data-v-0cb6b543]{transform:rotate(90deg)}.chart-style-setting-card-wrapper[data-v-0cb6b543]{flex-wrap:wrap;gap:16px;display:flex}.run-tables-vis-group[data-v-c7088f00]{-webkit-column-gap:10px;-moz-column-gap:10px;grid-template-columns:0fr 1fr;gap:5px 10px;display:grid}.source-select-span[data-v-04502765]{align-items:center;display:flex}.source-icon[data-v-04502765]{width:40px}.source-select-span[data-v-5bad16f2]{align-items:center;display:flex}.source-icon[data-v-5bad16f2]{width:40px}.variable-name-in-chart-editor{white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-weight:700;overflow:hidden}.run-tables-container[data-v-1bab3512]{grid-template-columns:400px 1fr;display:grid}.run-tables-menu[data-v-1bab3512]{padding:15px}.run-tables-preview[data-v-1bab3512]{background-color:var(--page-bg-dimmed);flex-grow:1;min-height:800px;padding:40px 30px;position:relative;overflow:hidden}.run-tables-preview-inner[data-v-1bab3512]{background-color:var(--page-bg);border-radius:4px;width:100%;height:550px;padding:10px;position:relative;box-shadow:2px 2px 12px #72727221}.chart-error-div[data-v-1bab3512]{background-color:var(--page-bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.run-tables__vis-type-icon[data-v-1bab3512]{cursor:pointer}.run-tables__vis-type-icon[data-v-1bab3512]:hover,.run-tables__vis-type-icon__selected[data-v-1bab3512]{background-color:#7f7f7f33}.run-tables__vis-type-icon__not-available[data-v-1bab3512]{filter:grayscale();cursor:not-allowed}.run-tables__vis-type-container[data-v-1bab3512]{grid-template-columns:64px 64px 64px 64px 64px;justify-content:space-between;display:grid}@keyframes rotation-1bab3512{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.loading-indicator-run-tables[data-v-1bab3512]{animation:1s linear infinite rotation-1bab3512}.run-tables-preview__name[data-v-1bab3512]{border-radius:5px;grid-template-columns:1fr 80px;align-items:center;gap:15px;margin-bottom:15px;display:grid}.run-tables-preview__name.extended-options[data-v-1bab3512]{grid-template-columns:1fr 80px 36px;gap:5px}.run-tables-preview__name>input[data-v-1bab3512]{border:none;border-radius:5px;height:34px;margin:0;padding-left:15px;font-size:16px}.run-tables-preview__name>input[data-v-1bab3512]:focus,.run-tables-preview__name>input[data-v-1bab3512]:focus{border:none;outline:none}.dashboard-text-editor[data-v-7c121122]{background-color:var(--page-bg);border:.5px solid var(--editor-header-bg-color);align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;border-radius:5px;flex-direction:column;justify-content:space-evenly;width:100%;height:100%;display:flex}.dashboard-text-editor__text_wrapper[data-v-7c121122]{flex-grow:1;align-items:center;width:100%;height:100%;display:flex}.dashboard-text-editor__text_wrapper>h1[data-v-7c121122],h2[data-v-7c121122],h3[data-v-7c121122],p[data-v-7c121122]{flex-grow:1;width:100%;height:100%;margin:0;padding:0}.dashboard-text-editor__text_wrapper>button[data-v-7c121122]{flex-grow:1;height:100%}.dashboard-text-editor__text_wrapper>*>input[data-v-7c121122],.dashboard-text-editor__text_wrapper>*>textarea[data-v-7c121122]{resize:none;width:100%;height:100%}.text-style-settings[data-v-7c121122]{gap:15px;padding:5px;display:flex}.file-browser-icon[data-v-49aab62d]{width:30px}.file-entry[data-v-49aab62d]{justify-content:space-between;align-items:center;gap:10px;width:100%;padding:0 10px;display:flex}.file-entry[data-v-49aab62d]:hover{background-color:var(--table-hover-color)}.table-name[data-v-49aab62d]{flex-grow:1}.table-name-input[data-v-49aab62d]{justify-content:center;align-items:center;gap:5px;max-width:200px;display:flex}.indent[data-v-4466cf1a]{padding-left:40px}.file-browser-icon[data-v-4466cf1a]{width:30px}.dir-indicator[data-v-4466cf1a]{transition:transform .15s cubic-bezier(.4,0,.2,1);transform:rotate(0)}.dir-indicator-rotated[data-v-4466cf1a]{transform:rotate(90deg)}.dir-indicator.hide-indicator[data-v-4466cf1a]{opacity:0}.table-count-span[data-v-4466cf1a]{filter:saturate(0)opacity(.6);align-items:center;margin-right:11px;font-size:small;display:inline-flex}.table-count-span>img[data-v-4466cf1a]{width:25px;margin:-2px}.dir-file-tree-entry[data-v-4466cf1a]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:0 10px;display:flex}.dir-file-tree-entry[data-v-4466cf1a]:hover{background-color:var(--table-hover-color)}.grid-footer-menu[data-v-d0f86a1d]{justify-content:center;align-items:center;gap:15px;width:100%;margin-top:30px;margin-bottom:300px;display:flex}.dashboard-variables-section[data-v-d0f86a1d]{width:100%;margin-top:50px}.dashboard-variables[data-v-d0f86a1d]{flex-wrap:wrap;row-gap:60px;display:flex}.dashboard-variables>span[data-v-d0f86a1d]{flex-direction:column;gap:4px;width:200px;padding:0 20px;display:flex}.dashboard-variable-name[data-v-d0f86a1d]{gap:10px;display:flex}span.variable-name[data-v-d0f86a1d]{white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-weight:700;overflow:hidden}.dashboard-variables>span[data-v-d0f86a1d]:nth-last-child(5){border:none}.dashboard-variable-dataset[data-v-d0f86a1d]{cursor:pointer;border:1px solid var(--page-bg-dimmed);border-radius:2px;padding:5px}.dashboard-variable-dataset[data-v-d0f86a1d]:hover{background-color:var(--table-hover-color)}.variable-icon[data-v-d0f86a1d]{vertical-align:middle;width:28px}.overlay-container[data-v-d0f86a1d]{background-color:var(--page-bg);width:100%;height:100%;position:absolute;top:0;left:0}.file-select-dropdown[data-v-d0f86a1d]{z-index:10;background-color:var(--page-bg);width:100%;height:0;position:relative}.file-select-dropdown>div[data-v-d0f86a1d]{background-color:var(--page-bg);width:100%;min-width:350px;max-height:600px;position:absolute;top:0;overflow:auto;box-shadow:4px 4px 8px #00000014}.dashboard-size-setting[data-v-d0f86a1d]{align-items:center;gap:10px;padding:15px;display:flex}.dashboard-header[data-v-d0f86a1d]{grid-template-columns:1fr 1fr;gap:3em;display:grid}.dashboard-header>span.dashboard-title[data-v-d0f86a1d]{place-items:flex-start center;display:flex}.dashboard-header>span.right[data-v-d0f86a1d]{justify-self:end;align-items:baseline;gap:5px;display:inline-flex}span.dashboard-title>h2[data-v-d0f86a1d]{width:100%}span.dashboard-title>h2>input[data-v-d0f86a1d]{cursor:pointer;width:100%}span.dashboard-title>h2>input[data-v-d0f86a1d]:hover,.autosave-text[data-v-d0f86a1d]{color:var(--text-color-dimmed)}.vue-grid-item.fullscreen[data-v-d0f86a1d]{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);top:1em!important;left:calc(var(--main-nav-width) + 1em)!important;width:calc(100vw - 2em - var(--main-nav-width))!important;height:calc(100vh - 2em)!important;position:fixed!important;bottom:1em!important;right:1em!important}.import-on-the-fly[data-v-d0f86a1d]{align-items:center;display:flex}.table-icon[data-v-d0f86a1d]{filter:saturate(0)opacity(.6)}.table-icon>img[data-v-d0f86a1d]{width:25px}.table-count-span[data-v-d0f86a1d]{filter:saturate(0)opacity(.6);align-items:center;margin-right:11px;font-size:small;display:inline-flex}.file-upload-list[data-v-e2f1df9a]{border:1px solid var(--panel-border-color);border-radius:var(--panel-border-radius);padding:1em}.file-upload-list h3[data-v-e2f1df9a]{margin-top:0}.file-upload-list ul[data-v-e2f1df9a]{padding-left:0;list-style:none}.file-upload-list li[data-v-e2f1df9a]{padding:.5em 0}.file-upload-list li button[data-v-e2f1df9a]{margin:0 .5em}.drop-area[data-v-e2f1df9a]{min-height:10em;margin-bottom:1em}.bordered-area[data-v-e2f1df9a]{border:1px solid var(--panel-border-color);border-radius:var(--panel-border-radius);padding:1em}.mt[data-v-e2f1df9a]{margin-top:1em}.server-file-container[data-v-e2f1df9a]{gap:1em;width:100%;height:30em;display:flex}.server-file-container div[data-v-e2f1df9a]{flex-grow:1;flex-basis:100%;overflow-y:scroll}.server-file-select[data-v-e2f1df9a]{border-radius:var(--panel-border-radius);background-color:#8080800d;margin:.5em 0}p.helptext[data-v-e2f1df9a]{margin:8px 0 16px}.close[data-v-188b9696]{cursor:pointer;color:#666;background:0 0;border:none;width:30px;height:30px;padding:0;font-size:24px;line-height:30px}.close[data-v-188b9696]:hover{color:#000}h4[data-v-188b9696]{margin-top:0;margin-bottom:8px}.section-help[data-v-188b9696]{color:var(--n-text-color-2);margin:0 0 12px;font-size:13px;line-height:1.4}.uploadBox-default .dropArea{text-align:center;border:1px dashed #aaa;border-radius:4px;width:100%;height:200px;padding-top:2em;font-size:1.4em;position:relative}.uploadBox-default .dropArea.active{border:1px solid #444}.uploadBox .dropArea input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.uploadBox .form-group{margin:0}.uploadBox-inline .dropArea{width:100%;padding:1em 0 2em;position:relative}.uploadBox-inline:after{content:"";clear:both;display:block}.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{opacity:.9;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0}.file-entry[data-v-415d7aea]{-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:3px;align-items:center;gap:.5rem;min-height:2em;padding:.25em .4em;display:flex}.file-entry__icon[data-v-415d7aea]{flex-shrink:0;justify-content:center;align-items:center;width:1.35em;min-width:1.35em;display:inline-flex}.file-entry__label[data-v-415d7aea]{flex:1;align-items:center;min-width:0;line-height:1.2;display:inline-flex}.file-entry__collapse[data-v-415d7aea]{color:var(--color-content-dimmed)}.file-entry__add-subfolder[data-v-415d7aea]{color:var(--color-content-dimmed);border:1px solid var(--borders-border-color-default);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;padding:.15em .4em;font-size:.85em}.file-entry__add-subfolder[data-v-415d7aea]:hover{color:var(--color-content-primary);border-color:var(--color-content-primary)}.file-entry[data-v-415d7aea]:hover{background-color:var(--background-light-gray-bg-default)}.file-entry--user-file[data-v-415d7aea]{background-color:var(--background-light-gray-bg-default);cursor:-webkit-grab;cursor:grab;border-color:#0000}.file-entry--user-file[data-v-415d7aea]:hover{background-color:var(--background-light-green-bg-primary-default);border-color:var(--borders-border-color-default)}.file-entry--user-file[data-v-415d7aea]:active{cursor:-webkit-grabbing;cursor:grabbing}.file-entry.drop-zone-over[data-v-415d7aea]{background-color:var(--background-light-green-bg-primary-default);border-style:dashed;border-color:var(--color-content-primary)}.additional-files-folder{color:var(--color-content-dimmed);font-size:.875em}.file-listing{height:280px;min-height:80px;overflow:auto}.file-listing.drop-zone-over{background-color:#d4edda}#app[data-theme=dark] .file-listing.drop-zone-over{background-color:#1e4620}.save-delete-container{flex-direction:row;gap:3rem;display:flex}.widgets[data-v-e645e698]{flex-wrap:wrap;gap:1rem;margin-bottom:3rem;display:flex}.widget[data-v-e645e698]{border:1px solid var(--table-border-color);border-radius:1rem;flex:200px;min-width:200px;padding:1rem}.widget h3[data-v-e645e698]{margin:.5rem 0 1rem;font-size:1.2rem;font-weight:700}.widget p[data-v-e645e698]{text-align:center;font-size:5rem}.license{grid-template-rows:auto;grid-template-columns:40% 60%;display:grid}.license.toBeDeleted{background-color:var(--bg-danger-color)}.license-card{padding:.5em}.license span:nth-child(odd){text-align:right;padding-right:1rem;font-weight:700}.log{white-space:pre;font-family:Menlo,Monaco,Consolas,Courier New,monospace;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}.network-link-popup[data-v-12d741e3]{-webkit-column-gap:8px;-moz-column-gap:8px;grid-template-columns:1fr 1fr;gap:4px 8px;display:grid}.transit-stop-popup[data-v-b93e9481]{min-width:400px}.popup-header[data-v-b93e9481]{-webkit-column-gap:8px;-moz-column-gap:8px;border-bottom:1px solid #8080804d;grid-template-columns:auto 1fr;column-gap:8px;margin-bottom:12px;padding-bottom:8px;display:grid}.chart-container[data-v-b93e9481]{width:400px;height:200px}.traffic-counts-popup[data-v-a3ace466]{min-width:400px}.popup-header[data-v-a3ace466]{-webkit-column-gap:8px;-moz-column-gap:8px;border-bottom:1px solid #8080804d;grid-template-columns:auto 1fr;column-gap:8px;margin-bottom:12px;padding-bottom:8px;display:grid}.chart-container[data-v-a3ace466]{width:400px;height:200px}div[data-v-e04412f8]{width:100%;height:100%}.visualizer-map[data-v-e04412f8]{width:100%;height:100%;position:absolute;top:0}.deckgl-tooltip[data-v-e04412f8]{pointer-events:none;z-index:1;background-color:var(--page-bg);color:rgb(var(--text-color));border-radius:4px;width:auto;min-width:200px;max-width:750px;height:auto;padding:12px;font-size:12px;position:absolute;transform:translate(-50%,-100%);box-shadow:0 2px 8px #00000026}.deckgl-tooltip[data-v-e04412f8]:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--page-bg);width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.maplibregl-popup{min-width:150px;z-index:10000!important;max-width:300px!important}.maplibregl-popup-close-button{color:rgb(var(--text-color));font-size:20px}.maplibregl-popup-close-button:hover{background-color:#0000!important}.mapboxgl-popup-content,.maplibregl-popup-content{background-color:var(--page-bg)!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,.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,.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-94b34644]{padding-left:16px;display:flex}.time[data-v-94b34644]{-webkit-user-select:none;user-select:none;cursor:pointer;width:100px}.slider[data-v-94b34644]{min-width:600px;margin-right:20px;position:relative}.slider-overlay[data-v-94b34644]{justify-content:space-between;width:100%;display:flex;position:absolute;top:20px}.large-time[data-v-94b34644],.play-pause[data-v-94b34644]{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.play-pause[data-v-94b34644]{width:50px;padding-left:5px}.small-time[data-v-94b34644]{color:var(--text-color-dimmed);font-variant-numeric:tabular-nums}.thumb[data-v-94b34644]{background-color:var(--naive-color-bg);border-radius:30px;width:30px;height:30px;display:inline-flex;position:relative}.thumb-line[data-v-94b34644]{background-color:var(--naive-color);width:2px;height:30px;margin:auto;display:inline-block}.speed-value[data-v-94b34644]{font-variant-numeric:tabular-nums}.speed-popover[data-v-94b34644]{background:#fff;border-radius:16px;gap:14px;height:380px;padding:16px;display:flex}[data-v-94b34644] .speed-slider .n-slider-rail{background:#bdbdbd;width:6px}[data-v-94b34644] .speed-slider .n-slider-handle{background:#000;border:none}.speed-labels[data-v-94b34644]{flex-direction:column-reverse;justify-content:space-between;font-size:15px;font-weight:500;display:flex}.speed-item[data-v-94b34644]{cursor:pointer;opacity:.4;-webkit-user-select:none;user-select:none}.speed-item.active[data-v-94b34644]{opacity:1}.time-slider>.slider>.n-slider>.n-slider-rail>.n-slider-rail__fill{background-color:#0000}.time-slider>.slider>.n-slider>.n-slider-rail>.n-slider-dots{--n-dot-border:1px solid #888;--n-dot-border-active:1px solid #888;--n-dot-width:1px;--n-dot-height:8px}.time-slider>.slider>.n-slider>.n-slider-rail>.n-slider-dots>.n-slider-dot:nth-child(3n+1){--n-dot-border:2px solid #888;--n-dot-border-active:2px solid #888;--n-dot-width:8px;--n-dot-height:8px;--n-dot-color:#888}.time-slider>.slider>.n-slider>.n-slider-rail>.n-slider-marks{font-size:12px;top:15px}.sidebar[data-v-79c1b660]{flex-direction:column;display:flex}.sidebar .top-part[data-v-79c1b660]{flex-grow:2}.sidebar .top-part[data-v-79c1b660],.sidebar .bottom-part[data-v-79c1b660]{grid-template-columns:auto;align-content:start;padding:8px;display:grid}.sidebar-header[data-v-79c1b660]{border-top:1px solid var(--naive-gray);letter-spacing:2.4px;text-transform:uppercase;margin-top:20px;padding:8px 0;font-weight:100}.sidebar-header[data-v-79c1b660]:first-of-type{margin-top:0}.data-source-item[data-v-79c1b660]{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:.5rem;display:grid}.data-source-select-run[data-v-79c1b660]{grid-column:1/span 2}.layer-item-group[data-v-79c1b660]{grid-template-columns:auto 1fr auto;gap:4px;display:grid}.layer-item[data-v-79c1b660]{text-align:left;padding:0 4px;display:block}.layer-label[data-v-79c1b660]{flex-direction:column;gap:.5rem;display:flex}.layer-label-type[data-v-79c1b660]{font-weight:bolder}.layer-label-datasource[data-v-79c1b660]{text-overflow:ellipsis;max-width:120px;font-size:smaller;font-weight:lighter;overflow:hidden}.visibility-toggle[data-v-79c1b660]{background-color:var(--naive-gray-bg);cursor:pointer;border-top-left-radius:10px;border-bottom-left-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:inline-flex}.visibility-toggle.fixed[data-v-79c1b660]{cursor:not-allowed}.visibility-toggle>i[data-v-79c1b660]{opacity:0;transition:opacity .2s}.visibility-toggle:hover>i[data-v-79c1b660]{opacity:1}.visibility-toggle.visible[data-v-79c1b660]{background-color:var(--naive-color);color:var(--page-bg)}.layer-item[data-v-79c1b660]:hover{background-color:var(--naive-gray-bg)}.sidebar-name[data-v-79c1b660]{padding:22px 0;font-weight:700;display:block}.color-preview-container[data-v-7972e183]{outline:3px solid var(--input-background-color);border-radius:4px;width:100%;height:100%}[data-v-c3e268ff]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-c3e268ff]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-c3e268ff]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-c3e268ff]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-c3e268ff]{height:32px}p.helptext[data-v-c3e268ff]{margin:8px 0 16px}h5[data-v-c3e268ff]{padding:8px 16px}.save-load-buttons[data-v-c3e268ff]{gap:8px;display:flex;position:absolute;top:7px;right:16px}.picker-container[data-v-c3e268ff]{border:1px solid var(--n-border);cursor:pointer;border-radius:3px;width:100%;height:28px;transition:border .3s cubic-bezier(.4,0,.2,1);position:relative}.checkbox-container[data-v-c3e268ff]{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;margin:8px 4px 4px;font-weight:lighter;display:flex}label[data-v-c3e268ff]{color:var(--text-color-dimmed);margin:0;font-weight:400}.color-scheme-button[data-v-c3e268ff]{margin:0;padding:0}.color-scheme-preview[data-v-c3e268ff]{height:28px;padding:4px}.dropdown[data-v-c3e268ff]{z-index:1;background-color:var(--page-bg);border-radius:3px;width:100%;position:absolute;top:34px;left:0;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.dropdown-item[data-v-c3e268ff]{width:100%;height:28px;padding:4px;transition:padding .3s cubic-bezier(.4,0,.2,1)}.dropdown-item[data-v-c3e268ff]:hover{padding:3px}.bin-container[data-v-2afd3a69]{width:100%;padding-top:16px;position:relative}.bins-layout[data-v-2afd3a69]{grid-column-gap:4px;grid-template-columns:28px 1fr 28px 20px 1fr;align-items:center;row-gap:4px;display:grid}.color-square[data-v-2afd3a69]{width:20px;height:calc(100% + 4px)}.displaced[data-v-2afd3a69]{position:relative;top:-14px}.initialise-colors>div[data-v-2afd3a69]{display:flex}.save-open-option>i[data-v-2afd3a69]{cursor:pointer;border-radius:4px;padding:4px;display:inline-block}.save-open-option>i[data-v-2afd3a69]:hover{background-color:var(--button-hover-background-color)}.bin-container[data-v-ba06c215]{width:100%;padding-top:16px;position:relative}.bins-layout[data-v-ba06c215]{grid-column-gap:4px;grid-template-columns:1fr 1fr;align-items:center;row-gap:4px;display:grid}.color-picker-row[data-v-ba06c215]{align-items:center;gap:4px;display:flex}.initialise-colors[data-v-ba06c215]{padding-top:16px}.initialise-colors>div[data-v-ba06c215]{display:flex}.disabled-categories[data-v-ba06c215]{margin-top:16px;padding-top:16px}.disabled-label[data-v-ba06c215]{color:var(--text-color-dimmed)}[data-v-e66d3817]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-e66d3817]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-e66d3817]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-e66d3817]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-e66d3817]{height:32px}p.helptext[data-v-e66d3817]{margin:8px 0 16px}h5[data-v-e66d3817]{padding:8px 16px}.save-load-buttons[data-v-e66d3817]{gap:8px;display:flex;position:absolute;top:7px;right:16px}.value-min-max-form[data-v-e66d3817]{grid-template-columns:auto 1fr 1fr auto;align-items:center;gap:4px;display:grid}.btn-square[data-v-e66d3817]{width:2.8rem;height:2.8rem}.btn-left[data-v-e66d3817]{grid-column:1;height:3rem;position:relative;top:-50%}[data-v-4362767e]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-4362767e]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-4362767e]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-4362767e]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-4362767e]{height:32px}p.helptext[data-v-4362767e]{margin:8px 0 16px}h5[data-v-4362767e]{padding:8px 16px}.save-load-buttons[data-v-4362767e]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-34b2551b]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-34b2551b]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-34b2551b]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-34b2551b]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-34b2551b]{height:32px}p.helptext[data-v-34b2551b]{margin:8px 0 16px}h5[data-v-34b2551b]{padding:8px 16px}.save-load-buttons[data-v-34b2551b]{gap:8px;display:flex;position:absolute;top:7px;right:16px}.dialog-layout[data-v-34b2551b]{gap:12px;display:flex}.group-sidebar[data-v-34b2551b]{border-right:1px solid #00000014;width:220px;padding-right:8px}.sidebar-title[data-v-34b2551b]{color:var(--text-color-dimmed,#666);margin-bottom:8px;font-size:13px}.dialog-content[data-v-34b2551b]{flex:1;min-width:0}.group-list[data-v-34b2551b]{flex-direction:column;gap:2px;display:flex}.group-item[data-v-34b2551b]{cursor:pointer;border-radius:4px;padding:8px 10px;transition:background-color .15s}.group-item[data-v-34b2551b]:hover{background-color:var(--n-item-color-hover,#0000000d)}.group-item.selected[data-v-34b2551b]{background-color:var(--n-item-color-active,#18a0581a);font-weight:600}.preset-browser[data-v-34b2551b]{background-color:var(--n-color,#f5f5f5);border-radius:4px;max-height:500px;margin-bottom:16px;padding:8px;overflow-y:auto}.preset-item[data-v-34b2551b]{cursor:pointer;border-radius:4px;margin:2px 0;padding:8px 12px;transition:background-color .15s}.preset-item[data-v-34b2551b]:hover{background-color:var(--n-item-color-hover,#0000000d)}.preset-item.selected[data-v-34b2551b]{background-color:var(--n-item-color-active,#18a0581a);font-weight:500}.save-inputs[data-v-34b2551b]{gap:16px;display:flex}.input-group[data-v-34b2551b]{flex-direction:column;flex:1;gap:4px;display:flex}.input-group label[data-v-34b2551b]{color:var(--text-color-dimmed,#666);font-size:13px}.empty-state[data-v-34b2551b]{text-align:center;color:#999;padding:16px}.delete-button-container[data-v-34b2551b]{flex-grow:1;justify-content:flex-end;margin-right:32px}[data-v-b4e7398c]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-b4e7398c]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-b4e7398c]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-b4e7398c]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-b4e7398c]{height:32px}p.helptext[data-v-b4e7398c]{margin:8px 0 16px}h5[data-v-b4e7398c]{padding:8px 16px}.save-load-buttons[data-v-b4e7398c]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-3e10d4b7]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-3e10d4b7]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-3e10d4b7]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-3e10d4b7]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-3e10d4b7]{height:32px}p.helptext[data-v-3e10d4b7]{margin:8px 0 16px}h5[data-v-3e10d4b7]{padding:8px 16px}.save-load-buttons[data-v-3e10d4b7]{gap:8px;display:flex;position:absolute;top:7px;right:16px}.value-min-max-form[data-v-3e10d4b7]{grid-template-columns:auto 1fr 1fr auto;align-items:center;gap:4px;display:grid}.implicit-boundaries[data-v-3e10d4b7]{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.btn-square[data-v-3e10d4b7]{width:2.8rem;height:2.8rem}.btn-left[data-v-3e10d4b7]{grid-column:1;height:3rem;position:relative;top:-50%}.bin-container[data-v-5f32e453]{width:100%;padding-top:32px;position:relative}.bins-layout[data-v-5f32e453]{grid-column-gap:4px;grid-template-columns:28px 1fr 28px 1fr;align-items:center;row-gap:4px;display:grid}.displaced[data-v-5f32e453]{position:relative;top:-14px}.initialise-colors>div[data-v-5f32e453]{display:flex}.save-open-option>i[data-v-5f32e453]{cursor:pointer;border-radius:4px;padding:4px;display:inline-block}.save-open-option>i[data-v-5f32e453]:hover{background-color:var(--button-hover-background-color)}.bin-label[data-v-5f32e453]{font-size:x-small;font-style:italic}.n-button.tiny-round .n-button__content{justify-content:center}[data-v-a8b1141b]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-a8b1141b]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-a8b1141b]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-a8b1141b]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-a8b1141b]{height:32px}p.helptext[data-v-a8b1141b]{margin:8px 0 16px}h5[data-v-a8b1141b]{padding:8px 16px}.save-load-buttons[data-v-a8b1141b]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-cdcb515a]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-cdcb515a]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-cdcb515a]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-cdcb515a]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-cdcb515a]{height:32px}p.helptext[data-v-cdcb515a]{margin:8px 0 16px}h5[data-v-cdcb515a]{padding:8px 16px}.save-load-buttons[data-v-cdcb515a]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-6a78f1e1]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-6a78f1e1]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-6a78f1e1]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-6a78f1e1]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-6a78f1e1]{height:32px}p.helptext[data-v-6a78f1e1]{margin:8px 0 16px}h5[data-v-6a78f1e1]{padding:8px 16px}.save-load-buttons[data-v-6a78f1e1]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-952bc581]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-952bc581]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-952bc581]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-952bc581]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-952bc581]{height:32px}p.helptext[data-v-952bc581]{margin:8px 0 16px}h5[data-v-952bc581]{padding:8px 16px}.save-load-buttons[data-v-952bc581]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-e7fda8a1]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-e7fda8a1]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-e7fda8a1]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-e7fda8a1]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-e7fda8a1]{height:32px}p.helptext[data-v-e7fda8a1]{margin:8px 0 16px}h5[data-v-e7fda8a1]{padding:8px 16px}.save-load-buttons[data-v-e7fda8a1]{gap:8px;display:flex;position:absolute;top:7px;right:16px}.button-icon[data-v-e7fda8a1]{width:16px}[data-v-2d889d5c]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-2d889d5c]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-2d889d5c]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-2d889d5c]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-2d889d5c]{height:32px}p.helptext[data-v-2d889d5c]{margin:8px 0 16px}h5[data-v-2d889d5c]{padding:8px 16px}.save-load-buttons[data-v-2d889d5c]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-d3a239c4]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-d3a239c4]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-d3a239c4]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-d3a239c4]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-d3a239c4]{height:32px}p.helptext[data-v-d3a239c4]{margin:8px 0 16px}h5[data-v-d3a239c4]{padding:8px 16px}.save-load-buttons[data-v-d3a239c4]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-aa1ca6c3]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-aa1ca6c3]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-aa1ca6c3]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-aa1ca6c3]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-aa1ca6c3]{height:32px}p.helptext[data-v-aa1ca6c3]{margin:8px 0 16px}h5[data-v-aa1ca6c3]{padding:8px 16px}.save-load-buttons[data-v-aa1ca6c3]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-0045fc26]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-0045fc26]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-0045fc26]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-0045fc26]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-0045fc26]{height:32px}p.helptext[data-v-0045fc26]{margin:8px 0 16px}h5[data-v-0045fc26]{padding:8px 16px}.save-load-buttons[data-v-0045fc26]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-a5f40466]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-a5f40466]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-a5f40466]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-a5f40466]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-a5f40466]{height:32px}p.helptext[data-v-a5f40466]{margin:8px 0 16px}h5[data-v-a5f40466]{padding:8px 16px}.save-load-buttons[data-v-a5f40466]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-0e56a36b]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-0e56a36b]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-0e56a36b]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-0e56a36b]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-0e56a36b]{height:32px}p.helptext[data-v-0e56a36b]{margin:8px 0 16px}h5[data-v-0e56a36b]{padding:8px 16px}.save-load-buttons[data-v-0e56a36b]{gap:8px;display:flex;position:absolute;top:7px;right:16px}[data-v-b8a711d8]:root{--n-divider-color:#efeff5;--n-border:1px solid #e0e0e6}.sidebar-toplevel-element[data-v-b8a711d8]{margin-top:10px;margin-bottom:150px;padding:4px}.sidebar-item[data-v-b8a711d8]{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 16px;display:flex;position:relative}.sidebar-item>label[data-v-b8a711d8]{color:var(--text-color-dimmed);margin:0;font-weight:400}.sidebar-spacer[data-v-b8a711d8]{height:32px}p.helptext[data-v-b8a711d8]{margin:8px 0 16px}h5[data-v-b8a711d8]{padding:8px 16px}.save-load-buttons[data-v-b8a711d8]{gap:8px;display:flex;position:absolute;top:7px;right:16px}.sidebar-collapse[data-v-b8a711d8]{border-left:1px solid var(--naive-gray);z-index:2;background-color:var(--page-bg);width:330px;height:100vh;position:absolute;left:230px;overflow:auto}.map-container[data-v-549f0ebb]{width:100%;height:100vh;overflow:hidden}.sidebar[data-v-549f0ebb]{background-color:var(--page-bg);z-index:5;width:230px;height:100vh;position:absolute;top:0;left:0}.time-line[data-v-549f0ebb]{z-index:3;background-color:var(--page-bg);border-radius:4px;height:60px;padding:13px;position:absolute;bottom:30px;right:50px}.status-icon[data-v-9e42bc5b]{vertical-align:middle;width:20px;height:20px;margin-right:6px}.icon-fixed-width{width:30px}.trmla-button-group{gap:8px;margin-top:16px;display:flex}.sidebar{background-color:var(--page-bg);flex-direction:column;width:240px;height:100vh;display:flex}.sidebar.collapsed{width:50px}.sidebar .section-container{padding:0 12px 32px}.sidebar .section-item{border-top:1px solid var(--separator-color);justify-content:space-between;align-items:center;padding:8px;display:flex}.sidebar .section-item.collapsed{justify-content:center}.sidebar .section-item.deactivated{color:#a4a4a4}.sidebar .section-header{justify-content:space-between;align-items:center;gap:6px;width:100%;margin-right:16px;display:flex}.sidebar .section-header.collapsed{justify-content:center;margin:0}.sidebar .section-header>span{font-size:small;font-weight:700}body{color:var(--color-content-default);font-family:BlinkMacSystemFont,-apple-system,“Segoe UI”,Roboto,Helvetica,Arial,sans-serif}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{font-size:100%}#app{--color-content-default:#333639;--borders-border-color-default:#e0e0e6;--color-content-headline:#1f2225;--color-content-dimmed:#767c82;--color-content-placeholder:#c2c2c2;--color-content-on-primary:#fff;--color-content-primary:#18a058;--color-content-info:#2080f0;--color-content-warning:#f0a020;--color-content-error:#d03050;--background-bg-default:#fff;--background-bg-content:#fff;--background-bg-secondary:#fff;--background-bg-primary:#18a058;--background-bg-primary-hovered:#36ad6a;--background-bg-primary-pressed:#0c7a43;--background-light-gray-bg-default:#2e33380d;--background-light-green-bg-primary-default:#18a05829;--background-switch-bg-active:#18a058;--background-switch-bg-default:#00000024;--background-bg-form-item:#fff;--background-bg-info:#2080f0;--editor-diff-added-bg:#18a058;--editor-diff-modified-bg:#f0a020;--editor-diff-deleted-bg:#d03050;--borders-border-form-item:#e0e0e6;--tramola:#008259;--bg-table:#fafafc;--page-bg:var(--background-bg-default);--page-bg-dimmed:#efefef;--page-bg-alpha75:#ffffffbf;--page-bg-alpha0:#fff0;--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:#949e97;--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;--bg-danger-color:#f2dede;--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:#80808080;--tabs-nav-hover-background-color:#eee;--panel-header-color:#f5f5f5;--panel-border-color:#ddd;--panel-border-radius:4px;--editor-header-bg-color:#ddd;--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:#fcc;--editor-delete-hover-bg-color:#ef4444;--editor-delete-fg-color:#000;--editor-delete-hover-fg-color:#fff;--code-bg-color:#f9f2f4;--code-fg-color:#c7254e;--pre-bg-color:#f5f5f5;--pre-fg-color:#333;--pre-border-color:#ccc;--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:#18a05829;--naive-gray:#e0e0e6;--naive-gray-bg:#2e33380d;background-color:var(--page-bg);color:var(--color-content-default);min-width:100%;height:100%;min-height:100%}@media (prefers-color-scheme:dark){#app[data-theme=system]{--color-content-default:#ffffffd1;--borders-border-color-default:#ffffff17;--color-content-headline:#ffffffe6;--color-content-dimmed:#ffffff85;--color-content-placeholder:#ffffff61;--color-content-on-primary:#000;--color-content-primary:#63e2b7;--color-content-info:#70c0e8;--color-content-warning:#f2c97d;--color-content-error:#d03050;--background-bg-default:#101014;--background-bg-content:#18181c;--background-bg-secondary:#3f3f45;--background-bg-primary:#63e2b7;--background-bg-primary-hovered:#7fe7c4;--background-bg-primary-pressed:#5acea7;--background-light-gray-bg-default:#ffffff0d;--background-light-green-bg-primary-default:#63e2b729;--background-switch-bg-active:#2a947d;--background-switch-bg-default:#fff3;--background-bg-form-item:#2f2f31;--background-bg-info:#70c0e8;--editor-diff-added-bg:#63e2b7;--editor-diff-modified-bg:#f2c97d;--editor-diff-deleted-bg:#e88080;--borders-border-form-item:#fff0;--tramola:#00b880;--bg-table:#26262a;--page-bg:var(--background-bg-default);--page-bg-dimmed:#3b3b3b;--page-bg-alpha75:#2b2b2bbf;--page-bg-alpha0:#2b2b2b00;--page-fg:#bbb;--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:#50494d;--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;--bg-danger-color:#331616;--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:#0f0f0f80;--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:#a33;--editor-delete-hover-bg-color:#f33;--editor-delete-fg-color:#2b2b2b;--editor-delete-hover-fg-color:#fff;--tabs-nav-hover-background-color:var(--main-nav-bg);--code-bg-color:#000;--code-fg-color:#e6174b;--pre-bg-color:#111;--pre-fg-color:#ccc;--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:#63e2b729;--naive-gray:#ffffff1a;--naive-gray-bg:#ffffff1a}}#app[data-theme=dark]{--color-content-default:#ffffffd1;--borders-border-color-default:#ffffff17;--color-content-headline:#ffffffe6;--color-content-dimmed:#ffffff85;--color-content-placeholder:#ffffff61;--color-content-on-primary:#000;--color-content-primary:#63e2b7;--color-content-info:#70c0e8;--color-content-warning:#f2c97d;--color-content-error:#d03050;--background-bg-default:#101014;--background-bg-content:#18181c;--background-bg-secondary:#3f3f45;--background-bg-primary:#63e2b7;--background-bg-primary-hovered:#7fe7c4;--background-bg-primary-pressed:#5acea7;--background-light-gray-bg-default:#ffffff0d;--background-light-green-bg-primary-default:#63e2b729;--background-switch-bg-active:#2a947d;--background-switch-bg-default:#fff3;--background-bg-form-item:#2f2f31;--background-bg-info:#70c0e8;--editor-diff-added-bg:#63e2b7;--editor-diff-modified-bg:#f2c97d;--editor-diff-deleted-bg:#e88080;--borders-border-form-item:#fff0;--tramola:#00b880;--bg-table:#26262a;--page-bg:var(--background-bg-default);--page-bg-dimmed:#3b3b3b;--page-bg-alpha75:#2b2b2bbf;--page-bg-alpha0:#2b2b2b00;--page-fg:#bbb;--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:#50494d;--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;--bg-danger-color:#331616;--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:#0f0f0f80;--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:#a33;--editor-delete-hover-bg-color:#f33;--editor-delete-fg-color:#2b2b2b;--editor-delete-hover-fg-color:#fff;--tabs-nav-hover-background-color:var(--main-nav-bg);--code-bg-color:#000;--code-fg-color:#e6174b;--pre-bg-color:#111;--pre-fg-color:#ccc;--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:#63e2b729;--naive-gray:#ffffff1a;--naive-gray-bg:#ffffff1a}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);white-space:nowrap;z-index:5;border-right:1px solid var(--main-nav-border);min-height:100%;transition-duration:.3s;position:fixed;top:0;left:0;overflow:hidden}#main-nav h1{margin:0;padding:0;font-size:220%;font-weight:400}#main-nav h1 a{color:var(--page-fg);padding:20px 0 10px 15px}#main-nav h1 img{margin-top:-8px}#main-nav .nav-top{margin-top:70px;margin-bottom:2.5em;position:absolute;inset:0;overflow:hidden auto}#main-nav .nav-bottom{height:2.5em;position:absolute;bottom:0;left:0;right:0}#main-nav ul li a,#main-nav ul li p{padding-left:20px;padding-right:10px;font-weight:400}#main-nav a{width:100%;padding:.5em 0;transition-duration:.3s;display:block}#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;transition-duration:.3s}#main-nav .nav{padding:0;list-style-type:none;overflow-x:hidden}#main-nav,#main-nav .nav a{color:var(--main-nav-link)}.nav .separator{border-bottom:1px solid var(--main-nav-separator);margin-bottom:.5em;padding-top:.5em}#main-nav .badge{font-weight:400}#app.main-nav-collapsed #main-nav .badge.pull-right{background-color:var(--main-nav-badge-bg);font-size:75%;transition-duration:.3s;position:absolute;top:2px;right:5px}#main-nav ul li a#main-nav-toggle{padding:.5em 0}#main-nav-toggle{text-align:center}#main-nav-toggle svg{transition-duration:.5s}#app.main-nav-collapsed #main-nav-toggle svg{transition-duration:.5s;transform:rotate(-180deg)}.fa.fa-pulse{letter-spacing:-.11em}.cHide{visibility:visible;opacity:1;padding-left:.5em;transition:opacity .3s linear}#app.main-nav-collapsed .cHide{visibility:hidden;opacity:0;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{margin:0;padding: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{box-sizing:border-box;background:0 0;border:none;width:100%;height:100%;margin:0;padding:10px;display:block;position:absolute;top:0;left:0}.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{margin-right:2em;display:inline-block}.vcenter{margin-top:33vh}.contentTabs{background-color:var(--page-bg);z-index:100;margin-left:10px;padding:10px 0;position:fixed;top:0;right:0}.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{border-left:1px solid var(--main-nav-border);margin-right:1em;padding-left:1em}.actions a{margin:0 .3em}.actions a:first-child,.actions a:last-child{margin-left:0}.info-panel{border:1px solid var(--input-border-color);border-radius:3px;min-height:150px;padding:5px}.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{border:1px dashed var(--main-nav-separator);background-color:#f2f2f2;margin:0 1em;padding:5px 2em .5em 5px;display:inline-block}.repTmplElem:first-child{margin-left:0}.repTmplElem:hover{cursor:pointer}.panel-body .divider{background-color:#0000;height:1px;margin:9px -15px;display:block;overflow:hidden}.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)}.bg-danger{background-color:var(--bg-danger-color)}.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{border-bottom:1px solid var(--separator-color);text-wrap:none;padding:.5em 0}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{border:1px solid var(--panel-border-color);border-radius:.3rem;width:20em;margin:.5rem;overflow:hidden}div.card:first-child{margin-left:0}div.card:last-child{margin-right:0}div.card h3{padding:.5rem;font-size:1.45em}div.card p{padding:0 .5rem}div.card div.img{background:var(--main-nav-bg);height:12rem;padding:0;overflow:hidden}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{-o-object-fit:cover;object-fit:cover;width:100%;height:12rem;transition:all .6s}div.card:hover img{transition:all .6s;transform:scale(1.1)}div.card>a{height:100%;display:block}div.card-container{grid-gap:1rem;grid-template-columns:repeat(auto-fill,20em);justify-content:space-between;display:grid}h1{color:var(--color-content-headline);font-size:225%}h2{color:var(--color-content-headline);margin-top:1em;padding-bottom:.3em;font-size:175%;font-weight:400;transition-property:border-bottom-color;transition-duration:.3s}h2:first-child{margin-top:0}h3{color:var(--color-content-headline);font-size:150%;font-weight:400}.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:#0000}.btn-toolbar .separator{float:left;background:red;width:0;height:1em;margin:0 0 0 1.5em;display:inline-block}.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:85%}.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);border-color:var(--borders-border-color-default);background-color:#0000}.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:0 0}.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);-webkit-box-shadow:inset 0 1px 1px #00000013, 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);outline:0}.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{background-color:var(--tabs-nav-hover-background-color);text-decoration:none}.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:#0000}.nav-tabs>li>a:hover{border-color:var(--panel-border-color)}#app #darkIndicator{float:left;width:1em;display:none;position:absolute;left:0;right:0;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);text-overflow:ellipsis;white-space:nowrap;width:100%;padding-top:8px;padding-bottom:4px;font-size:12px;font-weight:400;display:block;overflow:hidden}.tr-form-label:not(:first-child){margin-top:4px}.icon-wrapper{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.icon-wrapper>svg{fill:currentColor;display:block}.icon-16>svg{width:16px;height:16px}.icon-24>svg{width:24px;height:24px}.icon-32>svg{width:32px;height:32px}
