/*!
 * nisient IoTransit v9.0.0 http://www.nisient.com
 * (c) 2015-2024 nisient
 *
 * third party included (in part):
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * (c) 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *
 * Leaflet 1.0.0-rc.1 (6ea195a), a JS library for interactive maps. http://leafletjs.com
 * (c) 2010-2015 Vladimir Agafonkin, (c) 2010-2011 CloudMade
 *
 * xterm.js https://github.com/xtermjs/xterm.js
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * json-formatter-js https://github.com/mohsen1/json-formatter-js
 * Copyright (c) 2015 Mohsen Azimi
*/
html, body {
	height: 100%;
	width: 100%;
	margin: 0px;
	font-family: "Arial", sans-serif;
	font-size: 12px;
	line-height: 14px;
	overflow: hidden;
}
.input:focus, .button:focus {
	outline: none !important;
	box-shadow: none !important;
	border: 0;
}
.element::-webkit-scrollbar {
	width: 0 !important
}
.element {
	-ms-overflow-style: none;
}
#watermark1 {position: absolute;bottom: 25px;left: 10px;font-size: 10px;color: darkgrey;z-index: 100;}#watermark2 {position: absolute;bottom: 10px;left: 10px;font-size: 10px;color: darkgrey;z-index: 100;}

/* primary page layout */
#bc1 {width: 100%;height: 100%;background-color: #eeeeee;}#bc1t {width: 100%;height: 60px;background-color: #fff;box-sizing: inherit;}#bc1tt {height: 0px;border: 0px;}#bc1tl {display: block;width: 200px;border: 0px;padding-top: 6px;padding-left: 3px;vertical-align: middle;margin: auto;}#bc1tc {border: 0px;margin-top: 18px;background-color: transparent;overflow: unset;box-sizing: inherit;}#bc1tr {}#displaylogin {display: inline-block;float: right;height: 40px;margin-top: 4px;margin-right: 7px;}#bc1tb {height: 0px;border: 0px;}#bc1l {width: 0px;border: 0px;padding: 0px;}#bc1c {border: 0px;padding: 0px;}#bc1r {width: 0px;border: 0px;padding: 0px;}#bc1b {width: 0px;border: 0px;padding: 5px;color: #ffffff;background-color: #000000;}#cm_playbook_filter_dialog_underlay {background-color: #ffffff;opacity: 0.5;}

