/* Global Resets */
div, table, td, tr, th, a, p {
  margin: 0;
  padding: 0; }

div, input, select, textarea, img {
  outline: 0; }

:focus {
  outline: 0; }

html, body {
  height: 100%;
  width: 100%;
  margin: 0px;
  padding: 0px; }

.dw-disableTextSelection {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.dw-disableTouchAction {
  -ms-touch-action: none;
  touch-action: none; }

/* Remove border around link images added in IE by default */
a img {
  border: 0;
  text-decoration: none; }

.formHideNavigation {
  display: none; }

.hide-navigation {
  display: none; }

.spec-container .dw-controlButton {
  background-image: url("../img/buttonBG.png");
  border-style: solid;
  border-width: 1px;
  border-color: #707070;
  background-repeat: repeat-x;
  background-size: 100% 100%;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin: 0px;
  border-radius: 3px; }
  .spec-container .dw-controlButton:hover {
    background-image: url("../img/buttonBGHover.png"); }
  .spec-container .dw-controlButton:active {
    background-image: url("../img/buttonBGActive.png"); }
  .spec-container .dw-controlButton:disabled {
    background-image: url("../img/buttonBGDisabled.png");
    border-color: #dcdcdc; }

.dw-controlButton::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* Modules */
#moduleToolbox {
  background: #f0f0f0;
  border-bottom: solid 1px #c0c0c0;
  padding: 10px; }

#loginDisplay.mdl-inEditMode {
  background: #f0f0f0;
  background-image: none;
  height: 48px; }

#loginDisplay > .mdl-module-container {
  float: left;
  width: 500px; }

.mdl-module-container {
  background-color: #f9f9f9;
  border: 1px solid #a0a0a0;
  min-height: 10px;
  min-width: 10px; }

.mdl-module-editable {
  cursor: move;
  background-color: #ffffff;
  border: 1px solid #a0a0a0;
  margin: 5px;
  min-height: 20px; }

.mdl-module-placeholder {
  background-color: #f0f4ff;
  border: 1px solid #a0a0a0;
  margin: 5px; }

.mdl-toolbox-module {
  width: 80px;
  cursor: move;
  text-align: center;
  font-size: 0.9em;
  padding: 4px; }
  .mdl-toolbox-module div {
    margin-left: auto;
    margin-right: auto; }

table.mdl-toolbox-container {
  margin-left: auto;
  margin-right: auto; }

.mdl-toolbox-options {
  text-align: center;
  font-size: 0.9em; }

table.mdl-toolbox-container > tbody > tr > td {
  padding: 2px; }

.mdl-toolbox-module-loading {
  height: 80px;
  background-color: #ffffff;
  color: #707070;
  border: 1px solid #a0a0a0;
  margin: 5px;
  padding: 5px;
  font-size: 8pt;
  text-align: center; }

.mdl-toolbox-module-loading-image {
  background-image: url("../img/progress.gif");
  background-repeat: no-repeat;
  background-position: center center;
  height: 50px; }

.mdl-toolbox-module-loading div {
  margin-left: auto;
  margin-right: auto; }

.mdl-module-edit-toolbar {
  background-image: url("../img/bannerGlass.png");
  border-bottom: solid 1px #c0c0c0;
  height: 14px;
  padding: 7px;
  color: #3f3f3f;
  font-size: 8pt;
  text-align: right; }

.mdl-module-edit-toolbar-button {
  display: inline; }

#mdl-edit-module-dialog {
  display: none;
  font-size: 9pt; }

#ctrlContextMenu {
  background-color: #ffffff;
  border: solid 1px black;
  width: 130px;
  margin: 0px;
  padding: 1px;
  z-index: 300;
  /* Do Not Change!*/
  display: none;
  position: absolute; }
  #ctrlContextMenu #contextMenuInnerContainer {
    margin: 1px 0; }
    #ctrlContextMenu #contextMenuInnerContainer.dw-highlighted {
      margin: 0px;
      cursor: pointer;
      border: solid 1px #0088ff;
      background-color: #99ccee;
      box-sizing: border-box; }

/* Loading Overlay	
-----------------------------------------------------------*/
.loadingOverlay {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  background-color: #FFF;
  text-align: center;
  opacity: 0.8;
  filter: alpha(opacity=80);
  display: none;
  vertical-align: middle; }

.loadingOverlayInner {
  display: table-cell;
  height: 50px;
  width: 100%;
  margin: auto;
  vertical-align: middle; }

.loadingOverlayProgress {
  position: relative;
  padding-top: 16px;
  height: 20px;
  width: 100%;
  font-size: 15px;
  background-image: url("../img/progress.gif");
  background-repeat: no-repeat;
  background-position: center top; }

