/**
 * Grid Variables - CH
 */
/**
 * Grid Variables - CH
 */
/**
 * Custom SASS Mixins - CH
 */
.rw-btn,
.rw-input-reset,
.rw-input,
.rw-dropdown-list-autofill,
.rw-filter-input {
  color: inherit;
  padding: 0;
  margin: 0;
  border: none;
  box-shadow: none;
  background: none;
  background-image: none;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

.rw-btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}

select.rw-input {
  text-transform: none;
}

html input[type="button"].rw-input {
  -webkit-appearance: button;
  cursor: pointer;
}

textarea.rw-input {
  overflow: auto;
  resize: vertical;
}

button[disabled].rw-input,
fieldset[disabled] .rw-input,
html input[disabled].rw-input {
  cursor: not-allowed;
}

button.rw-input::-moz-focus-inner,
input.rw-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

.rw-i {
  display: inline-block;
  color: inherit;
  font-family: RwWidgets;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

.rw-i-caret-down:before {
  content: '\e803';
}

.rw-i-caret-up:before {
  content: '\e800';
}

.rw-i-chevron-left:before {
  content: '\f104';
}

.rw-i-chevron-right:before {
  content: '\f105';
}

.rw-i-clock-o:before {
  content: '\e805';
}

.rw-i-calendar:before {
  content: '\e804';
}

.rw-i-search:before {
  content: '\e801';
}

.rw-btn {
  position: relative;
  color: #333;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  cursor: pointer;
  outline: none;
}

.rw-state-readonly .rw-btn,
.rw-state-disabled .rw-btn {
  cursor: not-allowed;
}

.rw-btn-select {
  opacity: .75;
  filter: alpha(opacity=75);
  -webkit-transition: opacity 150ms ease-in;
  transition: opacity 150ms ease-in;
}

.rw-btn-select:hover,
.rw-state-focus .rw-btn-select,
:hover > .rw-btn-select {
  opacity: 1;
  filter: alpha(opacity=100);
}

.rw-btn-primary {
  width: 100%;
  white-space: normal;
  line-height: 2em;
}

.rw-btn-primary:hover {
  background-color: #e6e6e6;
}

.rw-btn-select[disabled],
.rw-btn-primary[disabled],
fieldset[disabled] .rw-btn-select,
fieldset[disabled] .rw-btn-primary {
  box-shadow: none;
  cursor: not-allowed;
  opacity: .65;
  filter: alpha(opacity=65);
  pointer-events: none;
}

.rw-sr {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.rw-widget {
  border: none;
  outline: none;
  position: relative;
}

.rw-widget,
.rw-widget * {
  box-sizing: border-box;
}

.rw-widget:before,
.rw-widget *:before,
.rw-widget:after,
.rw-widget *:after {
  box-sizing: border-box;
}

.rw-widget > .rw-widget-container {
  width: auto;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.rw-widget-container.rw-state-readonly,
.rw-state-readonly > .rw-widget-container {
  cursor: not-allowed;
}

.rw-widget-container.rw-state-disabled,
.rw-state-disabled > .rw-widget-container,
fieldset[disabled] .rw-widget-container,
.rw-widget-container.rw-state-disabled:hover,
.rw-state-disabled > .rw-widget-container:hover,
fieldset[disabled] .rw-widget-container:hover,
.rw-widget-container.rw-state-disabled:active,
.rw-state-disabled > .rw-widget-container:active,
fieldset[disabled] .rw-widget-container:active {
  box-shadow: none;
  cursor: not-allowed;
}

.rw-widget-picker {
  position: relative;
  overflow: hidden;
  border-collapse: separate;
  display: inline-table;
  height: 2.429em;
}

.rw-widget-picker > * {
  position: relative;
  border: none;
  outline: none;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.rw-widget-picker > .rw-select {
  width: auto;
  white-space: nowrap;
  margin-left: 3em;
}

.rw-open > .rw-widget-picker {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rw-open-up > .rw-widget-picker {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

fieldset[disabled] .rw-widget-picker,
.rw-state-disabled > .rw-widget-picker {
  background-color: #eee;
}

.rw-select {
  cursor: pointer;
}

.rw-select > * {
  width: auto;
  height: 100%;
  border: 0;
  padding-top: 1.3em;
}

.rw-state-readonly .rw-select,
.rw-state-disabled .rw-select {
  cursor: not-allowed;
}

.rw-select-bordered {
  cursor: pointer;
  border: none;
  border-left: #ccc 1px solid;
}

.rw-select-bordered:hover,
.rw-select-bordered:active {
  background-color: #e6e6e6;
}

.rw-select-bordered:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.rw-state-disabled .rw-select-bordered,
.rw-state-readonly .rw-select-bordered,
fieldset[disabled] .rw-select-bordered,
.rw-state-disabled .rw-select-bordered:hover,
.rw-state-readonly .rw-select-bordered:hover,
fieldset[disabled] .rw-select-bordered:hover,
.rw-state-disabled .rw-select-bordered:active,
.rw-state-readonly .rw-select-bordered:active,
fieldset[disabled] .rw-select-bordered:active {
  cursor: not-allowed;
  background-color: inherit;
  background-image: none;
  box-shadow: none;
}

.rw-rtl .rw-select-bordered {
  border-right: #ccc 1px solid;
  border-left: none;
}

.rw-rtl {
  direction: rtl;
}

.rw-input-reset,
.rw-input,
.rw-dropdown-list-autofill,
.rw-filter-input {
  outline: 0;
}

.rw-input-reset::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.rw-input-reset:-ms-input-placeholder {
  color: #999;
}

.rw-input-reset::-webkit-input-placeholder {
  color: #999;
}

.rw-input,
.rw-dropdown-list-autofill,
.rw-filter-input {
  color: #555;
  padding: 0 .857em;
  background-color: #fff;
}

.rw-input[type='text']::-ms-clear {
  display: none;
}

.rw-input[disabled],
fieldset[disabled] .rw-input {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
  background-color: #eee;
  border-color: #ccc;
}

.rw-input[readonly] {
  cursor: not-allowed;
}

.rw-i.rw-loading {
  display: block;
  background: url("../img/loading.gif") no-repeat center;
  min-width: 16px;
  width: 1.9em;
  height: 16px;
}

.rw-i.rw-loading:before {
  content: '';
}

.rw-placeholder {
  color: #999;
}

.rw-detect-autofill:-webkit-autofill {
  -webkit-animation-name: react-widgets-autofill-start;
  animation-name: react-widgets-autofill-start;
  -webkit-transition: background-color 50000s ease-in-out 0s;
  transition: background-color 50000s ease-in-out 0s;
}

.rw-detect-autofill:not(:-webkit-autofill) {
  -webkit-animation-name: react-widgets-autofill-cancel;
  animation-name: react-widgets-autofill-cancel;
}

.rw-webkit-autofill .rw-widget-container,
.rw-input:-webkit-autofill {
  background-color: #faffbd !important;
  background-image: none !important;
  color: #000 !important;
}

.rw-list {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 1em;
  outline: 0;
  overflow: auto;
}

.rw-list-option {
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #333;
  cursor: pointer;
  border: 1px solid transparent;
}

fieldset[disabled] .rw-list-option,
.rw-list-option.rw-state-disabled,
.rw-list-option.rw-state-readonly {
  box-shadow: none;
  cursor: not-allowed;
  color: #999;
  filter: alpha(opacity=7);
  opacity: .7;
}

fieldset[disabled] .rw-list-option:hover,
.rw-list-option.rw-state-disabled:hover,
.rw-list-option.rw-state-readonly:hover {
  background: none;
  border-color: transparent;
}

.rw-list-empty,
.rw-list-option,
.rw-list-optgroup {
  outline: 0;
}

.rw-list-optgroup {
  font-weight: bold;
  padding-top: 7px;
}

.rw-list-option-create {
  border-top: 1px #ccc solid;
}

.rw-dropdown-list-autofill {
  padding: 0;
}

.rw-dropdown-list-input {
  background-color: transparent;
  vertical-align: middle;
  padding-right: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.rw-rtl .rw-dropdown-list-input {
  padding-right: .857em;
  padding-left: 0;
}

.rw-filter-input {
  position: relative;
  margin: 4px;
  padding-right: 0;
}

.rw-filter-input .rw-rtl {
  padding-right: .857em;
  padding-left: 0;
}

.rw-filter-input .rw-select,
.rw-filter-input .rw-btn {
  opacity: .75;
  filter: alpha(opacity=75);
  cursor: text;
}

.rw-filter-input > .rw-select,
.rw-filter-input > .rw-select:active,
.rw-filter-input > .rw-select:hover {
  background: none;
  cursor: initial;
  box-shadow: none;
}

.rw-number-picker .rw-btn {
  cursor: pointer;
  height: -webkit-calc(1.2145em - 1px);
  height: calc(1.2145em - 1px);
  margin-top: -1px\9;
  height: 1.2145em\9;
  line-height: 1.2145em;
  line-height: -webkit-calc(1.2145em - 1px);
  line-height: calc(1.2145em - 1px);
  display: block;
  border: none;
}

.rw-number-picker .rw-btn:hover,
.rw-number-picker .rw-btn:active {
  background-color: #e6e6e6;
}

.rw-number-picker .rw-btn:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.rw-state-disabled .rw-number-picker .rw-btn,
.rw-state-readonly .rw-number-picker .rw-btn,
fieldset[disabled] .rw-number-picker .rw-btn,
.rw-state-disabled .rw-number-picker .rw-btn:hover,
.rw-state-readonly .rw-number-picker .rw-btn:hover,
fieldset[disabled] .rw-number-picker .rw-btn:hover,
.rw-state-disabled .rw-number-picker .rw-btn:active,
.rw-state-readonly .rw-number-picker .rw-btn:active,
fieldset[disabled] .rw-number-picker .rw-btn:active {
  cursor: not-allowed;
  background-color: inherit;
  background-image: none;
  box-shadow: none;
}

.rw-number-picker .rw-select {
  vertical-align: middle;
}

.rw-number-picker .rw-select,
.rw-number-picker .rw-select:hover,
.rw-number-picker .rw-select:active {
  box-shadow: none;
}

.rw-calendar-popup {
  right: auto;
  min-width: 0;
  width: 18em;
}

.rw-calendar {
  border-radius: 4px;
  background-color: #fff;
  border: #ccc 1px solid;
  overflow: hidden;
}

.rw-calendar.rw-popup {
  border-color: #ccc;
}

.rw-calendar-now {
  font-weight: bold;
}

.rw-calendar-btn-left,
.rw-calendar-btn-right {
  width: 12.5%;
}

.rw-calendar-btn-view {
  width: 75%;
}

.rw-calendar-footer {
  border-top: 1px solid #ccc;
}

.rw-calendar-grid {
  outline: none;
  height: 14.28571429em;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  background-color: #fff;
}

.rw-head-cell {
  text-align: center;
  border-bottom: 1px solid #ccc;
  padding: .25em;
}

.rw-cell {
  color: #333;
  border-radius: 4px;
  cursor: pointer;
  line-height: normal;
  text-align: center;
  border: 1px solid transparent;
  padding: .25em;
}

.rw-cell:hover {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  color: #333;
}

.rw-cell.rw-state-focus,
.rw-cell.rw-state-focus:hover {
  background-color: transparent;
  border-color: #66afe9;
  color: #333;
}

.rw-cell.rw-state-selected,
.rw-cell.rw-state-selected:hover {
  background-color: #337ab7;
  border-color: #337ab7;
  color: white;
}

.rw-cell.rw-state-disabled {
  color: #999;
  filter: alpha(opacity=7);
  opacity: .7;
}

.rw-cell.rw-state-disabled:hover {
  background: none;
  border-color: transparent;
}

.rw-calendar-month .rw-cell {
  text-align: center;
}

.rw-cell-off-range {
  color: #999;
}

.rw-calendar-transition-group {
  position: relative;
}

.rw-calendar-transition {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  overflow: hidden;
}

.rw-calendar-transition-top {
  -ms-transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.rw-calendar-transition-bottom {
  -ms-transform: translateY(100%);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}

.rw-calendar-transition-right {
  -ms-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.rw-calendar-transition-left {
  -ms-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.rw-calendar-transition-entering.rw-calendar-transition-top,
.rw-calendar-transition-entered.rw-calendar-transition-top,
.rw-calendar-transition-entering.rw-calendar-transition-bottom,
.rw-calendar-transition-entered.rw-calendar-transition-bottom {
  -ms-transform: translateY(0);
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.rw-calendar-transition-entering.rw-calendar-transition-right,
.rw-calendar-transition-entered.rw-calendar-transition-right,
.rw-calendar-transition-entering.rw-calendar-transition-left,
.rw-calendar-transition-entered.rw-calendar-transition-left {
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.rw-calendar-transition-exiting.rw-calendar-transition-top {
  -ms-transform: translateY(100%);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}

.rw-calendar-transition-exiting.rw-calendar-transition-bottom {
  -ms-transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.rw-calendar-transition-exiting.rw-calendar-transition-right {
  -ms-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}

.rw-calendar-transition-exiting.rw-calendar-transition-left {
  -ms-transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.rw-select-list {
  overflow: auto;
  position: relative;
}

.rw-select-list .rw-list {
  max-height: none;
  font-size: 1em;
}

.rw-select-list-label {
  display: block;
  position: relative;
  font-weight: normal;
  cursor: inherit;
  padding-left: 20px;
  margin: 0;
}

.rw-rtl .rw-select-list-label {
  padding-left: 0;
  padding-right: 20px;
}

input.rw-select-list-input {
  position: absolute;
  left: 0;
  top: 50%;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  top: 0.1em /9;
  margin: 0;
  line-height: normal;
  cursor: inherit;
}

.rw-rtl input.rw-select-list-input {
  left: auto;
  right: 0;
}

.rw-loading-mask {
  content: '';
  background: url("../img/loader-big.gif") no-repeat center;
  position: absolute;
  background-color: #fff;
  border-radius: 4px;
  opacity: .7;
  filter: alpha(opacity=70);
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.rw-multiselect {
  cursor: text;
}

.rw-multiselect .rw-input-reset {
  height: -webkit-calc(2.429em - 2px);
  height: calc(2.429em - 2px);
  margin-top: -2px\9;
  height: 2.429em\9;
  border-width: 0;
  width: auto;
  max-width: 100%;
  padding: 0 .857em;
}

.rw-multiselect .rw-select,
.rw-multiselect .rw-select:hover,
.rw-multiselect .rw-select:active {
  box-shadow: none;
  background: none;
}

.rw-multiselect-taglist {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline;
  outline: none;
}

.rw-multiselect-tag {
  display: inline-table;
  color: inherit;
  padding: 0 .35em 0 .35em;
  margin-left: -webkit-calc(0.279335em - 1px);
  margin-left: calc(0.279335em - 1px);
  margin-top: .279335em;
  margin-top: -webkit-calc(0.279335em - 1px);
  margin-top: calc(0.279335em - 1px);
  height: 1.87033em;
  border-radius: 3px;
  background-color: #eee;
  border: 1px solid #ccc;
  cursor: default;
  vertical-align: top;
  text-align: center;
  overflow: hidden;
  max-width: 100%;
}

.rw-multiselect-tag > * {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}

.rw-rtl .rw-multiselect-tag {
  margin-left: 0;
  margin-right: -webkit-calc(0.279335em - 1px);
  margin-right: calc(0.279335em - 1px);
  padding: 0 .35em 0 .35em;
}

.rw-multiselect-tag.rw-state-focus,
.rw-multiselect-tag.rw-state-focus:hover {
  background-color: transparent;
  border-color: #66afe9;
  color: #333;
}

.rw-multiselect-tag.rw-state-readonly,
.rw-multiselect-tag.rw-state-disabled,
.rw-state-readonly .rw-multiselect-tag,
.rw-state-disabled .rw-multiselect-tag,
fieldset[disabled] .rw-multiselect-tag {
  cursor: not-allowed;
}

.rw-multiselect-tag.rw-state-disabled,
.rw-state-disabled .rw-multiselect-tag,
fieldset[disabled] .rw-multiselect-tag {
  opacity: .65;
  filter: alpha(opacity=65);
}

fieldset[disabled] .rw-multiselect-tag {
  box-shadow: none;
  cursor: not-allowed;
}

.rw-multiselect-tag-btn {
  color: inherit;
  margin-left: .25em;
}

.rw-rtl .rw-multiselect-tag-btn {
  margin-left: 0;
  margin-right: .25em;
}

.rw-autocomplete .rw-select {
  position: absolute;
  display: block;
  width: auto;
  top: 0;
  bottom: 0;
  right: 0;
}

.rw-popup-container {
  position: absolute;
  z-index: 1005;
  top: 100%;
  left: -6px;
  right: -6px;
}

.rw-popup-container.rw-dropup {
  top: auto;
  bottom: 100%;
}

.rw-state-focus .rw-popup-container {
  z-index: 1006;
}

.rw-popup-transition {
  width: 100%;
  margin-bottom: 6px;
  padding: 0 6px;
}

.rw-dropup > .rw-popup-transition {
  margin-bottom: 0;
  margin-top: 6px;
}

.rw-dropup .rw-popup {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.2);
}

.rw-popup-transition {
  -webkit-transition: -webkit-transform 200ms;
  transition: -webkit-transform 200ms;
  transition: transform 200ms;
  transition: transform 200ms, -webkit-transform 200ms;
}

.rw-popup-transition-entering {
  overflow: hidden;
}

.rw-popup-transition-entering .rw-popup-transition {
  -ms-transform: translateY(0);
  -webkit-transform: translateY(0);
  transform: translateY(0);
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.rw-popup-transition-exiting .rw-popup-transition {
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
}

.rw-popup-transition-exiting,
.rw-popup-transition-exited {
  overflow: hidden;
}

.rw-popup-transition-exiting .rw-popup-transition,
.rw-popup-transition-exited .rw-popup-transition {
  -ms-transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

.rw-popup-transition-exiting.rw-dropup .rw-popup-transition,
.rw-popup-transition-exited.rw-dropup .rw-popup-transition {
  -ms-transform: translateY(100%);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}

.rw-popup-transition-exited {
  display: none;
}

.rw-state-disabled {
  box-shadow: none;
  cursor: not-allowed;
}

.component-floorplan {
  height: -webkit-calc(100vh - 163px);
  height: calc(100vh - 163px);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  position: relative;
}

@media (max-width: 1199px) {
  .component-floorplan {
    height: auto;
    min-height: -webkit-calc(100vh - 214px);
    min-height: calc(100vh - 214px);
    padding: 1em;
  }
}

.component-floorplan:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #000;
  opacity: 0.6;
}

@media (min-width: 1200px) {
  .component-floorplan.intro-screen-false:after {
    content: '';
    background-image: url(../images/icons/icon-compass.svg);
    position: absolute;
    width: 7.3em;
    height: 7.5em;
    bottom: 7.3em;
    right: 7.2em;
    background-repeat: no-repeat;
    background-size: 100%;
    z-index: 1;
  }
}

.component-floorplan .align-level-select {
  font-size: 0.52vw;
}

@media (min-width: 1200px) {
  .component-floorplan .align-level-select {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}

@media (max-width: 1199px) {
  .component-floorplan .align-level-select {
    margin-bottom: 2em;
    position: relative;
    font-size: 1em;
  }
}

.component-floorplan .align-level-select h1 {
  font-family: "Oswald", sans-serif;
  font-size: 7.2em;
  color: #fff;
  text-transform: uppercase;
  font-weight: 700;
  margin-right: 0.53em;
}

@media (min-width: 1200px) {
  .component-floorplan .align-level-select h1 {
    white-space: nowrap;
  }
}

@media (max-width: 1199px) {
  .component-floorplan .align-level-select h1 {
    font-size: 4.3em;
    text-align: center;
  }
}

.component-floorplan .align-level-select .rw-widget {
  min-width: 25.2em;
}

@media (max-width: 1199px) {
  .component-floorplan .align-level-select .rw-widget {
    font-size: 0.7em;
    max-width: 71%;
    margin: auto;
  }
}

.component-floorplan .align-level-select .rw-widget > .rw-widget-container {
  height: 100%;
}

.component-floorplan .align-level-select .rw-widget .rw-i.rw-i-caret-down {
  background-image: url(../images/icons/icon-arrow.svg);
  width: 2.4em;
  display: inline-block;
  height: 1.1em;
  font-size: 1.3em;
  background-repeat: no-repeat;
}

.component-floorplan .align-level-select .rw-widget .rw-i.rw-i-caret-down:before {
  display: none;
}

.component-floorplan .align-level-select .rw-widget .rw-placeholder {
  font-weight: 700;
  color: white;
}

.component-floorplan .align-level-select .rw-widget .rw-dropdown-list-input {
  font-size: 7.2em;
  font-family: "Oswald", sans-serif;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.7);
  padding: 0;
}

.component-floorplan .align-level-select .rw-widget .rw-dropdown-list-input:after {
  position: absolute;
  content: '';
  width: 100%;
  height: 2px;
  background: white;
  bottom: 0px;
  left: 0px;
}

.component-floorplan .align-level-select .rw-widget .rw-list-option {
  font-size: 7.2em;
  font-family: "Oswald", sans-serif;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.7);
}

.component-floorplan .align-level-select .rw-widget .rw-list-option:hover {
  color: white;
}

.component-floorplan .level-links {
  position: absolute;
  bottom: 3.9em;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  padding-left: 15px;
  width: -webkit-calc(100% - 24em);
  width: calc(100% - 24em);
}

@media (max-width: 1199px) {
  .component-floorplan .level-links {
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    width: auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    margin-top: 5em;
    margin-bottom: 3.9em;
  }
}

.component-floorplan .level-links a {
  color: white;
  font-size: 1.6em;
}

.component-floorplan .level-links a.download:before {
  content: '';
  display: inline-block;
  background-image: url(../images/icons/icon-download.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 1em;
  height: 1em;
  font-size: 1.2em;
  position: relative;
  top: 0.1em;
  margin-right: 0.8em;
}

.component-floorplan .level-detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 10%;
  left: 50%;
  -webkit-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  transform: translate(-50%, 0%);
  color: white;
  width: -webkit-calc(100% - 24em);
  width: calc(100% - 24em);
}

@media (max-width: 1199px) {
  .component-floorplan .level-detail {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    position: static;
    width: auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}

.component-floorplan .level-detail .col {
  width: 100%;
}

@media (max-width: 1199px) {
  .component-floorplan .level-detail .col {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}

.component-floorplan .level-detail .image-holder {
  position: relative;
}

.component-floorplan .level-detail .image-holder img {
  width: 100%;
  vertical-align: bottom;
}

.component-floorplan .level-detail .image-holder .image-launcher {
  position: absolute;
  background-image: url(../images/icons/icon-camera.svg);
  width: 42px;
  height: 42px;
  background-color: #8c7253;
  border-radius: 100%;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border: none;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  cursor: pointer;
}

.component-floorplan .level-detail .image-holder .image-launcher:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.component-floorplan .level-detail .align-level-select {
  position: relative;
  top: auto;
  left: auto;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.component-floorplan .level-detail .details {
  font-size: 2em;
  color: white;
  padding-top: 2em;
}

@media screen and (max-height: 800px) {
  .component-floorplan .level-detail .details {
    font-size: 2.3vh;
  }
}

@media (max-width: 767px) {
  .component-floorplan .level-detail .details {
    font-size: 16px;
    line-height: 24px;
  }
}

.component-floorplan .level-detail .details dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.component-floorplan .level-detail .details dl dt {
  -ms-flex-preferred-size: 22%;
  flex-basis: 22%;
  margin-bottom: 1em;
  padding-right: 1em;
}

.component-floorplan .level-detail .details dl dd {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-preferred-size: 60%;
  flex-basis: 60%;
}

.component-floorplan nav.floornav {
  text-align: right;
  font-size: 3em;
}

.component-floorplan .level-nav {
  position: absolute;
  left: 0em;
  top: 0em;
  bottom: 0em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 72px;
  padding-top: 12px;
}

.component-floorplan .level-nav > a,
.component-floorplan .level-nav h4 {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

.component-floorplan .level-nav > a {
  background-image: url(../images/icons/icon-arrow.svg);
  height: 7em;
  display: block;
  text-indent: -9999px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: 2em;
}

.component-floorplan .level-nav > a.disabled {
  opacity: 0.2;
}

.component-floorplan .level-nav > a.upArrow {
  -webkit-transform: scale(-1);
  -ms-transform: scale(-1);
  transform: scale(-1);
}

.component-floorplan .level-nav h4 {
  font-family: "Oswald", sans-serif;
  font-size: 1.6em;
  color: white;
  text-transform: uppercase;
  text-align: center;
}

.component-floorplan ul.level-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.component-floorplan ul.level-list li {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: hidden;
  -webkit-transition: max-height 0.3s ease-out;
  transition: max-height 0.3s ease-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -ms-flex-preferred-size: calc(100%/11);
  flex-basis: -webkit-calc(100%/11);
  flex-basis: calc(100%/11);
  max-height: 0px;
}

.component-floorplan ul.level-list li.active {
  max-height: 20vh;
}

.component-floorplan ul.level-list li.is-showing a {
  color: rgba(255, 255, 255, 0.7);
}

.component-floorplan ul.level-list li.is-showing:hover a {
  color: rgba(255, 255, 255, 0.7);
}

.component-floorplan ul.level-list li a {
  font-size: 2.4em;
  font-family: "Oswald", sans-serif;
  color: white;
  font-weight: 300;
}

.component-floorplan .image-viewer {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}

@media (max-width: 1199px) {
  .component-floorplan .image-viewer {
    position: fixed;
  }
}

@media (max-width: 767px) {
  .component-floorplan .image-viewer {
    top: 75px;
  }
}

.component-floorplan .image-viewer img {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.component-floorplan .image-viewer span.caption {
  font-size: 2em;
  font-family: "Oswald", sans-serif;
  position: absolute;
  top: 2.1em;
  right: 5.5em;
  direction: rtl;
  text-transform: uppercase;
  color: white;
  z-index: 1;
}

.component-floorplan .image-viewer button.close-button {
  background: none;
  position: absolute;
  top: 4.6em;
  right: 4.6em;
  background-image: url(../images/icons/icon-close--white.svg);
  width: 26px;
  height: 26px;
  background-repeat: no-repeat;
  border: 0;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.component-floorplan .image-viewer button.close-button:hover {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC1mbG9vcnBsYW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBQ0g7O0dBRUc7QUFDSDs7R0FFRztBQUNIOzs7OztFQUtFLGVBQWU7RUFDZixXQUFXO0VBQ1gsVUFBVTtFQUNWLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQiwrQkFBK0I7RUFDL0IsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0UsV0FBVztFQUNYLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLDJCQUEyQjtFQUMzQixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBQUVEOzs7RUFHRSxvQkFBb0I7Q0FDckI7O0FBRUQ7O0VBRUUsVUFBVTtFQUNWLFdBQVc7Q0FDWjs7QUFFRDs7RUFFRSx1QkFBdUI7RUFDdkIsV0FBVztDQUNaOztBQUVEO0VBQ0Usc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixxQkFBcUI7RUFDckIscUJBQXFCO0VBQ3JCLG1DQUFtQztFQUNuQyxvQ0FBb0M7Q0FDckM7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLDhCQUE4QjtFQUM5QixnQkFBZ0I7RUFDaEIsY0FBYztDQUNmOztBQUVEOztFQUVFLG9C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YTtFQUNiLFdBQVc7Q0FDWjs7QUFFRDtFQUNFO0lBQ0UsZ0JBQWdCO0dBQ2pCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLFVBQVU7R0FDWDtDQUNGOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtFQUNiLHFCQUFrQjtFQUFsQixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2Ysa0NBQWtDO0VBQ2xDLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsYUFBYTtFQUNiLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsYUFBYTtFQUNiLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLGFBQWE7RUFDYiw2REFBNkQ7RUFDN0QsWUFBWTtFQUNaLGFBQWE7RUFDYiw2QkFBNkI7RUFDN0IsVUFBVTtFQUNWLGdCQUFnQjtFQUNoQixnREFBZ0M7RUFBaEMsd0NBQWdDO0VBQWhDLGdDQUFnQztFQUFoQyw2REFBZ0M7Q0FDakM7O0FBRUQ7RUFDRSw4QkFBc0I7RUFBdEIsMEJBQXNCO0VBQXRCLHNCQUFzQjtDQUN2QiIsImZpbGUiOiJPYW5kSS9PYW5kSSBCYXNlIFNpdGUvT2FuZEkgQmFzZSBTaXRlIFRoZW1lL3Nhc3MvY29tcG9uZW50LWZsb29ycGxhbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbi8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xuLyoqXHJcbiAqIEN1c3RvbSBTQVNTIE1peGlucyAtIENIXHJcbiAqL1xuLnJ3LWJ0bixcbi5ydy1pbnB1dC1yZXNldCxcbi5ydy1pbnB1dCxcbi5ydy1kcm9wZG93bi1saXN0LWF1dG9maWxsLFxuLnJ3LWZpbHRlci1pbnB1dCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59XG5cbi5ydy1idG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbnNlbGVjdC5ydy1pbnB1dCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0ucnctaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZXh0YXJlYS5ydy1pbnB1dCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLnJ3LWlucHV0LFxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy1pbnB1dCxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdLnJ3LWlucHV0IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuYnV0dG9uLnJ3LWlucHV0OjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQucnctaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ydy1pIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFJ3V2lkZ2V0cztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG4ucnctaS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDMnO1xufVxuXG4ucnctaS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODAwJztcbn1cblxuLnJ3LWktY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDQnO1xufVxuXG4ucnctaS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDUnO1xufVxuXG4ucnctaS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDUnO1xufVxuXG4ucnctaS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlODA0Jztcbn1cblxuLnJ3LWktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU4MDEnO1xufVxuXG4ucnctYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ydy1zdGF0ZS1yZWFkb25seSAucnctYnRuLFxuLnJ3LXN0YXRlLWRpc2FibGVkIC5ydy1idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucnctYnRuLXNlbGVjdCB7XG4gIG9wYWNpdHk6IC43NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTc1KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlLWluO1xufVxuXG4ucnctYnRuLXNlbGVjdDpob3Zlcixcbi5ydy1zdGF0ZS1mb2N1cyAucnctYnRuLXNlbGVjdCxcbjpob3ZlciA+IC5ydy1idG4tc2VsZWN0IHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cbi5ydy1idG4tcHJpbWFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMmVtO1xufVxuXG4ucnctYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4ucnctYnRuLXNlbGVjdFtkaXNhYmxlZF0sXG4ucnctYnRuLXByaW1hcnlbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy1idG4tc2VsZWN0LFxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy1idG4tcHJpbWFyeSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IC42NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5ydy1zciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4ucnctd2lkZ2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ydy13aWRnZXQsXG4ucnctd2lkZ2V0ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucnctd2lkZ2V0OmJlZm9yZSxcbi5ydy13aWRnZXQgKjpiZWZvcmUsXG4ucnctd2lkZ2V0OmFmdGVyLFxuLnJ3LXdpZGdldCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnJ3LXdpZGdldCA+IC5ydy13aWRnZXQtY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnJ3LXdpZGdldC1jb250YWluZXIucnctc3RhdGUtcmVhZG9ubHksXG4ucnctc3RhdGUtcmVhZG9ubHkgPiAucnctd2lkZ2V0LWNvbnRhaW5lciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ydy13aWRnZXQtY29udGFpbmVyLnJ3LXN0YXRlLWRpc2FibGVkLFxuLnJ3LXN0YXRlLWRpc2FibGVkID4gLnJ3LXdpZGdldC1jb250YWluZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LXdpZGdldC1jb250YWluZXIsXG4ucnctd2lkZ2V0LWNvbnRhaW5lci5ydy1zdGF0ZS1kaXNhYmxlZDpob3Zlcixcbi5ydy1zdGF0ZS1kaXNhYmxlZCA+IC5ydy13aWRnZXQtY29udGFpbmVyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy13aWRnZXQtY29udGFpbmVyOmhvdmVyLFxuLnJ3LXdpZGdldC1jb250YWluZXIucnctc3RhdGUtZGlzYWJsZWQ6YWN0aXZlLFxuLnJ3LXN0YXRlLWRpc2FibGVkID4gLnJ3LXdpZGdldC1jb250YWluZXI6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy13aWRnZXQtY29udGFpbmVyOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ydy13aWRnZXQtcGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gIGhlaWdodDogMi40MjllbTtcbn1cblxuLnJ3LXdpZGdldC1waWNrZXIgPiAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnJ3LXdpZGdldC1waWNrZXIgPiAucnctc2VsZWN0IHtcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAzZW07XG59XG5cbi5ydy1vcGVuID4gLnJ3LXdpZGdldC1waWNrZXIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnJ3LW9wZW4tdXAgPiAucnctd2lkZ2V0LXBpY2tlciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LXdpZGdldC1waWNrZXIsXG4ucnctc3RhdGUtZGlzYWJsZWQgPiAucnctd2lkZ2V0LXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5cbi5ydy1zZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ydy1zZWxlY3QgPiAqIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLXRvcDogMS4zZW07XG59XG5cbi5ydy1zdGF0ZS1yZWFkb25seSAucnctc2VsZWN0LFxuLnJ3LXN0YXRlLWRpc2FibGVkIC5ydy1zZWxlY3Qge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucnctc2VsZWN0LWJvcmRlcmVkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAjY2NjIDFweCBzb2xpZDtcbn1cblxuLnJ3LXNlbGVjdC1ib3JkZXJlZDpob3Zlcixcbi5ydy1zZWxlY3QtYm9yZGVyZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLnJ3LXNlbGVjdC1ib3JkZXJlZDphY3RpdmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5ydy1zdGF0ZS1kaXNhYmxlZCAucnctc2VsZWN0LWJvcmRlcmVkLFxuLnJ3LXN0YXRlLXJlYWRvbmx5IC5ydy1zZWxlY3QtYm9yZGVyZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LXNlbGVjdC1ib3JkZXJlZCxcbi5ydy1zdGF0ZS1kaXNhYmxlZCAucnctc2VsZWN0LWJvcmRlcmVkOmhvdmVyLFxuLnJ3LXN0YXRlLXJlYWRvbmx5IC5ydy1zZWxlY3QtYm9yZGVyZWQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LXNlbGVjdC1ib3JkZXJlZDpob3Zlcixcbi5ydy1zdGF0ZS1kaXNhYmxlZCAucnctc2VsZWN0LWJvcmRlcmVkOmFjdGl2ZSxcbi5ydy1zdGF0ZS1yZWFkb25seSAucnctc2VsZWN0LWJvcmRlcmVkOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucnctc2VsZWN0LWJvcmRlcmVkOmFjdGl2ZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ydy1ydGwgLnJ3LXNlbGVjdC1ib3JkZXJlZCB7XG4gIGJvcmRlci1yaWdodDogI2NjYyAxcHggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ucnctcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5ydy1pbnB1dC1yZXNldCxcbi5ydy1pbnB1dCxcbi5ydy1kcm9wZG93bi1saXN0LWF1dG9maWxsLFxuLnJ3LWZpbHRlci1pbnB1dCB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5ydy1pbnB1dC1yZXNldDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucnctaW5wdXQtcmVzZXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5ydy1pbnB1dC1yZXNldDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4ucnctaW5wdXQsXG4ucnctZHJvcGRvd24tbGlzdC1hdXRvZmlsbCxcbi5ydy1maWx0ZXItaW5wdXQge1xuICBjb2xvcjogIzU1NTtcbiAgcGFkZGluZzogMCAuODU3ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5ydy1pbnB1dFt0eXBlPSd0ZXh0J106Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ydy1pbnB1dFtkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LWlucHV0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuXG4ucnctaW5wdXRbcmVhZG9ubHldIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJ3LWkucnctbG9hZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9hZGluZy5naWZcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICB3aWR0aDogMS45ZW07XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnJ3LWkucnctbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cblxuLnJ3LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5ydy1kZXRlY3QtYXV0b2ZpbGw6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIGFuaW1hdGlvbi1uYW1lOiByZWFjdC13aWRnZXRzLWF1dG9maWxsLXN0YXJ0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDAwcyBlYXNlLWluLW91dCAwcztcbn1cblxuLnJ3LWRldGVjdC1hdXRvZmlsbDpub3QoOi13ZWJraXQtYXV0b2ZpbGwpIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHJlYWN0LXdpZGdldHMtYXV0b2ZpbGwtY2FuY2VsO1xufVxuXG4ucnctd2Via2l0LWF1dG9maWxsIC5ydy13aWRnZXQtY29udGFpbmVyLFxuLnJ3LWlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmZmJkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLnJ3LWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnJ3LWxpc3Qtb3B0aW9uIHtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmZpZWxkc2V0W2Rpc2FibGVkXSAucnctbGlzdC1vcHRpb24sXG4ucnctbGlzdC1vcHRpb24ucnctc3RhdGUtZGlzYWJsZWQsXG4ucnctbGlzdC1vcHRpb24ucnctc3RhdGUtcmVhZG9ubHkge1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogIzk5OTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTcpO1xuICBvcGFjaXR5OiAuNztcbn1cblxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy1saXN0LW9wdGlvbjpob3Zlcixcbi5ydy1saXN0LW9wdGlvbi5ydy1zdGF0ZS1kaXNhYmxlZDpob3Zlcixcbi5ydy1saXN0LW9wdGlvbi5ydy1zdGF0ZS1yZWFkb25seTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydy1saXN0LWVtcHR5LFxuLnJ3LWxpc3Qtb3B0aW9uLFxuLnJ3LWxpc3Qtb3B0Z3JvdXAge1xuICBvdXRsaW5lOiAwO1xufVxuXG4ucnctbGlzdC1vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4ucnctbGlzdC1vcHRpb24tY3JlYXRlIHtcbiAgYm9yZGVyLXRvcDogMXB4ICNjY2Mgc29saWQ7XG59XG5cbi5ydy1kcm9wZG93bi1saXN0LWF1dG9maWxsIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJ3LWRyb3Bkb3duLWxpc3QtaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ydy1ydGwgLnJ3LWRyb3Bkb3duLWxpc3QtaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAuODU3ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnJ3LWZpbHRlci1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5ydy1maWx0ZXItaW5wdXQgLnJ3LXJ0bCB7XG4gIHBhZGRpbmctcmlnaHQ6IC44NTdlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucnctZmlsdGVyLWlucHV0IC5ydy1zZWxlY3QsXG4ucnctZmlsdGVyLWlucHV0IC5ydy1idG4ge1xuICBvcGFjaXR5OiAuNzU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT03NSk7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLnJ3LWZpbHRlci1pbnB1dCA+IC5ydy1zZWxlY3QsXG4ucnctZmlsdGVyLWlucHV0ID4gLnJ3LXNlbGVjdDphY3RpdmUsXG4ucnctZmlsdGVyLWlucHV0ID4gLnJ3LXNlbGVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnJ3LW51bWJlci1waWNrZXIgLnJ3LWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiBjYWxjKDEuMjE0NWVtIC0gMXB4KTtcbiAgbWFyZ2luLXRvcDogLTFweFxcOTtcbiAgaGVpZ2h0OiAxLjIxNDVlbVxcOTtcbiAgbGluZS1oZWlnaHQ6IDEuMjE0NWVtO1xuICBsaW5lLWhlaWdodDogY2FsYygxLjIxNDVlbSAtIDFweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5ydy1udW1iZXItcGlja2VyIC5ydy1idG46aG92ZXIsXG4ucnctbnVtYmVyLXBpY2tlciAucnctYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5ydy1udW1iZXItcGlja2VyIC5ydy1idG46YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4ucnctc3RhdGUtZGlzYWJsZWQgLnJ3LW51bWJlci1waWNrZXIgLnJ3LWJ0bixcbi5ydy1zdGF0ZS1yZWFkb25seSAucnctbnVtYmVyLXBpY2tlciAucnctYnRuLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy1udW1iZXItcGlja2VyIC5ydy1idG4sXG4ucnctc3RhdGUtZGlzYWJsZWQgLnJ3LW51bWJlci1waWNrZXIgLnJ3LWJ0bjpob3Zlcixcbi5ydy1zdGF0ZS1yZWFkb25seSAucnctbnVtYmVyLXBpY2tlciAucnctYnRuOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5ydy1udW1iZXItcGlja2VyIC5ydy1idG46aG92ZXIsXG4ucnctc3RhdGUtZGlzYWJsZWQgLnJ3LW51bWJlci1waWNrZXIgLnJ3LWJ0bjphY3RpdmUsXG4ucnctc3RhdGUtcmVhZG9ubHkgLnJ3LW51bWJlci1waWNrZXIgLnJ3LWJ0bjphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LW51bWJlci1waWNrZXIgLnJ3LWJ0bjphY3RpdmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucnctbnVtYmVyLXBpY2tlciAucnctc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJ3LW51bWJlci1waWNrZXIgLnJ3LXNlbGVjdCxcbi5ydy1udW1iZXItcGlja2VyIC5ydy1zZWxlY3Q6aG92ZXIsXG4ucnctbnVtYmVyLXBpY2tlciAucnctc2VsZWN0OmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5ydy1jYWxlbmRhci1wb3B1cCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxOGVtO1xufVxuXG4ucnctY2FsZW5kYXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogI2NjYyAxcHggc29saWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ydy1jYWxlbmRhci5ydy1wb3B1cCB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cblxuLnJ3LWNhbGVuZGFyLW5vdyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucnctY2FsZW5kYXItYnRuLWxlZnQsXG4ucnctY2FsZW5kYXItYnRuLXJpZ2h0IHtcbiAgd2lkdGg6IDEyLjUlO1xufVxuXG4ucnctY2FsZW5kYXItYnRuLXZpZXcge1xuICB3aWR0aDogNzUlO1xufVxuXG4ucnctY2FsZW5kYXItZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5ydy1jYWxlbmRhci1ncmlkIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgaGVpZ2h0OiAxNC4yODU3MTQyOWVtO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5ydy1oZWFkLWNlbGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiAuMjVlbTtcbn1cblxuLnJ3LWNlbGwge1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IC4yNWVtO1xufVxuXG4ucnctY2VsbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5ydy1jZWxsLnJ3LXN0YXRlLWZvY3VzLFxuLnJ3LWNlbGwucnctc3RhdGUtZm9jdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICBjb2xvcjogIzMzMztcbn1cblxuLnJ3LWNlbGwucnctc3RhdGUtc2VsZWN0ZWQsXG4ucnctY2VsbC5ydy1zdGF0ZS1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNztcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucnctY2VsbC5ydy1zdGF0ZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjOTk5O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9Nyk7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4ucnctY2VsbC5ydy1zdGF0ZS1kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ydy1jYWxlbmRhci1tb250aCAucnctY2VsbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJ3LWNlbGwtb2ZmLXJhbmdlIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5ydy1jYWxlbmRhci10cmFuc2l0aW9uLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucnctY2FsZW5kYXItdHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tdG9wIHtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG5cbi5ydy1jYWxlbmRhci10cmFuc2l0aW9uLWJvdHRvbSB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cblxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tcmlnaHQge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tbGVmdCB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tZW50ZXJpbmcucnctY2FsZW5kYXItdHJhbnNpdGlvbi10b3AsXG4ucnctY2FsZW5kYXItdHJhbnNpdGlvbi1lbnRlcmVkLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tdG9wLFxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tZW50ZXJpbmcucnctY2FsZW5kYXItdHJhbnNpdGlvbi1ib3R0b20sXG4ucnctY2FsZW5kYXItdHJhbnNpdGlvbi1lbnRlcmVkLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tYm90dG9tIHtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4ucnctY2FsZW5kYXItdHJhbnNpdGlvbi1lbnRlcmluZy5ydy1jYWxlbmRhci10cmFuc2l0aW9uLXJpZ2h0LFxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tZW50ZXJlZC5ydy1jYWxlbmRhci10cmFuc2l0aW9uLXJpZ2h0LFxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tZW50ZXJpbmcucnctY2FsZW5kYXItdHJhbnNpdGlvbi1sZWZ0LFxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tZW50ZXJlZC5ydy1jYWxlbmRhci10cmFuc2l0aW9uLWxlZnQge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi5ydy1jYWxlbmRhci10cmFuc2l0aW9uLWV4aXRpbmcucnctY2FsZW5kYXItdHJhbnNpdGlvbi10b3Age1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5ydy1jYWxlbmRhci10cmFuc2l0aW9uLWV4aXRpbmcucnctY2FsZW5kYXItdHJhbnNpdGlvbi1ib3R0b20ge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tZXhpdGluZy5ydy1jYWxlbmRhci10cmFuc2l0aW9uLXJpZ2h0IHtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4ucnctY2FsZW5kYXItdHJhbnNpdGlvbi1leGl0aW5nLnJ3LWNhbGVuZGFyLXRyYW5zaXRpb24tbGVmdCB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4ucnctc2VsZWN0LWxpc3Qge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucnctc2VsZWN0LWxpc3QgLnJ3LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnJ3LXNlbGVjdC1saXN0LWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnJ3LXJ0bCAucnctc2VsZWN0LWxpc3QtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbmlucHV0LnJ3LXNlbGVjdC1saXN0LWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDAuMWVtIC85O1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cblxuLnJ3LXJ0bCBpbnB1dC5ydy1zZWxlY3QtbGlzdC1pbnB1dCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ucnctbG9hZGluZy1tYXNrIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sb2FkZXItYmlnLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3BhY2l0eTogLjc7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT03MCk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJ3LW11bHRpc2VsZWN0IHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4ucnctbXVsdGlzZWxlY3QgLnJ3LWlucHV0LXJlc2V0IHtcbiAgaGVpZ2h0OiBjYWxjKDIuNDI5ZW0gLSAycHgpO1xuICBtYXJnaW4tdG9wOiAtMnB4XFw5O1xuICBoZWlnaHQ6IDIuNDI5ZW1cXDk7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAuODU3ZW07XG59XG5cbi5ydy1tdWx0aXNlbGVjdCAucnctc2VsZWN0LFxuLnJ3LW11bHRpc2VsZWN0IC5ydy1zZWxlY3Q6aG92ZXIsXG4ucnctbXVsdGlzZWxlY3QgLnJ3LXNlbGVjdDphY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4ucnctbXVsdGlzZWxlY3QtdGFnbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucnctbXVsdGlzZWxlY3QtdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMCAuMzVlbSAwIC4zNWVtO1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjI3OTMzNWVtIC0gMXB4KTtcbiAgbWFyZ2luLXRvcDogLjI3OTMzNWVtO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuMjc5MzM1ZW0gLSAxcHgpO1xuICBoZWlnaHQ6IDEuODcwMzNlbTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucnctbXVsdGlzZWxlY3QtdGFnID4gKiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJ3LXJ0bCAucnctbXVsdGlzZWxlY3QtdGFnIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjI3OTMzNWVtIC0gMXB4KTtcbiAgcGFkZGluZzogMCAuMzVlbSAwIC4zNWVtO1xufVxuXG4ucnctbXVsdGlzZWxlY3QtdGFnLnJ3LXN0YXRlLWZvY3VzLFxuLnJ3LW11bHRpc2VsZWN0LXRhZy5ydy1zdGF0ZS1mb2N1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ucnctbXVsdGlzZWxlY3QtdGFnLnJ3LXN0YXRlLXJlYWRvbmx5LFxuLnJ3LW11bHRpc2VsZWN0LXRhZy5ydy1zdGF0ZS1kaXNhYmxlZCxcbi5ydy1zdGF0ZS1yZWFkb25seSAucnctbXVsdGlzZWxlY3QtdGFnLFxuLnJ3LXN0YXRlLWRpc2FibGVkIC5ydy1tdWx0aXNlbGVjdC10YWcsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LW11bHRpc2VsZWN0LXRhZyB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ydy1tdWx0aXNlbGVjdC10YWcucnctc3RhdGUtZGlzYWJsZWQsXG4ucnctc3RhdGUtZGlzYWJsZWQgLnJ3LW11bHRpc2VsZWN0LXRhZyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucnctbXVsdGlzZWxlY3QtdGFnIHtcbiAgb3BhY2l0eTogLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xufVxuXG5maWVsZHNldFtkaXNhYmxlZF0gLnJ3LW11bHRpc2VsZWN0LXRhZyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ydy1tdWx0aXNlbGVjdC10YWctYnRuIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAuMjVlbTtcbn1cblxuLnJ3LXJ0bCAucnctbXVsdGlzZWxlY3QtdGFnLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xufVxuXG4ucnctYXV0b2NvbXBsZXRlIC5ydy1zZWxlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucnctcG9wdXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA1O1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IC02cHg7XG4gIHJpZ2h0OiAtNnB4O1xufVxuXG4ucnctcG9wdXAtY29udGFpbmVyLnJ3LWRyb3B1cCB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xufVxuXG4ucnctc3RhdGUtZm9jdXMgLnJ3LXBvcHVwLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDEwMDY7XG59XG5cbi5ydy1wb3B1cC10cmFuc2l0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZzogMCA2cHg7XG59XG5cbi5ydy1kcm9wdXAgPiAucnctcG9wdXAtdHJhbnNpdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnJ3LWRyb3B1cCAucnctcG9wdXAge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIC0ycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnJ3LXBvcHVwLXRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXM7XG59XG5cbi5ydy1wb3B1cC10cmFuc2l0aW9uLWVudGVyaW5nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJ3LXBvcHVwLXRyYW5zaXRpb24tZW50ZXJpbmcgLnJ3LXBvcHVwLXRyYW5zaXRpb24ge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLnJ3LXBvcHVwLXRyYW5zaXRpb24tZXhpdGluZyAucnctcG9wdXAtdHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG4ucnctcG9wdXAtdHJhbnNpdGlvbi1leGl0aW5nLFxuLnJ3LXBvcHVwLXRyYW5zaXRpb24tZXhpdGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJ3LXBvcHVwLXRyYW5zaXRpb24tZXhpdGluZyAucnctcG9wdXAtdHJhbnNpdGlvbixcbi5ydy1wb3B1cC10cmFuc2l0aW9uLWV4aXRlZCAucnctcG9wdXAtdHJhbnNpdGlvbiB7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4ucnctcG9wdXAtdHJhbnNpdGlvbi1leGl0aW5nLnJ3LWRyb3B1cCAucnctcG9wdXAtdHJhbnNpdGlvbixcbi5ydy1wb3B1cC10cmFuc2l0aW9uLWV4aXRlZC5ydy1kcm9wdXAgLnJ3LXBvcHVwLXRyYW5zaXRpb24ge1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5ydy1wb3B1cC10cmFuc2l0aW9uLWV4aXRlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ydy1zdGF0ZS1kaXNhYmxlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTYzcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbXBvbmVudC1mbG9vcnBsYW4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjE0cHgpO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgfVxufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbXBvbmVudC1mbG9vcnBsYW4uaW50cm8tc2NyZWVuLWZhbHNlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY29tcGFzcy5zdmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNy4zZW07XG4gICAgaGVpZ2h0OiA3LjVlbTtcbiAgICBib3R0b206IDcuM2VtO1xuICAgIHJpZ2h0OiA3LjJlbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5hbGlnbi1sZXZlbC1zZWxlY3Qge1xuICBmb250LXNpemU6IDAuNTJ2dztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5hbGlnbi1sZXZlbC1zZWxlY3QgaDEge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA3LjJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1yaWdodDogMC41M2VtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb21wb25lbnQtZmxvb3JwbGFuIC5hbGlnbi1sZXZlbC1zZWxlY3QgaDEge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IGgxIHtcbiAgICBmb250LXNpemU6IDQuM2VtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IC5ydy13aWRnZXQge1xuICBtaW4td2lkdGg6IDI1LjJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IC5ydy13aWRnZXQge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gICAgbWF4LXdpZHRoOiA3MSU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5hbGlnbi1sZXZlbC1zZWxlY3QgLnJ3LXdpZGdldCA+IC5ydy13aWRnZXQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IC5ydy13aWRnZXQgLnJ3LWkucnctaS1jYXJldC1kb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LnN2Zyk7XG4gIHdpZHRoOiAyLjRlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEuMWVtO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IC5ydy13aWRnZXQgLnJ3LWkucnctaS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5hbGlnbi1sZXZlbC1zZWxlY3QgLnJ3LXdpZGdldCAucnctcGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5hbGlnbi1sZXZlbC1zZWxlY3QgLnJ3LXdpZGdldCAucnctZHJvcGRvd24tbGlzdC1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogNy4yZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IC5ydy13aWRnZXQgLnJ3LWRyb3Bkb3duLWxpc3QtaW5wdXQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAuYWxpZ24tbGV2ZWwtc2VsZWN0IC5ydy13aWRnZXQgLnJ3LWxpc3Qtb3B0aW9uIHtcbiAgZm9udC1zaXplOiA3LjJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5hbGlnbi1sZXZlbC1zZWxlY3QgLnJ3LXdpZGdldCAucnctbGlzdC1vcHRpb246aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1saW5rcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzLjllbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0ZW0pO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1saW5rcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuOWVtO1xuICB9XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1saW5rcyBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuNmVtO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtbGlua3MgYS5kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZG93bmxvYWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuOGVtO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0ZW0pO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1kZXRhaWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtZGV0YWlsIC5jb2wge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtZGV0YWlsIC5jb2wge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmxldmVsLWRldGFpbCAuaW1hZ2UtaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtZGV0YWlsIC5pbWFnZS1ob2xkZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1kZXRhaWwgLmltYWdlLWhvbGRlciAuaW1hZ2UtbGF1bmNoZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYW1lcmEuc3ZnKTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjNzI1MztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1kZXRhaWwgLmltYWdlLWhvbGRlciAuaW1hZ2UtbGF1bmNoZXI6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1kZXRhaWwgLmFsaWduLWxldmVsLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1kZXRhaWwgLmRldGFpbHMge1xuICBmb250LXNpemU6IDJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nLXRvcDogMmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgLmNvbXBvbmVudC1mbG9vcnBsYW4gLmxldmVsLWRldGFpbCAuZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAyLjN2aDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbXBvbmVudC1mbG9vcnBsYW4gLmxldmVsLWRldGFpbCAuZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1kZXRhaWwgLmRldGFpbHMgZGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1kZXRhaWwgLmRldGFpbHMgZGwgZHQge1xuICBmbGV4LWJhc2lzOiAyMiU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtZGV0YWlsIC5kZXRhaWxzIGRsIGRkIHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiA2MCU7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIG5hdi5mbG9vcm5hdiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDNlbTtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmxldmVsLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMGVtO1xuICB0b3A6IDBlbTtcbiAgYm90dG9tOiAwZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiA3MnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmxldmVsLW5hdiA+IGEsXG4uY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtbmF2IGg0IHtcbiAgZmxleC1ncm93OiAwO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAubGV2ZWwtbmF2ID4gYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmcpO1xuICBoZWlnaHQ6IDdlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDJlbTtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmxldmVsLW5hdiA+IGEuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5sZXZlbC1uYXYgPiBhLnVwQXJyb3cge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmxldmVsLW5hdiBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gdWwubGV2ZWwtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gdWwubGV2ZWwtbGlzdCBsaSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJS8xMSk7XG4gIG1heC1oZWlnaHQ6IDBweDtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gdWwubGV2ZWwtbGlzdCBsaS5hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAyMHZoO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiB1bC5sZXZlbC1saXN0IGxpLmlzLXNob3dpbmcgYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIHVsLmxldmVsLWxpc3QgbGkuaXMtc2hvd2luZzpob3ZlciBhIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gdWwubGV2ZWwtbGlzdCBsaSBhIHtcbiAgZm9udC1zaXplOiAyLjRlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmltYWdlLXZpZXdlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb21wb25lbnQtZmxvb3JwbGFuIC5pbWFnZS12aWV3ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbXBvbmVudC1mbG9vcnBsYW4gLmltYWdlLXZpZXdlciB7XG4gICAgdG9wOiA3NXB4O1xuICB9XG59XG5cbi5jb21wb25lbnQtZmxvb3JwbGFuIC5pbWFnZS12aWV3ZXIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmltYWdlLXZpZXdlciBzcGFuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjFlbTtcbiAgcmlnaHQ6IDUuNWVtO1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY29tcG9uZW50LWZsb29ycGxhbiAuaW1hZ2Utdmlld2VyIGJ1dHRvbi5jbG9zZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNC42ZW07XG4gIHJpZ2h0OiA0LjZlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLS13aGl0ZS5zdmcpO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLmNvbXBvbmVudC1mbG9vcnBsYW4gLmltYWdlLXZpZXdlciBidXR0b24uY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuIl19 */