.appletbackground {
	background-color: #eeeeee;
}
.applettitle {
	float: right;
	margin-right: 10px;
	margin-top: 4px;
	z-index: 100;
	color: darkgrey;
}
.appletfooter {
	width: 100%;
	height: 32px;
	padding: 0px;
	background-color: white;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d0d0d0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0d0d0;
}
.content {
	background-color: #ffffff;
}
.fisheyebar {
	height: 50px;
	background-color: transparent;
	text-align: center;
	position: relative;
	right: 0px;
	top: 0px;
	width: 100%;
	margin-bottom: 2px !important;
}
.basecolour {
	color: #000000;
}
.prefmenu {
	border: 0px !important;
	background-color: transparent !important;
}
.headerclass {
	font-family: "Arial", sans-serif;
	font-size: 12px;
	color: #fa4616;
}
.footerclass {
	font-family: "Arial", sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.navlink:hover {
	text-decoration: underline;
	color: #576b60;
}
.hidespan {
	display: none;
}
img.centred {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
}
fieldset {
    border: 1px solid darkgrey;
	padding:12px 18px 12px 12px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin:12px 8px;
}
fieldset legend {
	font-family: HelveticaNeue;
    background: white;
    padding: 0 0.1875em;
    margin: 0;
    margin-left: -0.1875em;
    color: black;
}
.formcol1 {
	text-align: left;
	vertical-align: middle;
	display: inline-block;
	padding-right: 12px;
}
.gridimage {
	width: 15px !important;
	height: 15px !important;
}
.simpleimage {
	width: 44px;
	height: 44px;
	vertical-align: middle;
}
.hidespan {
	display: none;
}
label2 {
	color: #000;
    float: left;
    width: 200px;
    line-height:20px;
    margin-right:10px;
}
label3 {
    float: left;
    margin-left: 30px;
    width: 120px;
}
label4 {
    line-height:20px;
    color: blue;
}
label5 {
	color: #000;
    float: left;
    width: 300px;
    line-height:20px;
    margin-right:10px;
}
.functiontitle {
	width: 100%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 14px;
	font-weight: bold;
}
.filtertitle {
	width: 100%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
}
.filtercols {
	float: right;
	margin-top: -6px;
	margin-right: 3px;
}
.filterlabel {
	width: 200px;
	height: 20px;
}
.detaillabel {
	width: 200px;
	height: 20px;
}
.sumlabel {
	width: 80px;
	height: 20px;
}
.nocolwrap {
	white-space: nowrap;
}
/* sidepane and vertical tabs */
.sidepane {padding: 0px;overflow: hidden;}.fullscreen {width: 100%;height: 100%;}.sideTabContainer {width: 350px;height: 100%;float: left;position: relative;}.sideTabContent {background-color: white;width: 300px;height: 100%;float: left;}.sideTabStrip {width: 50px;position: relative;display: inline-block;float: right;}.sideTab {display: block;position: relative;width: 100%;height: 50px;background-color: transparent;transform: scale(0.9);opacity: 0.7;transition: filter 250ms, transform 250ms;}.sideTab:hover {transform: scale(1.2);}.sideTabSelected {border-left: none;opacity: 1.0;transform: scale(1.2);}.sideactionbar {bottom: 0px;height: 30px;margin-left: auto;margin-right: auto;}.actionbutton {float: right;margin-right: 6px;}.actionbuttonleft {float: left;margin-left: 6px;margin-top: 1px;background-color: transparent;transition: filter 250ms, transform 250ms;}.actionbuttonleft:hover {transform: scale(1.2);}

/* dGrid related */
.grid-50 {width: 50px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-75 {width: 75px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-100 {width: 100px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-125 {width: 125px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-150 {width: 150px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-175 {width: 175px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-200 {width: 200px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-225 {width: 225px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-250 {width: 250px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-275 {width: 275px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-300 {width: 300px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-325 {width: 325px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-350 {width: 350px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-375 {width: 375px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-400 {width: 400px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-425 {width: 425px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-450 {width: 450px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-475 {width: 475px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-500 {width: 500px; text-overflow: unset !important; line-height: normal !important; white-space: normal !important;}.grid-auto {width: auto;}
.row-blue {color: black;background-color: #3b85cb;}.row-blue:hover {color: black;background-color: #77a9da !important;}.row-clear {}.row-clear:hover {background-color: #eaeaea !important;}.row-green {color: white;background-color: #70b500;}.row-green:hover {color: black;background-color: #9aca4e !important;}.row-grey {color: white;background-color: #808080;}.row-grey:hover {color: black;background-color: #a7a7a7 !important;}.row-orange {color:black;background-color: #ffa500;}.row-orange:hover {color:black;background-color: #ffc04e !important;}.row-red {color:white;background-color: #eb5a47}.row-red:hover {color: black;background-color: #f18d7d !important;}.row-yellow {color: black;background-color: #ffff01;}.row-yellow:hover {color: black;background-color: #ffff97 !important;}.row-black {color: white;background-color: black;}.row-black:hover {color:white;background-color: #828282 !important;}
/* dojoxFisheye */
.dojoxFisheyeListItemLabel.dojoxFishSelected {display: block;}.dojoxFisheyeListItemLabel {border: 0px;padding: 1px;text-align: center;position: absolute;display: none;white-space: pre; }.dojoxFisheyeListItemImage {border: 0px;position: absolute;}.dojoxFisheyeListItem {position: absolute;z-index: 2;}.dojoxFisheyeListBar {position: relative;}.dojoxFisheyeListBar {margin-right: -1px;margin-left: auto;right: 44px;text-align: center;}
/* dijitDialog */
.dijitDialogUnderlay {opacity: 0.3 !important;background-color: rgba(255,255,255,0.3) !important;backdrop-filter: saturate(0.25);-webkit-backdrop-filter: saturate(0.25);}
/* Bootstrap Grid */
.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 768px) {.container {width: 750px;}}@media (min-width: 992px) {.container {width: 970px;}}@media (min-width: 1200px) {.container {width: 1170px;}}.container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {margin-right: -15px;margin-left: -15px;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left;}.col-xs-12 {width: 100%;}.col-xs-11 {width: 91.66666667%;}.col-xs-10 {width: 83.33333333%;}.col-xs-9 {width: 75%;}.col-xs-8 {width: 66.66666667%;}.col-xs-7 {width: 58.33333333%;}.col-xs-6 {width: 50%;}.col-xs-5 {width: 41.66666667%;}.col-xs-4 {width: 33.33333333%;}.col-xs-3 {width: 25%;}.col-xs-2 {width: 16.66666667%;}.col-xs-1 {width: 8.33333333%;}.col-xs-pull-12 {right: 100%;}.col-xs-pull-11 {right: 91.66666667%;}.col-xs-pull-10 {right: 83.33333333%;}.col-xs-pull-9 {right: 75%;}.col-xs-pull-8 {right: 66.66666667%;}.col-xs-pull-7 {right: 58.33333333%;}.col-xs-pull-6 {right: 50%;}.col-xs-pull-5 {right: 41.66666667%;}.col-xs-pull-4 {right: 33.33333333%;}.col-xs-pull-3 {right: 25%;}.col-xs-pull-2 {right: 16.66666667%;}.col-xs-pull-1 {right: 8.33333333%;}.col-xs-pull-0 {right: auto;}.col-xs-push-12 {left: 100%;}.col-xs-push-11 {left: 91.66666667%;}.col-xs-push-10 {left: 83.33333333%;}.col-xs-push-9 {left: 75%;}.col-xs-push-8 {left: 66.66666667%;}.col-xs-push-7 {left: 58.33333333%;}.col-xs-push-6 {left: 50%;}.col-xs-push-5 {left: 41.66666667%;}.col-xs-push-4 {left: 33.33333333%;}.col-xs-push-3 {left: 25%;}.col-xs-push-2 {left: 16.66666667%;}.col-xs-push-1 {left: 8.33333333%;}.col-xs-push-0 {left: auto;}.col-xs-offset-12 {margin-left: 100%;}.col-xs-offset-11 {margin-left: 91.66666667%;}.col-xs-offset-10 {margin-left: 83.33333333%;}.col-xs-offset-9 {margin-left: 75%;}.col-xs-offset-8 {margin-left: 66.66666667%;}.col-xs-offset-7 {margin-left: 58.33333333%;}.col-xs-offset-6 {margin-left: 50%;}.col-xs-offset-5 {margin-left: 41.66666667%;}.col-xs-offset-4 {margin-left: 33.33333333%;}.col-xs-offset-3 {margin-left: 25%;}.col-xs-offset-2 {margin-left: 16.66666667%;}.col-xs-offset-1 {margin-left: 8.33333333%;}.col-xs-offset-0 {margin-left: 0;}@media (min-width: 768px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}.col-sm-12 {width: 100%;}.col-sm-11 {width: 91.66666667%;}.col-sm-10 {width: 83.33333333%;}.col-sm-9 {width: 75%;}.col-sm-8 {width: 66.66666667%;}.col-sm-7 {width: 58.33333333%;}.col-sm-6 {width: 50%;}.col-sm-5 {width: 41.66666667%;}.col-sm-4 {width: 33.33333333%;}.col-sm-3 {width: 25%;}.col-sm-2 {width: 16.66666667%;}.col-sm-1 {width: 8.33333333%;}.col-sm-pull-12 {right: 100%;}.col-sm-pull-11 {right: 91.66666667%;}.col-sm-pull-10 {right: 83.33333333%;}.col-sm-pull-9 {right: 75%;}.col-sm-pull-8 {right: 66.66666667%;}.col-sm-pull-7 {right: 58.33333333%;}.col-sm-pull-6 {right: 50%;}.col-sm-pull-5 {right: 41.66666667%;}.col-sm-pull-4 {right: 33.33333333%;}.col-sm-pull-3 {right: 25%;}.col-sm-pull-2 {right: 16.66666667%;}.col-sm-pull-1 {right: 8.33333333%;}.col-sm-pull-0 {right: auto;}.col-sm-push-12 {left: 100%;}.col-sm-push-11 {left: 91.66666667%;}.col-sm-push-10 {left: 83.33333333%;}.col-sm-push-9 {left: 75%;}.col-sm-push-8 {left: 66.66666667%;}.col-sm-push-7 {left: 58.33333333%;}.col-sm-push-6 {left: 50%;}.col-sm-push-5 {left: 41.66666667%;}.col-sm-push-4 {left: 33.33333333%;}.col-sm-push-3 {left: 25%;}.col-sm-push-2 {left: 16.66666667%;}.col-sm-push-1 {left: 8.33333333%;}.col-sm-push-0 {left: auto;}.col-sm-offset-12 {margin-left: 100%;}.col-sm-offset-11 {margin-left: 91.66666667%;}.col-sm-offset-10 {margin-left: 83.33333333%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-8 {margin-left: 66.66666667%;}.col-sm-offset-7 {margin-left: 58.33333333%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-5 {margin-left: 41.66666667%;}.col-sm-offset-4 {margin-left: 33.33333333%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-2 {margin-left: 16.66666667%;}.col-sm-offset-1 {margin-left: 8.33333333%;}.col-sm-offset-0 {margin-left: 0;}}@media (min-width: 992px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left;}.col-md-12 {width: 100%;}.col-md-11 {width: 91.66666667%;}.col-md-10 {width: 83.33333333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-6 {width: 50%;}.col-md-5 {width: 41.66666667%;}.col-md-4 {width: 33.33333333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66666667%;}.col-md-1 {width: 8.33333333%;}.col-md-pull-12 {right: 100%;}.col-md-pull-11 {right: 91.66666667%;}.col-md-pull-10 {right: 83.33333333%;}.col-md-pull-9 {right: 75%;}.col-md-pull-8 {right: 66.66666667%;}.col-md-pull-7 {right: 58.33333333%;}.col-md-pull-6 {right: 50%;}.col-md-pull-5 {right: 41.66666667%;}.col-md-pull-4 {right: 33.33333333%;}.col-md-pull-3 {right: 25%;}.col-md-pull-2 {right: 16.66666667%;}.col-md-pull-1 {right: 8.33333333%;}.col-md-pull-0 {right: auto;}.col-md-push-12 {left: 100%;}.col-md-push-11 {left: 91.66666667%;}.col-md-push-10 {left: 83.33333333%;}.col-md-push-9 {left: 75%;}.col-md-push-8 {left: 66.66666667%;}.col-md-push-7 {left: 58.33333333%;}.col-md-push-6 {left: 50%;}.col-md-push-5 {left: 41.66666667%;}.col-md-push-4 {left: 33.33333333%;}.col-md-push-3 {left: 25%;}.col-md-push-2 {left: 16.66666667%;}.col-md-push-1 {left: 8.33333333%;}.col-md-push-0 {left: auto;}.col-md-offset-12 {margin-left: 100%;}.col-md-offset-11 {margin-left: 91.66666667%;}.col-md-offset-10 {margin-left: 83.33333333%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-8 {margin-left: 66.66666667%;}.col-md-offset-7 {margin-left: 58.33333333%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-5 {margin-left: 41.66666667%;}.col-md-offset-4 {margin-left: 33.33333333%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-2 {margin-left: 16.66666667%;}.col-md-offset-1 {margin-left: 8.33333333%;}.col-md-offset-0 {margin-left: 0;}}@media (min-width: 1200px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left;}.col-lg-12 {width: 100%;}.col-lg-11 {width: 91.66666667%;}.col-lg-10 {width: 83.33333333%;}.col-lg-9 {width: 75%;}.col-lg-8 {width: 66.66666667%;}.col-lg-7 {width: 58.33333333%;}.col-lg-6 {width: 50%;}.col-lg-5 {width: 41.66666667%;}.col-lg-4 {width: 33.33333333%;}.col-lg-3 {width: 25%;}.col-lg-2 {width: 16.66666667%;}.col-lg-1 {width: 8.33333333%;}.col-lg-pull-12 {right: 100%;}.col-lg-pull-11 {right: 91.66666667%;}.col-lg-pull-10 {right: 83.33333333%;}.col-lg-pull-9 {right: 75%;}.col-lg-pull-8 {right: 66.66666667%;}.col-lg-pull-7 {right: 58.33333333%;}.col-lg-pull-6 {right: 50%;}.col-lg-pull-5 {right: 41.66666667%;}.col-lg-pull-4 {right: 33.33333333%;}.col-lg-pull-3 {right: 25%;}.col-lg-pull-2 {right: 16.66666667%;}.col-lg-pull-1 {right: 8.33333333%;}.col-lg-pull-0 {right: auto;}.col-lg-push-12 {left: 100%;}.col-lg-push-11 {left: 91.66666667%;}.col-lg-push-10 {left: 83.33333333%;}.col-lg-push-9 {left: 75%;}.col-lg-push-8 {left: 66.66666667%;}.col-lg-push-7 {left: 58.33333333%;}.col-lg-push-6 {left: 50%;}.col-lg-push-5 {left: 41.66666667%;}.col-lg-push-4 {left: 33.33333333%;}.col-lg-push-3 {left: 25%;}.col-lg-push-2 {left: 16.66666667%;}.col-lg-push-1 {left: 8.33333333%;}.col-lg-push-0 {left: auto;}.col-lg-offset-12 {margin-left: 100%;}.col-lg-offset-11 {margin-left: 91.66666667%;}.col-lg-offset-10 {margin-left: 83.33333333%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-8 {margin-left: 66.66666667%;}.col-lg-offset-7 {margin-left: 58.33333333%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-5 {margin-left: 41.66666667%;}.col-lg-offset-4 {margin-left: 33.33333333%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-2 {margin-left: 16.66666667%;}.col-lg-offset-1 {margin-left: 8.33333333%;}.col-lg-offset-0 {margin-left: 0;}}
/* Leaflet */
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-map-pane svg,.leaflet-map-pane canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer {position: absolute;left: 0;top: 0;}.leaflet-container {overflow: hidden;-ms-touch-action: none;touch-action: none;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow {-webkit-user-select: none;   -moz-user-select: none;        user-select: none;  -webkit-user-drag: none;}.leaflet-safari .leaflet-tile {image-rendering: -webkit-optimize-contrast;}.leaflet-safari .leaflet-tile-container {width: 1600px;height: 1600px;-webkit-transform-origin: 0 0;}.leaflet-marker-icon,.leaflet-marker-shadow {display: block;}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer {max-width: none !important;}.leaflet-tile {filter: inherit;visibility: hidden;}.leaflet-tile-loaded {visibility: inherit;}.leaflet-zoom-box {width: 0;height: 0;-moz-box-sizing: border-box;     box-sizing: border-box;z-index: 800;}.leaflet-overlay-pane svg {-moz-user-select: none;}.leaflet-pane         { z-index: 400; }.leaflet-tile-pane    { z-index: 200; }.leaflet-overlay-pane { z-index: 400; }.leaflet-shadow-pane  { z-index: 500; }.leaflet-marker-pane  { z-index: 600; }.leaflet-popup-pane   { z-index: 700; }.leaflet-map-pane canvas { z-index: 100; }.leaflet-map-pane svg    { z-index: 200; }.leaflet-vml-shape {width: 1px;height: 1px;}.lvml {behavior: url(#default#VML);display: inline-block;position: absolute;}.leaflet-control {position: relative;z-index: 800;pointer-events: auto;}.leaflet-top,.leaflet-bottom {position: absolute;z-index: 1000;pointer-events: none;}.leaflet-top {top: 0;}.leaflet-right {right: 0;}.leaflet-bottom {bottom: 0;}.leaflet-left {left: 0;}.leaflet-control {float: left;clear: both;}.leaflet-right .leaflet-control {float: right;}.leaflet-top .leaflet-control {margin-top: 10px;}.leaflet-bottom .leaflet-control {margin-bottom: 10px;}.leaflet-left .leaflet-control {margin-left: 10px;}.leaflet-right .leaflet-control {margin-right: 10px;}.leaflet-fade-anim .leaflet-tile {will-change: opacity;}.leaflet-fade-anim .leaflet-popup {opacity: 0;-webkit-transition: opacity 0.2s linear;   -moz-transition: opacity 0.2s linear;     -o-transition: opacity 0.2s linear;        transition: opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {opacity: 1;}.leaflet-zoom-animated {-webkit-transform-origin: 0 0;    -ms-transform-origin: 0 0;        transform-origin: 0 0;}.leaflet-zoom-anim .leaflet-zoom-animated {will-change: transform;}.leaflet-zoom-anim .leaflet-zoom-animated {-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);     -o-transition:      -o-transform 0.25s cubic-bezier(0,0,0.25,1);        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile {-webkit-transition: none;   -moz-transition: none;     -o-transition: none;        transition: none;}.leaflet-zoom-anim .leaflet-zoom-hide {visibility: hidden;}.leaflet-interactive {cursor: pointer;}.leaflet-grab {cursor: -webkit-grab;cursor:    -moz-grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive {cursor: crosshair;}.leaflet-popup-pane,.leaflet-control {cursor: auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable {cursor: move;cursor: -webkit-grabbing;cursor:    -moz-grabbing;}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container {pointer-events: none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive {pointer-events: auto;}.leaflet-container {background: #ddd;outline: 0;}.leaflet-container a {color: #0078A8;}.leaflet-container a.leaflet-active {outline: 2px solid orange;}.leaflet-zoom-box {border: 2px dotted #38f;background: rgba(255,255,255,0.5);}.leaflet-container {font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;}.leaflet-bar {box-shadow: 0 1px 5px rgba(0,0,0,0.65);border-radius: 4px;}.leaflet-bar a,.leaflet-bar a:hover {background-color: #fff;border-bottom: 1px solid #ccc;width: 26px;height: 26px;line-height: 26px;display: block;text-align: center;text-decoration: none;color: black;}.leaflet-bar a,.leaflet-control-layers-toggle {background-position: 50% 50%;background-repeat: no-repeat;display: block;}.leaflet-bar a:hover {background-color: #f4f4f4;}.leaflet-bar a:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}.leaflet-bar a:last-child {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom: none;}.leaflet-bar a.leaflet-disabled {cursor: default;background-color: #f4f4f4;color: #bbb;}.leaflet-touch .leaflet-bar a {width: 30px;height: 30px;line-height: 30px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out {font: bold 18px 'Lucida Console', Monaco, monospace;text-indent: 1px;}.leaflet-control-zoom-out {font-size: 20px;}.leaflet-touch .leaflet-control-zoom-in {font-size: 22px;}.leaflet-touch .leaflet-control-zoom-out {font-size: 24px;}.leaflet-control-layers {box-shadow: 0 1px 5px rgba(0,0,0,0.4);background: #fff;border-radius: 5px;}.leaflet-control-layers-toggle {background-image: url(images/layers.png);width: 36px;height: 36px;}.leaflet-retina .leaflet-control-layers-toggle {background-image: url(images/layers-2x.png);background-size: 26px 26px;}.leaflet-touch .leaflet-control-layers-toggle {width: 44px;height: 44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle {display: none;}.leaflet-control-layers-expanded .leaflet-control-layers-list {display: block;position: relative;}.leaflet-control-layers-expanded {padding: 6px 10px 6px 6px;color: #333;background: #fff;}.leaflet-control-layers-scrollbar {overflow-y: scroll;padding-right: 5px;}.leaflet-control-layers-selector {margin-top: 2px;position: relative;top: 1px;}.leaflet-control-layers label {display: block;}.leaflet-control-layers-separator {height: 0;border-top: 1px solid #ddd;margin: 5px -10px 5px -6px;}.leaflet-container .leaflet-control-attribution {background: #fff;background: rgba(255, 255, 255, 0.7);margin: 0;}.leaflet-control-attribution,.leaflet-control-scale-line {padding: 0 5px;color: #333;}.leaflet-control-attribution a {text-decoration: none;}.leaflet-control-attribution a:hover {text-decoration: underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale {font-size: 11px;}.leaflet-left .leaflet-control-scale {margin-left: 5px;}.leaflet-bottom .leaflet-control-scale {margin-bottom: 5px;}.leaflet-control-scale-line {border: 2px solid #777;border-top: none;line-height: 1.1;padding: 2px 5px 1px;font-size: 11px;white-space: nowrap;overflow: hidden;-moz-box-sizing: border-box;     box-sizing: border-box;background: #fff;background: rgba(255, 255, 255, 0.5);}.leaflet-control-scale-line:not(:first-child) {border-top: 2px solid #777;border-bottom: none;margin-top: -2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child) {border-bottom: 2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {box-shadow: none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {border: 2px solid rgba(0,0,0,0.2);background-clip: padding-box;}.leaflet-popup {position: absolute;text-align: center;}.leaflet-popup-content-wrapper {padding: 1px;text-align: left;border-radius: 12px;}.leaflet-popup-content {margin: 13px 19px;line-height: 1.4;}.leaflet-popup-content p {margin: 18px 0;}.leaflet-popup-tip-container {margin: 0 auto;width: 40px;height: 20px;position: relative;overflow: hidden;}.leaflet-popup-tip {width: 17px;height: 17px;padding: 1px;margin: -10px auto 0;-webkit-transform: rotate(45deg);   -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);     -o-transform: rotate(45deg);        transform: rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip {background: white;color: #333;box-shadow: 0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button {position: absolute;top: 0;right: 0;padding: 4px 4px 0 0;border: none;text-align: center;width: 18px;height: 14px;font: 16px/14px Tahoma, Verdana, sans-serif;color: #c3c3c3;text-decoration: none;font-weight: bold;background: transparent;}.leaflet-container a.leaflet-popup-close-button:hover {color: #999;}.leaflet-popup-scrolled {overflow: auto;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper {zoom: 1;}.leaflet-oldie .leaflet-popup-tip {width: 24px;margin: 0 auto;-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);}.leaflet-oldie .leaflet-popup-tip-container {margin-top: -1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip {border: 1px solid #999;}.leaflet-div-icon {background: #fff;border: 1px solid #666;}
/* XTerm */
.xterm {position: relative;user-select: none;-ms-user-select: none;-webkit-user-select: none;}.xterm.focus,.xterm:focus {outline: none;}.xterm .xterm-helpers {position: absolute;top: 0;z-index: 5;}.xterm .xterm-helper-textarea {padding: 0;border: 0;margin: 0;position: absolute;opacity: 0;left: -9999em;top: 0;width: 0;height: 0;z-index: -5;white-space: nowrap;overflow: hidden;resize: none;}.xterm .composition-view {background: #000;color: #FFF;display: none;position: absolute;white-space: nowrap;z-index: 1;}.xterm .composition-view.active {display: block;}.xterm .xterm-viewport {background-color: #000;overflow-y: scroll;cursor: default;position: absolute;right: 0;left: 0;top: 0;bottom: 0;}.xterm .xterm-screen {position: relative;}.xterm .xterm-screen canvas {position: absolute;left: 0;top: 0;}.xterm .xterm-scroll-area {visibility: hidden;}.xterm-char-measure-element {display: inline-block;visibility: hidden;position: absolute;top: 0;left: -9999em;line-height: normal;}.xterm {cursor: text;}.xterm.enable-mouse-events {cursor: default;}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer {cursor: pointer;}.xterm.column-select.focus {cursor: crosshair;}.xterm .xterm-accessibility,.xterm .xterm-message {position: absolute;left: 0;top: 0;bottom: 0;right: 0;z-index: 10;color: transparent;}.xterm .live-region {position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden;}.xterm-dim {opacity: 0.5;}.xterm-underline {text-decoration: underline;}.xterm-strikethrough {text-decoration: line-through;}.xterm-screen .xterm-decoration-container .xterm-decoration {	z-index: 6;	position: absolute;}
.xterm-char-measure-element {font: 12px/1.0 "Lucida Console", "Monospace Regular", courier-new, courier, monospace;}
/* json formatter */
.json-formatter-row {font-family: monospace;}.json-formatter-row,.json-formatter-row a,.json-formatter-row a:hover {color: black;text-decoration: none;}.json-formatter-row .json-formatter-row {margin-left: 1rem;}.json-formatter-row .json-formatter-children.json-formatter-empty {opacity: 0.5;margin-left: 1rem;}.json-formatter-row .json-formatter-children.json-formatter-empty:after {display: none;}.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {content: "No properties";}.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {content: "[]";}.json-formatter-row .json-formatter-string,.json-formatter-row .json-formatter-stringifiable {color: green;white-space: pre;word-wrap: break-word;}.json-formatter-row .json-formatter-number {color: blue;}.json-formatter-row .json-formatter-boolean {color: red;}.json-formatter-row .json-formatter-null {color: #855A00;}.json-formatter-row .json-formatter-undefined {color: #ca0b69;}.json-formatter-row .json-formatter-function {color: #FF20ED;}.json-formatter-row .json-formatter-date {background-color: rgba(0, 0, 0, 0.05);}.json-formatter-row .json-formatter-url {text-decoration: underline;color: blue;cursor: pointer;}.json-formatter-row .json-formatter-bracket {color: blue;}.json-formatter-row .json-formatter-key {color: #00008B;padding-right: 0.2rem;}.json-formatter-row .json-formatter-toggler-link {cursor: pointer;}.json-formatter-row .json-formatter-toggler {line-height: 1.2rem;font-size: 0.7rem;vertical-align: middle;opacity: 0.6;cursor: pointer;padding-right: 0.2rem;}.json-formatter-row .json-formatter-toggler:after {display: inline-block;transition: transform 100ms ease-in;content: "►";}.json-formatter-row > a > .json-formatter-preview-text {opacity: 0;transition: opacity 0.15s ease-in;font-style: italic;}.json-formatter-row:hover > a > .json-formatter-preview-text {opacity: 0.6;}.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {transform: rotate(90deg);}.json-formatter-row.json-formatter-open > .json-formatter-children:after {display: inline-block;}.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {display: none;}.json-formatter-row.json-formatter-open.json-formatter-empty:after {display: block;}.json-formatter-dark.json-formatter-row {font-family: monospace;}.json-formatter-dark.json-formatter-row,.json-formatter-dark.json-formatter-row a,.json-formatter-dark.json-formatter-row a:hover {color: white;text-decoration: none;}.json-formatter-dark.json-formatter-row .json-formatter-row {margin-left: 1rem;}.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {opacity: 0.5;margin-left: 1rem;}.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {display: none;}.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {content: "No properties";}.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {content: "[]";}.json-formatter-dark.json-formatter-row .json-formatter-string,.json-formatter-dark.json-formatter-row .json-formatter-stringifiable {color: #31F031;white-space: pre;word-wrap: break-word;}.json-formatter-dark.json-formatter-row .json-formatter-number {color: #66C2FF;}.json-formatter-dark.json-formatter-row .json-formatter-boolean {color: #EC4242;}.json-formatter-dark.json-formatter-row .json-formatter-null {color: #EEC97D;}.json-formatter-dark.json-formatter-row .json-formatter-undefined {color: #ef8fbe;}.json-formatter-dark.json-formatter-row .json-formatter-function {color: #FD48CB;}.json-formatter-dark.json-formatter-row .json-formatter-date {background-color: rgba(255, 255, 255, 0.05);}.json-formatter-dark.json-formatter-row .json-formatter-url {text-decoration: underline;color: #027BFF;cursor: pointer;}.json-formatter-dark.json-formatter-row .json-formatter-bracket {color: #9494FF;}.json-formatter-dark.json-formatter-row .json-formatter-key {color: #23A0DB;padding-right: 0.2rem;}.json-formatter-dark.json-formatter-row .json-formatter-toggler-link {cursor: pointer;}.json-formatter-dark.json-formatter-row .json-formatter-toggler {line-height: 1.2rem;font-size: 0.7rem;vertical-align: middle;opacity: 0.6;cursor: pointer;padding-right: 0.2rem;}.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {display: inline-block;transition: transform 100ms ease-in;content: "►";}.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {opacity: 0;transition: opacity 0.15s ease-in;font-style: italic;}.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {opacity: 0.6;}.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {transform: rotate(90deg);}.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {display: inline-block;}.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {display: none;}.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {display: block;}