.loadingOverlayText {
  width: 100%; }

.loadingOverlayDetails {
  max-width: 600px;
  margin: auto; }

.dw-tooltip {
  position: absolute;
  background-color: #FCFCFD;
  border: 1px solid darkgray;
  padding: 5px;
  display: none; }

/* Filter Box 
----------------------------------------------------------*/
.filter-container {
  width: 98%;
  margin-bottom: 4px;
  margin-top: 2px; }

.filter-title {
  float: left;
  padding-right: 4px; }

.filter-box {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29yZS5jc3MiLCJzb3VyY2VzIjpbImNvcmUuc2NzcyIsIi4uLy4uLy4uL0RyaXZlV29ya3NMaXZlU3BlY2lmaWNhdGlvbi9TdHlsZXMvSGVscGVycy9fZ2xvYmFsUmVzZXQuc2NzcyIsIi4uLy4uLy4uL0RyaXZlV29ya3NMaXZlU3BlY2lmaWNhdGlvbi9TdHlsZXMvQ29udHJvbHMvX2NvbnRyb2xCdXR0b24uc2NzcyIsIi4uLy4uLy4uL0RyaXZlV29ya3NMaXZlU3BlY2lmaWNhdGlvbi9TdHlsZXMvQ29udHJvbHMvX2NvbnRleHRNZW51LnNjc3MiLCIuLi8uLi8uLi9Ecml2ZVdvcmtzTGl2ZVNwZWNpZmljYXRpb24vU3R5bGVzL0NvbnRyb2xzL190b29sdGlwLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnSGVscGVycy9fZ2xvYmFsUmVzZXQuc2Nzcyc7XHJcblxyXG4uZm9ybUhpZGVOYXZpZ2F0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5oaWRlLW5hdmlnYXRpb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuJGNvbnRyb2xCdXR0b25EZWZhdWxCZ0ltYWdlOiBcIi4uL2ltZy9idXR0b25CRy5wbmdcIjtcclxuJGNvbnRyb2xCdXR0b25Ib3ZlckJnSW1hZ2U6IFwiLi4vaW1nL2J1dHRvbkJHSG92ZXIucG5nXCI7XHJcbiRjb250cm9sQnV0dG9uQWN0aXZlQmdJbWFnZTogXCIuLi9pbWcvYnV0dG9uQkdBY3RpdmUucG5nXCI7XHJcbiRjb250cm9sQnV0dG9uRGlzYWJsZWRCZ0ltYWdlOiBcIi4uL2ltZy9idXR0b25CR0Rpc2FibGVkLnBuZ1wiO1xyXG5cclxuLnNwZWMtY29udGFpbmVyIHtcclxuICAgIEBpbXBvcnQgJ0NvbnRyb2xzL19jb250cm9sQnV0dG9uLnNjc3MnO1xyXG59XHJcblxyXG4vKiBNb2R1bGVzICovXHJcbiNtb2R1bGVUb29sYm94IHtcclxuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2MwYzBjMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbiNsb2dpbkRpc3BsYXkubWRsLWluRWRpdE1vZGUge1xyXG4gICAgYmFja2dyb3VuZDogI2YwZjBmMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDQ4cHg7XHJcbn1cclxuXHJcbiNsb2dpbkRpc3BsYXkgPiAubWRsLW1vZHVsZS1jb250YWluZXIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogNTAwcHg7XHJcbn1cclxuXHJcbi5tZGwtbW9kdWxlLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2EwYTBhMDtcclxuICAgIG1pbi1oZWlnaHQ6IDEwcHg7XHJcbiAgICBtaW4td2lkdGg6IDEwcHg7XHJcbn1cclxuXHJcbi5tZGwtbW9kdWxlLWVkaXRhYmxlIHtcclxuICAgIGN1cnNvcjogbW92ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTBhMGEwO1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ubWRsLW1vZHVsZS1wbGFjZWhvbGRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmNGZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2EwYTBhMDtcclxuICAgIG1hcmdpbjogNXB4O1xyXG59XHJcblxyXG4ubWRsLXRvb2xib3gtbW9kdWxlIHtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgY3Vyc29yOiBtb3ZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuXHJcbiAgICBkaXYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxudGFibGUubWRsLXRvb2xib3gtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubWRsLXRvb2xib3gtb3B0aW9ucyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDAuOWVtO1xyXG59XHJcblxyXG50YWJsZS5tZGwtdG9vbGJveC1jb250YWluZXIgPiB0Ym9keSA+IHRyID4gdGQge1xyXG4gICAgcGFkZGluZzogMnB4O1xyXG59XHJcblxyXG4ubWRsLXRvb2xib3gtbW9kdWxlLWxvYWRpbmcge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGNvbG9yOiAjNzA3MDcwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2EwYTBhMDtcclxuICAgIG1hcmdpbjogNXB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZm9udC1zaXplOiA4cHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tZGwtdG9vbGJveC1tb2R1bGUtbG9hZGluZy1pbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9wcm9ncmVzcy5naWYnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG59XHJcblxyXG4ubWRsLXRvb2xib3gtbW9kdWxlLWxvYWRpbmcgZGl2IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubWRsLW1vZHVsZS1lZGl0LXRvb2xiYXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmFubmVyR2xhc3MucG5nJyk7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2MwYzBjMDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIHBhZGRpbmc6IDdweDtcclxuICAgIGNvbG9yOiAjM2YzZjNmO1xyXG4gICAgZm9udC1zaXplOiA4cHQ7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLm1kbC1tb2R1bGUtZWRpdC10b29sYmFyLWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbiNtZGwtZWRpdC1tb2R1bGUtZGlhbG9nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDlwdDtcclxufVxyXG5cclxuQGltcG9ydCAnQ29udHJvbHMvX2NvbnRleHRNZW51LnNjc3MnO1xyXG5cclxuLyogTG9hZGluZyBPdmVybGF5XHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubG9hZGluZ092ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICBib3R0b206IDBweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubG9hZGluZ092ZXJsYXlJbm5lciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubG9hZGluZ092ZXJsYXlQcm9ncmVzcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcHJvZ3Jlc3MuZ2lmJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxufVxyXG5cclxuLmxvYWRpbmdPdmVybGF5VGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmxvYWRpbmdPdmVybGF5RGV0YWlscyB7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG5AaW1wb3J0ICdDb250cm9scy9fdG9vbHRpcC5zY3NzJztcclxuXHJcbi8qIEZpbHRlciBCb3ggXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZmlsdGVyLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogOTglO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXRpdGxlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLWJveCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuIiwi77u/LyogR2xvYmFsIFJlc2V0cyAqL1xyXG5kaXYsIHRhYmxlLCB0ZCwgdHIsIHRoLCBhLCBwIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmRpdiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEsIGltZyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG46Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuaHRtbCwgYm9keSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4uZHctZGlzYWJsZVRleHRTZWxlY3Rpb24ge1xyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLmR3LWRpc2FibGVUb3VjaEFjdGlvbiB7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xyXG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiBSZW1vdmUgYm9yZGVyIGFyb3VuZCBsaW5rIGltYWdlcyBhZGRlZCBpbiBJRSBieSBkZWZhdWx0ICovXHJcbmEgaW1nIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4iLCLvu78kY29udHJvbEJ1dHRvbkRlZmF1bEJnSW1hZ2U6IFwibWlzc2luZy5wbmdcIiAhZGVmYXVsdDtcclxuJGNvbnRyb2xCdXR0b25Ib3ZlckJnSW1hZ2U6IFwibWlzc2luZy5wbmdcIiAhZGVmYXVsdDtcclxuJGNvbnRyb2xCdXR0b25BY3RpdmVCZ0ltYWdlOiBcIm1pc3NpbmcucG5nXCIgIWRlZmF1bHQ7XHJcbiRjb250cm9sQnV0dG9uRGlzYWJsZWRCZ0ltYWdlOiBcIm1pc3NpbmcucG5nXCIgIWRlZmF1bHQ7XHJcblxyXG4uZHctY29udHJvbEJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGNvbnRyb2xCdXR0b25EZWZhdWxCZ0ltYWdlKTtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgIGJvcmRlci1jb2xvcjogIzcwNzA3MDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkY29udHJvbEJ1dHRvbkhvdmVyQmdJbWFnZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkY29udHJvbEJ1dHRvbkFjdGl2ZUJnSW1hZ2UpO1xyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkY29udHJvbEJ1dHRvbkRpc2FibGVkQmdJbWFnZSk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGNkY2RjO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBSZW1vdmUgdGhlIGV4dHJhIHBhZGRpbmcgRmlyZWZveCBhZGRzIHRvIGJ1dHRvbnNcclxuQGF0LXJvb3QgLmR3LWNvbnRyb2xCdXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4iLCLvu78jY3RybENvbnRleHRNZW51IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCBibGFjaztcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogMXB4O1xyXG4gICAgei1pbmRleDogMzAwOyAvKiBEbyBOb3QgQ2hhbmdlISovXHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgXHJcbiAgICAmICNjb250ZXh0TWVudUlubmVyQ29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW46IDFweCAwO1xyXG5cclxuICAgICAgICAmLmR3LWhpZ2hsaWdodGVkIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzAwODhmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5Y2NlZTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmR3LXRvb2x0aXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGRDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtncmF5O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDQUEsbUJBQW1C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 */
